@ANYRESOCT=r2]], @ANYRES16=r4, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR], @ANYBLOB="638fac9b07b3e3e98a8843aa235d110f1d0d0bcccdc3d27f0c0a4464d509583d30f49a9ef8da594ea538c6d8cbdf4bedc7c69b60c90cffd342512a99f2db36589f15dd444624b2871ce362209918520fad39e611fef6c9fb21d33b4714305f7411211c7db499e05678ee8a6a0c1560a4a1c1c317da0a693cbbacd09ca3cba63aef8630e6d7f6c7dda892d9d3d5ef85655f5328bef7c25816cda40c1411846a5cdfcdf3c996dbd458851083c8d0a805d209ddb3da66cfcc9a53bc8f12652d0adc3cc82fd6340cf9b1bace563622c0bb501e54", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYBLOB="c56914ba8dadc9e3a7610209f1d637de1f63c1601eb6cd28b7b2c81b2a59094bc39c80e42cb3ce3a9371cbfce765772580cc0dd8bb686fc3f2290c7563397c03571d2ee8e8043bd525bce4fff151c4beb14238ea509bd9146eb18ea3585717f5380ae97b05adc3a9ec83616ef634ee85eea5deb43fc40c8443d4d9f8bb033ec19986c5771ab0249191b913498cef8bafb9c583782f1b85907bbbaea83b48c99c5337075d6a1777ad5048a7dc0d00cac4e6305c1218cebbdf9dfcbaf1332b0b9b73798adff13d72927c026052a2b29bfca1021c1e93f425ccbd0c308f08807ab8908cafe5ce7aa9dfeb40e21215cf4d9d29e8", @ANYRES16=r2], @ANYRES32], @ANYRES32=r5], 0xa) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127177e78679d6ff4db3df0635592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1"], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = dup2(r5, r5) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) dup2(r8, r7) r9 = dup2(r7, 0xffffffffffffffff) kevent(r9, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r4, r10) r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r12 = dup2(r11, r11) r13 = socket(0x2, 0x1, 0x0) r14 = socket(0x2, 0x1, 0x0) dup2(r14, r13) r15 = dup2(r13, 0xffffffffffffffff) kevent(r15, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r16, r17) r18 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r19 = dup2(r18, r18) r20 = socket(0x2, 0x1, 0x0) r21 = socket(0x2, 0x1, 0x0) dup2(r21, r20) r22 = dup2(r20, 0xffffffffffffffff) kevent(r22, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r23, r24) getgroups(0x9, &(0x7f0000000180)=[r10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r17, r24]) fchownat(r2, &(0x7f0000000040)='./bus\x00', r4, r25, 0x6) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r26 = dup2(r2, 0xffffffffffffff9c) fsync(r26) r27 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r27, 0x0, 0x7) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:12 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x2169293c6ddf393c, 0x100005, 0x10000000006, r1}) close(r0) syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x10000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x34, 0x0, 0x0, 0xffffffbe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x8, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0x0, 0x7}, {0x64, 0x0, 0x0, 0x2}, {0x400a, 0xfe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xcd) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000380)=[{0x1, 0x6, 0x1400}, {0x1, 0xfff, 0x1000}, {0x0, 0x3f}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0x2, 0x80, 0xec, 0x2a29, 0xca6, 0x8001, 0x7]) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x100) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) pread(r1, &(0x7f0000000140)="77dc1aca66060160695e85a3df3b6c6bf5e0ec43e95c823b2c06ec94e6d99e4f50998ea6adaee444fd8a287808e769f08f5d310766f09bfe2d770a5df1c9062d55ab9e236d8d92617abea48958ed67f1545725c2bb0a5280d424f2ff3061f18e71cb8ef401fb359b6cb87815018ea0deef4d44cb9e03111005fbd5362b2a0e726ecddb938bdefa8a245286fa81f9c03764c2f280eeaf543992eaec03d8d0c5e9342ebce68dbb2e41d6cc7d4d29e595a4c7d267b433403f537f120184f2255724e33c744f132b1d6a9ffc01ce3b9f04a4fb1b9bf40dc89d6856ab48be13afbdcb6a5d", 0xe2, 0x0, 0xa04c) getpid() 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xa0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:12 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x75) shmget$private(0x0, 0x3000, 0x3b, &(0x7f0000ffa000/0x3000)=nil) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/de\x04/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x214, &(0x7f0000000000)="f691c373510716edb9a031366b2ac6d7fd846f3ca9b74eec102cfaee") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() write(r1, &(0x7f0000000080)="b051863eb4bf55da3bff33eb72f65fc6cf7bb2f0f4e545d1bcbc4e9eef957fe05c98bd307c44b3d7b4dfcc194a1ddcadc449f11c9aa6a8ef69cbd650547efdc1aaeb90a4725f1840f619fc48638a0c212d543c06094a52ba15091346b9586de2829a0e8916c0692ce73a48182cf77e6d6cf74679181536dae57381a481225d7cdc303d34c5388615f16d6ebe65c45e3b24f6c11e0d206d8c951102a2757e2e37e870f701be87ce948da01f3b7ba0d11f5cc60efe54e915eaf4d43a2ac673005f9c74f0037e15", 0xc6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = dup2(r2, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) r6 = dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffcf4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r8, r9) r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r11 = dup2(r10, r10) r12 = socket(0x2, 0x1, 0x0) r13 = socket(0x2, 0x1, 0x0) dup2(r13, r12) r14 = dup2(r12, 0xffffffffffffffff) kevent(r14, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r15, r16) r17 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r18 = dup2(r17, r17) r19 = socket(0x2, 0x1, 0x0) r20 = socket(0x2, 0x1, 0x0) dup2(r20, r19) r21 = dup2(r19, 0xffffffffffffffff) kevent(r21, &(0x7f0000000200)=[{{r18}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r22, r23) getgroups(0x1, &(0x7f0000000000)=[r23]) r25 = getgid() r26 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r27 = dup2(r26, r26) r28 = socket(0x2, 0x1, 0x0) r29 = socket(0x2, 0x1, 0x0) dup2(r29, r28) r30 = dup2(r28, 0xffffffffffffffff) kevent(r30, &(0x7f0000000200)=[{{r27}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r31, r32) r33 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r34 = dup2(r33, r33) r35 = socket(0x2, 0x1, 0x0) r36 = socket(0x2, 0x1, 0x0) dup2(r36, r35) r37 = dup2(r35, 0xffffffffffffffff) kevent(r37, &(0x7f0000000200)=[{{r34}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r38, r39) r40 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r41 = dup2(r40, r40) r42 = socket(0x2, 0x1, 0x0) r43 = socket(0x2, 0x1, 0x0) dup2(r43, r42) r44 = dup2(r42, 0xffffffffffffffff) kevent(r44, &(0x7f0000000200)=[{{r41}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r45, r46) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0xa, &(0x7f0000000200)=[r9, r16, r24, r25, r32, r39, r46, 0x0, r47, r48]) r49 = syz_open_pts() fcntl$lock(r49, 0x9, &(0x7f0000000140)) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="40c0290efe7ad5ddeec0322de4e24f9374f400770332bbad60addb2f7d11a0e1b5114f42d2491978a95d2d55517ca20068433f8d6576d6b26a5458fdfb74b489f22418a4108a9368027d62cf1ac6b6dffd", 0x51) open(&(0x7f0000000180)='./file0/file0\x00', 0x10011, 0x100) close(r1) open(&(0x7f0000000080)='./file0/file0\x00', 0x712, 0x22) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20710, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r2, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x229, 0xd, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfd8c) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96b14f6357e3a", 0xfffffffffffffe2a, 0x0, 0xfffffffe7ffffffe) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = dup2(r2, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) r6 = dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r1, r7}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./bus\x00', r10, 0x2}) r11 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r11, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:13 executing program 0: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) r1 = openat(r0, &(0x7f0000000180)='./file1\x00', 0x20000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, r2, 0x2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0xc, 0x0, 0xffffffff, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) close(r2) dup2(r1, r0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r2 = getegid() r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r4 = semget$private(0x0, 0x2, 0x6c3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000140)=""/166) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r5, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="653004003f0000000000"], 0x10) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x1e, 0x3, 0x0) recvfrom(r9, 0x0, 0x0, 0x1, 0x0, 0x0) connect$unix(r8, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64=r9, @ANYRESOCT=r3, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES32], @ANYBLOB="c6ad30ae0375a63eed26e1000000000000632134ff88bbe7817de3bc65c8bfa07a004c97a42ac4a45631844ece9428a6063f492963c9a722b5a445d680da3a75548c18397e16240b9e8d69e5ce64277c8a851397adf45dd0eaf5adb5829c6ca37e0c5a54b7bde27e7af3abf1c655e2f37edf40bd35de85924116142f7555320bae37004feef03f12bdfd9be542a788349d3cb7811280abc9723401e2042fa1b85651ccf01d3ffcf9de07f7fffde30c693b21b4def7f554ae9cb1e29e02b9a237bafa83406ceab1307b3d52d9f99e95bfc88e729a5895a99ce9ce727b3830ee745ae7b4f22f1dc9da4cbb5209"]], 0x1) r10 = socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000640), 0xfffffffffffffffe) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r6, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r3}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r7}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x400, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x7}, {{r8}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0x9}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r10}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1}) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r5, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) accept$unix(r1, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d5606090655312e1e07481582fdea6139485d251ca61bcc15a1778170674936b853a5cd76287d054e8b54dee0f62def790990da9174aef610175dd3ed9c92ef76b25ec7123f40cbaac33bb8a117e7aa702c500bbcd0ab2a3290a14a709ce583720734b38ee3591e00c96804a378622c4a473772261586972ee0f3f17a33d4f05ea0c3860c4ab53993437f1f213c9d437561a3a74c056849a3e1566d1afead74e4397f9d951a5a66a6a656c2e947cc6928912fc0b0976c773ac90ae3a01c309eee7567", 0x18b}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="98000caee8ecea9ba8ff03ebd7"]}, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffffb, 0x10, 0x4, 0x7, 0x412}, {{r9}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x4, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x10, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r10, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3, './file\x00'}) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000012000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x1}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x1}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000012000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000013000/0x3000)=nil, 0x9}, {&(0x7f0000015000/0x1000)=nil, &(0x7f000000a000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x4}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3776}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:13 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801366089fefc1b8815feb3abf3edb5bf0bcd4c0a162b58fd4237b8fa4d012ae447473c23849582ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:13 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 16:00:13 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x7f) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "03668000a77f0c033c02df71795acd76ef3caf00"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7fff) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000200)="97", 0x1}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r3, &(0x7f0000000200)="16ce80b7621c1de468b2955db962c34b16c4255a714c40ac691b17e48a9b942699bb04d23ca2d3d1ac86ea4af214b0cc638437c52a41b6556384cdfad8d804dc43d179a9beda", 0x46, 0x0, 0x1) close(r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000340)=""/211, 0xd3}], 0x3) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000080)=0xffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = dup2(r5, r5) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) dup2(r8, r7) r9 = dup2(r7, 0xffffffffffffffff) kevent(r9, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r10, r11) r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0xfe03cba5852e5d4e, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000440)="70366719877f31867e4369c4bbe8585f6187a173139d60218fffd82a7452ed88c8998d191e583345c272e2a81e10088cefbf8cbcb561faa98199a80cf8ac60f91f", 0x41}, {&(0x7f00000004c0)="0fa3210c0191136d74fcfb3375c8dcac1543f6df4dac648ad9c8e8b201444b2f175afadf10335ec388c5dd6469193d1b7d84d23718064556daf014b53a9058dd837779aaccf90c8fe94860553242fa057aa11246373485c71fb4e38d245ba846dde88ae9892442e856579d8ab84c389ea3aa883b658dc3640136df473a4b63a84cc842352a4ba1acbe6735699a17326a9d51b7d79f599f282d087546bf5a0377076fb0c95be261678afdbf03f8dd33ae6428b993b04c5f4a69aceec6dae7572d9b8e838d8d10", 0xc6}, {&(0x7f00000005c0)="72b8bd897a906156a4d1bcdbf39075ba0341493fad33b8ad86a1ab7c71d8db41ebf21c39f0a0bc95cd91a752a58719c2578f1c6839ce714e78d60939942e17a98dcaab3942f95c2911d00c121956da64f585ee3db821372a10a0ee64512eaa29d4f318a1592f8aadec8692514e60303f26b6fac93180b126e8dcc303e06977351794f4d038cbf5f63da98d9eac6324ad2a56491e", 0x94}, {&(0x7f0000000680)="e40e8119bee31a2d5db53ba227b27f624b69226324ff7bc9a9b0f38927d9e04bd4b172d658d923547d41630d55cf899bd42cf57b44ab9f568f16bc72cacf39f3632f0d46e319c4c916d927c669b37e3db0215a6938cbf1b122dcaa033808474e19ba7f", 0x63}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r11, @ANYBLOB="000000000200000000000000ff000001000000", @ANYRES32=r12, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0xb}, 0xb) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x3, 0x9}) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) poll(0x0, 0x0, 0xa39e) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x1, 0x3, 0x1) setsockopt(r1, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) recvfrom$unix(r1, &(0x7f0000000180)=""/126, 0x7e, 0x803, &(0x7f0000000040)=@file={0x3, './bus\x00'}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x8ccf, 0x0, 0x2, 0x3, "000000020000000100002000", 0x6, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)=',Den\b\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpid() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x9, 0x5, 0x0, 0x8f, 0x1a890000, 0x7fff, 0x2, 0x2, 0x20, 0x2b}) r4 = socket(0x20, 0xb, 0x9) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001300)='/dev/klog\x00', 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x200, 0x0) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000180)="8e8773899e86fcf98303fa96cd3be99b501a0460cd61cb3dbeee0cd8d2219daa031ba4969f7d9668d01c09527f7833a0fe47e3d6d04075b3af122b62b269aace3e8612a20d7ea94ea141b7a8bc2d28b7e4aba1205985c04940d0da35d3d3c4a1d648ec008e5a61a85aa66ceba2eef6c53a8491722bba4791fecd3d8d1e82b113ac586bd14512269ce8943e5fbc32efa86b2bebbe6f121f0f686893bfb3a3445f813c213351fe1d3a57f6a70ef576332615800d04bc08e039a476c96172ac9c28edbbfebb9b6e9cde517c86a1f0edf4071cfdbabb9eb1e5135b5e0c2bc5ca7329602582ca315a625b4d661050b4f1a688ae30726f013888029585fc57e35a503952a9cd90b661b9000633c29365449c5809d0a7aa3b3a214d57775a52d63fc3f0ea8312e30d39ebac8b33eeec85f9506dc3903326322eb33eb40fea755e13570ca16ed345fce9bb4e799fb31d0911eb7bb4b54925c7949dcaf39bc42724214d285b6ecacaabf5231906ffab1187d23724b344bcb40e31d22f6e5ece9a6fd1049fa84a9acce77cfdea3a67df0dc259505983d3f2ae03bdddb4f083b4ce30452ec4f8206112e42a9cb26285939bd1870097e80df1acb4237a9d952e07d9aed0cd5379f9705f15a9b52f15f6a75612bfd841c873dfc72d24c76244bf0172e8a61a7a023fb15178a2fb8c00921346555c0022c47d55c6430f57b3628b46b278b8859cc7fd93ca9daba1be3961f2f4d22155dec5af64518713168d1f208f04adcdede5827cc84f55fc87f6af1469b335705247a8560ab9c23ba546661584962ee3667dee1d70f288231568236f64ddcc9e7341902a0f813d0dc5eb1101787bab4f9c7902273fe7acc38d20cdee3192630dbd9d435fce982b7732e20712d87e33257c3a4058da5b31a599a24c77b14e12a27102e78c206b0c5c2fadfc65c992776c288ee09576002dad0b7ef5a72c71fb59fc12709a41ba98a574dd823cbb676e9628d6dfd40e800615ccd4430119aac7a49607d70b6b9c195d3ab3fc5383c5d8c3d3849a344425da54c0aff7831ebea5d74f86a6edfe216398b264f59451c6e999bc815fe6b0a7c46049aeaa09993b29abde9a1dd40250d27de4453502c364a16f494299c36affbf23f26709a5c280f1a2d509e23d3766013b10e354bc3f2e7da999b36d2b213c142496f2ad76653987d56b14ae608c722b1126aaee1fc648381cd7c5ea5dbac5e3f60ecc1fd395ddc048a7a54aaad27a22cd11e598284008d226fea7215543dcd11623be16f5ff5d7783923fca737e0c8ae4e44eb236ed0f616aaf1371bad21c54c7aba84cb082d3a362e8dc4429ba3d94ca77ff19b9cf5092488257803a64ecb0bbbe7bdd2e4e4239a5badc1b9b891db1d8443b33119b897bcc443e5272d752181747741bdc61451f291d56578ce248e2b808b133ac524f03d39c47a607ffe34b004a14ea882f224eea30a58f509265ca3efddfdcb2e3480cf6fe58938e3317f987adfa3bdc59d52379b012b5798b9824878637270a18aa260c1dd749948eb009fcc710756803958b7ecc5e30c3f1644b6bd8f87ef329ddf10c713212422b2a1dccd05f0ce01499698dfa9d744fae41d9f9842dedaed843abad2d292212f92877a9c3c0f901db7578256ea7fe2b0e0517775c8ad39a8b2e40dd00805c3b6606309f4d07be1614b9aed5ab3f3e803c0f291ab3bcaac52c2e223fdcea038310670122eb45ee4b4c325e50e5c5b74fd38f64e39dc68eb5ac8167b5e0fb34f6f7bac24b7b90b2e55fae2bedcf2bcb72dde4af48c444d9e46ed8b247b8fdebce8d0ff5ee36fe585f1d4da8ffe50ce1e7c29788c0ddcc51a5f09db977c110799dd1997a971340e0f65cabeda2fed663ff2a4d74333baa4dbfa23299f7fe4a46fa9e66ede5377dbb46c9bd817593c3c447b5f148bb60bda4c72eec2f47002b45e16ab6c595198302182f5289cfa78f071492fda802110561cf45b508b2d09461df4e6e65cc618dd2b02ecae680b610675979fa63878c187d3930591f11d8dbd32068232aae69090139d31303abf2afe0e9ad9118564a3c26855e4cd6869a969df8461f0637e7d29040a3ec76cae52694d6fe33341207836d2e531e595cf8061bfa2ba4a687a2b3bc8d122404faf5aa6fb203829fa7992dc7a0f4c118db0140e69d8f32ac5bf011f45bb8123a9a23fc27a60b22da6dee50b827afb0952a57664746d47253473bbafaa0e829437353dcac03bb8271bfd246527c80d87731e150483b514365bba85686ae05c25bb74d56d72942811ef6966a2a0d95cc901dbd39cac42b00f192d04b45d3ea7cd660ec8f7cd84634f4c274f635e5613c4987283a1d3b2b8b8555fc4ce1bba5682fb8c5860dec7772f6eb038898eb5a55d7035700a4f50982f72b98018080cebbd7eb70089ec585b38e02a7e8fd2a17c51f75de04f10b13cb5de8b6561c3b1ec8d9d1230fe54c3a1f198a65d48069844e99a3f407398efe76dcf7d3008549a4cb43c704f6322a00431c0312764e48bb5302057a51e6d5b93321edaf5844db5aa396c41b3fc122adb94c5f179bd62189db5116852780380e0d45c5b2dc9b045a0e007bf00fb51ad63856f00ec970a72150df236e87d2a3bd7eceed50852cb22aacc6475dacc3261f018c29ff813bf586b70a13b539246539387055f4eec9475b3ecc762a9e218d5cb4c0cf5f22f03571a3f49770662d4d71c1cc080355ed92904ede475d8b3948899fbfc0ff490b84ed3e5f2d030c80ac5265572e69bfce61a8dcca6ac61c4759e7523e58e83dc9ae6dfe02d716b5ea097b4a49a785a9002d7da095c604e6198309bccd6eed182661f0267baa6584ee33bb9fec7a183884ae346ace50b35b60b38962fe69105139b5a2c3dd1ba3d7179a4d2af2860d13af225bbffff4b45b3b9367d18a6b29d6dda3273029315ab8380742b4f13432a8db790dffa5373d1afe7f6b421f4c49200bef22b36bf8820b09e1bf7cc0f8a3ca5683cb264ad4cedd3ad5255d25671b172520734387c887444a5258cc5c7c3af4ddf307c1522d10dce02f8713a55fa5ac1679f8f16823dc72e5f600affcfc8a5ac2d85fb51647741c69e8d0e3819e4e56d16d6b0880c098a6c68b8cee5b671686f8114648f6ad83db35c32e715bee9993cc642d39fa88a491e0735ad9e50fa32e11b32b445eef67938d313e700dbd9ebb8f626ac628bd012221440f8e11cabbced3cbca20df4030737166a6b18bf002b023df030b6d265058506a36818d966b90d108707aae4e24419c9c4edb2d996e0b3dc6e77b35def9a6674f5fc5b941c24611fb6b01014d40400472275b3f5608b21160c7a7a39a3e77a9fdf6473af34dcf69afbb667b6fefb5360a24db7fd26ef21212d6cd2cc525b4b3f409474ad4bf5ff37fc40a07a2084967f70ca52c7418111567cf59d8d8559015ee3cccd9583c41b07187f86c5932928cbb2f56a00ac5fa01e3293ed985cf46c027669ed0d1237b08fc19314fde6c5bcce68d18175ae9517b7fc8505bace7a7406efb9fc64fdc62db27a2f9af2427c61e3d271ba84431946483561fdcce5594e1fef20a7810138c4d20b0480e86483b6aaae4ce4e1113c753c00a2a4ee24cb120c4cbfee0f4afd111ccbbce75344298b238bc74da76d3343f3f067352c5030e4a17e79783b3426f38bb667c423ac41329700b2c33a759e8a80121e6ab67d22e74c01213d5578e8d6146ca96f757f59f2a335ff4b14a4487840c7299811e470650833516618de61d146ed2d5c2e12160481ac694b373aa9d021ab0ed3b625b4050a9acfdd95e1df48a2367749016f3531080315c1923794730d325f3f1ef643c734b37ef4e43d41c7dcd0a7412a863091ce6858b06ece9489c7c40a1fad722b6ad24b2ea95524fc74582401b7e6b88c7d7c882a1fe6bfbf3dcd3180b1d8c970cbc1eec2317329ff36dc3386c6750eabf7db1e173a8c766e5f9b8283009a62c0ec7f6983f3665970cd8990901d8d2be82754e3526ec79887b353f05b65619c6230b0c11a1847da4e4e76b836463b958913f8888f455226ed2d1a2818f39445ce55739ff1cf6ef762cb472220026dcda43941a719d03d807b26d655138bd48b0460960b4ed8b1cda168ff58720e7a660e3a39e5f62b0cf9824e4fbe907b4bc8788b0a7df80d576babb986e1bb23a7ca260b37805eb53e2112f5452ca0a0fce8d9c5006c86b5067f2e2f6ec39a062e1a49a479827b7c2bd36e72f549b3639385c17fd252dcf60c64bdcc860864744022089aeb9cadf5ead64652e14dc19f4d4fc9db614955bfa3aadac6564cc8564501e23c7eb758d2edd2da1d7960212f23697abe7e34fb245cb426ee113ea780e7501f8f4550fb09a20b7128ba1ea64adbf7afff071eefc76c9dc63a3d738b5db7ddfe4613328bae6b51208683d8a5f33b84e3a903292000468aebcf281eb8f15827fc7903c084e2e0ab7c9edbe9d70e3738efa0860195192b2aa197e2833c66d00e0627ec6d58e635f5019559669d9e5ebb4abfb8a36e316f33fd1df4b782c4278cfb1f9bbd413272e5e62bdb954c7190caa1720c58cdb43e26f72751ee9c262046db7cfb0fb79b595ee77ef6885bbbea9e8f41e7caf8844a8da4a55012a5d175a99a532c4b9e1430a634ef6784dc2aa9f4271335bb7a33e7ba1ee8895896c2fe8280c1ee770af7e7382de808a57be75c98c926ffedbc3d002f9aa6ee10a15ba563fb3916c6f569e2e13deeb21b5e450312caf1da73fa403e9e7fc95ccbd68d0368651c77313ec6872bdb836bce3564272899c034e5740ec86a97fcca0aaf2af1e78cbeb72a63bc76b4da8741bb2f435429047be287b3eb4c5169063f6c07543a1f503493e8605ca1a2edf5883df8ae03323ec6f9068590c08443784d8fbcc933e7df434837e8b0585c5107360dab1709f5e27eaf9d8cb039d5a13d5e0ba7ba3f4503f3191638fb44a94dcd7c657a60b124b7717849d869590ac7e6c76896d611f8d8c937dde5f58dccdbf453e09de1a9fe3494c12448e57fdc6fbbc122a873e4d00f6e938460a854faaf54153a0983bbc847813e652c116715678cab92aba9f1963d32a96b69e8006e928ff0918444d166d3dd8be3bcf1cea0bdb3e7169fae671bbdb68e7879e51674e151072e5b23dcdd33c655dcf0d27151e221d024247a66096508878db851d19278016ceb29c2846c95faf3b24eb0609d92fbc5e93c16a363a859ccdd9155e6bd8a2324d5b6d34bda0e675373afccfa67dd2b79039ba07c0188520974a4e0e1e10ac750f382e85e1780d26c78483f4b441b8925ff0f034f066ee63f24706d6bb6648d272519eef32ef589f4be3f5425e6313050b8dc4a6ec74ca3ded1201e5e5aa0114d6506f5815ca8916c961f55298adac0abd6a4c56e950dc0521266bbcb56084b510da4494e96420bb751489edf5c21f142a16039da97354290e60085605e845e15074e964880e824fd91ffa475b513f2a2967309ee7bb9f01929f7fda7f3802548b34139929e2ee361f8bc519f256d7ab9adf149a65daf224d60c4e80aaf39eac75c0b71032f3054f633cac8716c4966221e46cf268f95acb1e91c31a1ae8c5517143e4f297e5582ddb71dcff46676e6eefb62ba3bb0e68598824a26e8c5fb48f9ae77b2d915c1bd377d737d4b79edd4d1f02e74cfdad647fcc024bee425cb5d345542632c5372517df31fbcced4bc93e92e8943fe43539962650ae0f713dbb96e5956df7cad8e35ba5461f092a1d2fda0fa3e3aed60afe0c9555667a18a8210de56fdbebb4103a", 0x1000}, {&(0x7f0000001180)="290817c93564708c7e38e42896b21f05c8d482d29ae66bd12115e9208bd9c695f598028355bc6bbed508f114a1002e3978d7141b967d330781cf823108b14620f67da17bf5157e1373609a1fcc277d2a1115c4e8972a4c321bd11fdeedd8769722bfd622be58d62f60d174061d9c0602bdb3713fc4a07a65328360a6d21907eeaead25f62637ba6b2955ad724e40b479c2434e5c78e153a2f3f977f874c529954cb88dae7db6d2e18ddcc3e2e594aefcf451fc38b4acffbc2a2e165d5d9fa4b80855c77118146707bf5c6d4bd4f2f0f59066a48f7d179aff1d51e0cbab70d1231f558d44f54cd09f9d2e0f4f", 0xec}], 0x2, &(0x7f0000001380)=[@rights={0x28, 0xffff, 0x1, [r3, r3, r5, r6, r7]}], 0x28}, 0x4) socket$inet(0x2, 0x8000, 0x3) fchdir(r4) r8 = open(&(0x7f0000001400)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000001440)=0x2) r9 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000001480)='./file0\x00', 0x4, 0x24, r9) clock_gettime(0x4, &(0x7f00000014c0)) sync() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001500)=0x8001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000001580)=@abs={0x1, 0x0, 0x0}, 0x8) rmdir(&(0x7f00000015c0)='./file0\x00') r11 = accept(r10, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000001680), &(0x7f00000016c0)=0x10) r12 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f0000001700)) semget(0x0, 0x4, 0xa4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="f3a6eba11aa970e3a563b7c91b1f") r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100)=0x3, 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) dup(r1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:14 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) kevent(r0, &(0x7f0000000100)=[{{}, 0x1673be3570673aba, 0x51, 0x0, 0x9, 0xc3}, {{r0}, 0xfffffffffffffff8, 0x27b054b6572f90df, 0x80, 0x8, 0x4}], 0x3ff, &(0x7f00000001c0)=[{{r1}, 0x2, 0x8f, 0x10}, {{r3}, 0x0, 0x10, 0xfffff, 0x7, 0x8000}], 0xf148, &(0x7f0000000200)={0x6, 0x6}) 16:00:14 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1001, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x200, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCLOCK(r6, 0x20004276) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)="ad78fbd211e3eb2f0a3971c633b69780dc5abe4cc8d3f10fd5931f6fa8effc147dfa13d50dd30a2095838a0e9343eaabfe49d81e89205f6323b2a7ef3ba769955fcdb603f98e3e89aab6d6a0f68397e4233ee94a6a4faa58c5b3a8c1ec1e6b3792439fa04d9b6ea0ec25970605420d3f9cb431dd72bd6d0da0d4cc3a42567870de0cc402c3aa8e570d469e18a0c182914e71884ba5356c5ba9a30a40538cd892f0e58b7e0769fc03a457976737d5751e029436bf40ec9e24348ff2f8d0b53be628fe18e576248a68b901b64afa807a7913adbd512a4e6b9bae9a2007570de911774d1919f7373f1dc2860e040af56c3fc05bdc2ed5a64f1736621979", 0xfc) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x80000001, 0x0, 0x4, "c2c80cfda5a8f94eb331b83d590c7abe3dc2b60d", 0x2, 0x7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x2, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0xdb, 0x80, 0x6}, {0x3, 0x0, 0x7, 0x828}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/d\xfav/b0f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[0xbb57, 0x5, 0x5]}) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x0, 0x9, &(0x7f00000002c0)="7b4a3b5ff625f1533edc16f738011f1e5a1e0a8d18f9a212cf8bf4f1add4a2b25b1ed0599108969f20de2abf530959ecfca5b07edb8d83fed0610a8a0453a492dd939f5eaa2bfad0fd7aed02eb87ebe7a1a7c9edad5c31b48ac556860062bcc36b9b", 0x62) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:14 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0xffff, 0xfffffffa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x120, r0) socket$unix(0x1, 0x1, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x6c33, 0x0, 0x4, 0x3, "d730c15b00f4ff0000747beffde400", 0x10000}) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x40, &(0x7f0000001140)=@in6={0x18, 0x1, 0x40, 0x7}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001180)={0x6, 0x4, 0x4, 0x3f, "56340490d2632a732677fd90813e7d3d6b5b8185", 0x7}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f0000000440)=""/113, 0x71}, {&(0x7f00000004c0)=""/216, 0xd8}, {&(0x7f00000005c0)=""/131, 0x83}], 0x7, &(0x7f0000000700)=""/231, 0xe7}, 0xc01) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = dup2(r2, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) r6 = dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000900)={{0xffffffc0, 0xffffffffffffffff, r8, r10, r12, 0x20, 0x2}, 0x6, 0x2, r13, r15, 0x5, 0x4, 0x6}) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2f66696c653000ecf56225fe609b7f909ef019f3d247ae8c940d094e9c7ddf9db1f4c7c7e381e38526943e8169ab04be63eaf8506ced95611fa5db40555cbef21a3f86a9840000000000000000000000000000000099eb9120d8578d53848f766698ef4066e1a8c3ad36940aa583f896e031f7b57eca85c788ee1f2a39ca8804843cbde9648b7cd9d2dc952261c9ef5281679ba1c160a041541ce816dbf3c3fffda6ec66adec3e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r16 = socket(0x10000000003, 0x1, 0xfd) shutdown(r0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(0xffffffffffffff9c) socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgctl$IPC_RMID(r1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x200000, 0xfffffffffffffd2e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") select(0x40, &(0x7f0000000080)={0x936, 0x7, 0xb3, 0x4, 0x266, 0x7000000000000000, 0x7, 0x8}, &(0x7f0000000140)={0x0, 0x8, 0x81, 0x1000, 0x2, 0x6, 0x7fffffff, 0xffffffff}, &(0x7f0000000180)={0x8, 0x2, 0xbf2, 0x9, 0x7, 0x7, 0x4, 0xb8}, &(0x7f00000001c0)={0x6, 0x3f}) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x10, 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x9f, 0xff, 0x0, 0x7}, {0x12, 0x3, 0x6}, {0x1, 0x46, 0x0, 0x53}, {0x0, 0x1f, 0x40, 0x1}, {0x6, 0x4, 0x1, 0xfff}, {0x1ff, 0x81, 0x3f, 0x400}, {0x5, 0x7, 0x7, 0x200}]}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x6}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r1, &(0x7f0000000200)='\r', 0x1) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000040)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0xf8, 0xfffe, 0x7, "1debae41b6c8e8d3a0de00c699d202acda2a2608d78fe9350f2172a6639d6d6c5135cb46fc91487fd637f8078fb4226157b158e2576c5187908e2942122585b2dd60cbfe272e18412688dcb129ad581d17ec087cd1d59d5e4f0be9ff2b271abb66e4d1cfa5a1a3acb590a4ffff6c17dc93f067a1b41d2779fe05f8d63629a1f1916db1b91ccf4ba08a845cec21e7c95d8922f55b7b3aaf9308b8d46552332bcc135eb27095467b97694ea07388ba181ba6536aed59a7ed8361babdd7e92c7e86789db6de7544ec2052ff5677d0b4433199e1ad92a5a25030c95910dfcb85983e5305ea2f75e83f"}], 0xf8}, 0x808) 16:00:15 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) r5 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0x10000000000, 0x4, 0x7676, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x4}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x12000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil, 0x84}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x8001}, {&(0x7f0000002000/0x3000)=nil, &(0x7f000000c000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x8}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000000f000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x7}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000009000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}], ['./file1\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './file', './file'], 0x4}) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r5, @ANYRESDEC=r6, @ANYBLOB="cb6c4ec8b21efa8c1e906f1a8135034c6c296562976108602db1bcf121fd37ae2b6b7e3642ca7b518baa2b7e54d313ba6e8cfdc251fb32d581532f2e5790d74ef124486dc1753cd2fa92345fc64b366bbfe7c6522309d385ff0e6436536d673f9aa9dd054a4b36bfb80aa9082c1fa7d85147efe53c", @ANYRESHEX=r0, @ANYRES32=r7, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16=r8, @ANYRES16, @ANYRES32, @ANYPTR, @ANYPTR64, @ANYRES32]]], &(0x7f00000000c0)=0x1) msgget(0x3, 0x0) 16:00:15 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000085756744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73230900000000000000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac2379"], 0x10) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x3, 0x4000002a, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0xa7f5, 0x1, 0x1, 0xfe16}, {0x9, 0xeb, 0x1f, 0x2}, {0x1, 0x1, 0x20, 0x7ff}, {0xf310, 0x1f, 0x1, 0x1f}, {0x1ff, 0x8, 0x7f, 0x8}, {0x20, 0xff, 0x0, 0x3}, {0x1, 0x0, 0x1, 0x3}, {0x8, 0x34, 0x8, 0x7}, {0x6, 0x5, 0x0, 0x13}, {0x5, 0x7f, 0x2, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x4, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000100)=""/39, 0x27}], 0x2, &(0x7f0000000200)=""/56, 0x38}, 0x800) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x25}, {0xa0d, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) lseek(r2, 0x0, 0x800, 0x2) pwrite(r1, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000003480)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d05dcd39b3fa13eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d0674120287c60cb2da7b850af0df8509d75393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c84ee54fa4f6cfd5ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf14d1a7b5e93664681c04b8728e1ea33f60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b15b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e53187404006be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657ed58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568ecefe69200ca54261c673f8df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca993707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b36fbfabe36f5bafc36a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193da42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd34490828100000000000000bfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc22bbc842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f3e5d82f41bd154ec393232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c790f00001ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd0b6744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dccc9a572bbed50b8634b6d27e9a6f47e0c80c53c3f1fc731f4919500a4a09b2762134a983249773865dc4e71cfb434b5cbcca5d6b3b4476ec75a1abd19d99eafcd238d0bfd27f4005202f6ae2469351904acecd827d50833cb1bc2a4abaa32dd1310df77dae6a2c067d5006c61b5ceb8926b883b77152b911e2f926d9109a7aa6b25a28c5348ab5eaa124ceeb16d2446a5f488525000000000"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x10) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x18, 0x4, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfc6f) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x61) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pwrite(r2, &(0x7f0000000200)="35885fdcd7aa139c5aec6cd6ad31a7d2af2688718ec63a231745815a8660319b7f9f93a548956205c851f4f5c56e18f3fa7633b6b5d9c96f868634cba17581108e26cc732a500c0ef09d8e15647840b14e6094cca8a64b5abb895f6392e0867a63a5e2cf5219fd282b0689ba37072b5b9409dc86e6c3fe33298b598e70bd91c674c1a37d3b6b97761c34266c2953733defece343b5aa61b59e464efaaab4063aa4b88767907ff9fa38e104cc414f3fe0b14ccde774fea3e48abf04679cb0e82f45f369e2c12ecef23945c5338ea0", 0xce, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x8, 0x1}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCPROMISC(r6, 0x20004269) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x0, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x80, 0x1}, {0x1d, 0x0, 0x0, 0x2}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xffff, 0xb9, 0x9, 0x6}, {0x800, 0x1f, 0x1}]}) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x40) r3 = dup2(r2, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) r6 = dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = dup2(r9, r9) r11 = socket(0x2, 0x1, 0x0) r12 = socket(0x2, 0x1, 0x0) dup2(r12, r11) r13 = dup2(r11, 0xffffffffffffffff) kevent(r13, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0xa, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r14, r15) getgroups(0x3, &(0x7f00000001c0)=[0x0, r8, r15]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) setegid(r16) r17 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000003c0)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:16 executing program 1: r0 = shmget$private(0x0, 0x1000, 0xc07db6813c108e81, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r1, r2, r3, 0xc4, 0x6}, 0x1, 0x0, r4, r5, 0x101, 0x9, 0x5}) r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) clock_settime(0xc, &(0x7f00000001c0)={0x7, 0x4}) r7 = socket(0x18, 0x4000, 0xa4) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) accept$inet(r8, 0x0, &(0x7f0000000200)) r9 = accept$unix(r8, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) sendto(r9, &(0x7f00000012c0)="473a59106f1b8fae4ed20d698c06b55a4202a2341ca79d2396eae0cfeea86af936a203aab2417430b809962daaac4ae0c156a258f309f260569cdf93111b8e0c6f751c3167a85b19181c0226f9", 0x4d, 0x0, &(0x7f0000001340)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = open$dir(&(0x7f0000001380)='./file0\x00', 0xf83ea8aa1bfa70fd, 0x128) pwrite(r10, &(0x7f00000013c0)="57faa010886ef4d689e73e9b705746230be97405672a5f769615ec0847ea56fb007c7b68fdac837423f45ab274f4cddfcba2b6ab094cd2dfe2634ea224e2ead866dde10c488d3cbc7815c3c5b028cea8bf5017b83cceda6210a497a96ba9763912cedb1f2dfe2bbca23aed5a1e0132", 0x6f, 0x0, 0x3ff) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r11, 0x20007471) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0xe015da201084a7fc, 0x0) read(r12, &(0x7f00000014c0)=""/148, 0x94) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r13 = semget(0x3, 0x0, 0x200) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000001580)=0x3140) r14 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x46) chflagsat(r14, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) getgid() sendmsg(r8, &(0x7f0000001980)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001680)="76555eb0d0bc0854f6cf5f", 0xb}, {&(0x7f00000016c0)="2d83734def75eac59df20a9ab40e9c512a4b5006864334ae0d39d40e293f8b94026e03b3221703cffa3da5a20808f75f373a9df0eb11fb5420444c61c405a3c0721b13a7db9e32ead71588cde924d55302f88922dfa6710219fe260aa485343840fb115a57c7d76f43460487a56440f2b0b9a2a15053d3e60022baee53b4ab7db7f2b529937ae919601adeb078f0d24085bb1f643ce644", 0x97}, {&(0x7f0000001780)="276a0a4e7d8b98dea5b55b83bc394d2ff0dc6ded2055230360dee1ffef2bf1a39feee05ad79ff49f1f7ea327186d03b58a5a1f2697013f7b53535f7c7b014981aaad45070846161653683026fb7b3462ef4c8c5a8ee2e0d363a8b789253a3082c2eeada06c85457b62784f6a13daa85941e953bcfa6da0b97c99fa5ad8295700e5f1a6c28648fb5c2800eff3102b13cabb7c532db3b2062ede5aaec3278b3eef142e8947a467b77d5ea9d96017637e80bae276b00eebabc816142357062f965a8aabc144d64a47d0d755c496517b4febdd096ef227591a2bd3773739d41ffc80037c9d682af01b7f6261f1670c10b4db84ca92eb5d17262d", 0xf8}], 0x3, &(0x7f00000018c0)=[{0x78, 0xffff, 0x0, "4bf041b8c61e48ac8cd91377c38a8fcb6de26a9b71df57bd94de907c546f619f1faa7b1a8280eb4c5880bfa791359d9964facbfb689bad5cfcc412166d563d35e88df95fb47b4e845a2cfb2cf2668887367b4987ba518132c2321ec996845c7262019470e255"}, {0x40, 0xffff, 0x0, "ed6e812d34a8c1cec65e6bcdd664d6a2ba02913b1062e751f60ff242ef4aa1f9d0aa3a0ef07068590ce50ef0e1fad9ce"}], 0xb8}, 0x8) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = dup2(r1, 0xffffffffffffff9c) dup(r2) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r0, 0xae, 0x81, &(0x7f0000000300)=""/134, &(0x7f0000000000)=0x86) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r1 = socket$inet6(0x18, 0x1, 0x3) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/61, 0x3d}], 0x2, &(0x7f0000001280)=""/247, 0xf7}, 0x42) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:16 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/108}, 0x74, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0x1, {0x4, 0x525}}) msgsnd(r1, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x4, 0x0, 0x7}, {{r4}, 0x0, 0x14, 0x7bbc9fe406cf4f65, 0x961, 0x9}], 0x1, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0x100, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x80, 0x2, 0x9, 0x5}, {{r7}, 0xfffffffffffffffc, 0x8b, 0x80000000, 0x9, 0x8001}], 0x9, &(0x7f0000000200)={0x629, 0x80}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x20, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffa, 0x7c, 0xf0000008, 0x1, 0x800}], 0x9, &(0x7f0000000500)=[{{r8}, 0xc7dd3f7653f2a647, 0x0, 0x20000000, 0x200}, {{r9}, 0xfffffffffffffffc, 0x8, 0x1, 0x1ff, 0x1f}], 0x1000, &(0x7f0000000540)={0x0, 0x4}) msgsnd(r0, &(0x7f0000000580)={0x4, "e04d447e9517aa29b693b5d6b2f298b4dff60eb1a524d9f8dabc7fe0be4dd122e65ababe4edca024dc513c856ae285"}, 0x388, 0x800) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCEXCL(r11, 0x2000740d) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(r10, 0x0, r12) recvfrom$unix(r3, &(0x7f0000000100)=""/151, 0x97, 0x1002, 0x0, 0x0) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000a11d7b04000000000000000000000000000000000000005c000000000000000000000000000000eb1fd4658a4ee9100001000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff1000000000000000000000000000000000000000000000000000000000000000d4e56149f8c758beca0a00000000000000000009d13b155911ad6d0000000000000000ed9aad10a2da97d56ee992890f8a12c800000000000000000050334d1dcf420e6554a5d093517b749d113c2a81f21d9ad82579c5377adf3ef0dac10d8be2693dde1d31404612aeb8b2f1ca5f55455ca615478954471fa84d9b35c96602120aa5e241c0a6f44fe441e89f024556a9199d67e59e925ff39c1a4561643cd648c4deca1df697f0"], 0xd1, 0x0, 0x800) 16:00:16 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x222, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:16 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) r5 = openat(r4, &(0x7f0000000640)='./file0\x00', 0x10000, 0x174) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r8, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r8) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000200)={0x1000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4000000040, 0x100, 0x0, 0x0, 0xfffffffffffffffc, 0x9, 0x5cb9, 0x1f, 0x20000000000000], [0x1, 0x0, 0x8000000, 0x10000000, 0x7ff, 0x1, 0x6, 0x80000009, 0x2], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x0, 0xfffffffffffffffd], [0x4, 0x6, 0x3ff], [{0x5, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x20}, {0x3f5, 0x8ee, 0x9, 0x80}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x3bf, 0x7c67}, {0x5, 0x3, 0x40010001, 0x7fff}], {0x2, 0xffffffff, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000180)=0x9) close(r9) writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:16 executing program 1: socketpair(0x18, 0x5, 0x20, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x942, 0x4, 0x60e6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x3}, {&(0x7f0000e3e000/0x2000)=nil, &(0x7f0000ee1000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000d89000/0x3000)=nil, &(0x7f0000d1c000/0x1000)=nil, 0x2800000000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c37000/0x1000)=nil, 0x7ff}, {&(0x7f0000e95000/0x4000)=nil, &(0x7f0000f9c000/0x1000)=nil, 0x7fff}, {&(0x7f0000e83000/0x1000)=nil, &(0x7f0000ca1000/0x2000)=nil, 0x80000000}, {&(0x7f0000cbb000/0x4000)=nil, &(0x7f0000fa8000/0x4000)=nil}, {&(0x7f0000eaf000/0x3000)=nil, &(0x7f0000d3e000/0x3000)=nil, 0x3}, {&(0x7f0000ec1000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000d72000/0x2000)=nil, &(0x7f0000c92000/0x3000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000d05000/0x1000)=nil, 0x7f}, {&(0x7f0000d3f000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000dbf000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ced000/0x1000)=nil, &(0x7f0000d85000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:16 executing program 1: r0 = socket(0x1, 0x7, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r10 = kqueue() r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) r12 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x64a7a4894fbe3327, 0x0) kevent(r2, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8001, 0x9}, {{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x1ff, 0x6464}, {{r6}, 0xffffffffffffffff, 0xd, 0x80000000, 0x20, 0xd405}, {{r3}, 0xfffffffffffffff8, 0x20, 0x2, 0x1e37, 0x6a96ef91}, {{}, 0xfffffffffffffffd, 0x17, 0x1, 0x2, 0x9b3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0x36, 0xc41b}], 0x2, &(0x7f0000000380)=[{{r7}, 0x0, 0xcff3db230300bbbd, 0xf00fffff, 0xbf, 0x87a8}, {{}, 0xb64a873f7aba6421, 0xa0, 0x64, 0x7, 0x2}, {{r0}, 0x28eeb03958421f54, 0x8, 0x20, 0x4, 0x6}, {{r8}, 0xfffffffffffffff8, 0x13, 0xfffff, 0x503, 0x5}, {{r9}, 0xfffffffffffffff8, 0x2, 0x10, 0x7, 0x5}, {{r10}, 0xfffffffffffffff9, 0x20, 0x2, 0x7fffffff, 0x8}, {{r3}, 0xffffffffffffffff, 0x81, 0x1, 0x20, 0xf80000}, {{r11}, 0xfffffffffffffff9, 0x2, 0x1, 0x5, 0x100}, {{r12}, 0xfffffffffffffffe, 0x85, 0x2, 0x1, 0x8}], 0x9, &(0x7f00000004c0)={0xfa, 0x512}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r13 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r12, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/83, 0x53}, {&(0x7f0000000580)}], 0x2, 0x0, 0xffffffff) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f00000000c0)={0xfff8, 0x1, 0x0, 0xac71, 0x800}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x8) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)='./bus\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000016) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) r9 = kqueue() r10 = open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x2, 0x10) kevent(r2, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x8e4, 0x9}, {{r4}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x2, 0x8}, {{r5}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xd63, 0x100000000}], 0xe43, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffff9, 0x13, 0x4, 0x8, 0x5}, {{r0}, 0x4, 0x21, 0x4, 0x7, 0x1ff}, {{r7}, 0xfffffffffffffffa, 0x20, 0x2, 0x1, 0x1000000000}, {{r8}, 0xfffffffffffffffb, 0x10, 0x58000039, 0xff, 0x1}, {{r9}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x1, 0x100000001}, {{r10}, 0x0, 0x8e, 0x2, 0xfffffffffffffffc, 0xffffffffffffff64}, {{r0}, 0xfffffffffffffff8, 0xc, 0xfffff, 0x9, 0x8}], 0x9, &(0x7f0000000580)={0x1ff, 0x1}) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r12 = semget$private(0x0, 0x7, 0x20) semop(r12, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x2, 0x8, 0x800}], 0xa) semop(r12, &(0x7f0000000340), 0x21) semop(r12, &(0x7f0000000380)=[{0x1, 0x6, 0x1400}, {0x1, 0xfff, 0x1000}, {0x0, 0x3f}], 0x3) semctl$GETPID(r12, 0x2, 0x4, &(0x7f0000000180)=""/115) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc038694e, &(0x7f0000000300)) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x142) connect$unix(r0, &(0x7f00000000c0)=@abs={0xf7ef7629254a3d65, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x11de\x9dbb\a\x05\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x200, 0xaa6, {[0x9, 0x200, 0x20, 0x8, 0xe910, 0x3, 0x401, 0x8, 0x100000000, 0x1f, 0x0, 0x4, 0x100000000, 0x8, 0xfffffffffffff0a6, 0x7, 0xf7, 0x10000], [0x1, 0x37, 0x1, 0x3ff, 0x400, 0x6, 0x9, 0x4, 0x8, 0x2], [0x1f, 0x3ff, 0x68d, 0x1, 0x2, 0xd3b4, 0xe9b], [0x365, 0x5, 0x3, 0x2, 0x157, 0x7], [{0x0, 0xc18, 0x9, 0x101}, {0x1, 0x2, 0x3ff, 0x6}, {0xfffa, 0x9, 0x4, 0x47}, {0x4, 0x92, 0x101, 0x4}, {0x3, 0x8, 0x3, 0x2}, {0x200, 0x3f, 0x400, 0x2acd}, {0x5, 0x7, 0xffffffff, 0x9}, {0x8, 0x3bd5, 0x101, 0x4}], {0x7ff, 0x5, 0x3, 0x1}, {0x7ff, 0x7, 0x7, 0x2}}}) linkat(r3, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) msgget$private(0x0, 0xc4) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x3000) r3 = getuid() r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = dup2(r4, r4) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) dup2(r7, r6) r8 = dup2(r6, 0xffffffffffffffff) kevent(r8, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r9, r10) r11 = getpid() r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x2000000, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, 0x22, 0x6}, 0x8, 0xfe00, r11, r13, 0x1, 0x5, 0xffffffffffffff81}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) getpgrp() r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd0\x00', 0x400, 0x0) socketpair(0x1, 0x0, 0x8, &(0x7f0000001440)={0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="fb5d0fcb9add26b957d93fc11a3e1fb26c0ad1264cdfaeeb6cc71ee9f0191053e2e44b2e843bc56339c2b2be560463a7deae996884bf1f92afc21664a4cc4d76627679434416dac2e58c7c77a42db225a3e5cccc61531a77020dec187f5a8c4d3e580e03e5518ad8e9f022c7afcbc19f59999945fbb75d745403d20fd2dc9d5b9fec36800d075e536c1245e1031176f0640335be00acde708b0fa1a8d035e2d01afa3f044621fee8035e2417297096b7e5b2fae9c79bf7083d11a741f9eaa48a57b073e0b6337d11e53c744a24a19f9c43338efdf1cd22ca78a11a8b5fd3797af95ee62b3089be3dbfd2b2c1e674bde8e03ea376e8046340536b0ef12f10c414e3c533552e54ff9f8f81e1827db15aea45b80c8b724bf2af5685dbcdda5596b84a93b8dbd940c33a1cb064630b0b38a46711e4990ef82a339f88326715b5a2766857700a0a7739630a22c28c43c5c5428d2c27440ba539c16c1112e74c194681b61bfa1585eaa4a99fc546373fc339e712b6231936636c5e47d3a07d901a54c9d5297d12429c66642ba6d98a8bab28a60af415d68592190947df49b5e03e16e87d343053078807753a965ba046d6cb9c6713a7fd5fb7dc440a6a1817a03d4c90603836dd94e5ac33fb7a882baf00e1f14cb9a5672e5e0094f987cda7637e79f2aa7977eccba453aa19ab532b6867759db62fd2877ddc8e554061bbafbeb78e9dd6ed6fb56704ce5a5c08059dec19cc20240981a025db402ce9a8791a57e8d00546bee4dcdf75809946fd2965f7986c6fae5e2615fbb7d94c9b3450c2a8612c9ba7401843d2623c0076bff048a6909678040793a2d31b82f72c279574a567ebc19f9df7c222325e919aabd22c256bcbb38c874247f434d61070bdaf365050171ccb5ee4a754fcc6a521fa91f681f4c132786e9101d2612e1626410a7d57d9228a1d843859ed5f54ff95c356eee29264bace490092a622000a8327afdafad32309f576178c4fea90c5342c31c8e261dca629fa7d3195f1590036cd8a5b074d5b80dd833ab26e8cb16ca73f69d0b8d96eddf6e0377798aa15dfb9ba5423614a389097f53318a97cc591b36479e420546e7450d1d736505e0c0b6b034aff8890a324d197ea37d4a2ec26685ef29ebbf7851338d5bcd5aa013ff93a61898839711365cd948a569eb9f4991e4df63737654a0dda4bb7004836a3906b85b11f586aa4793d385cc2f6d3bb11790daa13260052307aab28690d14e2b4167679ac81bc24154744631b88b86ef2c1d521ba4288f47e2eb0f7f39f7e2f662e5461a7ac236a2a89e8799b790bc53938e9ce4d431d1bb0b745c944fe2620c110a8aba30729141ad6c95f867c4bcb9fcfc95eef9e34ba36c0188f4eefbb49d898d5aac2e2362bb2cfa60cbfcdfc5585a60f58150630f46675f259bf448896f84cf0f44a0fcec1eb1227343f00a01f5076155a9afa2ce7a0a33ef293d085c1d0fbcc7c19226de4cfac87ae6b1cfc910785f42ef9ff6981efdd76fe1995d437e6ae3505551c34e9308cafc2887afeab58a48e8cf1f0ae0ec995a01c08332c0e34fadafdb4eec50320fb49001e041690ff9870229d38258bc983bed9819d37ffa5b9f22702fcf60699ef5e8808de8ead29b240dc7145ee2cd2746e595fd261040a271198c91c6e249cbf46f4ca56dc7fa6251f9d0737429c6f311d8b4db7fb02f160ce5e74b52edeba4dae07eb765db7bb6de3d5d10ed2dda0a2181054bb535c3c5d7fffae3fb5518695a5c0e44ab6616bd22acb2cb6a368a42160a8df21fc127cc7b18cb0ee28bb11eaae4c471e99882bbba3ded7dc7488903513b9db6100aaa37726ef556e1e36dc16bbcb427e604af5fd2d945e7aff130ec929b8445c76fdc7d50f4f36475bea5f7217296da64641de251706bd2f8b12e011c3275b3290dd6513f8b1ee3b283ea6bec9b9c585f9bec29973be1e095d3a53f1d280517c1122fc02e370ab2edc495d606df5ad24895d6703ac91e3f981093e6fab3432091e87e88a3bc915e25854fa67ffc4f818c6fa23571d48cf2f667cfee876463c00f96cea2bd63ef572dcbcd9a78edf8120720d7cff0be18474085f5866761715005912ce32e68f578d33e824e50634980c29451d127f39423734347f378d9860637a1c90bf33d1785020cef28d9bfb21eae6354b6695ffd0cd09d87257b4f24a6d3f5a99d36646e601f18e5f59959a36262da07a6cd5158d8a2954f6f5a609bafec838e3caa7ef7695a6b1e2b5d6e98640b2fba4d72d2556673bc26052ccd76df63c3e8dcf1a61168cf1772507450327fb51e1537a6e93ac1a22c9e2e4b15d8a4a46c9ba8e168ce08bee2de6daa03d9c4e0e18a7f031dd6f14b0cc27d45f868a815b6f0b9d0801ae18e3b196ee3133af31b5772c76172cb9c4f122e99a8407f82427fbf4fd55d2379532877748e9944b5391f8055a4e74771bfea5409880107db82018c76f270ddd7b7ba14eb7ee7ef6a3ae82c40e0e58d445ba055d923e6506f911336c2faa4956b05cd1f3c62b57ef3ce22142af5c3b09bbec8fff0f18e8b21dedd79619c409b4feabc426205e9f69a825fbc77ca83755b8de91317769e955898269fef96c845542dbafea9bb68a54705f330b0d96d3a51afe4ad3425db50a83532ec25563dd147e224dad0e9e14f6077f67fa30aef23e8a1581ad38c1206428a6f5587a69c301ca50ffdf9eaff3dbeb953bc6e7237407df9efcf60f93e59a124bd6edb7406724cbfe0f3f3ffdcd2dd1c23a9523a3c630392bc3c35a168c663f0e1a8a25280568e20397e1b354498df2e3ea9568bb73db94cf867949c83a115c758dfbe8caf9a253645b05ad8d2d340616871b73000a065f85ba10faeb2187142b960c00d8243a2d99b46d5c57377ecdf4348b89777a78bd2c5ab9690c6858e9a9cc4c18ed52aee578c6378eef9909242a69d7a1fb497ebc5d032a9c3873a0c2bbf32dae0b00c588a1037637ab02f67ece9f7c7e33aebc89775ae7773316edcf8df0f23fdf0f24c5e8f0d76e3d7fa0f0b99f95575433aa1d5795a46100e9813561183b617794f32f1974da42d2f74791c921622e8ff74e2b1f47f585a76af1a32478066ed69a09ad9181b1cdf91a254c0ef0ad1bdd96cf5f8e5f620b166bc469104f09af85ba5221b150cb085d3d88b8206294f8b8d4208bace57c9310de93d3bb9d79abf49cfec9c2b5611a87658820741d7e2dc53a0d53208c2f653418af907622252475ae23ea111ba8412e9b523c8b570d242c92e82c50834ef164505ca6c9e831e05baf0fab45a4a3a3fe57bbe9e1af279b8d656eac8ab85eb89e6c52293cf1d8feafd8c5f95eacba181a2e174e457f023b06e0457f8efe95b59db2fc07b23bce27c78a5f185a6a2013ce2353cff0cf9f4f7be8ca1055e800ef57f09c8dc84fb85961093256e27eb503016a91a7312994e499cc4dd2c14aec442b2880c9fbc71aceb2e43a29db09e2ab10fbdb51d62f859d427bb408f864c30f82039e797bd04610f8f115f1ac3b6d001f0c7243d10a80b8a2c34468a35e898c29c1662ead79dcfebcba9e718a8b832c86ebc9290f82859c20fc7b9dc6b8c5f5ff2177d4f662d4be95ea060c635fcb2d3262e971cb0c45c9eba6e84faed476bece94da6157167c35299475ebc43236a33af1423f905f50ed543744de31beed6bdd0fb43176dd98f29430b9d2079066ece5d37368b15865d909b6374ab36fa7a63aa24343e5527fda60410ede34fc5bedec1b80f03b3dc446a13f478c7314d42d7b270cfc9c3de88da229cd42d68d76f0896015c6f79ff1b3a3dfc6905a0d1aee76a12c4c9b5ed7a0e45f55efd53782974721a74e6977464e7d6f6eb184c28016c1fdcb6841c96e65ac66419df8cfd3018e22f4571810289b44a30f6d86519d6ee9a142d45b0c6cf74c95f35edc7ea05c8371532f4f0fa76cf60ae5bdb880112b97788feda116f05b362aaa0d1e7786be0f246e85c4a37db1546449946bc56ae298f6cbfac1d5bcca833dc899a079ddd3fc564cfbc3ec0f350a4a2021d140c54681cec4fddd090b45895300069393d875d16630284ef40a5e2ca283d95f37f59b049564ea8ad67ddb882ca048665cb0d5418cdfce9bf276ac6d486d5f6283edbf3d48c149d96d1e20f6b0ea8d3016b7d2853710eeacc3d875f210d557fb3445155cdb8a52b8cf9ea18c68d8243d1526351c8ef072cc9d9ade8129dfe3ed6bed204a43285989389f0dd8dd87c91ca5d54f3914cdbb38e019ea4d76779785f9bf2af12bb0bca7d16a89a577f9f1eb3c549ed87b4974fdf0f105c49a68b5a9c8c2cc84033b4ef76ade5a513034c0c79a2b212772ca651c27b332d7eb32a271e28709c2ae9eea560bb476a36955f6cfd9c58aef0b399c04428d5e8ec8a66bf8290606956385f974a0eaccf0a9bbaaac556d4c314af8d37f62a62b4205f1c6bf5988d797493a268b23b39f4833afe7382a6428fdee072ff7d09f6881707b4e1ddc1a7f6a1ced36e517289f41e2333191982628b07f8852a9295a73583a8f1c4b1d8295e2396987cb45b56da6abe3dde861202be9d0443baa1ea9a757c4b38c93e4bb60d85fd2d5c44c78fa20900813df4858d93bca3364974e7f404c2069faddf1d35176451169f8206ebb131bb94d24fce9498b06f2a75c98840e696b0753fe062acb3f05c8e4d2d590d56519893ded2c6009ee2c52a5c63db95bc9bfe2b88347b0ed1ff2db0b2f8b8c5f9819892b7244e3152bb605b6fb7fa6f919b2d7dc476c47af2c31df95a9713adaf4822682e998868a78e892d5091c0ce1d6d567742bbe8004c5c13899e970bedd56ec120f3e451898fc06cfffca08d5070392c71baca30dfd1fc9e8c804b39b23a64a0a1bc8fab017d5b617b122f44d32ea6103057256dea7f7757d655cb46fe4c7584022af249353fb1262b77cd6a3e20f2a844214ddfc25c04dbbcf1227f931d4f70c1ae844bafdecb72e6dc83af9e5438def6a96cd089522fd140cd2b66f75f137ad991095c458898634be2cd19560cce873b4826a1146251559aa77fa39107741904468243c4759307795826db412ff44fd77a8da4cab4c1785dcdd654b91395188ff5e5897ea02edad13ec4875dad60fb10f24326fd541dc73ac8766084b7013a3c2189b0b202a75a5dd859a77fe745c37cf4bac650b8eb3368a3fe7775e120b962e0e57e0a7768f2755c09da296c9898f84f2c54eda469af0250a7e7e7871598997f4722dfc085865ed0b921229eb4cb50345ce01457a5bb08c520dc03ddca50cb05adfa310f2ef48fdc802e0b1eab81fff7c38fb2a9c3639edda2f76ec15bf11bc6d7905fa14c77cb29fb2907ba150462af702c42419daee1385f1da3bc877bf8103bcf6b814aa4fbe362c29c7af8054f9b7932aa692f20e0003e23e3c0cafc65b16a395fa16695103c920a290d42bce2429248414a72b053be2fa68d4a20857dcc000b38776807b1c2a5da698b2a24c66f031aa0d301456a6335b0489f58f5dd50b0d7bfadc3384cf440c7471b77867a2c943664b25f35978b21670dc17fe9a24fbacb65337e058fcc8f843411df4c41976bf44ff9a529b56e14dfc3baf52b401c9d5db7a904b51eca4b178982a4835d1043c215a2de8ee0f5f456c06ac11cf9f9ccc59792d0d30b9a95fef97134319386edae368d12a88326d86e0379efdc75d4594d0f8306c3503f6b037797fdddabd5f7a7624c3fd9081653ad536c5ac6c0e24a71a9adb318c1108d224c49dcb7c32d8e264ed2d9210ab72a611f020f0a3031d4ae6", 0x1000}, {&(0x7f00000010c0)="a98ad6a7c44e6691f2da3913c95648d139642bc2527688e145b669e32171ccd699ce76dbe0ac629173eeaac896d5848a8d4dd39ad297cf5f3c5dfbb48a339464d28378c9bbd0716944e0401d53a01035ddfcca7e1decb347bcd0c6058ac07b9d88dbe667286f20147543fe4757036abdbd3662138a7c92a6f322720daa47ec4865879f5627d34b6161d93339ab1c5704f8d952adfde8acce0b4e6c0f5c4ccfd3c573a9d643e163e4e11a4c01d7e72d639770a120bd01a2a971288f4e825af7f97f49d00f1da9c02d81b923936e1793219140827528a8d30874cf2f8d777f7d29eb9b137864c1827bafb1dd25ec94f58cbede1ec80f", 0xf5}, {0xfffffffffffffffe}, {&(0x7f00000011c0)="127bf356dd768fd8ae5357fba83ff01f3b1974835bf3e384b94c93da0d774d5f543f0ddd1ec584d816bb3df3c6ce0b3cb92d083b4cbbe91ebf5017a823221376aaa080ab80d448c37afc6182182459f3f0255b1c25a264d665b605c87f38c45a84d6186a0a6139a61d6c0ff117826be5f54b1a32ec81d96ad64f3bca7878f13544b2cfcd83e6d9e89308ab3c1fde0ce4541d1ada5b43ef98e2a3df1d63a8376ce7ae33884fdbd33de5c71fb4601370d491d35a8140294c78891ab25be0fe08ddc602540fc885606069e461daf667c3e7e8d34e1dac92", 0xd6}, {&(0x7f00000012c0)="cc4bcdfb742e4b8fff0eff62e40d36f1fa0e53f108d9790b51e8a5676c384ae1807f11d3511a4b7e369f19a12646673d0d60224384e2e9b1f5e4c58066a9fc5f8e8af5f8709d35b30c11a5ef91f7d934f0c612b7e834addacb63d1dbae46ea13ecf102a032dc30e4d3c7e36cd8ccf2f0e315b4739f54eb580e8eae3d9080bb698ced8273bc27763ed74b1511cf2d3b7d2a056b597213", 0x96}], 0x5, &(0x7f0000001480)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r7, r2, r8, r9, r1]}], 0x60, 0x400}, 0xc03) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fchmod(r0, 0x3a) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="009639fc2900d10000000030da"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x4], [], [{0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00000dc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x602, &(0x7f00001e3000/0x4000)=nil) shmat(r0, &(0x7f0000326000/0x3000)=nil, 0x5000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x9, 0x7, 0x1ff, 0x81, "4c18908234c5497f36ad402926cc62c3bf6aa05e", 0xff, 0xffff8000}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202020000006c653000"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f00000000c0)="f14edc8742715d7944edd09ba1e3e292b11ecf45d7e1957b93cb43ca3223bcfc2c25bddcb486e1508323dfe829f27f1a7fbf552ade5ac052fb3a3c728a80e0b6f39f8c267f96607092f6fce6a98f744cf2c3301ef0e5414701803720da0f1404a316d0e253c52494dd8d09665d31", 0x6e, 0x0, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xb) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000001c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = geteuid() setreuid(r5, 0x0) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r7, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r8, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r9]], @ANYRES32=r6], 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r5, r6, 0x6) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) fcntl$getown(r1, 0x5) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x34, 0x20000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x61e3bca6fc962491, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f0000000200)="7726e655c871d57c302065d5c295c78d5bc58f59948e51046bfe4ffc818e61e3e4e97d31b0831713cffa12aa405a287138d89f4e8a0ebed2e15826cf3f77550b221dee328b17dee4470f610463cc71a34811046557ff09f99f44453cd0fa463334f5530e440fe70345ec7095669fc80d8d09b2d6043257b19366ce678bd618ff358a502c75d21c2262fb0064b78e9f19a96799c227e802e915bd00", 0x9b) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) read(r4, &(0x7f0000000540)=""/4096, 0x1000) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() r2 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r4 = kqueue() pipe(&(0x7f0000000480)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xd0, 0x0) r8 = socket$inet(0x2, 0x3, 0x4) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x30000, 0x10c) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20000, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x11, 0x4, 0x5, 0x7f9}, {{r2}, 0xdcdaaa941d11c9da, 0x44, 0x4, 0x9, 0x7f}, {{r6}, 0xfffffffffffffff9, 0x12, 0x0, 0xfffffffffffffffa, 0x9}, {{r7}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x0, 0x3ff}, {{r3}, 0x4, 0x20, 0x0, 0x0, 0xfffffffffffff801}, {{r8}, 0xfffffffffffffffa, 0x91, 0xfffff, 0xfffffffffffff000}, {{r9}, 0xfffffffffffffffe, 0x50, 0x3, 0x12024, 0x81}], 0x8000, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x38, 0x80, 0x1, 0x31}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0xfffec, 0x5, 0x1f}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x4, 0x1}, {{r11}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0xfffffffffffffffe}, {{r12}, 0xfffffffffffffffc, 0x21, 0x10, 0xfffffffffffffffb, 0x7}], 0x3, &(0x7f00000002c0)={0x100000001, 0xffffffffffff4ac4}) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r13 = getpid() kqueue() kqueue() openat(r0, &(0x7f0000000400)='./file0\x00', 0x10000, 0x110) open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r13) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r14, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = dup2(r5, r5) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) dup2(r8, r7) r9 = dup2(r7, 0xffffffffffffffff) kevent(r9, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r10, r11) setregid(r4, r11) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f666935a430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="000000c806c24489a0e111ef318c60d4a9b448913c4a6a9b773e790ed667993d5e0be08e271504e0fb446f610f0d53241fcfb1b55a4270765ac9a328d95c5a367d635ae40bbf80"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:18 executing program 0: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0x1, &(0x7f0000001080)=[0xf2]}) pipe2(&(0x7f0000001100)={0xffffffffffffffff}, 0x30004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000001180)=0x92) r4 = socket(0x0, 0x4000, 0x1) sendto$inet(r4, &(0x7f00000011c0)="206f2d471a319f19d7ef156ad70a44838d52c4ee3b", 0x15, 0x5, &(0x7f0000001200)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000001240)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000001280)=""/184, 0xb8}, {&(0x7f0000001340)=""/80, 0x50}, {&(0x7f00000013c0)=""/66, 0x42}, {&(0x7f0000001440)=""/42, 0x2a}, {&(0x7f0000001480)=""/11, 0xb}, {&(0x7f00000014c0)=""/240, 0xf0}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x7, &(0x7f0000002640)=""/43, 0x2b}, 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x0, &(0x7f00000026c0)="a56a5749e10cb39cb1e0ca40a1eaed04ce35b52d8d738c12e391e978051a1d37c610cbd2f0bca1f023f08474e8e6fe53c685c4410326f3128777ecd8457abfbe1ed97445fc44241cb3c0ad6831f71136741909ff2f3ba7068c9c4cd1b1a331bf41829d9537cd393e3f883f4bdab0366dc4d688306e50046ce609cc7e962e1b400e21c9cc4fa6ded82b4e7221882452bb6a8b390addc6f6e1c7e1e6f8ab90c9dfae3af6120148c55e471fca2885dd5b9b1e8fb1bb5045aa0dfd8504c0e185422de5ff616037", 0xc5) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000027c0)={0x101, 0x8}, 0x10) r6 = dup2(0xffffffffffffff9c, r3) sendmsg(r6, &(0x7f0000002e40)={&(0x7f0000002800)=@in6={0x18, 0x1, 0xc, 0xa2}, 0xc, &(0x7f0000002b00)=[{&(0x7f0000002840)}, {&(0x7f0000002880)="f05200709946ead96a1b8150e77268ebbcbddfe9ca081e6ebf0e719e8bb6d3507e583be110093db8c394316bdaca58a615547de549929a47e503d02fdd7b646c205ede8615a485a04d45ee7926f788947dc3ce008d50c6c2ecce5c79768a054a2e66f8a6082f07", 0x67}, {&(0x7f0000002900)}, {&(0x7f0000002940)="5dcd75a7e69d89d897a0cb2b3655769d3dfd5f8624c62c9c5629ae51c7c5e7be0cd06838480229400f65bf3a47d487c51c4950deb34f642f244cfe07afa80cd08eb800725f2ccf951fd1b9e1e69f1c05babe4951caaebfcd2373d0e2b5e08e0d0a913be6d38ad7f02aa6802e7b0a197416db14ba8c05dcc5b65b09fdaa511cef12ca040744aa7cf09b6c27149571b9a5bb8287615125a32c543158bf0d0227071c00bd5ec8bf5c", 0xa7}, {&(0x7f0000002a00)="50f42a965a066667312c0967db9862e9b7fc8e052957599c24d71c9baa7a3b2056c3da1a21c67777a3cf40dfae7a6a365a806c6486f15f8d477d394038539f692b0ba58fcf85d9933a7548036feb7b5495f8a1fbe9ed029de8db18defdc02666cd9c6e1f32da494ef0652b5b8670d7eb6751f078589d915085d672fc0ca65c144887c50dc12ce2288328e6b133215246d9d9434703c26c22d6ec2b85010861e38d80a445e0da0acdf889b2ab0780cb8c958f6a170e6c0927a5521e4844eee86481f1ab813034ebe2bd8a58f513fb43e5100b6785e7df6bf7a3f5a085b06d8f95", 0xe0}], 0x5, &(0x7f0000002b80)=[{0x60, 0xffff, 0x7a09, "c97f0d661107286e811757206e3a41117a292cf2f62c402ab9d8c58e661b0150664f9dd0d0aed8c6257df24f2e2c8111173b6f3febc7ea5935842863a7e68ee402bf85efdfe01be4eea6becf9010eb"}, {0xa0, 0xffff, 0x84f, "f57642eec550f75431cd780ae914a46a40869fc0531b4117faef06fede2a61cddafafd33ef6344e211a5180a1fd06a211f55d402fe70e3b4f812b02cfd628d753f33b9b577a647f6e63e84e81532a735bdbe8ec7b7513ce4d18d300fec87dac2c3ec3ea77f74df273c849f2097b8cce5e1b54b6a69adc9184ae59b1897b549b7933f3c04531a058c82362360"}, {0xc8, 0x4710bbef0b7e31df, 0x3f, "d5ba8d9cb9ec018ee21db5e37251a1014e2b05197156e2557dbd981a49bb26df2a9b3e63cc38ae7b44d24c60fdb7c9e656e6aae853cfa8db31dd6421dba3ad966434cf2327446b1e3e4b161f801abbdb63568049199a1c4ca1116b6410aa930c354d3caeb3c0f7982cec91254659da67515f8e6dfedde7fcdda920f1595e30ca2f62c1e6a3aa9398e03be52b37dcc2742b2655a2047cefa17275d6bfa323918c104f649f3dcfa711b561497baa24ed4cb11a570808"}, {0xe8, 0xffff, 0x780, "7e0ed3a31faac02bb093691be292b397dc89f6faf59d368c97e5a03aadac5c8a87e8a8443e7e469bf03f20c625f042af601e7b5679bf2264887c01b6c0a4886939dc639fe3b1b727ffa801dc470d16b9480e41ffccdb98af153e951e5821cddbc0948389644e5fa462ea38920014c88f1d300f4d68e366278fd7b9f2cac4293cf6b64fd9b7884729805ac261541b25fa3e1417e498d0d2af5e3af1ec4916279ae1360f695d1b9c6a9179cb22b1bc7bb66493cf21fb38a9a616be173c851a910b3753fc64f8e84d43f8bec2290c089054dfb435d1d615a9f8"}], 0x2b0}, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/null\x00', 0x200, 0x0) preadv(r7, &(0x7f0000004640)=[{&(0x7f0000002ec0)=""/4096, 0x1000}, {&(0x7f0000003ec0)=""/245, 0xf5}, {&(0x7f0000003fc0)=""/206, 0xce}, {&(0x7f00000040c0)=""/229, 0xe5}, {&(0x7f00000041c0)=""/228, 0xe4}, {&(0x7f00000042c0)=""/255, 0xff}, {&(0x7f00000043c0)=""/42, 0x2a}, {&(0x7f0000004400)=""/149, 0x95}, {&(0x7f00000044c0)=""/135, 0x87}, {&(0x7f0000004580)=""/157, 0x9d}], 0xa, 0x0, 0x2) r8 = accept(0xffffffffffffffff, &(0x7f0000004700)=@in6, &(0x7f0000004740)=0xc) r9 = fcntl$getown(r8, 0x5) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000004780)='/dev/null\x00', 0x0, 0x0) connect$unix(r10, &(0x7f00000047c0)=@file={0x0, './file0\x00'}, 0xa) r11 = open(&(0x7f0000004800)='./file0\x00', 0x100, 0x0) fcntl$setown(r11, 0x6, r9) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000004840)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5f7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf190}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1afe2cbd0000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7e}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004d40)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000004d80)={'tap', 0x0}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000004dc0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000004e40)={&(0x7f0000004e00)='./file0\x00', 0xffffffffffffffff, 0x6}) 16:00:19 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000002b00)=[{&(0x7f0000001840)="4e81986eb8067d58b01fba05935ea94752544b572779a70740cc2599062926ab79e00c77555fab612c3c87ff5e9fce70df185f1dd51faa9c290133789e04aab84579c67dbff1b42dc792b85c877ab6b4fafda70aa18924e4e3a05014fe3480c72927c2fac5f84149a748aed18d3e79145afc2da0e45f3ef47f04c99d1ffe739bbce492840dbc109e24fb81b27fde825f506dc5a93dea6544677e2fcbe57c112665e74b1f4f6f27b609c1841fc79bf8d01739674f0a0b6b5cce2795333ea903d533c438f21a56eb40d54b36418d478a0045f01bd519b88b92bc12b7282daddab76f196ccce6d979e2dcee8c54635be88d2ebfce465d7fa2dadab9022e551261a7e88e1a4bdb2207d892b2ed6626d9debfb96ca04844bc931b43466ec53db4c39d27dbea34f55aa26effab0022627a2c44f6c65bb23c603371bf22407dbbd5f417fa8201a05afa41132d3e0b7bd0983464f90d9064b3cd4bc92b0ba21bf7a2dddd9a69dd50ce24707fa82d00fd8789a5036f714d97359be4f72d9e23571d7a81673c9594273a640d2d934e167e24a5141a88905400279ab002ed104d094a00cc6bd141dbc271ba14ea8f88cea7173050a7d090fc66b81e6bd008f50c9c03f72efbf1db3a3c7cdcfd1704935e80a730d0617dd9638d936f3e28d4c4af91cf4c7a84032941ba3b36f51a8fcd3dbd705181b8bc12ed8165d1bd00b9b6d2e1e4aab97eceaf91b287cac7d7d52479d42d928b025c30ae452f2fc819375c5d15033be56a8a2f334eeaa2b7d2416d2e96e2d8491ff198891017e9269f47a31fdd0d21339024c19dcb0b7e16791a412621f7d36eac8fef06a5e3bc7fa0847c93661c438e82e6927b496b3026fbe8e5113679a0ea3032e6c005c9762bb04ccec60727ad341ee37ce8a3f7e0fd1134b59d82f6eceb61809cb36947e500362fc7c6b483cf5d59934f0d13f1dbc87894a56cd58301b4c769784b7c4b969ef88bdf9dccdc97f879cf928bc25efa681319b6c79ada7d0c88f81e7b1e9bbbd07d1bce307d7f1bcb8c460f5e704aa30e622355762f7052accbf1c8d27ea4a17a5d98bf99233a8278e79f07313cf08c87c7c13ed5997ddd7bd0b835fe9bbef32696ff6a57b77e3168bfc69422c89c1a709e646d9eeb5d8d3b2a5aa5054c07763573e4f8965c43bd8fb9395e656fe990cb028ed4f88239f6ae6150f207fb4aad58f1321c6f7c34587b573ba93ae2c8ea94115272e2b940fa0348ee87dac006fe4c694257ab4fea3c3d110b1c1bb65f6ce42b5c4cf0288253f22be53f2f25032b52bc3374335857eb04e5e3823d0e6389f82e743a42974cb734576624b3c0e13ca4f48437c0637861de4f3046c91aa1bb1647258cdd2455819b68eb1c2ac05d43f195b13d0de5145be5481e8c46b682a9e964cb314d55239335541c9a10850bfba5fb72715fc02f3cbe7e0dcd8b4438b98c0ae56666b0548a2a48789c6ee95a5c5d8fbdcedad991acd96dabf2727b77bc0a2b295eebfee84e92e5982a22b638da43446214fe6d38d8113f539b604083fc90c54122b506adc5754ccb26e0cb41a79085b860b6dd2df2757d10e1a58ec611852d15abf19d0fc05bd787e9ef6a129004cc6eb088e5f525658e7821d5c562bdd08dd671ee8e27345c2faa942c329f860b2cce7b2afd49b5e417ec830a3aa319a46cfd5a962b2bc69893d5ea2820cae32a7daa07a15edadb391aeae26e1ef107388dda956d3a0362911135f14b9290cc6c6215eb9405d28a9f7fe5d3bf21a15a54254b4ebf04d1ffbc65e5d2f58e9b83df192b92e6d02580ecc9a32aae0160d3743aa1de46e2c1e30327f7584ad6dad7b117ea823343484d03f9db035ecce4c27077468468b5569d35d18c27110e37483926f95adc6a1ab3dbd9f5f79b6d59463d6799d9436fc0e5a30308261a04e2fe592984da46ef8926ad1553fd63d157c86e52c38dfa33baa8c32db30f7c6481eda884986d6370ce777f226caab28c84822f69390c9ce573304fbf337d6edd3c9731b5856ccd314cb6ee958e100416c36a889900c7fd63f4f816340af37f54e8fc0ad7896dd6cb84a71dd33d10ccf00b5ff57def8dc1e159de2328a2c4a2741d3d707ae485e4587640749d2d51a7abff74f7c8ae05141658c5b585be15f9c24cf317879a7fa617f0d5e5a0e822e0591894b154546d2a328859d853ed57eb8f3e05c7f8716241be44a032346ec072eb92f01ed6a4c8a789c4e3b5ee1505c4bb0fd55821b5546a7d103be6545ed2dd94b721ac055846affffe4f08f874057da768ff41afd8f99972ab7e63b0d0936b53bd6e083f90eb8b9a79b36f25b1c1e6bd2db5582c209e678bdf93156f20268bf4208c18d1e3846c4bbf615d184d8f60ea66c8c6917d387ad4bd8470a35b93bdf1dacc5c73d83a737af7c203babc6edb46bd54ef41fab6a42a5669752716af8245666d2a20827b0be58bdf7fa5bd2d7adf81102b632d7872b607be6c9c4a778a0532edca46ebd2140b8dd3701f325a8346310ba1c644d8035dcb3ddda208c94f9ddcf15f14e231aad2dd8869ba8a1143ab3d42125c5cf6cc050dc274c2355b75dc977692a18ddf9c4421d5b16826ba5303b7ff5334c238cd7a1464629bc2d527651664fba47074593b7dcda1cb2653617917973bd7983e17d480eb18ab222207de7adc39e28e1fdc5b56afa65a091a6a452a6f86f2c1c42ed3e77dac4a290f8eca809d2d9fb18953bd291565a2963134c23d5ab3122cbfef86ff9b3b530fe8fcba30a32f606bc1a73bb9618879ca75989fef33f6e04d1e2afca1a5d857b71f3f330e2ca6b3cff5ea5fd319972936921404320ef2c38de6ebda5d0b02eb4f70b9ff61b0796570c95de5e7577da019b855c69c64a350b3b90460c27c68fe2f367047b1baa5a18e413cf756e171e796881e389ae7c8e982b8fd2e7afb5ca7ca56014f0a32bf02e91dd725e331eb1687d7cf921a07f17627723812859572dfb9ce655277afc80239d64e2540c9e921b0bb9874592dec9623168c4911626d8aed07ad790ec9ec8f45c271a02e583e06020eb145e342d4ab44d0de20fc89e3141a7c05fd3649462aba694ef2b69d6bc250eecb9ea0d8bfe2f31b0663f90f69c37474c6ece3e95f0b59dbbeedd60793af598c8f64ba72530859043453b91d12580d35c8560ef87387ccd9b8a3af10ca89199edd6de86758c7513680caf3e989b74fc18734914be0d547f931aa3bbb234f7bb05a20c72842f79deb9d1b6a58fad933d7a92f93f9d77b8b2633fb23c536256c0a7d2e9ba0fc9f58326c9260cb09889718cd84a5c4074b648d9e880df9a019d44436835f3596ec7a5cd4dee34fcd358e11dc0280e54edd483c7dc6e5f6b5a43a3d15975d18760cdb3d3419631d6cf2ea00597466b942cec7cde969d27a1cf79b31b2eabb2126488511c77e63a21b746278ea48bb75e4628be115fff5aef10ace6e7fbdfc8a7d086288e3625619382e977854e2029c7d2f574c5683319bda8f17d6eede831ec1f74a71b03ed9eeb2b6d1606b0a41f355e22736608a035f771c73777bf3c594ea354cfaaca0205b5bf499a7685e0b15070a50a4f4a9df588b20e98484c48e445e0c94367f3046760e3338776b8bc3f688adb84526577df2d1c44ecc77996389da259ab523d5a0fb1dee45ab3d8c5a4254cb9442923facf8f53f1aab1d0093978795315068fc9310e5f08a8e439733d99a07b6d842bb3561efe6ede3d87966243502964d9c40434ef4e4dbab84c65202ba044e17358afbd505027a0838f35b2ea2c487c4fc63652e22e74e9d80bd1d7b2310665d37aab04eb9a24b320b0550adeb0cd4c3f39b95688eabd834c0f76dc48cb7dfb0ad232c403ae8ea2fecad0fee32a046e39668e69e26c897c54ffda86fae06babb11de9618f5b5c483a54e4d169f99b205565d13e77492997975b23d0cbea59e9aec633d8c1dace265460937caf8fa255708eeb8481b0095af7068aeee4fb8e852245537d92667c0c7dc25fd17ffe2b2ec98e074904bdefa17238591d611a6fe5358d2e56b84368c221926f3b309a502150d852935af4501a2e0ae4c746dcf8f63fba4b7b75f60a1e4ae0bbf76d138f254f4ac13303b23be97136b733da0c028ca49c0067a7460ee58d920674ea21337baaa9656045d9c1b488dddb7637a0752254d0a5c0648f62c8420dff3b3689e6c3a3c1bfa7d8347b428348cea9f8a3448528ad9914a0cc8e8edcb1e10e3d167f514ca1141983225e843a3526652bdfa6e2f4c68e20396c1f94ab00b1eceb83418813a7481b28c572eafcc61c331782a7ac8054c0b05f142001837713cba14202d82fd437c76bab524364748a5b4f94f477cdb398993d833d6838ef3876fe599299891fd44ea90f7c72bd21d1952fa271913779b40ecadbf56750be9197c0c5da0aaf3792e41601eddf580243cfabd5a49f6bfecdeb45599c985666ff2ab8102050f93411bc6ea97d70c7072024823897d19ab729fe5f58af0353176f54d633a764c9fe9bb2368b90c2ce43462bb193756c9fa568e4c447848384821753ff9ac57ba22e11a42f6d284701c54b98ebb1e77aef6727dea64712b8ca29ab020a12182e492cd28852ee8736db31d21cae71f7e2a9ec5e6469bac2e2137ff81091644bf6a93b29704eae55f7907cd8742de1e924f2ceac33a55d88939b51d0eaf3d4dee6e639ab49ab0c976c110a436c872f4d0dba62983b75ea5e411e45737d7544032dee4c1d8af5b70f8268136623576a0553b7728163a9f557a6d791f33b8ecac2c6f708a82b47e4638cb2748f5d822aaf88d0e31064ced438324feb7ee34f5e3b152e47835f9b4ea4939ed145d426369552a65cb1b412eaa5fb3316d89012bd67616f92002eac3efa113bac24d06f4618dce1f85554059f4db2552d8e86c611c4d634f248c3e91461a29e79595e30e880f525fda9879a297b7327bdccb8ac6ad736b5b0aa2b80d22093ef815d851e1caebcba599479ce61d404d8e1a6cc4dd1fda29c0f5ca43e3b6f4bcfeee63fc10696a0c74f0b8dffb166a8059fa81efe14a59ce6a276846820a00bdc59fbc99e4859f7848f4e4c16299b642e02087072f67089aede7c2b5dd47e888634aa9f5d2c26f7f46c7c46f7155baa8329f041b6a8e218faff8daa291ce0547ce3d51ace3677532bb7c8f74f67f5f6f3d630309f8502df5d08ba7c1021179cb6da46ce8833d5f8d8b6e0b0e2d8b6ed72c758443dc8c02e628aab5ab38f6d531d14ac0842844e9eeb23a0cafa91a65adfcd43f5964940c81484dc6b55e37ea5c4a8fd3a6c7aa120c502dd8e2d75acb8198da4016e51498a3947aa082107aa427a57d25ef1344c71fddfaef9842fe573bb5ed633b8b57168bb460bcaf55f3492582f1d686fc33e8d5804f410fbb2cef3ddd742e5da868248dee8e32aeb2808687d412883c0e58f95040e711ccb8ad97a35876c05dbb666a3245717a13a9d607696001ea6f27ae92a660d32e5d620c682088e554c039912d0331deccaf55d1cec175b9e2e339fcde4e7972322f7a1b07ba64ddec8ef9d1d6d8cc7016403d6d416f14732b75fec92cd31f53420666e6225e23a47cc028b61b444e631e677e25b1ef0d8faafbe331c7790e3ee45500b3634f510503ad3155b45a7835ee8bf6e2e58cf5f1ad61035d211ab34e9ab3f8e25be91438c3c88979fcf78485278dcc2193b996f51ca3803a3efd6eafbbce2d6f2ed5952e7e51c58a5bc03fe0e5b388e41112fe02f4579d192635100aa016a431199cfd6a5e37a2499738f90c8dd255d6", 0x1000}, {&(0x7f0000000000)="73573ce6b8ba83678608d44669b30264a09c4fea81c3545ae39f1fefc2ec8fb830c7a128a6310fcb8d0e6030ea239584ccc6c88e02d7539c2b17121356c8670eece16429a49ea1f3e9bec8c5bf5128bcf7a9c32d93ca4875e1b9b5397bd8cd5a2077d11499491fccb13279d9f3b0218f9c7b5bdd066419bbe109204e4f6f86a9cc9a4e839835620b13d290bc38cde48f12aa158a05c07771e8e0762306fa328ca2b2e615a68770d708a9e50a555223f0f8fba5b23152f2a55a109cc572aec88d80214705e9068866909354183bf8bf2e1a39", 0xd2}, {&(0x7f0000002840)="2066a7245af3c503a1ff2056b3a796af780dfa4c908fcded910de73d5b59eba99b6e83d6c0ff4d8f8e632bd01125e2b455e765d2ee652c2157edb112893c507e5b4efd0709184eea90587f898fb093b1a0a14e4a7be21d47fda17d1c6b53f83e31e670883c64537a0fa5865b52c2fc77d757a2dd3ad23e0394a5db3d498acc4e318c", 0x82}, {&(0x7f0000002900)="70484c47263a4433b71b27e30b3086ae7262d11e30441a7e32387ecb8f9046c4db4fe05d1023790ba30a6fadc5edea3e6b2cb76ff86cfd8cd3dfb19b6640d8c227618bfa439e71f5e41168533aeaa4185a912bc05f0f7931acb7ec7e53e0ee48e7534cc466961c6df96fde057245e8617683e7d0d16d09414afd202e54ec84f7117aca2a064fd9161c2af7fb2fa48b7a5ba72852f3052303", 0x98}, {&(0x7f00000029c0)="09f143e9d78671b37a87ff949f5fb60dc44ebd1e8ab9e2a978a29bef999b9edfacda6c8d60bb86bfdaede3cdb50a778f7bc9feb8d637887dc02587fedb543bee72e08133fd03c62e59fb", 0x4a}, {&(0x7f0000002a40)="096d1e7442f1119ee1956c170d10e492f40b93afd1642faf8fa993da66193379304287d1981338faded9fb4eabc6d6941e39df7b3eefcfa69e344f60d7610cbba6d8698e971c9fa7f5c67376e2dde9429aa5e1c249f004fc52c2f51e7ee44e62b6787d528f50fea088e7b2b3b63b47342378dc", 0x73}, {&(0x7f0000002ac0)="a45952d66af81a80864a4545000b4b05126722da036d530212774b00", 0x1c}], 0x7, 0x0, 0x3) msgget$private(0x0, 0x40) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebbf8ffffff895acd35684286e2bb62ddc338c5aa53b814643f88f433cf9eda332d787640"], 0x2, 0x1000) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r2, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 16:00:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x200) getrusage(0xffffffffffffffff, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x4818, r1, 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r3 = dup(r1) setsockopt$sock_int(r3, 0xffff, 0x49f6e30bb6992bb6, &(0x7f0000000400)=0x400, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r4) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000004c0)={0x5, &(0x7f0000000480)=[{0xacc, 0xbb, 0x7f, 0xffffffff}, {0x5, 0x1f, 0x3f, 0xffffff80}, {0x1000, 0x6, 0x9}, {0x7f, 0x80, 0x5c, 0x7}, {0x8, 0x7f, 0x29, 0x9}]}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') fcntl$setflags(r2, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r7 = semget$private(0x0, 0x1, 0x200) semop(r7, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:00:19 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679b57eee79e77bd2f69b6d7fbae5e0b90ff0c291310294818a8b5336d4b14a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819705f6b2be4bf0e086e07ea3ff0544c039c495ca390f909e", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd8bfdc72a23620a98a0035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca234399081b4e36c0eabb20ede0d8546c11ecc1e271b09eb1978bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500"/238], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000100)={0x0, './bus\x00', './bus/file0\x00'}) r10 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r11 = msgget(0x0, 0x246) r12 = getpid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r12, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:19 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='T', 0x16f, 0x402, 0x0, 0xffffffffffffff6b) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x3c, 0x0, 0xfffffd1e}, 0x42) 16:00:19 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x5d, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) fcntl$dupfd(r0, 0x14, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = openat(r6, &(0x7f0000000640)='./file1\x00', 0x2, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r9 = openat(r8, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r10 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x0, 0x0) write(r11, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r10, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r12 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r12, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r12) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r13 = getppid() r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000780)='./file0\x00', 0x400000002c5, 0x48) r16 = kqueue() r17 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r18 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r18, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r16, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r16) close(r0) r19 = getpgrp() r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={r19, r21, r20}, 0xc) r22 = getpgid(r19) setpgid(r13, r22) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:00:19 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) r4 = socket(0x1, 0x8000, 0xe1) r5 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x400, 0x8, r5}) dup2(r3, r0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffff1f941c3ee0adc118aeffffff2fcf49a54623c0238bf4688a2a197abee91fa6386207000000008295955984c87910bf45b868c11700287ead4bcb777fa69dfceac2884e6abca64896bc5e57c6388bbd2ad88b29fcff48701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab44edd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd22c5aefe14ad70b3500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3fac1d666c90a89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5af8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29330500f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3070050c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05070400aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6ccb4c432aadcb5af4b6cfab95f10c54554e3b0ade52fecebcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5e950606ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e5277300020edbde83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316f1190d51e9e2c6faa948572a616e1838d6e5fe97ee7df1ef397ec317391f6ac0ac02615f4850e0a64f487dc0800000000000000115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d73ad0160a5dc072498e74400f632bd6ea808869bd24b48a2edd3d1a0c8e927614fef6131d1699cfadfbe23a3903a1d81d8feacb6f05c4d0e0bd998c4137a1cd2d64568173361f1d2349dff2536159c8c7df056e392006894da500f978247ce58811b4a4f4433143110cec06485dc414e475805fbd1c454f164c733456e3b2cb78901c8d212d35cfc726ec6a23e7a20fccc72d132ae6452cebb1d8f6845e3191cc9f5d12264736372d49fe790b0c9f4bf550936e86cf0e67cb4ab61fbcc85f694c4c2b3a20eba90000000000000000000000004ca311f32ae407150d44e8f22a"], 0x10) dup2(r1, r0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x401}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000380)=[{0x1, 0x6, 0x1400}, {0x1, 0xfff, 0x1000}, {0x0, 0x3f}], 0x3) semget(0x2, 0x0, 0x440) semget(0x3, 0x1, 0x150) r3 = semget(0x2, 0x4, 0x2) semop(r3, 0x0, 0xffffffffffffffcf) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x101) semop(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x3ff) semop(0x0, 0x0, 0x382) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x3181e8e2488291a1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x9) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="fdfeb2a19ed06698c12df3e3cb40b914f55418b0f95d5fdafa3167633cef21359697d60946a4eb03108a0b8fa968b90b24780b966aad57647b7940f1d476bf50e6448b1593aba3047b619698643600f1acd222991101000000000000bb5e63d9"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1d0, &(0x7f0000000100)=[{0x48}, {0x7c, 0x2}, {}]}) syz_emit_ethernet(0x10, &(0x7f0000000000)="b7020000003bf02d29fa5cd6660dd4e9") pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)="d3ea5849ca6a7864a2d382abc3c9acaf19b855fc125889c82987acdf13f95b371af6261126868e1efe61df34c3bd4bed53676660e4eb2fbcf0b94f088e18475f7e5792148077c847d44cdbb9cb37c7848654c6c69ec53e10865fa7aa94adee928fea92312d5e59282576d91310e259c706dee5a255f8ad6c3eaa453062d4e8ffec1626046cf73c7be56fd7c6deac0d8184c48a3201db9e185340c6eef75744f4f4427c63cbdedf5dbb1ff887da1dfa4ed1256f167961edb2572636a44544ef89d1a991d85afa59d212607382a02fcca33f73809b738d1f431ebc5fa8e0950b29f82787a399c716aea9ecd08af98caf7d794ab553514fe5a9da2c053008ea67d822e71bf2c4c220bf83caa462091b0e5e76b4dc24d410fbf165623b333d8d768cdc92787bcfa9913ba190001f36855356d0b048d3dec26e060a0dc840bbac99392fa8a4b85776fe4c92dcbe49bad4bde2ec1011b505d094a424e11e4e7a389ec455828ba81ac3ee966614d2fb72b15304e1594cdcb36d1394015b670fb1142da5d02db0c8af84558f43248e9478190f997f486380890307ee6cd1e862d05d47fbf157ff35c1a198e4eb6c20ef59cab71bfe4c95ea82f725c685e77ae86824f505f8586aa6abdb17bec25706d2ac3bc6f0e4af9846938b81af88082c03efb31d98880b750f0d8989cc7c94abe7858db410c5c3e4581778379b793cdd4a9a44278f22aa5f78348dba4343cd23148b3b7fe8a0ccf080ed219987cc58b37f8b4b3a0db79cf49cd7fd107dbe168a93eef0f5620c6de9a99d35cd391e0a06ca720211fe4131f88a6b4a72daa16a61f156766644740ff743aaca76d03049690d0f6cd390cd445adb1f7d343778a68de21726e7b87caa7f9d00a38b181d13f3e5f5cde86efb086a7262418c11f6e18f2bcdfc02810c378d94b3df404548922d1cadc0798ef0115de3f8524adc3a488ab49998e1ce4fb71e9efbffb21f439316b59d475d4705907ec348db1f4b3c5ffb8acbc1ebfbe3defac09f59475568078768a7953ab3060ab3053dcf07661f60cf0ab0fc34a15d123e76eaaba1dc0c4382a23fca82a9534226af37f7d6f2bb72c3b7689593f9b491c1d8d9213f116a7a7269587bc5519232a44b7b47f4abe73fda54af58ee798138376729f6402e391ebf6a29f91aee8a94108270b3e47626ee94ff57217f8b49f7844ada51f34d06a69b69dcbd4f882c9002bc06cb89f99ad4ab72291ecb4944a9692fec1b6f9999b4d9ca6f8db2c34bf5264e4791df2ca81e33296b4824b91f43db4835d048961fbf224bd867363229b0efe50bb22cd32107dbe7f16aa2659e01c662b38cf66ebd599605ec385c3751db603861e9951933158e8866f04c3fa0526c31305c7021a7a36fac9ff866bc2894a6aa44f4e88b7af79cff81b72eb9fb698a3c0845be743708c29f67f7f826f95d48ff1883908d492d32db6df6e580f5e82ca8a75cbd5bda355b2cdb5e9a8b511e386db4f1df0168704d1fa41f6ba9002b7838d6fcf67cb41343c908ccf17685f74844f0b3c3bcc3e50644f8de0adfb26eec27fba74e5eb303392f437fb0a135a86fb8d79494371a2abb27a55ca6f0551c10efdd9f5255514d5437bd642b82e53845402cfd982eb02447c8bb64f0bf30349ec38414cafd36aee9a52b7d4765ea17ce4793a7aae90181b078c13eabab4221f39aaf81825d1c8b15eb54c4fa6faaf9dde6e0e8c36f154a3bae2bd3f0d9e2d07960dcec02b32c26fb84564f5f48470bc5cf73bd6e660336ce3ca9a17973f4b6285a89853a311da71449bffa451fcb594d828e5321f9bdc2bc5c3849c648dd17fb43fecba2d3205fe2cf23cb3eeb1173ab7584c7a8fabbd5bf26edc7597e694bded7c6fc474809f0d8f5b4dfd272b3b330b607de6316dc831ef3c53d6e4e89c36e33f0928fd0ff4687450e7a875d21d81e231fd19a09d176baa2c4d7786433f78148da16a6feb18d9313a26aad3922fa688c36d14b39952ba20390acdeadbb1ca06f376d2bd24d708f71c2d5537b5341b70f76688bf0eccbae41c6ab08905c6e62a89986f4b1909ceb8d3610c6d83b44ddf965397a1c31c8fd3f091f0d3f181329c90250825d23ef15ab3bde973bce081ec0f2bb19aad25f5067cd7a087e8c2353faa0bb548d252582a6a4dfd4a323e39c330cb6585c38f88f05b36260e42192bb010f85c1df5253c8a994948017233e505c2d94e4d6e9afe849c0700bde3d7da5dcd1f5e84f9d2a825e1e5483821210f523ccae87c140a5ef5aace399cedc3ef038fbc6539b1e9e2386ebbd6367abd1c286b6801fd9fe3222f53cf4fb7d464e81c580dd2d743e2ca296005f62c9836b64353ab9180f6fffac37330d14ae649b323f892d4e004cd8f5aacf812363a403619022fb29efb753b4874fccb405ea4069b2b7c4c73ef426faf2c0764c3d39cc27393c2ebe0fdb4bc490e9dc001cf44c33ba99b78ecc6a8600bba335a2f3785e5456c69a7e33816bb7d0102b9dc8706dcba3d5bdb85058bb047ce414dff2965a6be7a24aa4550fd69d43e44f8b16c4177e4cb48e1375e74ee4e3c9add10adefe799bead2f5d7298e01f37d856d62e79d9f2d492f4710fde5333e981fb952ea034d18993f5beb866b672b0098c777393b6a7fa806dfa56954eeaf55f103642729c17f8b1dbf105ddbfa5bcfb105417fa715c15259543f38e10245c17adf0cf1f1c3068c28d7e849fe52905d5addcc1462432b32810222ff48f46116057fc86294523a1dec432a836bcbbbe83dd0ac2712375122b2cb29353f99c302d729d6dd0863888351ce98b5afc8bec938db7f35ba150150e32d709c6e5f66fb971623165dd86a8ce5f023f80c89906781e25d0f18cd8cc3f26dcba310dc79a563a7f009277c410b61aea51b07fdcb27eca53c61f802046e97fc34f2fa63d454ab28c65ba211e3852faa453de48ded03d7edea1e07c87beb6c2f18c63e3a3dd215c13c6a065e91e863d919704e4c00b8a09e45763dfdedd3edcd801108120b0bd53ceb5bd56e76350162189ef85aa211b5d624f7e22bd1044dfc126426858fef4fc8297fd0044256362f3eef202ac2b6cc591d8a96ce95fb75777513cc5d71e4e1dcefdd0a8610daba4243c8efa3a145afd35b0752cd4e00718762c9a7f1b6794ba57c7eea99edd1418bc95c5734d5b8fd546f245fcee466b0c50dc45745c91d2b025feb9af04fbb69f29c6f49a592730f457abe489c6197dae53dfcedb758118ae5876170a8f087ede1241f57982c465968913172d93306d29fa2cb15f9bd41742ade0888323f322ca6d77fb68a4db155c71c138f5daa9a14fb15cb3e9f3022a5ca6549725d8f166a9fb1847d0f4a696fde31aa35a9334fa1b332d575ca30159893349fe124a0387743dc57af4bf65b97ec0102d921230549764a6682dc2450e3c0b423707e15a3fa2426a1661903145db1b0c71efd4d719d472d23225fc2e26f1f4320d7ae68d45761fde07af85d09ac59162b47892e17ba5fab98b79ff8934814fb85c8d1596bc081e53ec302c0677e8c242393acec472681c4aa5e9df550970a4561e8665a0c3d990f0b16e7a323fbf817c12fc522d0bd8bf2e564abbc97f3d8a70e1182ba4edb0569a8c7a89f96e2370c9998c1caa252171764b81b9a037030469994fb5d85d46b545193d4c2f61df460981d8982235f9c4345df1d86e4c778dd7aebf9e9908b38f42254ce07b20503da7d17fe2182833642c161f7b4ad1060e8592777b594fd46ce39d240f21dbad5f42da2e6933734ac36d7ba83a0a2835d47a313bda753b08eb42ef46fdffc3dcedebbebeb6a82d313ea65dba3ec18d69a1bb625b0e5b14bb7b87b6f23176381b495811ec48156a2d87206f38603334597b5eb99bebf2f7ad2fda4f259b0ae696c0bdeb09ad6a667d2e50bc352f20f30a80bf527d60222766470e5d52153c2a9b594dc307d61d084b3acdb6987cc8400ebd621473fa0dc130154e18805f06c6b4fdffadb5f832bd53dce10997d21eb3c5eb6f73386930c2e1c736e998ed39858df54a56778610e4ae12fac975cf2eef87cdffa886d44eb15fc0c8deb71919529413726164d91c475c934e1d9ade092988c644a2607850e64a8569a5a8d3d0e15a1915a335b7d8834a011e4329082674799dd7c5fe218bfde0b2cec610735f569a070d700be58bb4fc55af2ce259284c6a21751197b02d52185976874250d5cf60844516058ff87647d8d2d45a038b0f6b65477a6befcf9997f2f2251eae19b1f46998f0dbdc308a6c4397f8017a9946e1d8f7c5dc63dd1cb8e734b25c66750c0e16f2af27547a06aa48793449704c3e1edd66c8a9852b931829427d3c79178dd16161daa76565a3cbf990b808198388166d5a8cb35ca43acba7b91125ae5a07761814aa31fcdba8ef2c6d10c8ede6ba39e413c0bc2859fa859ed46943a80ede70f3e0fc0ab3d027708e17038a808846dd15048a8d09b6cc9de72fb8a7944c3caa526fd0cf1aad8257b0c0eb6f491ad3e5b3b265690e051f389f2a4b9f5869f5ba731fb05e105785c22510b09e8ecfc6d471a5cd1ea4ee3f343e7afc1d6d89887a0202e4f3afd850b6447f85f28d21dbcde616bc815edfccd33b7606d38bef385eae3f75d39f631a6d056eaa5f28c65f967eaad4cb41173975af22def6013e6624cd97b68c74811e4b6f34fef11de3eeadc9795dad8269258221ff7b65cfb8578766ef5300ceef491a48887add7fad6109302b0dc6aa6d02d39638c65312f02a58d448642a2db321592c53ee4056916498356a920a542441efed79bf260518720387a71ba6d920952543456ce61be80d8bd31864e60885003cbea6a76281474d44dcb2ca72bfb70a998ee0c79ac648021809c5a83a0fdd8f498eaa59d898dea8d9301a29fb89f2a3322358901abe37f1c3ba2ba694acd1b7468af3d7c9a7e153ea56d30aa62afc4ad2825c15da2687024eceb4636d549612d61ffa1869d37e8bf4e3994c6459e219dde18eaf0ef9f068d636743d975f9d43cd2bdb8f1dbe7f6056a3eea6ca46f6039f24cc15382e5da89799df2f76a9d6a977b1f6774fc6dd5462f2df8eed95f8b10e54f6598ef0cf13bcdee15b32d068874c0c6da718f72191daa220f6ea0734c9467b8e4a40ec59d1f3409a14c7f73a7c089deeb054c552af7b9ad491e6846ace8a6911b33f7243275f7a4050a0c26c48be67c081d5fda9c96efdbdcfda5bbc40f9cd66aeb0f6095daa9f59761726fa82b252901665f4ddce1a2cb4079515a8bcabb6af6347bf53088cfcf0d64245847842169cac38199ca8f5b4a6266a64c442356d9e7e5851febe68eed160145cf79a21f24b03aa16532154be9f837e0ae6fdd3970b596184b7644fa759025a79791aa8f83d1df778ffaadbf5f6d25dfee55f68edec7a0ddd7553d20c610d5bb8863a420a10e972b1a6d7ba9a8ed2df5f0a8cede747e9047192ab4a79bf50edbd62cbfc846bd9d56e392dc1fc44b4eaa5eac58cbaa6cccfef46b8007576ec37f140aa78795a744b8f528eaf8b071699591585eb3d8cefce48a40068f4e872145fb9ece089d48782e7c9ca9e3ecd511f801b768136e29df1736ea2f989fb746a375e8fd73293b9c1a1105221f30373a3ca4843bf1630e07cf76975f384bebe5bc95798aa2565d578503166903408a7af72eab9cb977372b82017288c1e298c3eef750100dc04f0ff9f9f439b2ba9542fcb67911912b9d5d9f2286b3b2a56d9935b8a208c7df0d3f2302d909459c1448c4d1cab4e018847cc3f7ac365079", 0x1000}, {&(0x7f0000001340)="fa62bda6cb5a611ef315faab507172857f358bc9e1feb0009b3f5967f0dec377561d0acd7ffb1cc82fd979ee3c613bacfd730bd7b236ad3d5c70f544639ec1477e9b7e15839c47b4f4f9d5bff2c41332df4dfdf449e82929927fa288eba8dc06ff28d47d1b4dca6ab9d06f34883c6181d00b841e6d35378420b86997f8a002178175782feddfb85131539452a80d57baf00a4fb657cd4a62b8313a2cc17db7ade4650e19dc695b5df96d500d816a532c687e1f1cbd8a547bb7780d0d084a96a1bbb99218c19596051e9861639ddf3e7eb307ede678ab5f708fd49e2e491b07b1a5e29e3b9291fdaa7c03297ef21fbef3c1835e72be138834548ba8d9520139a00c56ec1daadb06168e860880b3e06f04371eb9978db1e0810adaa4e8c151b742fe2154af7a1ca01632b18a435f28be71e633577a821514673e73d3ee7e6108d23ea7028ea892ae3d380a2f54b1887daf9c752a5ddc247a1f0932199ccfc87f9b96846d9e02e01344970e294a76199dccafcd0748fcac94e4946e780a29961838ae8fd3cadb0b8b1b16fdd82ee2474a61c4da40229cbadeadbdb15becc06b8c6bc59792e45e9c85408aa329eb9d2b1248064218e7e8d94de59d00fd9f95a3af4fca3786bc6436b9d117605cf9e21a43975924cd0042a1adccef4e31011ae483b366b17a162215c67076b1f3ce658358ac36e0d302499a617341db3b756ad8db546c4c25b4cf15988c4abd8ee963cdf8674ca8106454d65d08881648ea1976cf6654472b79e79daad976438c5e7d034e6ebb0fb2804dd7bbc29de66330b1f85e7714eefb3688c139164047b86f02c626da9df3881b132555a5ea6e5aa91d697a78125a1bf5b73e426d3504dd6a0d424dfed0224e4f9db3e1af83f07519283990f4eab99b86441874c3bd0d5cb46c654315abb96786008948e78b0c423bcca38fc9fc42efc4bee46ed2a692714eb0d39e6cb8c28cdbcc88c618bf2c2c15947a311171dabf3434b24306b60d3485dcf724805a4e55f3f29cbada8981f75599e532c40dd153bbe0fbf2de2084a0d90e729e74beb667d1e36d777ea2b1ddb54b1c313c1144fab06ba5f75be192e9bddfbe0444d28b68e33f2391500457cb9734f96eb421dec0d2f9ebdc7ca0ea79e5ca57f4826d412ea425460e39ad1471d67a85b5f350594a45114b8237c6c664564f70ec1ffa7260b94a11f68ea2e9200b713c673231891133f71a3be42cf2ee0d898c6db296cbf1a9a797c04d48d9ed9ebcc4844b2025d2c86b3dc914600e34d542e7ab772741341e9c5880b23790fcda16753781bdae480f18aec680f2bb60f3c34a532b3f26a0cce839037704c02f4016306e34f026608ebce0cc5d26e877a22f3146e1df7823bce0c897d7752f185e1bf42fd2102e1831fe7db7d1d862b0d99ce446f69f4ef4f075bea8b0907c7061459bdd630c509ac66e69ad0222cc9c7be05d65377f2a2be289b88a945bde327e608f0dce7b5848cc19f8f5a8b06051adb17791c8d8eede0373a7b8cccbd2eb94c94e0b5b33e75751baebb784eba1e2d75ad231ebd3245b94df72bec413013cce2e2bc4596c202730cfe29d404c30d283d869a3b3da41ed66095422c4fa74dd078358f2c2f9c245d84751713691d5386ba20b333f5bd3a51fa027ff66fac43ee5cea05ec0652378bce0d66fc1f9f000ffa13d50d57446ca5c356e54b0ee4c657d5d3ec365865a1c570b2ba6397ce12b3d82632f3f573f75fe419d8f504e9c02a0dcc025309a7aff67d4548c54e5d1e484c45e0adb8c77b419bb476543dd1a9d7c7d2bad43398e12b3d4e3904f4202ca2135e3089625982b674e34816c2f4ee130f6116fd7123f5e6095ccbf41a290640e75840f671dd14c3a69d4d37f2aa8b5ea93e43c9e992ca9befe6586d8506bacf90668c3c9119bb93bbe316a5935c9562ef38c0f432fced5c739d6cea056fdbf1c8c326f97e5d40367546033a19817c7067c471dc4929b13e751e6d1c3ae7459a85f78db600327676b1e558b1e4a02abb2f057fe8399a618b76a225fc52d5e1a8e56bbc05933c6dcc2ced66411aa1afb713b096f815f8679c176705280a3dd5aee09cbf159317704c3efcb78ef136980e70206af4f642907e13b0bb1f05e8271448788374d72cf989bbf5507c4e5e1acfafafbe0c88ad487ccc881c857ff3e0e61c7d057ec6ad95bfbecd85b950f7242e051a318f9bd8627e8481b91a754a6f011623cf34e4f35fb3f292ca43470baef8003a4571f9536034ab821a6abe1da8252ced9dbdbed8d1c1f7da7151755c0cdf195e4cbcf1aac6127a46b348c25d245368b58c48e6d5bb05e7fc46b297e887b1fab9901ebef2da11d604909e302e9c5797e0e10f5b3709f868f09b29c95990823f76ad30f475b792156d6da77bf2dda06852243d2a8f43bf82a29e673c7692d49b91a142c795af7aba56b17b1417d9dd4dbdebd4ac34dec831698344df481e5dd47fc8dea1c76504b15610209c44bd423f235460a220a49a7083b72abb59d6840e4e6489d70eb8c78712f1600b4e5e04d384ad1550e5430bc3a1c32b6a464bc6ba08a36de47873167269312d8763aafc44480e36f3832846985d86bdf435746cdd1876d8dc84f9cd093b6808a05543fb3de0d80e3964a4fbe921e6483c67f57ff7e7c1d146aff40f1030ef658191fe102d49d7bf1684614af5b25d863da07033b48fa30d6cecbbc452b3e060dbae297f1a4ba011fbc3b680af133c8338cb8d4595dbbaca9225d2f9dec15e2020841930f8cba34e4aa01973752c12f0f41155bcd92946572a07dbb74cef8c93d708785b97c29b2fa007dc14b0cd80cafc909831a1cf8a34fe6d7353d69e85be3c14e294455235c911283e26ea1a1804d0c70fec57bf1b8dfb13bc1b3ca68019f0ad02cbefba53f7b644dae5a4fd640c11bb0571b57a8cc30db8716a72d8d9cd594fe53c53691e467554b4b21329f822541f722b1cbf3d048983f14c07437c9ca62b59bce5508d5e05d61ea5c259b7a666cb24f39afbfd50ab81e1617405a7564c2d4e11fd0d66887eec6fb2dca5ea306cb5b0033a6ed9638788f2e5ccaedcd2d09cb1865783b497f0bc90be571d07276c8aa629a96fbda9755c086202b97dea90e0e0ba23238969a373e7cac45022d37c3d53329f358894e910c293ba2874d54e2874ce7265623d2ce51db3b393a2248c6eba631537e14a128a19a219515bc0f988f8201282cee57bf855dc4471b84f17dca7220af2932a4ec8ba439457b193f7ae67683e7bec360d3ec33ebddb1dbc9093719e6d910d1b9d65bf853c56687823eb88532fa14f28f7ec70b2c3f62db91567adb9bc2c47c00dea697618235a94670161a14e611fef252e1e71cfce6e37e68cbf580b49da645cbe9da5c8b3c9c2f4c4cff87848015e35ee9da513472111ac87e4081a906b4b00f202d21c0dc371a417a2044b4895ccf6bfdf8b43536cd10845098e9ede6c812cfa8999f9bf25a78cb075d41a816df71e1a47e193e901ba429650e891e504d0199783080bb3b5b4657a5d707c66e49f295a5bc84617bea285be6c294e2562df19e8a9707794048dc2b5edd4aec549dd0dd90ab8c555d4949c76ce8e0bcd5d610b4ef234ada291e8d3310d9fedbe30ddda583c3f7fa748b5a55d6b409174d3164de8f6101e3a7ee4b508ff1950f8b0ad23697a7052cd215508bc2d2a12b9e64d966b30574149a459cdf80be31be1e558f83c01538020282b6b76edc96069ff0af2d1495b284fe86ed4e948af125f4190a9379432932ccfdb7dfa368572f50b1f06b749007dfd048a5181c4477138e6d0afc5a4160c142017911632cec3784d1f50f7fbe6debfe0030c61f1eeef2c3c72673b904bf3a1659c62a1b410d017e20988ff8bcbe73b4f4dd790a85de6087d83cc794a5fade5e4126a257d87df45da7c281c30287722ea8f4f4744c3bcf2bd638bba97008d7ecb610868ef87346c6ecf29064b1d72333075757d20f1b19536f0e4f319c684d0761e1626639cc5665329fe9cebf667e48c96de1a1bedb603b1f00b6b9cb9a3c05efb537f7c04413232d3273d0b93c1ae9e1aee00ec4fbce19f5245ec4774c90998cc26751a16e5af0c3421a27f95ab31b42fd9d2df2c354c900c49b60ff736360c79025687a6401f6aeef668ccd088fba4e3c6f64d6636c22e02fb876a1d069ba629f1ff4b7063b8f8e4cb093bbc4956a89728f2c7813fd367724d6f69cba54ce7d68fbbb9fd38c9809920f4d1690fcd645a5132aa2c68e16617f816a49f03184cebd5cb98c2fe51537e75cf5b666d6167882a1c29c8d07512c12bf7a7837bd403f2c448d5d3922983ea5e155480bfb32658218e4d0a0892537cd970f7df0673fd830bd655c2e6b675509877fb157a3a84db9863a6e003ba057c744a65320e168712553a436a0318d2dbe8a4dc144da84e21a131441ac99b1f30bc31f5c0e9a6432a91bc8ef81d0a42aaa13820f5176ae26bfd3414f7c5168ce68c6dd1ff4ce3e7598d351370a11852ede54fc62e31a52ac181f16fd89f00bc8e4870d91fadba40bdafe42060102d0fc47e2beebb66baf57411fde267525911e120cc6ccbec7182040e16bc27eb2eee5a5386ca921b8dabccbfd85acc5c8a5a29c0c5276495dfa8d25497c82d2173f07cdf4127129c1792ae7d9a0309fbd531f33429d5577a8d78f8ae6cdaed411d8463b917de76336be70054c637b4ffde9beb15fe515832254f9909d5af1d11eaabdc7c553cdf0a45c1d523a4244bcb643a31d9e2d7990b6e5cfef115eb7625de262d88b472dc64f895c65999fe005cc08c6e968fa559931919468a90c88887286a3846f74f78042a1bb8a7c2ae309d440b379dbb0ea5c59d78f88250d0ea6e18407b83785449d3c98ac573a922c97453085e4981f979ee90907e30fdf5b11ac1d3e3cb5404aace3bc52ebe9c33dd41af7f45b0c5a0a7c4ff772be93c14c8166e8d3393a062080da0915bd6ed32f1748b3b3800638df0c81806ae13377eaaebb76950928d95b0603ab36fd891fdfeef5f86fc04496e3dbe323184adb90a66c2f4c9fd0c7fe62ebe2324a1fb65ee0ac0a89fd1d322e383b32b3276cc1ec3607e8067ccdff7576115967fa0cbb40217fe880293f310f44ff757319790bc7712ad1ed2bff12559350a62e6870b2adebbeb48af52153037feb068eb6a1f3f7d9029d0aaea73eb00651cb9714ad4d79ad12adaa533a93ed645ec01bd279f0d8594f702a493af98d078e05a69116c3930d4946384c4c5e8ba62506adbd00fb70325e2573ef103159647222cc241bf8518cf5c2a029015c114fe41016666eb4d9440e7945a207dd1bac802b75b645ffe33d9ee935519a1759faefbf50a2e90fa5dd409c7691077d691bfa5e2d998af73101daba845b1c17b9d336ab0e86353f8f20e1bef13f527e304c4e8b3a6538290106ccfd4d5eac9793bd290303722b8b78dc939bf02e3589db4ff116ee7f24f26eb1ffad8aa2882076bed30be78c44883d1338bfef4e1e52a3380678a05af3193c662f7df1216e9d67cc3c2835b84e3e6182fd97fac5869f3a67b5aa779302046e46d6ec5cbc0d8d543329a6c427b1073e4accbc6b71198e61de09bbdd6d0dbc34940f931447e767731dbd74d496a2747af66b2ca811d7938c51f5ae6313579fdb76ff66eb5c570b87f29603b735cd2781d9fe7b6625997653929186cca0e29897e2194e2cbe7eb8c8770558bbfedc530e891f22f1ed88205bf736876ba7dc7b3b3c2371225a2a27140705046611a96a5343aef8f8c110", 0x1000}, {&(0x7f0000000040)="b7f3fefa70f87d643bd9b24c4bad89ac9b45fdf9f8fa75826cb5d18798b2b714973219c0e0ffba8f24464e70356d69e7d07281cfb29cdc1c6d764294ca617c7cc27f42e41663682b09302eb093b4357e1c2a91ea3684c0a8957b1cc2e96c0053af6e72546e", 0x65}, {&(0x7f0000000140)="8c879418f8b4d7769969d1e355ee", 0xe}, {&(0x7f0000000180)="dc682abb8304658d90a1d1e2f228bd324de6aba328d260537dd45679d42d5e66fdbf14593cfbc3c4ecdc45494f60", 0x2e}, {&(0x7f0000002340)="21ca64db127758846404064e79de140a14939b0812d8be2d18658246d59387a9cea1b986dbb252ad584590baf2e752439867b80bbf567cace9d1c1706057cf576e3d4c14c680fde4456ba34dae99619660338c848c862ad128810afbf648064f21fa1e21ac4675cd596cae493c8cdd807bba2a67590ad711fc43f9db38146ca1066b9ff1aca6d3e7d503cf85dcfb2c9bd856ee9e896346fe0b0bc7e49eb6d6f2d15eab8335b227d1057724a68449e9fb70812ec3008309578fca13378a8da6e3d9c9597c292956b2e09edfe789b2a97cb6caa1d304c88c88e8f6d5c39f3b24b97ef04a3242d770741de55a2005617d229b04fe4661d9", 0xf6}], 0x6, 0x0, 0x7f) shmget$private(0x0, 0x2000, 0x599abc608897fe95, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002440)={0x2, &(0x7f00000002c0)=[{0x3, 0x1, 0x3, 0xc349}, {0x7, 0x70, 0x40, 0x4}]}) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="dd1dd6accdd0fa22a352659c49817d3350410d71d7057982ca1964d9f28665e0331759d8e3d4c794421625036004c8f80535105527fdbe30b5c42eccde98e1fdb2ae46b32ee5531b4e31dcc5818dc95f0e056a42e7c6c389ead15cb4abd5d1fc25f70c5d1fe27f88e4905edec34445c4d3a2cd5bd3e6efdb965db7f7e5641d0854f27a4749d320325a625dba59a5238a92321431cd9a9c44ac67f4c4da2b28826ce6c8d9cd1c2df7438f1c1d2ae8d9244f33483b9349c6dd6ea32f6e0da8c685b4138c97ba3e5de59f233047641504568c439e7e6871fad9dfd107ff2665bdb9fffe29696bf43324f016cc41b4d00dde4ef5f5a3208a8e1dc0", 0xf9) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x4, r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000001340)=""/85) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 16:00:19 executing program 1: r0 = socket(0x10, 0x0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2, 0x5, {0x9, 0x100000001}}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x31, 0x0, 0xfffffffe, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r2, &(0x7f0000000040), 0x16f) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x9, 0x5, 0x5, 0x0, "ed4be6a1ed3112e4b80c513b3d8dd4ca4f5365e2", 0x9, 0x10000}) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8000, 0x8) r5 = dup2(r4, r3) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) r6 = dup2(r3, 0xffffffffffffffff) kevent(r6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e, 0x5}], 0x6, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = openat(r7, &(0x7f00000001c0)='./bus\x00', 0x6fbf5e175f9a12a5, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffff71) r11 = dup(r5) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000180)={0x98a, 0x80000001, 0x8, 0x7fffffff, "03cb2a73c506e470e2b05609a5f9faca9edccc2a", 0x3ff, 0xfff}) lchown(&(0x7f0000000240)='./file0\x00', r9, r10) lchown(&(0x7f0000000000)='./file0\x00', r9, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) pledge(0xffffffffffffffff, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$dupfd(r12, 0x14, r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0xb99ffdd) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x42) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus/file0\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e0000001bfea85ab60cb9f81b6609eee42a98f6402f583c8b0f637b6669a37a78776"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) bind$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xffffffffffffff5b) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000495000/0x4000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000001e00"/95], 0x6e, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f0000000540)=""/65, 0x41}], 0x6, &(0x7f0000000640)=""/180, 0xb4}, 0xd096ee8ff49d647e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 0: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) connect$unix(0xffffffffffffff9c, &(0x7f0000000540)=ANY=[@ANYRES32, @ANYRES16=r1, @ANYBLOB="7554d26547fa7af7606dc3d1670d96ba0d3d357452698c82a5fe614bdbcff79deb88c9e25169cefda7c95094e84b0c4df07407ee72d81344f5a305e39f4d9c613bc1dbce9268c1ba7e3d52d83f5bb2ecc13bbca2e155c182061134f2e7160caa7075b2", @ANYRES16=0x0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRESHEX=r6, @ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC=r3, @ANYRES32=r1, @ANYRES16=r4, @ANYRES32=r0, @ANYBLOB="bbf3616493ecc59d16560a1b77ace5832d0a194daebba31095bb5c8fe2fe42291b7521b8fcdda04dea355df5561a8e29aae9a5102ad01d5838d3d1e58f0b158708b11978657ca09f52c743f1eefd11c8bb02e4fce0c2f8be2293d5b7b30726dee7c03ee7836cfdab99e25744433fcb5d8e06a065bbc2724eacf5"], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX=r5, @ANYBLOB="569a9e451f3e20eeb8e9f666f641592433d2c813c97399e067350981bfb6a1a7a5523bd252d714915ebc99afabd37267dc8bde83ab7f90f7524e10f1aa7a484d86ccb2ccab628d8d948c873e79d449fee10e885fd7959f4a80d7b9d8a28237cfbf170beb9dfa001ee7eef2747ae2150986fc6ea3aa579fff1df6991e7e863b8c7aa6afa28bc9609b0c701f4b29c43834a19a59c0b53afab968dedee69496a0bb06b2d732f80a809808ce4d654def0da99bf721e58461b63c5c19aacdd30363bb4063a274ed4db5684a3eb5726f269470f58495541dea6c29e893bffb2944e7a399c6fee73e4d26fcba7eefa42d29cc6e5c683babf8c60d84382140d280966f98d091733051522a5c984a621ce7d32cda5a8b940439a58f8712be9b890f08f60b0a3ce50f6688c57f38581858f4fe8998c4245a09984b5dfd9b788fe32aa15b8b7b971889e85298ead4e6a06cfdcf0b58e63362862b5c2829d1796ad596053e3184aee7aeb31ada5b40268d5d93dc3607925fadae51a337a71b767d74ad350082932a13c8c4572a3c00408c96d907e33dd57e84f29344da44ed09bd6f7a4b8f1d627969310db6a6725e2f67a353f606db76e8062f2c2561c979aaa7022775d7d6c20b656285910120ce7fa4c58cbc94ab162274d0953396cf896cfc92e6063d108d04605054cbffef86025d25bbebcbd26a8c689fb6c2c9643a4c6e422fa490f07f7a5b85d0be8273bf75b42195513c5ed1e43efb334ade92b58a8f3bab8af5249a9de1144e5ae2d535f91dedef542f9ae435ac"], @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYRES16, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="4844b5870c1643074c1b064ec2ab9985bdb09aad000a8b91ba1a1ed22d80e67f9c84fed865da76fd356b71f33ab6b061b7e8be6f802e873c3dc9683569d6a5f59577f31250487935391dd68468379501a509f14691dcc4ed59929564df77287b75a8a25a67a68af3eaacaccd7a4dc8af9262029c147500abe187834f254755e1566db2e4a3d96909ffd69c4103c99bb199c963235898505145141ef7c980b1af7c771a4b3660924245e3cc09637d7fe97a3a2e19554491a1da245ea7f3c0505dcb", @ANYRESHEX], @ANYRES32], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) listen(r7, 0x1ca) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x30180, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xcf}], 0x9889, 0x0, 0xfffffffe, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x80) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="d6e97a168b347c00000000006d632b54a730170cda6182a3f277b05312f9fd352f13193d6d5beaf0edc36750bfd307836215b89cbdd3c04ed311f2821c42664d9dcff45d3daddcd9682caa1e6e4f176827121a216bf2d0f870c3e134286f36295b308d96abd0e64657d135441019a43d4a2d48fd4b9dc2082705672334a033c4e573e2f0f327294c6ffae587881051c6cd10ca4cf67286e27a122d7eed"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x5, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000103, &(0x7f00000000c0)=[{0x4d}, {0x61}, {0x8fe, 0x0, 0xc1}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:20 executing program 1: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x200, 0x0, 0x5, 0x0, 0x7, 0x10000, 0x1, 0x2, 0x1, 0x594, 0x3}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x3ff, './file0\x00', '.\x00'}) shutdown(r0, 0x1) close(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x80000000, 0x1, 0x1ff, 0xf432, 0x5bdd}, 0xc) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) dup2(r7, 0xffffffffffffffff) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r10 = accept$inet6(r9, &(0x7f00000007c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r13, 0x0, r11, r12, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r15 = socket(0x11, 0x4003, 0x0) dup2(r15, r15) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r16, 0xffff, 0x100, &(0x7f0000000040), 0x4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r18, 0x20004b3d) ioctl$KDDISABIO(r18, 0x20004b3d) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r21 = dup2(r20, r17) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r22 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r22, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r22, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r23 = syz_open_pts() fcntl$setflags(r23, 0x2, 0x1) r24 = dup2(r23, r23) symlinkat(&(0x7f0000000000)='./file0\x00', r24, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r24, &(0x7f0000000180)='./file0\x00', r25, r26, 0x0) getgroups(0x2, &(0x7f0000000200)=[r26, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(r21, 0x5) r34 = kqueue() kevent(r34, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r35 = fcntl$dupfd(r34, 0xa, 0xffffffffffffffff) r36 = msgget$private(0x0, 0x401) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000100)={{0x1, r29, r39, r30, r31, 0x10, 0x8000}, 0x1e3c, 0x8, r32, r33, 0x21, 0x7, 0x2}) setpgid(r32, r32) r44 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r46 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r49 = getppid() r50 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000100)={{0x1, r45, r46, r47, r48, 0x5, 0x8000}, 0x1e3c, 0x8, r49, r50, 0x1f, 0x7, 0x2}) setpgid(r49, r49) r51 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r51, 0x20004b3d) ioctl$KDDISABIO(r51, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r53 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r54 = syz_open_pts() fcntl$setflags(r54, 0x2, 0x1) r55 = dup2(r54, r54) symlinkat(&(0x7f0000000000)='./file0\x00', r55, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r55, &(0x7f0000000180)='./file0\x00', r56, r57, 0x0) getgroups(0x2, &(0x7f0000000200)=[r57, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r59 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r61 = getgid() close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r64 = getppid() r65 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000100)={{0x1, r60, r61, r62, r63, 0x5, 0x8000}, 0x1e3c, 0x8, r64, r65, 0x1f, 0x7, 0x2}) setpgid(r64, r64) r66 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r71 = getppid() r72 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000100)={{0x1, r67, r68, r69, r70, 0x5, 0x8000}, 0x1e3c, 0x8, r71, r72, 0x1f, 0x7, 0x2}) setpgid(r71, r71) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000240)={{0x81, r52, r57, r52, r58, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r64, r71, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000240)={{0x81, r19, r26, r19, r27, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r32, r49, 0x4, 0xffffffffffffffff}) setpgid(r49, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28008) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/108, &(0x7f0000000100)=0x6c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00ee0c000000090300000001", 0x2c}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) 16:00:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getgid() fchownat(r2, 0x0, 0x0, r3, 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/243, 0xf3, 0x842, &(0x7f0000000280)=ANY=[@ANYBLOB="000048c800006c6530003a0cb3fb293299769d71c83d5cc9733f2813ff1fc1605bb235bd2368031a708cd3f3273af4d17dbc3cb3c0227a7dbaa629947f69ea96631d93593959b309387dc8ff47044cf2679c2a61225661191b61305f79dac53e376291d151df4e70bc2002"], 0xa) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:20 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x80000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000040)=0x8) close(0xffffffffffffff9c) syz_open_pts() msgget(0x3, 0x14) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dav/Bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000080)="e5fc6b8ac18fd7e6b98e292a2f95b0b48106be2d77392e7d00528d302557616792514f7faf1b399f78698968b59067738611a298ce518937c6696f982b985c786752917718f88995f136d7d2916a1e", 0x4f, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x5) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="bb58c4d07270471c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="f08be8115a146b143de42117230ba14093f07257a5e581c5956d9304c75c43098afea76a0965c0f736275676733cf2bdc00ed26dba9819cff2546fc131a1399f1e027bbba284f17649bf834cca867f5839aa3df53a6db84db89ec2dae7e9c9620604c0f8726c485d490b357f23e520676d057097f91d77e6bb9d730c55a289fb058619a83a1b26759ad43ea740dfe7763c67d39c0050c60211ca906a5cc987f992205d0e62493f9ffb916f9a04f264e40b482d25f5a6415f0aa75fe6a98cf1c3ffc6a89d9f8c2702657de44494709c621cc64e309cc120aa88f9aaba0833f6", 0xdf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000280)="15fc4f802abae4fd218f4214c64c665e5addaab850408b1da38d32965ac95e8c3cdeeee20ebf4fa06731df161c0ebf2bcdb58d62fd5e0e7100e2a1dbc80cba2ee9c35ff49267477b6d520cbf1b61bd99f844bcc6a1f5f6ebb5ecf191f3a16630102f8b72dedc7532f44235f2ab3df47ec1ece2309e31d4ab36ac2c2f271b7f16d47ce9d49cb49c10eecf", 0x8a}, {&(0x7f0000000340)="eb44178eacb2fc1db71f426de94af36a17bc7a7e27cffe9757be777a21b84646b185a15119071f44a705d14fb4098d9cdab7c9846f0ab8de458c3dca9468efbe904580ed29f53d4e530e2dc193f51d731271eff04deba691045371f908a8c6f4a8ab5ff05bd2564fcced760fc43bf0f0f3ca813b6f48789ac49b9b850be1ccc6a72e3162e78dba9e2ea5b52388838017b72e32ef1e7a8bedd4e99a98465ee4c14a8d8b1633ec7cf159f9d896fe98c62714ee8d490ea1c3aeb8b6d24273526ba280abd31a61e7c24f11ebd00044f31ba00341ae24e15616da0d0933cfd604159d95e1fa20828630575fa20b9f8746fc4eef47", 0xf2}, {&(0x7f0000000440)="57ec965e290bd38d229f6b1ad84025a7e9a46cb6838f645d91ec5d2b8b62190a6754800e2e6902f1351579ea6ff625bc1c096c4fa576163cfba0300f148ca61211798c8d044fdc84332d73bc4225cff40603d5552b47da3ea1bd92478b4b0607d12f5975c9a801003b36fd5a88ad56c3eaebf75806653b8a73058f7ba23e7f4d6a34a08f6be9077f5f40e354d7d5c968943e1edc23a643e4f18b59b86b2df70a852d46c6300b3307cd18f1b31a4bf93e4e164d0d7e729443016717b7b180a7dd1a45e356c72645356454ca3ee0c6aa284cedf8f8ab4b9b17b064a79d0bc0d06ae2117d330f0c5f4359ba6707629b8bce99a757662badc1026d5fdefb221ed80e6595f0a600093c7f9d630a0e1a15340acb544aa4d02aed7568ebab2549c203859c7c0bb431f1e2711dad4d1bc483a7d6d0094a76f9e356f38229b6df1a8026b02efae6e28299b94b2ea7de248ed5788842afab60393bfb08b45b48f3d317a2b9c8a3b872661a1795fa93a8d65e1af7b903eee779b736924cf3a54db9d407d425c28143b5cf8086f4d1b9b7151df457876dafdba660ba9d100dfc1a9b1e5b44d3217383ab19ee3aabd4b01b9f395956ec48d38054f3f19e2825402a62a20b98e5e4e01ba17f787a3d09f510c317a1dc7a346a12d1ccd7eb8126554894bf1b36f3a0e7b2949430567ce4760cd6ce6ea75d25814023e83395e3c37071963a52b9055a867b4101c3f420e72eaa6c863951c58b57efea7f9608d546c578f99b6423d6ce790d0176139d40e00a6c56f96424ea48eb8ef6843235d68cbeb18fc9e864fdedab1654aac9ba5a091fbe98d93a02ade1865a88ed222100487d9625a40b3ed074d80ed46b0dc81ea71f762133f8be8b5e35593c01cb78a98157bf343978245f0d83fc15e3b928c8626c8fbcb0f9c3f12f2fd1e82ce6bd819501c8cca1c3066801f93ce0f63d3fd13e80b95dc1ee504bd7f7c9aff2f42ddc6966f7a7ea3f60281ba2484afdf5f1d95e229ab310f9cf83d1dc382106bb02ee429871b30196ee46aed5fa7ebad3564ac109a91f6a8984cb31bfc3d63ad71548073d2f7803c5792d8a6b47702e1b3b62fbb5248be23490081ca793f9b39507f587fee65bed2e166c0b6fadb610c5cc6c29110458c0468d6fc4c772b84c112a4da487a77817c9ce06fcc51f9d03e4758f90f4c6132b54b7fda4441141016bcb27b9e71be1b6b2496842d22d5a922aa1bf63538bb13bd9160924bf7cdeff598230095245bfe3367d5b0769e98b2de33c9556cf7284b7e04ef56958faf6f939adaaf1184caa3cd6aaf1ec15115382e531ec28732657a11a4b4918ac5a761bf245f32c86748c7463a718ee8f692fc90a8a2770123d55c2e2f86316021c00818f41e47fabdc6fbae41f9205149108a28cafd3a7faae8ea7591e5bf58a7b5b3958e46347dca5c87bae5da53fb46adcc57582e9f823dd68d15ab1c2010bc03a62cd4460a32617c7977a1975e8374813722ed210eb98c2fefcc9a84bd71e407a8dfc46f2c271a6c473f63a2e57775b06e9a28e0ec4b15e76e6be27f3873ce908d098c739ff028a0165e45a11841f861305f58bb2566453a11a0878d4bf31bcacf19affe884db4d27155eb0e58331c0f3f29c99623a75a93f240821c54696606dbe62b9c854075e3c6d1cde3ba07faca4bfb393b6cab0b026e53f838b77469eff75a3e67969bf99ca62e0eac0222781c583e310ed13a3a8a78432ee054d48cb6bfa41b30b7e2f4677cde74206e71318ffbaa958a3510f688c697dd64ec1d6fcbeee600e45d470c64f52aec21f55326a7298792922e4003966b6cbf9349d08645dd1f252eb50f0cac8a73183cd654a55bd2f53a7a2833dd927c066feea5121594ece741c15a95d4bc494eb0f5720d19cfb4de44707fc6b91104df8c26ced1a4d95ddffeb954cf329623b60ecb25fcead18240cfbc3ee238e6c35f6ed77b8171939a80deb13b13dbf40d0317484446de8cd72bd0729f989340d6ea2ce74acf6ea0c051ce93eeae2edc009f20e1e8b6633645233f24abc1a1b899124198280b2c1ad108bdb4d9ee59267d82ea8c65ea4a1312a176249cdf570d4a479ea0f7f9f06801f06141a4058638cde028ef66f36d3f94e37d70adbf1b3fd571cdcab5ee209113867534abc9db9a563136fc263d32a7fa3204c37b8fbc7686a9df7daccafa88664de6d56a9598cadc95ee4e8c406382d685b19c2fe8d458caaa09599cf814ad64d7138274e5fad940cdff803fee329fcdb7e48c40f57ecf21db34704e19c2cd65331488ee3a1340dbfaa9d012158f7120b60e9e4b82a5bfbbded22edbd1f080fe6686c9ee906ea25e74e6bd6af012b8b677a1ed7ab743bbc0a797c4ba284e776c9b8b0ca9b9f4da704a8d025eb07fcd4af932badef4858d47f30e6955a746e04fc1a6df14c471c806eec359da206c5c7a39b3e32b1f287ac6f510368f81a5193cc29ffe7251a1d8633545e6e403f92f81cb8684f8fe998879400c8d58cd0a4915b08ff2b123a2e201936587d2b0b86c9c5cc1e1efb6dc39fe4e79fe70902d39f228a9ab6f651c52a49545e19014e752c6a74cb80f9510011e0b86431309071326e1c6798f244041373eda77dade7800480a5148a37b6ec1611e32db9d9fba1185ce9c31d35d6a73ea1dfd39c364b0ec54f7c532d8e1c07ebd9b9df3b0a85b6c8055d4c39d483f2032d40ba873713dd38638d0aefdcc32eab8be539bcf7094ff900848fc735f638d0a719d09d1c3f80355a11c0ac362daf9b9fc615be3f399dd9d39b2877a119aa94356be34664078c9210f8dd5c15dab451775c63eeb5bb406ed48fafef6f713357dee4d547d5e0e8c351d453f9705a278b2902c80b642b4c971406f753317daaa17aa21e533bc034f6c54e52bc462dc4bf4533b8d930edb99754a01abc038dd49ccd8cadfd8caa33fdb785d467ab672669a43363ddb807ce95337e8f0bd95cdddf146eafd4680489c06a4526428aa6415c2f5098065fb7f8b96cd3f0d127f15c4f2a81a5918d037a4538a8207b18fd3e11dc99baa04cdfd273a3bcd2fd861bcad14abda1a34142b21f231e1f4ac61a109da4c2d9890981ea2ba99bb5594f89573b8a83e937a021052b7748489f1f21e95584ee1eb1394915d466a39fa44d6a3a6f453dc83617374ca93abd7fe1a2fc1567815759a1656d1772fa7d96c76200ff9ba0e23213efe047a8e9f2675a63ab2d3dd15a2f77ccbd57b27c019eee98bd022c34fa27b41260fffc2a3fb4e79b8a522ad2613879c8aac53111323f9e0462ae33ab7ad15ae0f5b45c3392d2cbae8b3a44eed1f4a618de3dff27b76cfa81c9ee59be02a2a41d4bffeb4d9bcd1ff471e471dfdc433ca40d95e5c96971387db8c75b9288cdc411e680be858af2eb3eeb904036c969ae9360a39dcfd25e17cdde2788663ab2bceec20c3de86e3ccc4e872daa89aeefd134b375213b8bb7128eca2d838a4b40877189866ad1be25ec103ba0691eb83dc233413a61143a667d76c7608b35578b55fd480f6451bad02ec1555513282578d2bbceff510686f65464940042a83bdf90b443a57a00056c738b91ab8a81d99f291c3fda472c79ba9c519c7bd556a1f84cb64df3b1c33dadd41b4858a2f349b967edb03ad39753b75500461e8795b5a79c81553cd629ef8f5578b8b4258f0f698716206489ece282423de1e31828c319ca8701a28fd37ab0dd54a955185b860d06d06ae214f245eeff9c9f125e14fe307ffdd9045b331b26b86641780c8f4b61fdb1ca7ed55e9f46f67812885ecde4c7f559c75d5b22a33a0a7ef348ccbbca186bc3bd573fbb777916292c664118388357d5bd74df6662ce42b8d0275dd42351a03e6a43f23ec18f4ddd6c8acaeac349cac6ae87720a35b67e7bb4d83c24eff7d835d0bbb22024b8564a8b269fd1c9c9ba156ded237026d0bc6e7432a40581c5e8129f6e4f15b55fbcfde2cc360e6a113f4b216a51907518d9be3bf200c475533296cc21595463e2fb3e56b89ee0bb7fd19e395974911634595216ae9fdfef560c0998c83753c0b6f25578545407c12258685dc84d7b543de6ee6a1fb473573be588deb31f907269499b56d68a12833b2067d0660d54a72c8a89efc9e5bf4c77f929c20b158e73ba2a1a1474248761a541f36527b168316bf581b257762fc28adfd497c684128f9dbbd46d4d06ce5e6e35b7c3a9a5db89966e870d9e451e5c7528656ba23d49d89a4bfb7f2bb9e5a1e76387be28c87c31accd396dadc1945472dd2b6a4b5645694c845ca23c3f76d7abe59a410da4205df007dd7736b04ec09bfd6e8a8e28ae28385e879bf8bdef45083672990a3f0e3ba26ff79d4beaee4c2d448085837f8cf6f38ea11fc627574fca507ba53072142591a350946ae0c4588e3b9f9e8b5ffa876b98ee525856dbbf800b4fae12c93dc03441830003d62ea6eb3f9842a5f5c636f18f836a3f75566ba4f2337b90775c3e468492f4f8c9d3cceb29d1a2a4fd600bfd2dd1a8775f9a66e8f84e659834041dc832e3cf390333f0e8bc6258ef1393eb74a8d764ca7f3a498c11e176269afec36cf2652985a98ddc643fa099d89beaca88330d9a6bb2444fdb720169c7d6596f90008c738cbb04479f992d05948768c32724e0c2cb7aa55b49cba488c56efa7f74cb78a56ef8098e436fa3f281c81b9a73193344b94ee8d11871bbe36af58a7c6af02faef9cce041e646a1b58b49009d897fdc826836ae3817f4f208f78eb442756e437a5beb164e28ff2036575197cc7cdc2f77343baa8d13a4a88dc1fb85cb44d90d20f65dd8a0a893abbefe287e9c7c31244f3711403fe636610294366adf10afca756a03eba99d3abe54d5e5da3e3a85db4a92d885539d8a632b16351494654f438047564ef173f190179decf5bb0f1dab372441c55648511a2ba56b68d0d16213f6183dd7752f14f09495b70d670d07483bb3982dc8fccc0f06a72c4216551222d77f2afebb4804340c7e5549139aab150197131caa8993fe55b6fcb8d4b9a8d73839fb3c303b1e626b0dd8fd983b4838c5ab3d5678c4fa324c975c52b109fb26d28ad8ab5efa7ddd5e20b3cd25c865705a68de6ec8a46e05c97e087aad6bc3ed8943fc8a2015425e3e5f3df800c6d21180b9d2c2c134c3412ddb78ae87d35a53652782fb468b822f37b67023be2acc7505dde6a3e1d71a2cb5fd0c64200c74cf6f3a255d6e8367bbe581202d5e6eb1ce919cc153b5fa18dfefc7e90a6ce28b19452a5731148e3d29ee8b11bc7f2d54a29bd72316cffdc3a0a3e0daac2afc921eae0d52e8b095e194c0216ca1596054cc526c6ea97b68628f800bf2f553ec9ffb4105876419f1ce6eb30307383f4326ba99361a91e7b3976acd41827212457e7a4f05cb030567ebebed694ae72c7d910da1b77344c9421c9488060c9b698aa072be6f3819bbb764940be78127dbe417959284ce2787d0fbe6a43479235d2654d8fc166d260d61d2739950e7cca1d14c86b804e958d4ecbacb24ac59bc6dcb3e778079c3600531d8b5c2f6f61222a1079e0db4105414b74665992c41ed8dae597b6ed2be278a2878d0b8fffeaaeda0e8f637a6e85e7563766fb3733562a2ccb22b2a7db2107bb41b4f37405eb6864811024e80d5e545b837caebe910dd00593b7499f9b0c3be62a8819ecb5e76295b21e255c04e91cee6f7e328f68c4bb1082bc93656581846b626b66565e63030d8c7ea8e198adb01a454f985e8189c9e8f86a702f0850b04d844ae07b9373e8230f1b69e90ca214c5781", 0x1000}, {&(0x7f0000001440)="d11bb98f908825df8fe973de32b12a3f1374a971d3dc26569c011688c76a3b372a987ced07ee14bd8389708b040865f97e8cbe083c5670103317afa060272a9609bb854aa984bfb4411a94f24e26d8fda9f2f8b5040423bdd0", 0x59}, {&(0x7f00000014c0)="64244d1f48a81c1ec7d929e65f6e4e9195a5854df967b5f31fb4e34d4086ccf82e414ec079ab16b18d723a34310974b7c2b4cef06c362975dd33e4fc3f74453ff6492aafefe68ae19c762ad07c1b70c7e76e815b0dcf07cdce41527f9c919ad88e5e7eab2f7f839d2a911c7b1ebd1535a2dc654823eaba62d7bc66f7aa0d125f96157e4e6f5213bbf20d15e64b9e6a3fcd438497a498caf232227e26065408c778e78ee266613b154e9fc3f1797bb72deb4138fdfa2a7b0d5be3f594880b51d66eb2bd1c356660486d14e1adbbb6f2e5f67a6e43706adba2a8a0242e4e6a3d07f6d24ae86c90d23c838b5b3b14387f9b8b4e90757d353916574b3c33f90b5c", 0xff}, {&(0x7f00000015c0)="2ce499137c9828c2735bd78cf489936f0ccf46248c33b35a5ef70ee63e4a7839daff70578e0acc1bca50734de89e6cc792368c1b7c62374676238d05f52e82e66128add90167ed5daca85d44a51df5b83f21c21287927fa92a3a2590d3b72c819ac2499b7d61483d1310a726b913a9465d7c551d206c94623704d993208ba555509babc6b66c8e0139190826c22dafcd56dd05f69a24be408deacb9056a10ab82d9574a5f10666cb1b2ee9c4b6b14917b3ed5990bc5cf7a45f12834861ae111438c448ab32a6d7913a4dadcfc1788dd318a34d653f2832", 0xd7}], 0x6, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r3, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x50, 0x4}, 0x40a) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) geteuid() r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766df0e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd563432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59fba45443ce31c27cbea85791cae13051fc91b245ee24b68ce6b3b403012681b6b04fb29471ca248621565a14c299e508d1648c3"], 0x10) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) recvmsg(r8, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) msgget(0x2, 0x8) 16:00:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x15) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x16cc, 0x20, 0x7, 0xfffff001}]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x3) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = syz_open_pts() readv(r6, &(0x7f0000000040), 0x16f) r7 = syz_open_pts() readv(r7, &(0x7f0000000040), 0x16f) r8 = dup2(r6, r7) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x229, 0xa, &(0x7f0000000000)="d5ff9668", 0x316) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r11, r12, r18, r13, 0x4c}, 0x200, 0x401, 0x2}) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r29, 0x0, r30) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000300)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r34 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r34}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r30, 0x5) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x6, r40, r41, r47, r42, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r40, r33, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = accept$inet6(r54, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r56 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r54, 0x0, r55) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = fcntl$getown(r55, 0x5) r62 = semget$private(0x0, 0x4, 0xc0e) semop(r62, &(0x7f0000000200)=[{0x4, 0x1, 0x1000}, {0x4, 0x1, 0x1400}, {0x3, 0x7, 0x400}, {0x2, 0xf800, 0xc00}, {0x3, 0x2, 0x800}, {0x2, 0x9}], 0x6) semop(r62, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r62, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getegid() r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) r68 = socket(0x18, 0x1, 0x0) setsockopt(r68, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r68, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r66, r69, 0x4}, 0x200, 0x401, 0x2}) r70 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r71 = dup2(r70, r70) r72 = socket(0x2, 0x1, 0x0) r73 = socket(0x2, 0x1, 0x0) dup2(r73, r72) r74 = dup2(r72, 0xffffffffffffffff) kevent(r74, &(0x7f0000000200)=[{{r71}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r75, r76) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r75, r58, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r61, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r26, r58, r40, r28, 0x4}, 0x1fd, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0x0, r28, 0x0]) fchown(r8, r18, r77) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) openat(r5, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r78 = socket$unix(0x1, 0x5, 0x0) r79 = fcntl$dupfd(r78, 0x0, r78) ioctl$TIOCFLUSH(r79, 0xc028698d, &(0x7f00000000c0)) r80 = socket$unix(0x1, 0x5, 0x0) r81 = fcntl$dupfd(r80, 0x0, r80) ioctl$TIOCFLUSH(r81, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r81, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x6, 0x9, 0xf6ec, "b928cfeeaa546bc945dd4360ef9bd48d36bed59b", 0x3, 0x1ff}) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 16:00:21 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) socket$inet(0x2, 0x4, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x1000, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfe) 16:00:21 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000600)='v', 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7ff, 0x1}], 0x8, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0x0, 0x97, 0x80, 0xfffffffffffffffd, 0xb5f07fb}, {{r5}, 0xfffffffffffffff9, 0x20, 0x4, 0x1, 0xa5}, {{r6}, 0xfffffffffffffffe, 0x11, 0x1, 0xc, 0x1}, {{r1}, 0xc88ed2bedd8d75f, 0x0, 0xfffff, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0xffffffff, 0x451a775a}, {{r7}, 0xfffffffffffffffe, 0x8a, 0x80000006, 0x8}, {{r8}, 0x0, 0x8, 0x80, 0x651c}, {{r2}, 0xfffffffffffffffb, 0x38, 0x4, 0x2, 0x401}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x7fffffff, 0xdd26}], 0x5f, &(0x7f00000001c0)={0x3d9, 0x1}) 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x2, 0x1000}, {0x0, 0x6, 0x800}], 0x2aaaaaaaaaaaaa77) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = accept(r7, &(0x7f0000000300)=@un=@abs, &(0x7f0000000940)=0xf2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r10 = getgid() r11 = socket(0x11, 0x3, 0x0) recvmsg(r11, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r12 = geteuid() r13 = semget$private(0x0, 0x1, 0x4a9) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r13, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r18 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x1, 0x4a9) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r20, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r20, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r25 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r25, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x0, &(0x7f00000008c0)) fchown(r11, r12, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r5, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) getegid() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000191}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget$private(0x0, 0xc1) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0x0, 0x3}, {0x8, 0x1f, 0x3, 0x3f}, {0x3, 0x0, 0xd3, 0x4}, {0x0, 0x33, 0x4, 0x8}, {0x6, 0x6, 0x7, 0x3ff}, {0x8, 0x0, 0x1, 0x10001}, {0x5, 0x3, 0x0, 0x59}, {0x177, 0x4, 0x6}, {0x7f, 0x7f, 0x1, 0xfffffff7}, {0x3, 0x3, 0x3, 0x68}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) geteuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000002c0)=0x81) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x6, 0x3, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000300)=0x1, 0x4) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x2) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x3, 0x5da6, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47eab160cddf56501158e5403766d53d70ea0be424f4cb8d134d93c57f447fb8908562c1cd6ce26fcf5e526e6533a92f5d8a60609815d73379b92ec5b47bf323419b13aae37c149e177c99f9eedd386df9fbb669b832d897575d441f285eed01f5d33c2ecfabf0a5341e3af98d84"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000540)="670dc3f2260fb6c2147b6ec0b7f12c29c0589500fb07ca480c9acad51f13ecf58c00f2511e3bb2ef9681b5cb3f2c12aee1063deb789f7070", 0x38) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:22 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) r4 = dup2(r2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000002c0)=0x86) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r7, r7) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) recvmsg(r10, &(0x7f00000003c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000440)=""/180, 0xb4}], 0x1, &(0x7f0000000500)=""/216, 0xd8}, 0x0) r11 = dup2(r9, r8) r12 = dup2(r8, 0xffffffffffffffff) kevent(r12, &(0x7f0000000200), 0x3255, 0x0, 0xffffff, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r13, r14) r15 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f00000000c0)) r16 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f00000000c0)) r17 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)) r18 = accept$inet(r17, &(0x7f00000008c0), &(0x7f0000000940)=0x4c) r19 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r19, 0x80206979, &(0x7f00000000c0)) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x80, 0x0) kevent(r15, &(0x7f0000000680)=[{{r16}, 0xfffffffffffffff9, 0x24, 0x80, 0xfffffffffffffffa, 0x4}, {{r1}, 0x0, 0x20, 0x80000000, 0x9ac0, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x57}, {{r7}, 0xfffffffffffffffe, 0xc0, 0x2, 0x3, 0x20}, {{r0}, 0xfffffffffffffff8, 0x4, 0x98a1fce2d615aca, 0x100000001, 0x4}, {{r18}, 0xfffffffffffffff9, 0x0, 0x1, 0x3ff, 0x4}, {{r9}, 0xfffffffffffffffb, 0x40, 0x40, 0x3, 0x1}], 0x6, &(0x7f00000007c0)=[{{r19}, 0xfffffffffffffffc, 0x44, 0x1, 0x2, 0x1}, {{r11}, 0xba29c110e42febdf, 0x0, 0xf0000000, 0x3f, 0xc7}, {{r20}, 0xfffffffffffffffc, 0x26, 0x10, 0x61, 0x5}], 0x3, &(0x7f0000000840)={0x800, 0x8001}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r21 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r21, 0x80206979, &(0x7f00000000c0)) close(r21) lchown(&(0x7f0000000000)='./file0\x00', r5, r14) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="69fe2e06512600000000"], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 16:00:22 executing program 0: socket$inet6(0x18, 0x3, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000380)=0x4) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/180, 0xb4}], 0x2, &(0x7f0000000300)=""/12, 0xc}, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000140)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000003580)=[{&(0x7f0000000100)="a427f9952ece072556b0a660c82949cde77486ef0a62d5e1f49b07d3230e4a50156ffb0cb62ed8c458337233eea0c4a6efcbf0c1ab874914a58192e68ab86d7dc8f123effb0730ba52db9c269f4b64a203488d996b6d6c4f000480b6908ae1638f8f5768d7e5a71b1ee04e1f0013953b3557fc136c7758b25555ea0b61ea9508caa86cb5679d22cea08d83bf59b301efd8c0f9e80e945599c31783cae25da662dcff149cd1604032c06cb773234619c9df9bb203a97a497d9c3c683b7fccf01d8d5ceb5e9774b9b21e7337f664db83ff9cd1e1aa307924ef9ddc3c14a1c6b32c3ea41ec8d477baa7cc73212da212ce", 0xef}, {&(0x7f00000002c0)="33494e40c17eb5884ebdb40f0e02fd365814909d568f6437d551acb6b0ee385c0074fe0c086d0bc6e106c4ba13895beceea32067ea04e59d0271413334b948927fbd1b1563478e7b2245e7632ba94d667cf7ac40a0efc251bb2ef704d0b69fbc1247d21f47580f0f23af50bb18d5a65d3644747c99ab1eda9b78d10e6f0a86075179c1d99b5f096565", 0x89}, {&(0x7f0000000380)="cce8c3a956c77e5246d8dbf7a0c0c70d97d03c03ca6dcf9db8c2b9efaf7aaa0c46806e11f6a03d08e8c0d2ad8fa7b994a48bd784ab625c1b544ecf4c27fcadf0df7a3065fc7dbe50fbd16fcae00bef63baca8eaeb94c81661b49f47c4954282eace7708f0609ae459c76c3459b36f47101286c9db553d26752a160363a22b5d40e43b378fae8c66e4ce8745996e9c5f8243f53c4cd72daa72571104e533adebe1abfdfb72a33b7f5f971b1a9516688d38cc481d64145294174ac9846377a115905ca9e0418100e8d6552af6db6930aa172f79d34c3223cb5fd7f00780d8e6a5af375de99514116da459e08b670ecd89a88", 0xf1}, {&(0x7f0000000480)="4d41a64a5d8e4725aebf871b5e857a811408a89a9ef4927b9954e5db98bbb3b36a014ec766eb596ede2b78358a5fc25ff3c675ff580b9e56164ec50faf49c9fbaa610ea957e8c553641f329af7341a2fed82480437732e1d6c280f432b15d12d7868f41702512759d642f6846c8573fa6421eaa334bbd6783ba308291d84a86a78159e04df5f8d460f7e939ad4de28803a86b3129a120d18aa5d69cf9deddf667ca46210ece824dc9415b6b615b19c3e2365e7945943e44845b81661beb690c0625baddce4964eedbdf22d3bffca689f9e16bce4e94120b974da8de0791d54d24e6650cf0c1bdbfe2a6ba219a3702df64953bf934562b6d6caba441a482cd2df0e504e1e475164eabc34a6ec24e4ec38d06ea9914e422b4997eff3bcd5a717f93e2f1e0be12d6fb4c080b81185e52130aa1741efb7283d159dd53048ec2a1bd4a6c5e6bc57681ac205670adee455a7ff401fdea85575c361cb362da1a57d3c6ca8ae5ce36340d993628319db2cefbf27f4f7ba3befde49c81a9d4f8d55a8883e6833bea365edab86f2e6b04faa8c959e0bb51d86c5b10d1ceec8123825ac63d3e396a20860695f3514584e4949ce53dbe33af55ee25bb304e883797181a360568ba4cb02de4ec02e9d6de6c2492f4596ca11a14953a7dbe924b1642f636c681ef2707e0f8549775adc2aae9b242d964fba15d59cb7807471e8f063c658f634fb6924fae40455b10a11a8785eda28e4fc13c645478ff8fab651450832b0a5ba2e7df9af1d3de78963c3a949f88774ab300a4dbc835e919a2548cb222b08221ae453e7cd3f6eb8a14aa4072f23bdcbc46d16bc9f2b5b601e8aaede0292de2e82f541e7693c369c9b712153528c271ffe50745048fbd7f6bc72e8475eb197dfa2292943be2126494d27f492d3daed17077b04dd3317ae0444c2d4b8f55f9973884000195f756f8a05713b20630a6c40dc50562b9bda7b8e87cc5d249b7a5e1bfbcc44d751f8b00ab48947de08e5f6f49ec477764700beb5c6fbd1a5970347f299beac681580a9e0eeea67b84c390d8beca2a4a6821821936122b745f94c89039312f31d25c285db5d08879ea67978f435586150b95428e89df6c2270a36156ae84657c1a22adddde6b8a87e8008fd194559443ade995e5ea1fe3d5189c315db46f9975a1cc99e398fc590eae4c59b36196338127a12a2258e6b05e922785090aad2bd64dbe77cc04bdbbf54ca2677ca675263ea78b87e62e53261140f27333f193d80925c2a2846aa7df3a058e397b9104c416b337649645feafc24dbc00509ebae41ea9a8b7fc8c64929de97dab54073c860dec1b5ea32ecd1a769c20888a9ac84feb30ffe1b5422e94f77ffc7691d43f0c3ff1341d7f9d2ce27966b5d8e7e3207f83619adee6a3bb9e282f54190dd90a574caefda32b6fddcb37af071e5715fd03947aee38281c8767a058f431adddf764ce87c071d38e0458c000f271cd84ac1fc2d5397a2e9163a63a9ea54655a01b257f80bf6d1b9c70b690cade474663738cac34964e2d6b87d28ecedadf0ac2b010e6df7d34a13aa77b5f4b13dbcd031828833f77e675330a0137d47fca0348cbe9803ac6be077769c20c7877bcb32f8e54c1208b69f08c5a9dbaa0c979bde6f248a3d16babbc36cf34915cb6106b29e63340eaba22eeaaf03f22b48998bc976026be016f6ec9d5374272c7175093736b4afca1af85286a40d24f9f5e92887fa21d547aee6f5d8c70a30ae2997a70b476c348220398a2420c761fb71597496fa37e52c4dc7b2322d1072d7e18eb5181d90bed43f5f65372839fd17855db2c1c1b6fcd5222a71094e259a167fee5e16a9234e9ee12c11d2c2282494e6061cbb9dc237442d124c69e4e8e0fbac3246ff19ad1b6d79b4d6c0a42ec3b646bb6f6009dcde4cdb6bf744f870c3223877b183be1e1f342f7cafa81c32165c6d2931f22993d3418720670449f3c71eb45c66887be47f3b2d8a49c72f1e1aa0d08594118b3d202aab6714410703fb656d2273e2d8077ea706b5f34b88fddd2ddb67972015d676ae214dc8bd56b4ec15a39829369b346746c892b6377913c9f252e83f7089999f2883995a37b905213421282942c57ab43172d72d9f55bbaa8991c050b75889d868f8699ee90f1cec3dbb766260453c2280b8cc90787b57ee09b296cf29e07e6e80892a925108d0a2bf1f0d065e46c0690bd43d7f94f29d9d9adde80ca2066c2261dfb825e4a1e9be8ff175854fc396f851f21b7d8722c66ad53d3d0fd7a48d770b48ab6bd39c58a8b3272b2ccf3042248d2f5eedbfbb73755266535490fa0b079b3b4db590eda83326838a027cb326c027d82a097d3ead9cb2721ab7683bd3dd8a31ff4310d2992bc88444ebcc495500698f8e3eccbe30efe8125ece9ee4e774767b50c89ec23ef18e6a9738c9a29e096d2d88a0f85d6931341244cdb6f4343813b2a8092cd399db516d1e1a3856d6aca7de23a21fe195b02ecbbd07986650b8caeb2e9b99929fd176ea9873ee1b8c98830a27544ded014834d7463fd962b01c3876a46ae4eda283607fbbce05de90488978dbb0365e2dc998a94895007f1b0818f2c915479e234bc63185f4530f3bef429b6adc46ab03e530e9650b7f86a8c34519a54daa97949e4c64f2552d676361b76bade3930d996f2e11daeded852c1846b7a1673be55589f540c569fdb349a9e8c74d1f77b8123c192ca045a03feb6bed392593ed661fa849e5b919d1155740563e08bfe83e954f7183f4a5f4a927a2dbd586d3373c8253285fc3e28dbd031ba4f22af8e4d0d99b5eb79c89615c76df918d948de9eb2588e69179cd499a7370659dfb6f394bee3aabd6022fa6757601580ef264a923dcfa1e513ea0e0a0e5f7be7fdf79239770ccacdd82b888c4913bb9d0d2e4aa02d917eccd007cdb0ec9f7e4cb2ddbe3f7b695d549bf2c589f7db8cb22d3136a3c8062ebc1d28a5a7b344d7af01f696b0249addd87813d4ddde7a3e7ac3953ec629740a0a64bc651bba9297b12a91dc901869e51e3341c36abd6e4ebe2fdffeb63af598f3b183834aeef38ec8437355ad982ef67de4c676f6ad5aa89a1ed31c06177a22e8fb1ef0937373d5d09b7adb6b4d0f4e586f490be5e8d638902aadc5c40e749779db0c4d637cdb4d23ac3468eaab2d4b97bb353dd98c59e57f1a7bbe68d03ff1fe8ba193d871c9db8bb9712cc9788d8fa0049e1081c77fda165e10b41d276b6beefc2cf78fb75e090e64dbf22da12c50d7c20dd84c7145b730f487e3c6288fe3743164b5b27ceff684170cb4214330e29309bb6710f46ddaa8dd459af7dd20702f464f7832e4b2597eec4f2f5ffecaf2ea8c86bf1aa33fe39a88bb9fc0ad3bf9776fa7058d9756aad0f018740edabcc17e7e5242801d8e1a0207c8d0a6c84e71d0cb139fbc6f35f5dc693345e182d4702d7d018b850b6082ab5997ed47e254921ecd2a076ab591846f37e33ddc346a78b949b3176b1fa7d56025761454a531c58d8db21f722c045ce36e53de9f6af155b518b9e49024f136c74a1ff2be434a7157ee4b1072642ae66a5101f73f8ca1d2bbf2e5a5828f20ad7dd4f8578eb3fd1bdb31a1af6605dce3caa25c94ad721e839b395b778a09e51b516ba84fca52d3b24d15fad9a87e3b94e9d082d4f15fde6b6d3cd77a7d106608dfdcf5ab7679c1aa0a2fde451e47fac7ba5fc0ea59db77ede05240a6df92fa3348a536d15d1f90b006d48a80bd6a2f27e1922af506cd7809d1a2e8335ea152f3a80f3ac891a0497991863c033f2f9bdaccdfc6085c1015a30dc3909d8787fbf8130dafd70de7a1909d5622b94ec9d31f84a1e05801d2b03d0a3291f7e5d4e41c580476a967504e64dd65aeced1fdb769000202162cce9a4008cf411ccce07ab27cb36d0a1984f3f51738abf4c393b3c97a3a9fcd8aed49b8662e5541bddd1cb4f53d6d180eb9af8adddae3791906650148e8a053949df2557b144d97984c3e6d0e686810a31219986e9776bee4555708b785c492eae79e6b6d8243c455f263baaf559efba53151ccf71ed0affc36fbe1c240f9bf13f3f971ae9830601c8e221115cb03ee01b53766ea0d49c06e2d9c08a8149764828970687204acd7020311502c7975f11d96b0ec4b36589aa04e97e71ab4c36c0bd292ec835cfd5d079cfa34a8127abdd58c8034e95d4bc38239e17ae4623cffc5d8ea8c2d14053d5c8ebd6da83041a1054ddc379cb1381f9f4c8fb50c607875841411bce33fb82eec6007b960c8d2b8de6b307b1b1c6efd8c02e6472baff94e9cfe05217228c420f034166f131217d7bfef7f58758025c0075f617bfcd87b395c792268d480e24e98c0ebc536befcf508d6638fd32d33bfc3ac9921db5246f78b9477cea1188c16e3e59c1e42d77882d62568f659b892c62870d8ce0bb15cde8847141dcfdcb4633f1ce469c6ba988863110fd4b34047a675e961fcb3726fa1602048d2903574c3da5348fd64405461b7564bcd7e7cee45554d97fb30bf4e6750fbf22e2912b0c5bb164777b4005039d5dd7c9d0c61920b950254a48478fcc4894d6a70972a041b667c7d3a102b439a1f5688e160a7a4b2a78ba6aeffc325587e7d57adda84e486c0e23027c447291a25dd9db3432f42e75e783ac48926d13ec8e41e4e4eabb9f685880b0944cb7707264e8e927794d202fad3439b11037a29ba701c899b07881b94eb6bb9706371d289aaee0fce734fc43c4029ebc748c529b393166c5f2449f0a03e6f05d5386c608c7f898ef75d1d4faa97af1658e2a503602fedcf14bf0a50933535de0b78d96b8837d1e1e8a345dd69942e2d52670e3d1665667ae8f0e7dfe2a45660651b8302c379b8a77a16e46929215bf08338d34f4955c1b94fc2313447b8f84750cfbaf398a2c8f93cf9c2ad0ca6f809b8bdbf742ddf5f2b253cc1be89c7137a7f98670e89b0a4447dd0fa6248f275154eb78fc6138fcf0af60d8ea6b5c8ebd32875b442ef2f5992e4331f94c568d94aec87a334ecb8ba2100307c4a7448bce2e703d4b6bb5928f79b8a7f3c3076f2ff6b71cb3cd010daabb68cd23e81b830ebdb52a47f7786a7b93ac327275814a07819e8e8f5f6ab57c14f86a22c2443f99ab4a9f1a394f40e2178ce21d60386758aa5de77096e81a0fbb7bb8e1d83c0f6c23860ca54f2df78535f4a7f01aff4b122a676b235d4ba90a662daf1de9e555954dc4f6c070379f549a81cb0ab8c7bd631c2bc031ea74b3869cff62dc84eb54faed80bcbb974b24c1b71e29869b5208703f8bdae334aacb088c5f15cf1c9e100cec4514622853da4026b7cd337a7fbb3c6ecdf49c72ec2934489f294c4c581ffe955a319371c6f4d4d77e452d3e45db41c8276dd154ee14d82b5a4f8daab1cd09d4b3cb189126955b682a23c014cd8ed416bd3c86df415c9b021afa5d5a8ada1031aaf0bda9369023b535b4f79ba386730bef0bb22eccf34823e1f59f819884c64cf42f30ed3945eaae0826df0a46f1882b185d8ba97a3324cdd22c4b75e0e8fca562cd5ad47ed24289089ce78f0c75c07c5a29a74c51f59136ad75613fd0bbe218628594bd0c2ca6f29a29f3e2eb831209da1792faa29e6446df21d50d9eb71ab6a2f1c8f8e30da2fb6ed45d85ffddb98817d1f2bd9528160da7c332baeeafe827cd219267b2c9ea93c1bcec685e80e5325d29e5c87fbb89d03535cb5ebfe6c18e27fe21d30e77a0d5b6e5bbdf61182732238f2628cee189d0fb9189a8cec9514ec3d6a75b807da8a7c78520571a32", 0x1000}, {&(0x7f0000001480)="ab0ef6871847ae35450c5c860435ce9c2d2422ea86a47911c11eed82db2ffca9a752f5a52640838d2020542960b9fa67343aa42466228b55da42f50e2c328fc7287efc78db55edb5cdce2395141ff86963c8413b09addd74c5ef53e510dfb3c1159b5be2298eaa572b8403121b3276a7a12020b7cc893e6920eae389d83d81a7f2e5fe7388409e5cbdec3722852e5ca9f450e13a85b5f129fd810e75f762789e1287b113f3c81eb350ac99956c003f95bd2020b51b5d0ab598dd320501d95092f07fde10bc2f1742dea6d1bef4ceaa291d9a1d67d3550b9c3fed931b2302ec4e58e8958695149f38926aa7335c05a7eedf26714d9098a7fa822ddbb13f09dc28a70a5227890a07bd96a2bf68261eaea812d462d1c73ffe7c69bf8b18c37303c238a0114b1ece44a25e0d760c81718a2d3d1918ea79febec9bb5f652f6b29e068388829b9fc917ddbe285f4c21701e65adfbaa491d3447f1076e29cb26a2adc35ef430a9dd70bc7d7d2207a2df6418aa47ebed1eb05dfc35e4fc7288a8627228259cfec1300ef6b3308a18268502431b0d7df1e435d3649c53cc73228abb047ba349dca155f52881d747362f7719cc445f9e70684567cd0ba9bdfb90f56e95b693d0a711646510b7f16d8aeede71a3bd627ad8b0ab7afca4136c19254d1fea9c1bc183cbbcc19352c714d8b4b36daa5de1751cca22991827396186a85ede41d78e19cbc99639d406a2d3c1c8a9967d6febb0ebc1b111ccbc4aaff00404e597bd88edb531d5a98743348c87f72d9519b01e30baf88ebf4842a5e3e6e8f33b394195466e7f9734af94f52632d2e81baecb6109409a762a45802fc399f262babb29169d641bcd98279c41cd268a1e738c60a5a122e9142501d88f5bfa3555df2ea31f77464f82b896de37ea3f18943808f57bcfef453368c444676fdafaf9adfeb5a2fd457fa994aec16945f5d4747a31aab8276d9d4c33cc74e0dc75872d6255ddae155c9301200d4fc3f9ff2d542cc91fc895dc23d9f84bb2b6afa61862a68c12dbb2520144b550b872d6de317832da79e129e52c271be4232ae80c282adae78b865c964bf6a4745d2202fadd7852d7adb990252d7f76d52d9485f421d64eafac67e9a1f794b295faa6a7bbef50ff9839972ac4326736634b321dbe3a274c6a0f3ea7992459c8b2d17950572ca94dba2733fc6b377921b447b7d2e146d385ee294c162bb92b16962eea4bba2c545da54c465cba709fbd8ffe284a8eb2b15eafbffab6b5d4c5f86f37c966ccb24c6e720284a105fdef6ea532842e4d35cb223e8c7dfe5b7f0e4b36726cb6abfc6b1813acb14d3662b3e195b62f93112c77124d90aee8d13b1e08b13996e87f54eb460cadc98b241cf0fd65f23c3672978fc654eebcc7671c22d0ab8c3ccec62b1ab5c19990dda697e4b941b474f60968ec8cbe8dc3cdcb4b214f9dbb7a51177341f72f4729f6c4eba3c3b02e1b1d93f04c0e196b7e50a18992802ed69b1f64d2a38a0c121740aa4d628156b956bfdd08ff4b8bb3fb1af680f40a893a601ac261a7c1aa4b844b61bbbd61fffc330ff8a5fafb2548310fb601715d28572b899b9aed40e5d9ea27e7ecdaf7c2e0ceea5fbf01fc1b2e3a0b9e901a16f0c47ab031ac47db0ecde0a5af44941e4b052ba04fbffd85b00758e3109d329f03aa58b701354169fdaf85be88c19943cb564606a91eb726313a3a1569040aeb8de783562d2f900382f331c1d1e5602fd14095912dd52419f91c151fdab6d597cb9dec6b4f06df88bbc0be9c0c9a74e71502fc07c9cfd9096b7496e64d403c837aaafa7aca7de32e2766a5216b077efdc48e97ffe844e597d4cd5c7699c60bb10374180a4ae81d151dd1f14a748b81ee32e5763127d7892f9cd7c46951eef2b349c99034e1454bd9b56cddd0471d9ce82db4126c32fd3c9f4d20a81a97686031bf21ff3ded6108c2a8ded8663d3578467abced1fab71d99ced5db38c1f8c9f60f269988ac9b0ae9a25b2590e3df5c68d6232d228fa58f8a1da3d7579d9f90d56efc45582ccf8fdb7acf403b41a99cee6e6cb7d4a0de4bb3f9339b5b177b3e83f62b5a1f0330d7c6c728796f485f8b18ad9b6220208ee7e4fb37da9f7a6a7edcf67aaa752536a43a62c7dcd1b1dba157aca4fcc29a10a391e1539cf1a1b1ad5bb6981c9980424e7eca62cc1cd490131c2499a4e0b97419020bec65f866c790030376b771744c39ae2459e5880838ac361b34faa8aa1cabe61f3caa96856a75c3d7a7fb44c5c328d5ac92da56b0136983477cecf999dddc1fa57893a991b786d3aa3a81539ef74e46bd677176cf64b3c105fca4f932e297f122e173f79efcfb5a72d15cc51f24efbd5aef49e5dd9721df61a49296583c8fc3a4e10cd4f8f21f04fb7c24da49a921a92fd5e88e735976b0d4322c45e28c7f422ffee03c9b58be6e74e024518d4fb2591097d61adae42abbb20319ff1bf3509879abc832584a01fb25f546653be50b97d1da423593c3ab628d4834af70250e003ad7550ddb8405919152306dd5ee27426bdaaf857ebb46ea101af9872b6cb5b1916e0322ac143eccfa9ccf06b3b37552323f098217bcca8e170ccfc94ec78ed840e6abe233759228f0f9fbaf99181536a32b266b5f2db9e614066877e1c254bf8cf5013f2bb3dca12ef62499a1780fbf9510caa95a09a6621b93b97fd8ec51cb92932eda133020c4f9477d48a8b3b3e8cf42f51b40571bdf88c9346f4297b7e98bd736de04cdc3557cfaa8e1abadf92a1972be1146d2c1a2e03ca3e80a1c72167b39579204f95d92a2f4250a1cf318a9cf1d84430ff2dd261942b21f08aae8812eebd09712a4db39e24c8bc69a25ddf2f39e3bab11b4b2d71e5218d50acb70293ba831dfd424991a5fd2a0617f000089cf7b1297b6777273fd4826d14b21a120750736c600bc3f3d156b3afcb802327dda0ade4c82382dec675dbdef949b9870890cde83ec9599c009c281f4fff201f09f1cb75cbed5cd3fcdedbc95bf3ca9f68a3f1cc71c0d886f7f30a0e8ba2f411f215912d5d03ecf003ad3d7de0dba7b1babfb083171eb0ca9d9d2042ecb119a7525771c3713bf673bf8f3f02764539ad3257ad87b85b51bf286830efa336a6d647c662de6f26e510bd268f442be87cc9ea2ac1b50c8cda66bdc619041df5962307dedb027f7b8bb628e46ee57edb3e53b8b421423400b4c4ff77607d144f868437078d1ae2f33833cde74e2e40229e882d30073339e31b9ad54432d617f2c759fff2336a5394bd46d4c8b1783edff423088b0b7adef75e6e7532299b320fe7ab1b84c2110ab2b77f2402e6b55f0089bab28a23c3697833352e2aec2f8d49f326a4acc41724798f826093e71f21a0ef33bc7f52993e1c3665e91fe5a9184e77f15d139c49a8363f7998a78b8cb556fe0d28d257cbfea0f0aca9c09d98b92830cad5bb57d1fee3b7a24b6a89c52f55ae9db5bd15950ada5e85735f4a28940798a3dfe4be638a83e9c2ff8effbefbd8729f9597da65899ce0f8001f60195bace4662af6d5676596f30c1fe96e0682e3124f5c4acc7c357177cb4aa0c8e960ba09cb57d805e557b5bebd5192ce54a69fbe1f41aa656d57bf388ff3787558d91fb5402f49212b9065fd499eaf72b377df242f1d856b63b9f96dd76627196347706a8124d0cf3c7a0cd9b00290541a25e097fa99d89e333b48665593ecbf4067bcefa8e4a634d4eeb495b52a5fa83cdc444c96e137cac1696e1b257f9a99ff0f31a98c2b7da8ce00b533664a7b7d0a6b22508f51c0700c556c2a00c04c47470ce88ecbadd6b71fef718fb722759f96d262bf396b939396ab587fc83e6389d9c45f64a89f7132d18257ae4b645f18962c6e96f147c1b13034531ae1b6098d7b51efea64b536c53769769ce4a53d9d50f4f35e9f25db79ec7616518099403c4ac7ac8a74a6ce0e3db83bf5375a89a34f2e9a573c13056fce30a964d7259282618b4d6605e5b478d4843ccfe5b682cc914155e9af7af10e2db87accab1fb7b390b90e022bfde887dadf45af96cbd50c883e75c413355623034d3ed1d937631d7869bc74cf0226e37136637c344cd21aff7306350ce8fbd97ec80a5f7af96d25b03f939e3c8914a21e5616b4efee2112d8def354a20726f887c56f13b8a87416bf0a42dd7c1413d17acf1ceb5e03b6f1a65786933145d19a208812b6add20e952ce0d59963e62fbac8102adad05c1572ab7aa3832127f21a70edb8cd975b5a0830d4a45fe404e41b596663cca399418642d25ffd13370cf2b3d85a1336b542c6467925ce244a7dbd78c02dc89cfb13156b90664a3031bc63091806b1788694a24746b74e3720d168ea522a6c546615417e4a0ded0b9db01a02617524c005269c284e25cc0496405873b4ab76ec947dbe4673db5d6e76ba64cd5c5700fa3784be7d4248412bfb4b3b7ab90bec337bf5c7b40817cbc66967944b307ef37fbcb23af41f284664561a1779d4b543fe2a6c10ad9f53c2abc1e4886c17c3ee1b1707945a4939848982d6636284af1f1648fc9e4cafa24d7754a2571cb325627f3ac3076953373f87e78ab688d52dd7e10d8a4b71712d7c7a9bb0e114262b504a7af60481dd143fbe9ec0b01b26211f0802d85463633523a1a484f070c590649cffe098833b511baae9fe2cd225681145ac44d9a8b9386f29c7ee1468c14ff5f70074fcd9bb051ed9b1749de550c65225c7af3adea5ddb88608d2019d4d6d0c226df390a36e3472a23262e78388fe59da0da277911b9cb4e1e0003cce9a163c003cc0c885e30e4ff42c74f81cf9418e6b73dac3dd17998454216b097c141dd301c5fe6753016e1da17ae24c2887f064b9f279437c49f8c7c1656437dfe4916053a5ddfcd9aba17fb09459cf57a1b75ab9e0239fc2d01d5cc9dfa5d9b091667856896674f7f914714f9e38238d803f69af5145c27a6f98441873b0f97e8324a8c14e333a7b150f69f59f3ddf473adb1b4e7b8dcee38531c636e58748858a39d9c78c29976eb640b137b585ffbf8da0ee7843f186e009ce92617c841ea4f4ec05f3444171ba8e429c455972a624839c20520c7310678d4e2636dbcbe57bae1e5dbd7fcfd00f7305c1cd7a143b77f11a109563e44662f35b47b9af2516cfedac350f1cc3f8f0b6e9c10f6fad890cfc52b32713422c68fc2d4e81b09f8e0023baba150026221a9455c0a5359a555b9680724927176cb160fe79bb6194f4ad9dacc069d09e91819205fd5e01bde7fc7b5b8df4c1642470a5090fe67af9172baeb2b1823eae90d21b113958151b1092bc8d99e44c412a7d1fc4eadab73283540c73bf16518c39d192a60c9a229b3ace33d712c33d6ed0c9ced7bb3bda1799e70b18f622460fd8082d19cb490d58f9dd24995022b41a66470103b805ea1ca2b2e4e010294b5b5aea17394679ec230ce3d2cccd137d9fc2e2e7fabd27f63a96dc4fe3e69b581104fd8bbd0cc5079be70baccd266095c4333344a6b776426a84f11865a70075fc7771c41ef621a7cc074c27fee1d153f67ca229260398fd74065a4cf249b39c001be76e0b06fff64e84eed675d081b43b04c7f85cdbd987372792c892a2d03cb7cadae5d390ac2e59187dabf786de1c582fbd2e56f7ed6e4e8c7212b75bbab599ea077ef50d2c6b7316107d3d1e356d027ba87b9f756ab32e8734a09f9f6fd2b3a43beb3d7655ccf35b0b54613da19fa50883ca6a67620e6a6b1f6f942ab8a13a388c6b4e884f85a97f4bae65c2e655d5d2a81589e39afed7099", 0x1000}, {&(0x7f0000002480)="fd99929125f6b7243564e1d9a22f24e9f716f0dc5ba725b51ca3ae5a190187b8e0b46a80ad7f241e05c65c581c1b76b22521917049a3f51e3e25c401161457684b28a2d22f973f5ee7cfc422a1291f6edfaf20cdc8130568072b5b670fc283df23622d5a10af4b56b5d1ba3a899e66d445636bc7799359431e2bbdbca230d24234041944a77ddba1a55edb2bf28acd93816c4732abe262d8d3fd135190629d10693920548e6a6ff66678af74b88c4c5de7efce1f2d634bd76cdcbe98339db27421e5b8f1d1ffe4c34aaf5088a1dc52", 0xcf}, {&(0x7f0000002580)="74f65052a54e8d7eac1a0e8b824db0e4031369a89c7c8792fe666e67aed88fc2cc5aadd856b350348acc51dfe5fe80184e6b7edb95ed1f8b61f69b618cd813c2ab3a62214465d0a88c161a6a6a154e0fd98df68607ef5846565a3d5673b4ebb6a1771d9afad8dca640fbc9ceabd9d6851e12f21b3faaae14b461d460aa5a948ccf06423fd3bfbc8899ef50ef2b21029465ce6f3ba86d07c95b2aa43b8f5416fc5e5b898f5a1ed6197a28ff87dccf8ac673bb9f3463259497e92e766e02394b90484d78f2e85206cc072b3c79e43d9ae033bf4eedd2c5f250bd88140f50bb25a8a1eb7720caa9853eb9141887b1e797a8f18c950e14bad6d0c40c859afabb906495057056cda15cbe22c9b42b077f3156e422a4ad8caf10721034f4cd03ef2f7567fee64f181a536c7ac68899dd6a84e8606dd19d29297a0765ecd425b0c855504009f238d2ec995173d441a45a83d63efdeff815f8a9c29fde3dcc607d452e495f62ca9d2d7e103fed075136991f3efe5a2a3ed1827fd0373d34b5af2bda3e34e348944ab979599c844e150e2fa7f3261df4fcfa6409249e623b1f74d92238f270c07594f1c510b523752c2cf47009817c0bdaaeae5fe533729643753902f01b36bd5e9453a24b58980043ced64e61ee6278e4b750cf22caeea8555ce7c4edbbaefbd35455d9f04eb7cc4b97ee731e5303b19ac377807a407842b37f5cf64a03706b1fef5132e6948d663c58dd2ebfaaa93d824bf7730037e9155481be88eb79899004078660ad24c4a09692dd6c2950c9f66956457e9302e03353d4f7c55a52088ed11d74950638a09889879ad2ae0e421209d7fb1c9ce9d915b193d2e6eb4b354d419d6486286fbaecc84eae2d29315cc90b6619b4100fa55b6f000f28e10b5908039485d3b35b048f149aaeabf38da062242938d804ba9320b0a1e6436a9f618016405f34b2b0b47ca6898a2832127f67477d84490b661061cc9fe0e027abf999a5d5868b06252e3b64ee4f10870e2e29d89e3f02b600ba6d60ed296adb31f4a5b7b8770d58bcba3f98817ee95852891d377bc15ca34c795c08daec056f7cae8c41f5e14d9af46878ca8f4ee6bdbebe0fa08315e5cad0c204d43f9128bf08f721306b9efe3f0763258e39bf59681e38d87dd7cc78b06aadd8b0e74e0315ca3b411734ffcbbd4c16f9bb04bc8f6e4bdf9e9ce6d74a66ca45253383422b374414b368d77858dabeb38e40b813033dcf6dd9fbce4d74f939a3aeb9cb3edda29130421823816c208bd52ef54c6a941142792aa52cbeffdb1848d8b5c56303fc3396929af616d12a788fd4c40b24bd82678e59950fea22d490ed81dd23ceb8719274490474fc9489f86e619765be1fdf81d5376b285457c2445ae3ea8fc88d446b57c2749217989e3b4ecf7b90941c91f825f19f1cc19babbaf8d9b371a3b6dbc913ffb22840d212c7c2a588fd4bf587ec88893af055c6810c8babee03913f02f37c1da4f325603e63d006d3ab8df3172280dcd9803bc0c82eb0b88175fdad1416190b2cd3b1bdc76737f86f9f5a6c56187cd6048eb4790b358fc97917fb0692deb6fe8dee19bddef331827d10b202d5e08297ff604a7890c4d40710ff40ff7cc66072e0822efa99bdda3a419738672d6c8799985ea2146f01be2902ed12c4e719d04b4719c2c5387bb0d15f4f9711123e469f6a9613b2bb048d406897f11009b7b5d0f7f99613918e7cb5cf8b50f8eace5b7fb01e290ca42f54dd61a78ea02b388ad8ccf0fc07b2c7d36e7e983bbc1ae5cd7becac6a1c53315bfe7162d3ffbcf2793c32ff51744c60369e623d99d6c95b305b7d36724b3822288e4569dd72a080862d5fc07b5cecaf47ef9a3d13194e311d54bbe3f5dc60f8d031f3fc1568240cc73894518e937c836d4839005e55009e345187ee30550a41c43fd35ca5cae805a5becce5dc4f6e73ae5959c7feb8c550ee5681a2d4e38da1f706c20f39720acc02b2029d5e8980f3e96240cf58a91db59ede49adfade6546958b228f9a4e3269ad9ecd98295f6185fb7a2ebe7c8010c6b76c311f64288f7da1e455a17acf5626f2ae76e2eeee716e92cef97b9a2ee07690b19e456e8f4c353d36810d68f3891b1074a3318b4a98795d492acc3b9fe2a5622f058befd720fb9f8833e29c38efb0776872037e9594e3062009952055674a4c0e4b1d2126043ae113c131f60a683da535cf79cbfb44a783c0f40488bcf475b7f156b3173ea04693327f63ca5885a5f491e6d27c9417aec84bc18818a7614afd675456ed3a4d745c20baddb63a1e139de679c7c0421ccce74c3c1e512cb6708fdfae22ac5d5cf91e9c5deb0701ac416d924aa70212465ea7cab1500250948aa8db333d5e27b730ab6bd83d7c6dbf37c0cbb2fa6ac2469c3f052a7cfbf167af40b22d82113495f04f749229c50e5ec6c5445b4add431bc0001ff408a34fafd8bdf10fc15b7eb24575a2cd397a17f540e87133cc40084c276f7fceba75966011b5a9d24545fa4b57a25f363d9023b8b2f0aa49c7502752d0ccfed8cbf4ae773650e2fe85b5399a21246eb7fba6290c1c1b4408e130b2b481efb19e1229e1d8c4bd5554f8866f2a9884e56882a4b4f47e4e84e252bbca0574b412cabb1fe43d5321e03e51eed0c572ad39ae9587d49adb863066a6ca399a8313bf5e53b37f954f6f1b1dec13f964455b2cb51991f2ad3d9eeea02a7f980da4e9b9da70045532c99629763f83630b168f9bc6c7b9275c5cc33d2dc1d1dbab2579e46b36937c0bf38848b9e24f74030adb1261d047e4f60c6d0c9709d27fa7434aa93c90e28a5f4c1d47e72f2d6be513c7c22e2e7aae1cb18bc08e6e4adb729ba8b67226e298cc941f321e2eaba54fe1b2910e6908a7ff0eaf8341fca5a78047d1d01eb2bda1ea701f21caadefdfa5f4b522a0529a4ad569e4c7c4ed7326a72cf01de9512a869f9dceb98a76707ce7f2b771bf0705b3fde9396087df421fe987e2afb2a421875957ad530fd229dbc5a5fce8f467f30f95b5bb94e4bde783b3cc92b7cfceebee1fe6e9d14d88cccf737c97d4f1555e1cbd3b853e94e8e757a0e8064f313ed68567652ef5a2b8691fdfa1d6681ca4c98afb265b7cfbf3d39a11d4625123df6e1b715ac318941afc1e50084634c12271b290a9da020f7a256c41ea571831b2fcfe5486eb1c2f44672e79c6e0a79443928fcccddf67eeea4273c98cde7813317e0e38c48dbefeec95020c1d0780f4ef93a2cf8d60d12d89f0f1418ee6dc0e0a5a6f563fc0dd0653303a98d0bc63fae3c11c67afb57b6ca7f00ba0a613a92a44a24a23935af488206c266c1dcfbd56646920c7880e0286cb7fbda35771852c359d66c4b3930ca6ccd98e768ce719ec43c7da3a4901f61a5ffa7cac92a4d5b4e8156a45e697ba1a99f681a4d73a49b275f7f80b3a2bf2b37d3b8150632e36e61a3737e17b91d9371b5812f025ce6fd1d6f3ca03b6e911475e826e9394b3a1243c8907dd1c079aceeac3990dbf0d10e6abb408f6f78a2abe5f5396a263c7a48775a20702ffc4f7ee237389b29c170d32c2a4aa3bf3748b46aedd75d2627fba189998c45962f656a7724d4e8a5928a53fcc58db6afc02ba80cfc84127860273b7876b9f9658d51ab37dfdf4fb1da148ac56ee517bc44c58e7d8d3d87ee279f8f4dd6e206884f79caa9912d51e676841d7a4f2befcae54e862d2fcdec114d442e339fc35b4e6bb2d303170ce9f55e980ee34dc9d747436d5084b745ad6485d06ccaae4b24a5a6bcca40a3f9f7061b444274e32ebd32aad5ca78ec09eae94f5249bddfc9795daf4b66924fa227407d5ed3deccd34211bdb18b87a3a419ad3d48013f25d4d21b009f8e371394814907da708184b1fbd98b1eb57b56d77659f76ddded19ad4efe0c9d8b38b2ec7133a37b8fae6926042873e59e0d67b1372b9eb484c08470c0f6ae81743b0cdbc16a8cb9c5fe12393ebb4dff24a7a0d5f22ecaa4b84aee7c9352e1496d57cee18496dbac496283afc49705be594d8e93fdf5335d3faa95443d767e07b9c4f064c9e5e890d3b876c3aed48ece687ec0ddc62fce07b7256b22b83896d52d5f8d508fbc994c83177dbccc315b7e8b62122b25c8632f88a49a433dc35513d2939860c2a92ac57e98dc64b6100d5d7739515df46830bde88ca99557f2e1e357c13b42cbc7e524c8804fdc31fa4dc7a81e8e19e7ae68d0122db5292e8b52782e59209b1ce82ecc1c3dbcd989623a72457ddeee5dbb865318f1e8290055452cb854d37124fa0e92952d6c9a60e1bd27c55ee0c7e2a41701ed3311e73dbd360757439e96b384128bc1f3fd34ac2f87b3075c61e6150c949efd8e8e900b0f34eaddc0e141a1e2ffd91f739b7dec0c058d2f52813917b10124239382f3cfc0e68490808629cdbf66068959f5490364cf3272a79c4d8ae1e19a2a6d44bc59de39f9358d43b97358ba22048ca311d278544ed229e39fd8ffe3c4b509d177225992f6a66b4161ecffecedf4f789a20f8288d3816fc1105efa38aa13458ad2fd0599c7f70866b3447aec5e2837a889503d317810778f1764090c03685853ab2a9dbd20cacf1b680f464667c36ff78c6061f8a30cd59eddff92b88b96ba78d17f202ef4c2e967d5f478ffc8d80c10956bbb2b1fa5945ece5a744c484064e6d5f8003d13ca050118186ff2ead0aa1663f8eb7ec19efaf7a833f0dc13baf7c8cf4fbcbf05fa2ae0f33f2cd7052072308a69961dea5634a857aba950cdb63910da6be89980c5e23ef26cbb3c90d28cc9972c33a674820841bd555c63fac70ddab63fb1f6337d7f836db8179ba7883c968377a7cd5e90e65345d84e0d626ce3094674b3b1c196a10b6826b49c2d2738a9a60e2807fc34350f3f57105d1c989a4bc7187d8a429881c49af6479b0c628a1939b77bd3f246c7e62ce30272a383935a60c1f7025ec7add81ed3fd459f1ad6152fdc760c4882ecea41307275cf0c6da3354fb575cb46954661771a583724632f3ef17c7d963e14376c3e3526e855719178885dae72e0d0e71a863fa904d8804128d045c7d522482ee8b67140151895c334ef4b639d1acf86049062ccf85167c152318a3ef483c9094eaeb57ff00708ab40dfbec2d64f39a5dd41aa3be5fb12d371cc29106eefa6aa21a673bd19d3e4740744624b0dc8109f054167d835eec43286e5b7650d8fdf65987a4cb6992616cca182ac929b2f72280538d8172cd60860e5428a40e11427da232937d8cfc0ba3c7966f4aca88cca6ecceebd26d6768dd34f2bd7a00cea34cf5f8ce7d1b579b7467307e175098f9a7169759d24873036b52cd92635e488ab3da11eb7c20aa8fc5d37797f6cb2a3d44ed7311d506ab6960fa2b7d899072b07a5955bafc46b8caf461c448b4474ae94d77bd72a835f100e0ae1a5c9c5befa7fe84b239243016d3c2b6bb68d6692944db03e2efcd9137510123396d7fe6072a99d859748ee53a2da494072508f01edfbaefdc7ae8e57fc17ae170c0ace687a9df800419df28c5ae1e8db71f93cda73e0bec291a96e9dc3ea586cf2b323e9f8bfc8d2f61d8b932db7838243a4cd5f2870d294b55151d71b66913647a096f8dfd7d9d3ae89a5dd65f6d2ccddec0b06c3532a46de55d8ab5c8a5158bd1d693ea0ce77b42952a7edd4414412f1221b1d7c6da28777188f59f2103abe1ac54015ffe2d059a7830f917a397d29e09ae7dc9594136455aad4f94352926b6f816ba0f7a31395f79e39e905025d2820421b3198ffa2abdce6bc36e595e8fd98188", 0x1000}], 0x7, 0x0, 0x0, 0x1}, 0x8) link(&(0x7f0000003600)='./file0\x00', &(0x7f0000003640)='./file0/file0/fi/file0\x00') 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x8, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000380), 0x0) 16:00:23 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) read(r0, &(0x7f00000000c0)=""/230, 0xe6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) poll(&(0x7f00000001c0)=[{r2, 0x2}, {r3, 0x2}, {r4, 0x40}, {r5, 0x4}], 0x4, 0xc0) r6 = dup2(0xffffffffffffffff, r1) ioctl$PCIOCGETROM(r6, 0xc0107005, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x4320, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xec\x92\x02\x00\x00\x00\x00\x00\xa7', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'|\x01\x00', 0x0}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0xc0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) setsockopt(r3, 0xb6, 0x67e5, &(0x7f00000002c0)="dc7678f849bac935afe8ed54b6acf1dc9c327ef699c5f5f0c2b13426cbdd50c0a907ecfb3edbb11ad64f5502ed279b38c02fb8e9ee002534cd8b4011e9e1ee94689ac91f0b56ef9cdf6073e81face3e74d669cf65dd3838b1f7d4eb4f4671a535e83ccc25d5dd85831cc2097373cb6a4c42ca426ce9296296447716e0711a0a12a0952021bdc3123ac3e6121cc79990a10640ed21fc0b97467cf352f813df352491c932380cbe7f4b92e28e1a31f136da83299fa45d52c49208c456ee86cd126faee39be2ddd42c54bffdd9bd9a661479f25b361bcade553ecb333de25783f47cd2d4534628f45a600bb821df22974e66b9d93ea9a77c4526af130f4209016f7aed5198e31befa0ffd76e2dfe609a04348237e85cb8d1debecf0bc92f6a6cf2f8b3db8f5a3e4010f2f170cce28a6a0feaf7ef3662b33264413aa8f0afdba6259f21a9278969e6d4cf72f25e0f9039e9a2c75c7a10618e27e850f5bcdb2da9d896394be56d431e95890172547884502d73f6c4741c77324e54ee9cf93fca31604d58e31794fb12f4af2512b0279fb191ca152047266f2b680ab1b68b06b428b379e1883d80daea533067e60f0f9a2889b0840e052a6d49f9e54934bb49ff767ff8d88196d302574634a607bb10ae79bc5c7c027cb2baef83ba05e68f5aea1c384a1e7ae5b44a8cb246ed9fb47c9e8bc4d32862c9baa396baff1040d3fe22a9192f95984071f49b5bbe4813bd3f21975678d523ce62d60fb14d34250387e67a732e8b8d7a4ac2174039ad92207e302e95cb38ccac598f5e3b326d67499272e81a33330abd812e24f1944dcd3a298389d14e730e16b0885689256176066d9b0587a10a56e105bcf4e92677364127aa3b739bce28b571bca22ab09c43ef124d805abdf2c67861d788dfa35a4ebbdbb98dbd6338e77207975e6fdd6336214e3688f82b66b720fc9568e95e11f04885c4e2ad99d3b0fe0ac913ac5b15532555814f6e61ed4033eaf7f2dd16a752a83f0569b2b2c32afe700c64fd9aabcce82c3aa89c6cf19c242a85cd1a479017f346e48abd3e9b0bacd1cfd1c32f4a4097d85bc3b0569c5aaac66922e24dd19e5b15ef59739c49353c9dd4b93d6472af02440c4407055c61169c46f264613b0dd29dee0af46579c1a9451917461b7cdb74780224ab68af9c12d54dd9ce36ea8f366c39b15ed41c61a464fd735b90a74d0f332ae2f4be901be13290295660839f7477079f4a19d8e2a399e79ba3a8324055ab84ad3427774d72f3c1cda52c216926697c5d7b52ad29293b943bda0a5c5aee9781df1cef1c5060ebfe7c2dd2dfc135c188102bcf87d0d7828acd414a43cedb663f9d88e6e5c91e41295eacaddd79cbb9a5beb35536616cab1d3657bba3a092726065a71ba5dabff993011412bd6be487eddc62b19d38c29355edd7dc0e2b1eb77fa7f4aec6c89c87cc23122b05495021f0d5843464a175181053083b729ce85a8c5f525c2de0084ef52aede36c3dcfa0bdb8907307c913c18bcabc6a47ca68ccaa265502e05f85e3c1cb5e33ab21581303c707c3db6946c67bf8d8de87ce8d690542d0e46c6cd3a8f05921a3a4648c30ca816bd9d26e8eb73241668a8587275af17acdc597532d65a127c5514a52be95da1a686cf41396f251fcf002836b0b99419680ae5d5aaa576085c017d786746211532d9fed2310f93287919f58e62ec0c70fc1361668e6847773f3b87094e675a1a339470fab4adae3541f48e1bc8c0939f06ca61bbed33433fce9b1fa6f8c4bf02dd8dff317e2575802ee7758deba1b10e607d978be35680c4f4be9cc46b0e39a2d41d86fb4d3559b688e277e3a9ee1615f477184988c7d0aed79bf8e2adbedb43f1215771c6014a3e2b599a05469fa494a25921f3bf3a99e96124c724b015d476754e01e8d3145b594eaa87432f9b3e6c41d941e763fafe95e46ba7ce2d47cc288ef2a29a90ab8523dbda442b6a88874c186c83af8fac5b996b2a19858251555e5d037873098468cf733323ccedac0ca7583180916f8e4dc1023ea91c9d7355aa07a9d1001bfa7cabc267764e6b99f550611cdabde65a11298e8253ecd5d26600129aa28ba02ce102b2c25f8d6407b12d5daa09472af0c98887030a218160856b55309df44ea67600e07460ce8f71e2b0d1ce5306403d0c375e5be388e90323b4ca58faa4030b0255d899fb897ace081230437917df5fcb438065b9139e4449024b48de2e143a9a352a92d50209d4c536b5ab7f02715f315c80572f584ec47d6bc0bb2cae1df59976672107790f281053c161ba8ab050d78c7cfffe1d464fa996b088235938e4002f189c957553d50dc24e50d0a31e7ffd3301129d20257564115449e915eba769065f10a6bf124cf3baaf8b0970d146a11eb2ade6384d1de87c2496e714fdd64eda4eebba91f32ec882b94d6f9f3aabff0fc5fdadbf1178410c0eff42c2a9597f289136dac56285ea12dd6b0fd562fb3f5e57c6688b76c1a858b42cec42b64f0f9988b03abbdb167aed753b06489ac4afd2025decc714b0871489cfa18415d466865053e94675f6741fc72bbf890d4b83429160a24af1d5e83ba6a03e2ec58e940c370f8182d432e350cdad03cb61577969d04938cec7c9d6a3c3b4ddfe27e6e05f43f5e41bfa00d3dde857460f049db98d3503e5738749cae570475d08c00a065f6ff4e3a80b5c649d0ec8d1ac200993d8ca117f42342f19fee4a5c296a469bd298d9c18e4c0ca0a066a753ca94f8591ca2b273457d5e6c26809b074dd852da0f0c83af115d38c8a2a56667d4b0ffc6c3245f6b9e7d9bf5756745be7ff4ac0cedbea0928174898c45a7891aed26e05f3ea52aabc5c16b7e3471655df1959cbcab2927a9255378369018934be5bd1031012d731ccd82f30c08197473b21431770723979ab58600901e830648d88de26fdf408a340bf18dbf786b969b75fb5ef4d3504f0ed0651a30245e6afe7681e8e161c10423002e25a9d39806ba25272d85759dd3018c83fa97aa77216ba1e3c341d3eba277dce1e1eb49d36e3fc4a1b07f29226308d60418f5bfa28ea5f3c678b4d87c4280881ec555fb0e5ecf7e6e6bb3ebd6aa0148816fa65ceaa63a833f6d5c53e80bdf567a83d35cbc196235a9ee8fbf8ec33a1447fe53a83c9c33a252e5cba1cefc75737647c233ab279bfb630102b85cfda6c0cbce682a5a745fe057f47f3d0ee882a4d8dacaa19a361a79a79d70c53faf86acea9097292d320c6b15ffae97d6078b3e07320ff8d977148bb321fde5ffd92c3bf07f7b279cf07e676cd4326356fe738bdd0a2150fe7732636e25e4e8e2be369a24403eed4f1c93e1a5af54da4fc6c7c64c7fafcb772d3f29eb72e289fcc4bfd0c195d47137487b43c1721aa5ab6caf82c78c7be0477139ad0f2a2ba6e91a46df2c5923e7bc9f56c09959e4983f2c87a7f352acb029a661824cafc98859745aadcb4d0a52d5de9b7593d5f250f07a36edb52ed9d28838861d01ad635093364d8ef677b1b1e2208a628f7577631fcd1a7288e49cbabcb26cbfa2f35bb2910d36f6394c91a31038425e0bfc3e8f5964e1da03bd6e5664b69dca26f3d70816c066ceb1798b3148ee00af61f0ba2387b2f4f3fb56c727c4247fd4bdeffeab1b8528e876dfd4a56f415bd58b89e522455b7799c7f5f4e27d5b60730369c1e113f98ff815595fc8ea19645953bd549a139e8407f5a274b0429d1e298e625a7e01f8ec2b4e731fb86eb302fc3a1c840ffd099242c3cd9dfdf5ab0a8f7538793e4d3622258367aafef68049b79f6ef97c212d16386cebc19f8e5815522f8e3d44e74e0cecc223870b1b281cf37b3e119a9c7c8488d3651092698ff3b293195b9033f1f6bae85cc940f3f3da69e043815f030b133f60e1b1952011f53c12feae99c618a32e8b8ea44f3952a6333867dbc805119545cb8f379001dfb6b0c9cfe805295abd7339ba0a48fc9f39dd378347bf03e616e15294d6375aab23aa9df1b048e6b1c74ce25eff03b407d6c2ba7981cda780f89f3049038fdcfb3cbed68e32321fec1c436820105f56dd3bc86782a6c0d9a6ae68d2e00ae9fef4831bf6d47294499a3b6e989ccba1e24f0824192cfa20859d36f35d4e7bf93f734ec61e280273e9294582c24ef53aee64026763a7abc03cc0c1ff2fb4b8997638f3a7ed8457ec2a67b73a789bc900bc1249baf174688d0bbf14496c61eefe385a41f8665db80e5f5c5d461eb7e657dad4c3b524bdcef70cd374be47544d00c23da0e9840bea6a6949da4f8894c97e2486d28e960786edc64dc09671384edde5aae4e2e301e0254c6fcf5082c5d20d7e9d554a86cc10d88f50487292038c927182bc3b7aaad3daf551651d591446b867d50da3200554c016013450318f09abb620b779c6063c12dade8721ebc1ec13b82f5938bb050d8ba701c62ff0c6867505f4a762bc3e8abd9140655fd25e1143d7ffa3f51cb0f7fa474e8e36c56fb48fd66223b60417d815a5be85adc321f3db3a8b48ca4ff35a47df60b30d88b72172864ed705d12598bfc9bcb8d7587f8da2a2ea824765321e6b7aae6fbcecfd4c0badca3bc81d4bf27a75f7da52cc8c2a4db14b468c14ea6db517e1af2113bca5ebf2d56438fd9dfc1c2d2ef90825e25343810bf530588d781b978f72472b5a2447c639d9021cc34c7e3bc33a82ba083369f6029e5011049c8c91c0f8a2c5a3683b9d625ff863e25c44da761b20df5b5480865bec9c8efbf9d6e60890c5ff1aa976da6d1120a1deaf2ae8b92fbfded5ce430e6c63ffd191de3134602442b11361fdf36ed02308931a36e65484ffda0b0f73144fc1def5f3ed9ea3a821c7e4b8957bfefbaa31e6dcf9eebc0e8b7095b4637887bd24ee3f95e58fa6ae4db5e6d6b1d0d6673a2f5882356a33fba41b3da906885fc2074e9877f6625668158bc753697c9725f6891be7d65805a61d0849a8af3e5ab5ee54f5177c8807aceb27a1487559c0f01154b4276e56de5d74616008e78450054cc7e0996e38dcff2e28ccde8bd97c74b3d2c4a06992734ec9fad2e46ad06a1ff4da768540482d401c96e4a9067bb4480b04bdc902fbd8ef07075abbfb3310512784a622d959184f3452852c6c26be373570a869666320b048296ac888ddfdbceba72828bc6568a95fa0f81da3b3fde34f4701c1b71aa103c0b7188320d09b48b966ef196ba9872ed7270366ad8105d08b4c79c9ded2f008c58adc3b710d510c9eda474b9d1fefe05ebd0faf5029a94f26fae47ba8b05e3dd02987d2fa6a003faff534561ddc7bfa1b94e1b42e1c7cf724c37d133587a2cbb7f7e9d8a7317c4b2b133a13e21d9693dcd2680e3875907e6bf27cdd2d22368d5abe59a523afd519ca51580e6f3db7816b0d28918b7dd3271b1dfd795927e595c686a84a713ec40ecc2914d31bd440d2fba6e82ef018aaa5e8122668ffc64ff7a2d9130ef6b7b6fac42fff2b8e2add88101ac3f097fe18749a2512a24f068811575a44e86fed22b3778dfe1084fdf2a30763739f005f07d6bf087a7496e838a32c19a92b7799b69c43604bae4e58eb99a6866a70cece42eb311d494b5e362fa25fa67267e733ecf27d0a4873a0b4eb80deb49585a24b6a622d30a8f66685c91fa03d92cde25e860d4f088cc2bced108280814ce9d0edd8e052a8885e9cf430f0f9e5aff137325c4ed62ac76ab1d93fc4839cb08f54962d268d01e03402ae2c22047286cb86c032c55cab88525cd3c0844341950b85fa171f3912e39d7893295baca8a62f19db3fea7", 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x8, 0xd0e7}, {0x18, 0x2, 0xc1, 0x5}, 0x2, [0x100, 0x9b, 0xac7, 0x0, 0x4, 0xa, 0xb, 0x3f]}, 0x3c) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:23 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10000000000000001538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16ca78e01f5f5c38cdf9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f1f52795c456d6022db3d1ff395bc3c11fd7dce09c4de556cb7fb2c8782bd6ac3bf2aece68b393732d85a21fe1bc5eaf66aec0a478b186b62994764e2e4366af4db9c851bd3b3108eabda0f9697c30a1ff6d24dac9e048a3dd2fd7bb36b444ff718fc39b81ce4a6fc475bca39dca78fa9be06229479ddae6095cfb9a03d631cc4a5d8bf372fffd9a8496c08dc284554464130ad3ad2e1287af9c8ef36cfc9fa013fbf2a5a72a3b06d61f51e"], 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bb45321d5d11d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000773319868c7b7c85f78475d825c8851e97023ab84e7f3554c7abe80db2bf5b64a2438c0c1ec61e6863c3e57b2f84cbc9dea57d53a10b2bfa72bd1c19101395e9a2737e290f13265b3df1f6a6fe7401294768563f4e4c2de8e956b22631573bed6d17523ba397d2e539ff856095569556bdf2f18b0985b3681e041d55450da43ed5de0d13999147dba6c36824731c1f3f8242318180d5c4d723d12e79b4fe4963daf6fc8219ca592cbf0d45d8d43e28e8aef1411e6f5201f59b041173102bb0190bdcb248f758639c7047d78f169e49d44f09e6cc44b96c264ade2b6db7b7e8b48031b66813343638fddc1fbe308d1b557304353980cedc93a8b77ba50000794cdf978f945383dd17229a786b69b39ede35f1211af19581f000000000005eb2e0f9b1f5a2bf3db4863860947f71a10571ec78e7d810cbbdb2e5d2fb9675e26a5e1902cb77977bf480d54f1ca53cc53b98f82998f292c97ecce39dd32cbb158d2a06125f8bcc9747c972dc88d7d5b76a76e73ca004d94725b2269c3d2d0388533716f3f8fe1d3c3955b2932b0b9e4e57a7d0707c00c99cac4031d023eb871d204457b2d6e624d13d41e233d82220aa4f57d4e668c7f9ccc05e5aae5873aa08f9406a7d5988f654d78a4ab431ee4b39abb276069f091be05fe8124f3b9c9b71eda583fa315d603ca172a85abd81f8e847f4f5f5d1a950d44ff59c4958a9c05412b7a593284b2091dcfd748dbe34a26e435d26440830600864a7ba651b69dc30d6692b5a31b34386a7f84f43"], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) linkat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x40000e0040000fc], [], [{}, {}, {0x1}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x800000000008001}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x9) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x31}, {0x1, 0x7ff}}, 0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'o/p', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8a}, {0x40}, {0x3, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r15 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f00000000c0)) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xff40) r16 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f00000000c0)) r17 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)) r18 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x70) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffffab) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x1, 0x2, 0xa0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = msgget$private(0x0, 0xc6) msgsnd(r22, &(0x7f0000000980)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904f8df9c6e2481176c0e0dcac93ed7123abe56d7109700000000000000000000000000000000575d2aaa4046b7236bb63483f9dc96759500167cea308b71ab56d368ce3e65d7765ea62d1276632503b709d9ac0f41186c9d38bb79e4300f0e3481cf97bf44eef7bcff468ce36e2e05c8b9c2eca12baa35dd4fa75ff2b643b638f6b25c6dddb7abcef418125fee43571b60413ef3945908084d87317fee871583f6851ae7a08f35356a5c427b8a41c07f80ca391a02cf6f11142743e24c722d8b5617bde7d93274e6d142e6526ffe6e692a52928baf8a83974eb2648d268c178d9586e98fb266615f28591c41eed10600bc8d454055048a0a70024a0bc6b9be91fd901c01c517880c30d4f1b310126d1b344f5d418d6b7aaa6365ff14ea1312f40b9c7720488906a34b31723f2bb9572d14173e027535463756"], 0x176, 0x800) r23 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r23, 0x80206979, &(0x7f00000000c0)) r24 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r24, 0x80206979, &(0x7f00000000c0)) msgsnd(r21, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESOCT=r23, @ANYRES16=r21, @ANYRES32=r24], 0x7, 0x0) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCCONS(r27, 0x20004276, 0x0) ioctl$TIOCMSET(r27, 0x8010426d, &(0x7f0000000000)) r28 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCCONS(r29, 0x20004276, 0x0) ioctl$TIOCMSET(r29, 0x8010426d, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r30, 0x20007465, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x8) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) close(r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x6000, 0x6) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001800)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000000000000000d147113627540cd60bd0fdee9757e5b5aced2cd59d2171352af4959478e2a7456cc80b173b8040000007dd2d8a3ea523f2711d9ed2f34fa0565b0ecdc293c915a03d7640bce2bdec7922eedaa1ae7554870104358da3bcf9c246703061564e642cb1338c8cc3a8f0e42ebbac57b0e0b0bc55a44af715ced3f00cef2ed162e709e624097990c074254fe21ecf5f1e13f25f7098b21bbf05608f1e5"]) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/161, 0xa1}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f00000016c0)=""/109, 0x6d}], 0xa) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x3, 0x1}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) r4 = socket(0x2, 0xc003, 0x6f) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0207534, &(0x7f0000000080)) r7 = socket(0x2, 0xc003, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r7, r8) syz_open_pts() socket(0x2, 0xc003, 0x2) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0xaf4) setsockopt(r9, 0x0, 0x60, &(0x7f0000000200)="f7ff001166", 0x5) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\'devObpf\x00', 0x220, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000540)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fchmod(r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/191, 0xbf, 0x2, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8b6a, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 16:00:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) lseek(r1, 0x0, 0x8001, 0x1) 16:00:25 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f000090c000/0x3000)=nil) shmat(r2, &(0x7f0000e29000/0x3000)=nil, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSDTR(r3, 0x20007479) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000b7, &(0x7f00000000c0)=[{0x1d}, {0x4, 0x0, 0x0, 0x401}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000140)="e3a658", 0x3}, {&(0x7f00000001c0)="43e3af28132283748a39fe18d0818a0eda0b73b6e7bc82aceb8075f80051197907209a236d2fd6f68cd42cdb22f54dbbe2a2d122118f05f637d72ce122b66424680cfa7ef5a3b569f08134ce598b7ccbedbff7a30219478994daaa406e9d0ef6474f13e8e10f", 0x66}, {&(0x7f0000000240)="ab296e8b87bb74b998c5832b8d1b0f39618032e1bf0bb80e61f9c8b610353e083d45adcd7110954eb87935d88ad5a260c494dd60a69184b96b4766abadcd68c5caf273ae97cb961582c87d46e34441d1783a4f1456e0b3a621499aff400c623009de2a471ce02d9eb717737e9c805377b040e5d93e554d2bb7b64cb650e4b49ee7ed3db3f61d48625a2541efc692d854d1957bf3553618078d8b202b284e1e0dea493511e8553146c0e9f892a4e4c56891b68575912bed11117f8652abf8fbecc62a42c61680024e78149668ce1825b5d2da8bd520bcb4b1218e127fb1dab3d940b242b2dddafbd096ec584980c102e7324e0c639e101d64d54fcf4be8e8576a00f40439dc4f5a59c92ad94b68913abfcabb1baf29382f3d74459b0bded8e2d6b4dd2470f3b7d9db8903ade8a12e620b4a072b76d7f01a680458b0e1e04232d7cedb001415bd7128cf7aa5d8a9be7b2880812b7d0e76a0044f9c732999221511a3b0e74dcf9e0fb0df4e74d427ab23053224e4157f817f151288b4b54335608eba66bd5c2c267dd9e5d20dbf3b802237e4b74a82c6ccd2e7bf1a62af86dc6bb35d20627fd41ede93761d6998aeeebd2d4c425728db7f1280a2bf00972bb7fc5d0b7660d5d9f659492e7492803ca4563d956c603e974e59544d1b306ffe12ea6cc5a644e04b423b516a26b545c75d62b6bde70a188a431edf7fbfff7bccf54b3ce54a1f8eedadeb29d78c368cce94d4d7dff8f4565355577af3ec9709225e1d0eeca5dd11fde41ad20f96562b10d50fba029500dbd5171fe5d607f9519d0a1ee3401960b6f2a3ded95fa75aca2869d60d820f499e220b05c03bb85bb591c7ed2751ef0cb238833039cad3c80144a85c7691d692a65988ac71aaa804850966b3604ae0f1552614d0378f48603f8ae695252398c763eeb0e0e9214b7eba8da346ed2a5865e14d5ce254af3d6045f3c7ade4edad34b95f88c4ffdd111ca9a5111ec70c77897409081eca97153d9d187e2ead9df04f9e2a272211007b2be364f0423d2bd220575be0b1b3798e0af601d667bb0240999916644ac8dd8b51de93e56a4dfff3f8f26ebc8adec97751a45f925ddcf36bc0b0badabefda85ddee184c9809b0222bf0bd655a3d08f895566214814efe9787afecdb1953c6022150806c3ae4f6d4547ddb6d1e7b5d22e507a12a0f151324d7cffc71007b3282ff242b280d4d702874825ee7d65ceea1503c346cc87b7e36d9e36eb68c1a57f65dea6d9277e1054b646855d326335755791a6b36b71fe687557c946407dd4903f294181bdbe640023acdc215fd9af63c724277909ccc66e55d57458ee6132f12366f96809d95195d4fa03586f39a44e51e64455c91651ebf18c09f6881e30534ccb81d2780de8145a4d7cc5a80107e30d3b6664872827f57555e6242dc771cddc3e91d26d89c4db65c06eb8f5f7c1e5472400cc5013b78f571cd372813c2d9ec90f7c5b5bef695354409aa71424ed713bde1b85db0715086260565a2faaf1ebbff953790cb5d9962e58c541080300631667dd65697a6c36775dd221d4b06774d1a91d6f5eddd79b51db6aacb239df405ebbc1d78758b3d0f7dd9b7b45f758bb821e262264da735cc17e9b1b063ad03bd590ef7be9e281a554911b9c7c18393d6fa92eb1d24eb117c82c496c2419dc7beb0a52ab58cb407349c2cfe826201468be7cb6ee66301eb67b080ef889272b05b924aba2c4806b27277b548c04e1e34d52d6efaa082a6132dc46b31ec6c0ad78b48b5667689d3180dbbe3b2da591225262c8c80aaa75527f5a57a243078277ae2e2132587f527771101e20f67cf5d4d302f1ca12eb17202e19cb25dc914bd443dc6627fa8a088d5aa3f36bc1c92624689c1e430bc81932e828babb370be32380f6b5fb29e0c7b7192fc76f298bd0e18cb4f4fac2d0b67a602f6acc8eacb27adec57609afcd3bd0435c0196456bafe13d1e40408b58225ad59002b3f11f1686e210e8406e3654c4ebd6bf4c4db1429af351de96b32a384fc6ed3247ec8432ea678ee9bbcea32381fe93c8f45a74d8420c6e2ebcd27f30cdc7bb6fb04c4ef50b2a6c82c382751e138b54b1f476b92ea690e45ffed220d5d5216dacd886ef3a563adef98a5b1c0792d689a58cf39b9a51eda1f50c1326cc9d552db8df9b0654f5ea768942d1d671e3a855cfb091a439739a14288a3b32d1e74c6c14778f2f214325b9474693293c0311bb22c1aefac19e200e5d399f08721ce7a720b814c3d00932a30383cb33ef0ea83d0edfe9fe7cb1ffbe878768b3a4a31cda9e7f64204db628b0b5c14bd68746d17c03dd4dcbd95143ed41d2649f368f2483f6a8ab6959211c1b3ac51b926e2abd36e75ce39b100245db63614c230feaf2449c005451b2a5b15a2e44ff2d976fc724bf531c9deba6bc11ab581aab7bbfd2dafd75a6935318a1c72f05442a3300c4a557eaf643a6b08d4892a4285de97ad50af0ccfab1896a7c21d3dbe7b5a27a29b28949559e2877c5e40dab5caace1e5b03d212b10d78163cf7f3a064df673fe717fca005bc1bbdb4662c78a901f4275fb063c739b9cf3f2dbfbfca4fbc9df80ec7c0a07b70126e96fca8f14fbd8a6edf586e40876ea73a52ab64c5a13d39f3f8a5e34d5da6e6226bfb6b0d2d40866f69ffe052e66c762bdf21f0e007bb2a16b43bfa94fc59f520b9197ac8ac63f7b65f9da1df6e999f1c2daa153c5c6d2c903217efb771d18dc1be3b5f458e34c4565277f21e68c6be90f8fbd78d4114db291abab3c68c25323e5aa555f114b6a8f79f32f04effce17ca6c321a5b25557cbe1bd47142e056759037e108ba5e66850991c758480a0cca89c0768900db7c21d55194563e7e3c4b7dbb5bb88706200468675bfa76cd87899006af9fdb4e7f2bccb223f72d87894f84846bb4c62094ac2efb56c749eefac74529362aaeeec715807c10a4da80676060248dbe92eb2491be65bb9f478fb5c74d4d8f86040e564f61f785e562dc22bf95dc48b778ec6ddb8e21b0847f53b29bd099f53d3ce49f242ec438af71f620e0103f08ab2c12d8a27682c8b289c31d9c1ad900600ef1e9660871815e50da2f37c02b8ae3b445cf8a143852d0037b42dbc065c1be2a797e436d946156dc1de477be4e80823f40e6b8f703b83a17e7d9dc5bef1067a1c89bfc7974a20f3d1ad9205bb8ae057ffb5ce4a142117d1dac397792ac71a7234dcc90423f78233ce41a0e106524d8d524ea661419ee95ab8f30e2fdd8ea9fb7b49d90cc8c27af1613b92e45a2b207ba87ca3ffea7b0989dc0daa2f04cb471f8f1539571d45241bd8d95ab558ebbdb520bd842ea8a6cdd9e8b0ad2dc82f768a5478d9ebb71ee04f4e6b82d8d315a3be2aedc75ab64ca98966f5438fc8cd0e91c5753adc2a61d508a3b6e6f4f37c56ee63ed8c683de2800e92ac65f0dd0ffd2fbe8b0d0b03d43682efad68c321782f2afcb7c584661e0c2e6be826a8a6b905085f27fc282ba1ca02da9616447bbd1cfec6bffedac6c74b33d48931057e03f608afa6afc6c33fe4c3671dcf995756ad81404bf525b1616827dd6baf64d06cdeb61ed27ed17b931c9efee3afb36cd0bb735581122e3ba32968b02a3ab060b3cb11aeaff1481ceccb422d0c16e3ca32ddcb36e5c952ffe7c76afe52b849a78bc0e2d0f04885ad219f379f4356bd9d1546fcf5e765d26382d9b4bc9571f6bcc17bcb6ce2dad937fe0ab5bdbd7888e383a7f6ec64cf506176c65d27c6f49343cd1368a62daa928ce5bf71f20bed8bd68409609b10482a8196e673f8503b4988661745cad54584394830381508b27839a8e91be1f796e366bdd8af8e4c224d9c29d8600051bdd50cc46429e097e1746d223083cf3ce0ee3323f9bf3e04431fe3df80eb48c8f2db2e51ce6a95d28a44f5f8c6b73639de17f35e68810540df7d296d578c9fd6bc8c4dd75665cad0e7a21d8e9823031783c256a89344431cafa61f88c3630b39b7fb744100eb3707a61fa868e7cf100a3f7183909e49bfbad1c5e4d0acfa54f6ad60ad10dba908905873c497d3c098af4a5cb6c4f36a0b36cc8174b7877bc9befb89c9e5c697f66d7678490a4ede0a13542c681158b3a8cbdd46078d7f2340c5619822ec683788caab4ebe6448bbe54a1d851d967f9b8fac2ae2472d939885d467656fb5b2bf4d53059425462b38035ef3fe3b071228e8c2367a97b0334d94bbe35e02570d270b112505533fe8035dc7bc6411a64dcb1f3417ba317bc40608fa091b40183c9d7624f9468c3abde4d8c53120cdae6051170bc36744e32875324344e1fc39e1482e7e0400e548884444555b129a4a05c25de1798e6b1286f75aff3fbf6420ab6dea59611b532c779a130a147eb2bf84e574780d24239e718775bfd0f2b16863f5578f54391c8251ed364a1c6ed20548a904a7f538d0a34df2930770c5ffc353e25daaea2962302aed0cebed372cf35e86c2212de73c141bed7e0b6b6119336375cfbfafa778d558b6091a28617fea47669a410452da8f4729bc2ddfcab6acde0edee659c8078e1a898feba6daf8397a6f54bf49c2559101982aee283bfc35bcdfe6614b1a0e4fa71fa2641c44c4d8a424fe0fa468c276988e31086a3959d1284fc70cbffe3e4adc5f1641149aa2268c34edb16e81ac938088ca1e596a690dd68569c9740d003e0f0a6cd936ab9fc4e96f8450bb903acdb888a6023a57d6fe73f65a3f55e6b0aba656243bdd72e35ddfe9722d7944fae417b06305e532d0811a1ab7febd031cea55b7b143d7d45119e9694636fc8d96740ef1c3f2d65a36386b0379fc5a02b778c6410a26d9d76e831796fefd4109b235933626c4d751783dde958e6840c65013d33bf7ad8cef01a77d23309185847825dfadaca67ac5825b935ff6f2c4d8eaae4fdfc8f68a868faa06d935ab67ce7f9f09d4487b7570b0bec160dcdb3792cc946f0bbb8f0a805d44f9559bb3b742a77d62e7e513fc3f212d003cef995e52dd1b227dc85e8d77dfc96ca7ebf1ff071bc1d362338da6744054e5d997f34583c7d7db93d7ce0c94618b36cf4790440bcd337b93c640273902acfbf480b9560ec012c1065052764c0e24c9932a71f9975274a1af503d471d9b1ffb560e6b73f58fa8d8e0859436a2d130e231268b65f1f6455f87faf625c40e326217d74a37e1d61eb853472f0560a44bfac8f4f38ab5254e60114049d63df809f0f1e05018a43629cfa6303b439a110d13430d9b8c6464c1ab48fbc8a03e5765acc4a294caa216da0315f7c9055ccacaf4a807ec2b957c28a0e2e749bc7a59d38c64742fd4c9feaa8c16b025b292640f358391fac273a6d881ed1716e023b3c0cab9154b6b2027f0236bf20d756c2978839a8df3ec28e22434deaba8193414adc84b9e35c9f695265b534dea589ebdbac43a88e1b5ab14c9600671f009f8ca2e6b1d3092aa424b64532e07d294ec01b6c1e9f4251228756891020eca9bc01d3664909fea6027d23ed3b7f074c7f9442754e9077cfd10990031930eef0eafb0b7b64bfa9a88662ff54fcc6121a1c598e7a1f67892da72af8ea75e658186ec6f283245084ada3b50db94944d1dccb99bd7e3632f59a503884dea22bc256e141b3b27db41ba9ea94eba896c9cc3acf15840dee2fbaf12511615cbd708ce234b8535ce7e9451fed31e3279ab09c1212afd717a8b51c52986ff81d0a2db97873ad04294c3fbd2c112878a04798a9405f1cb30e40b5a9adfd34607add0127cc2f7b7bcd88a8d42ccd6d722040dd5262ea8e", 0x1000}], 0x3, 0x0, 0x100000000) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x40a) 16:00:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x130, 0x2, 0x5, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x10000, 0x5}, {{r4}, 0xfffffffffffffffa, 0xbf, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x26, 0x8, 0x4, 0x974}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0xfffffffffffff97c, 0x20}, {{r5}, 0xfffffffffffffff8, 0x4a, 0x8, 0x9, 0x1}, {{r6}, 0x8000000000000006, 0x20, 0xf0000003, 0x6, 0x63}, {{r7}, 0xfffffffffffffffd, 0x5a, 0x2, 0x8, 0x40800000}, {{r5}, 0xffffffffffffffff, 0x83, 0x0, 0x8}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) r8 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000080)=0x2) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) r12 = dup(r5) r13 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) poll(&(0x7f0000000280)=[{r9, 0x20}, {r10, 0x100}, {r11, 0x29458d9069a6d696}, {r12, 0xc2cde7bd07e001a8}, {r13, 0x4}], 0x5, 0x5) dup2(r1, r2) 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r0, &(0x7f0000000240)="06f85caae68baf07b8f8570a2e767be325e3e19aa2021319efb1db17feca060ebe78f37275106d98fb5a6d8260518da2aec5363d92b8c4920f77574bfdfba30b65bd4f", 0x43, 0x0, 0x49f3) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x87) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x6, './file0/file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="a100077d8367274733cb2eccf2330030073316000000000000000000009bcda98b38b9ce6fc7cfd85a1f9bd442cb070a1b594686c5c257f0aaa9709d8b4c727fe1fd6a1f2c1aac947b437702b5ed8157b7c7715649a467d25d55d0350289d6ee41c988f972b9499960b41988a152780b5ab64deaddda592ac8bcc4da58e67a7e81c98d45a48433d4cd54aec903a0fb27cfa06d1276b1720cd8765dcfb783ecf721dcf147047b87c44005281f7373849f332132b974372fdbf9077bbec33ca52fb5a6391a82698eeff7d660b46641edcd22339f3de61f3c1470a81307fa16d6e9fd2706c57312cf0a899e1e3a647f850b11efc1ee9789ecce5fc6cd90b4ec2025700885", 0xfffffffffffffe6e}], 0x1000005b) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x321}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x400, 0x4, {0xfffffffffffffff8, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) write(r1, 0x0, 0x0) 16:00:25 executing program 1: poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1cf, &(0x7f0000000180)="f00e3af18107ecf4e0311e2ebbf21c7545fea9b6803997053a7cc017d13a48049f88b0538317bce378c97ccb203c93eef01aae751b7728dab3a9dcd3fb135401ba7fe9259b12b6c331c5e716313a70c976d37419aa37bbdaf1ce98fc660d0fb255a5cfcacc75ba861d027db5bc6ded52060dc8489c0ecff71262c05ac2f32cdc1989e11cce9de0befbbc070a289fe78cf9a4fb0a9ee2e1b6958608dacdd15a728675fa94bd9ff420c9c93b7f32fdf4339dd3595c0e0fc937f059435f5310a07bd5dc812f869a917f8d1965570b7b7876eb3c21530ffe82c05561319a5e493eff1b804b9d72969c575de585792b0209d81ba334e1c91817c93142ee92e519b594359444d5973446f096fcd898177bcfeb15c8fbf996a532c018aa7fdfd17505b37f2e5b09968818fb9622b4491cddb0d58332fa7111f19f0d79b44b77e1df36ce10a5b37efb424680fb10f122c941b27871b8b5d91d0d0b69e0a9dbc753ada31791b9461d0836fd3df65780f22956d6ea44f22ac3ea456cbde63787c5e231bdd0009566da2688dea47fa5d4c77e1b9dfb0b7f78f7bdc6c215c9a1925a0209129305f8506317e713aa89920897043e3a8ca334f6401ec56d46e4f04cb3c3a8a7567ab4a5c3a85ee0cadd5ea25246b49f") ftruncate(r0, 0x0, 0xf5) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xa8], [0x0, 0x3], [{}, {0x0, 0x0, 0x1}, {0x2000}, {0x101}]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x55) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) dup(r1) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f00000002c0)='.\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r1, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x5c, &(0x7f0000000480)=[{0x5b}, {0x48, 0x0, 0x2}, {0x16, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'p*\xf8', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6, 0x3}]}) syz_emit_ethernet(0xffffffffffffff1b, &(0x7f0000000400)="cedd961677aacb898604c4ac636a5cbf4f065c2fa0c20e0204c89f2aedbaa8bf15328517c1b8c3cee0c1336199685eccbd17d0170878443a480d47fa866d77bc211774ddffc6df15c936c0b876a40fee06883d808d3adb0d17a796cd2262e79729c80ba63487174f17c638ed36d29182441905a9ee9968738f9888900c8e0b3b5e85c71d33a2f515f59cf46cf8315a29fcc46406ead4883d941ad1ceb58bb2c73b3b96c327905db567b7bfa38a354c376962ef242425a24f61b4a6dd6e4336ca9819862e267ead4abb971a899d4df025011f0f8b26494556749ed41f04541c5fe2b95c1bd490c47b2218b8eee7173c14edc2b043cb1bafe215e975c9ac90b86e05e6f7711aad622487897b4dd239216dcf7b305d4e7af3dc0c1bf3e1252431b7ebd716f42e5a6469c899de660259f41acf0fb5772e2b46f1ef4e7d4af9caa3c4b4cb26b2891bbd762d520069a8f33e641442e769561c862390e688bf0fb5ed94631236c64242eaab0be7ef68593165c5f0b9079178") r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$getown(r3, 0x5) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x8000]}) r4 = semget$private(0x0, 0x2, 0x601) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/123) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x308) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) close(r1) 16:00:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000000000"], 0x10) shutdown(r2, 0x1) 16:00:25 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01000000000000000f006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5000829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1c4bcea"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000040)="15029196e4419b5fab7e7f1a032b71051596765934a4fa91aa50ca9dcc753011b848f6a702673246eb6b975868a1a31e3463f1ed41b88f403c0a3a175bbe714e", 0x40, 0x0, 0x101) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socket(0x1, 0x6, 0x40) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) fchdir(r2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10510, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2000000000000121, &(0x7f0000000480)=[{0x80, 0xcd, 0x5, 0x7}, {0x100, 0x8e, 0x1, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r10 = socket(0x10000000011, 0x8000000003, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r10, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f0000000380)) r20 = msgget$private(0x0, 0x718) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() r26 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r27 = dup2(r26, r26) r28 = socket(0x2, 0x1, 0x0) r29 = socket(0x2, 0x1, 0x0) dup2(r29, r28) r30 = dup2(r28, 0xffffffffffffffff) kevent(r30, &(0x7f0000000200)=[{{r27}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r31, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000300)={{0x8001, r21, r22, r23, r32, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x81}) setreuid(r13, r21) r33 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r33, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r33, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r33, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r33, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r33, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f00000013c0)=""/216) r34 = getegid() r35 = getuid() r36 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r36, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r35, r37) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) shmctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x0, r41, 0x0, 0x0, r40}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x9, r35, r34, r41, r34, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r38, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r43 = socket(0x2, 0x4003, 0x0) getsockopt(r43, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r43, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x124) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) fsync(r1) write(r0, &(0x7f0000000040)="510fc3", 0x3) chmod(&(0x7f0000000000)='./bus\x00', 0x68) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000180)="eef5ac50a5bbe2662282f3747812d102d0079c9922ac8ec5c2694342cc0196c9232d6f2bbb58494e441e76cb311ffee64b6f4ec02d8ff8c354d17aa9202a2f23cdc3f631cfb6e7ef40833b3f1161c9743d9e260815194c96dc2f7d6336324baa81ce5ad5678546058023a50c6d327e9ecfe81a3173ac1665362c52513ca1fccbc89246200012eb2963f066478319a3b27d713a70a4c627b0fede1cb15979f0afd0349abeed56eb77eba5876bf664e6ee5f11b64c866b0c9d6a49157e0d95b0a6071c275f69dfa30a2cf849cc302461d13301b5761ef8cbb21d4a96de4621eb08825aa662c35681eff21d1b4bae952c5c8301ad16e3a2c8cb9cf703", 0xfb}, {&(0x7f0000000280)="3baadc7dafbac95b748b0c9773712aff368345e0e2f999a70afabd2211457a01c7be3c51e9b490c482f38bafdf3f314fdcef0f50d339a6ae507e701eda9be359c5c3f126fcf3", 0x46}, {&(0x7f0000000300)="c32157ba25bfc37f6c207e048cbf69d987a087c4bf958d3df70f99f2e36c2e35b9a86726a53d849cecaa61dd75dbaf92f98828172a955a3585138a5072f08b6b7a6b71db5ffd17503531ac6d39a6b83be1c47936580455fbd1fda17ab106588d32210b1e31b3ea0fd5f16c94463d6c71efa25daa9d016cbd1b9359a3619d5109d8139b5acdc6033cb20d396312ca01370cabd0177d302211a38ac242f281581026718e981549c280222591e56c805baee8b3852e872517e27d6164a9d71940cf27072f53df2b1127a488db1458c302ee0ffd49830de2a2d973e397b64ec7300ede94bc7175e9a0db6851b7b1cac543a8ff61d42189088a46742c056e812bd088569d4537ca77874d5d7e6fd0a0e53753faac810faedeb0bf6d62cccea948a2cffc0994fb3cd167900effac32148ffbf3f723eca9f3a6d44ec01a1a8d99cd25fed617fff3494a934080f5624b7d01e84fc04be51afb892d3b1df827de3df08ea77b6500b848baceca397024a990ca52ef69629f6f5464ff9591a44b41fbcb8372f112476918cf800b8d04ad8b160eb4b73f0465ec976ec3cf0545535a6324b62b9bfc12179a97d3d48e14c433e7b9a8080f058e40f28f3a725157c04fd3c26bd2998d3af124eb0c05418f18b1304325de3a701cad6074dcb72fc1af3b7e37670c1a074616b43144730c75990dd44793e32c282b9ab797d4a95dc2f81a742147339b1c7c1fd01f35e7c976d91c5223f39b254da0a0f911b2312adb2e2a99fb59c360921ff339ad1433054d45c66750529c8d1e1ad9763d9825cd5fe860c2d911ee7ea6022bdb4283c35d10ed5334471ea36ef5f19bd7a20f5632a7f155b72256ab7117050bd9bf099a5b9cfcb49da7c915470229bf4dd5f7c5d9d2620715bfff0c97d08944add900eb40f281c11dab5e7dfb192a72ff7205051f1854207ba2792e23b1e0c4eaafbef800b2b38d001b5f97f014326b1cef93a5d22f8f763a3f46db2a1a24c0f4dc9f1063bdeb068c40345b75f738d7f291a928999b337a4f824cfef1d6cbea7364b18fc56824c2067f6f73b8ea1ec346d743e7fecfb78b8f2d57ba55bbc040e47a18f7cfeea8649ad0cf30e6214b0345e701b2482d1fb13592f31ba354a080cc0b3857ba06f086ee9be968c0aa162dd5db8688169c04938e985f30304a8f90c2171801768410b2260682104f53c88c336688f8f0637f6f7e04d07441b32dbc125ff06dd5a278913bef765158f227b4e98a7f76fc286aa6fc3f76c51edcfe6591b56606c58604779611b2f72f837a7ceb8128c0065a7f1a8e42a93594fa0d73bc92b386fa8163d12263f1397a09ccdc4e17eadcf12890f17e8ec3dafcf0cc7a25eab9cc16f6d920418d2fb03eca897824f37230b4afffe7d210b2256dbc6051a7739d362c47264a8803398b0357c263593633b6d419c288e6bcab0a6fcb02b95b1aacd2fcc2029f45373667bfe3fbb3d01fec694e8f3e7b2706a269bd20126fee52ed424261df4ff45b712d8cc00101f4a9c267196a416ebe55a8047007c0ca5e1a4f93fdafaad9da217b8c585ce5472897c076c46e9e85d46e391e2dcc7298ac684d516eca7fd19272a0f5c1e25426cdc5901a4804cc118c94b3d6e377e66061febd84c441eed2f74edc04e439b574a22adb3365ade6c651a8ff319e32af56bf6e4585d0f4adb461ace6182a8695e516cbe9e52eebd71af4790f63518014a69c58b14678eedc2d9847a30bdd25b01a501db0939e78fdefdf4199c781c70f365225dfb22336701c92318dad3f972e60c4ad78bc4e8168a2ec01325c3de41cac12172f346988a6c3a445549b1fa2361fa8eec07e028b383cde8b136181e3a4f0906f2f50273a96cabb5b611760f6f80501977a86dd75db2ed24059620357aa7565a53887d03e2c47ee2ec960ef8fcb06a1a2014e62b53b390732dbd048199dcac1408e90656cd33855a39e1f3f78cfb87fad1b967f8e7bb464868d434a61622032061d4b20388bbbad76fd7380f9a4bc3ce887d420c9d47d6a577e0d4e74ca788cbb2b52b776600dcdd3b84f8466bfe2bc486736e850632cb8322027cb5842a8440638bf88a67d120a6aca67557834fe301bcfad6ee395d86d0f0dc2e7db8b41d0b6237519a3f093009138c94afb44fab87ae5e50da350ff5e3c6621a84d0aebf27733733eb2528a05de3aad6509c06bc4fdf4215df97a24526720508ceb1c5c0a62bad674dbab79c90e3c522b0b5cc8e302a0e400262268db6d81cfd4c148a0789ecea7ce04bf63320bcc5dbac6bb03ac995c0da093c612049939382cf14826214d74fd10645480713d999bb444cc6de9aeaadd1fa3e7fa3ff80d5c4051e8be0b6df05ef75edd7010d5b31a034b6256c9f46e36b561a74910567a6d7b41c403d68b7b8484cba2af9fe6e4d76934bbf20f4d32efc056fb347b06f1e61bf7ff6b4b0999d5006821f59e5827e10a207f0f6ed52081c354b809a7bd41aedf3bd896fdee9f93ef5db68c274a14f2fc9c502e6cabe98923006a413b00c3d6fbf9510469fe00b6d9ba57b2ac455491a73d3220b6dc5d615f16cd470415418c2d7aaf5dc375436d0f3927126cf673fe763c066d7abaf6594f72ca8bba63d5bd1a3a42afedc2b5c31a7042b599681bc06603210c4df15b1d2836a6ac6565680941d673cd1bdbcec59547576b58583558da6210f014e1cc768949a1330c859e1b7f58345cdd19fed118b56ea355a0106d523957e95686f3cdd3d38db0b16a38b771aec1c8fc027c3f74e2a99678dab769fc464766a5d7dadd3ac005a9e17bb62cf006fe7c339ddd975c948f51d81926315eebaf7f1866a019637c1d857c2c9c72436c41b1158b2041ba4e0f6580a431c2a883f7157e84c3c05dc4da21e4a5576366c714dde997fda1ff830d3715f44f473cbbdc0e4cd034e9063ce70fe5cd6c20e9eae67627ef9be608dc28d7b2ce7d97046279e0799223b150a41295227ab95ada017ed6239e2f0ffc3f05ca1cf32c20b95e34fb29d3a8c2666b70a1f1008ac30e71ee148480659ad07bc0ac8aa012ce13024138ca0ffd2bbf0f6ca9d379a8c144f7be1b53cfb7405234c36a4249d7c926dc21175f7dfdfef83a1e4911d770e42f9ad9cf87242dc1d29337bfbb7dc7f27e2cb16d62590f1dd23bf5ae30b112e35b456c68b419d5ea428f4176e77b166a70bd73e72add7bfc3b438ece4ae575668346a9bbec08c5987741ec2d5b2f469fbda6c30ba684c2d6a3619820bbfa12ac036c87cea1f909478bff737a07c87dc19721b9242a1b87bef7fbb8893d07db6b3e3b262818e6a63451283285680caf774069f9544b47705f3ac0e6d095f37d5cd3ddf876ce1826130f063139df366cb5f72b2fea810d275210668041cadfc9281a0b639ef92a89817dbe1e1ce6469132014092a4f0e1e2c4b09dc2c4c2cc2c4048c25f05ae0e7c0d65e622d9a046771ffe4a6438d5492806b21cc07ecd1706f104698b0fd91441176f3befb7b22c98d6e751a727c0e34255f8793f9c24248708c9f2facd49301fa5652aa74e06650aed456c36814a80905e34e3c34dfc859696c2a41a510028af93b2a9e7e46f5a53c8a0da2fff41e0d6986b05f19d9793e7b84d7e6ebf0d23c337b94cf810fa72640ff34bd32ca57bd7430890a955f5bef46dc7959eedc108b3e352864d91a264383956eebb3e8fb8ff0ab16eadaeb2047ef2e3811a0fdf6c892aad4a266774c6b525e0cbf276fb91d983d7e92715df3799d27c0b0819827faf27d61d9d95361a2706e3f619af6e2d1390be64cd03ea53667b1ce7b7ba948cc8eaa1d97574933f6330a2c2a2d897d1bfcdb2777b445359a051207c2188d705592445b8e7dd71fa37bf503864b5e282d7a882dfdce1b73cf0a648d5652ba8257d12d1b825ca3c37f29a0b0b2ac5dc465cdeb5d1d47ac7af274fe50487895101c1e293f74e0597d34fbd72e4bb79cffe27a7cdd0f3f8bbdf3f83637aaab7246ea2a92ba3c4ad1b5e8666e5ffecd0181d419672aefb28c20d56bf5460b487467b6619d3490790d00b28642b3b7dc8ca3c04ee27e155977717cbbb8000a9a7475450774b9d9c09def8a43c98a68cc093a1422c8c466be2618773b8926799937004d965824b642edd5cf830f4363033350a3ea7228ea6db9d11856642091f3196156265b8f1ea361099caa6e4153b020105ec03ab88a90a68119c360d9a3871f1bde5ced3e3b15b7bc00e987d4f66a295fe58698bc6fab1bd3a2252cbb3d75ddf6c045566a1fcc327496ef1e6db7a560d8aea2daf947de79668773b5d6b10d8d35953c1c4d8aa74c03fce259a493d5cd3790874ff53761b1d9dc55327fdf3958e101596e2bd87a52554b626d40aa16a9b66c49a226b3fe9d1a3675058e0cc350138c2a6c019fc018dcdfb9b2b8ae1fe08d6d99afd9697031667a2eb09458c7ef17ad0b6980ec5c4f2cae06b96b0ffeb871eecbc7c3d3b339cc6b1f2bb07669ae356d8fb7984576655c596660465943f0f4748e2f62ca059edd2cabfc69224f13be8ed902d701f493fd54bdc55fd48aeea951f13d466a09c3a8f8cae28fe251b6f8b2f9a4dd1ef1ed01d377d0100113303cb40bcb8fbf9909214938ba38569e92245252e87295c31cce4410549e463458bf3fdc2b934a4e7178dc58ad99d950fe3d5758c0625091127f99919fd0044a8aa93270538401cfecd6191efa1bbd214622c9e4d2de630e715545d158c8bb2d51765b89876bf9e3fe115fafffc3a3549901879965347357c21c43d735b83a5a97b5d1678789494c4b1b51ce09fb2143200c9b96c924b9c2ed7652514cfc5be5b7c18219e868c0781a4314e43e54067245929c7185f41eb5792232c97f1a7d77fb724ec4baa74ac1974ab85ebc6b8eddaba75601b2bfebc71651537f5fb435bef2e3fd71572830797610b91cbdcffa48f023a0d6bb1706f7f95dfcb2555b5bfb8bcb1b7bce0b9b351a543d6c9e59a948138dd30c3081c2ad6ed8a4487c2d4b89ef360ec48bd2e04f943524a830f6816f95bed58b5b4a36bb480e134a9a014a09714cfd82115b02f7122c430a7b4357236659062fbe9e99b97bedcf90e3f085e6812ba9629142798ed2238a728c963e991421cba1f397383c6895007e1da779142d47b45292ad02fcbe598ff9bde6c5b7903cf1eda50230855047fdab72add0fe7ac083db8c00867b9cc9cb94c11c35a4c6c91af045b0e312dd55a58224d87ab038b1ec3ea839f2bbdfafa738577bdddd8b77acbad65a7763ae76f46b075a7b6f5b1930f5db2c201d3d90701403b87c14c69fef670243847f9614176277bdcea2baeeef78aa8eda40c4546d1872cbc4fa30f95ad3140372008173caadb2f79daa3c880bf27f0a87617a9b74a0b1ae6c5f386e1f11ab8dd7744cf8e2ea0805716008f7a002d1c5440a5430d905da8c52f0f22436926f205ce008f5a4131a7c5697501a64c1bf6e27a2dac51689d93a8f180ad38e91d52705964d2633df00d2ca974853fde7454dd5a9a544edae07f708674174a084c4e33e257c47eb2fc9b2314060d2ad5571b6d21d6b6956e7c72fcf171144a566b9ff1f07d0e29b146d8c39872b2252a26c4fa4e1343d05a545d83d13c1b04b41631b81b4c81386dce081d675836cdf24342f96b27ef044fe6638adab7bf6b00a2a94ff0d939fe1bd105f9e33d658a9c7dfc2cb9ec2bb0855c68e3014454760756cc9444372f71dec22f033b07c8fce158a5ed5194b39c2770931d549418299cea25ac1adb2de0ad454e75d5f4335ef6639dc074d84f605a0b", 0x1000}, {&(0x7f0000001300)="183b9de5b29e8cd3d5850f32e512677eecc1da0049dfa6567444662327cc3c46a253326a553821b967b8f1d92a714c46e5e09981a64b576a9cb61de74c5823260462def59318bf92db7c88f77af51f079a44f06b1efd7da5051bf42666320d597a966f25be41b605e0b2b0a3ad84d064042baa746a9237de13b5b5527ba9c155db8e6c44639947c1d7634ab134cceec5a6b8612ddee7618401e580d34c3a64976a2855a842674a4e6fa6cabb79c3727286bffd23c0ab1008bd75f24b2c9460464fcf158ff88c2e598f4783d3d3e413e68c6218608af5f8513f31a3f655800cdcf38193aa46ff1b", 0xe7}, {&(0x7f0000001400)="fa4d9d", 0x3}, {&(0x7f0000001440)="062728874fad2680f3e22e20e8cc0fc13ff32a", 0x13}, {&(0x7f0000001480)="e5bad61ac688d5e88950950732288e9f4298191c56965ea1620b8e826f0b408100af6eb0ee4153a0a6df0f2312595afeae38621f02fcf3113740ccc6d1b43a84c39c392ae5bd68a46e24b67e630b11e85865d5e80ce6a040252f2adead165e23cb7d345f5d26ce2c9c835a20e38a1ca1bce4b1321a4e37557650113c14c8c7dbec9cb077f3a560a75236da1a6de09841f4e115263d2b31a55262dd", 0x9b}, {&(0x7f0000001540)="7b12c9b8487f977d6f6f4f6aa495feadc4af8921050515462d75b4e386d11568c2b29b8d17e6273823f02dd3f874f93b54f3da419c60a1d83056b5500191162e92431045d2789e71ff73e86513c073d7ec406b43183c53e1b027f301d27128ca309e9e00b9f2fe0025e2b04d27ca90a8cb4655d1e5869f23f0b9e9cea50c0e88f422e479c88afa19c562dd6ad38b63c7b12ed294620bd75fd570f53af838bffd7e0718896642cc474a69e72c742b", 0xae}, {&(0x7f0000001600)="faf89cec9985f05c8d8b875f536415a99dbb2eeae41af2f908be11f105def7f6047a3fc19b8384f30a733ed68c8b38c23d5a239ca20c45c0849b5b31abbebb141e458852cd5e3ffe83ce5798b90f01f858", 0x51}, {&(0x7f0000001680)="9e1eb82051adeda6ce5cdeabf9b7cfd43da6feb07cc8c90113babcee7ab569d3b6a9c2cbfedab90f314680fbfa90ae42cc39a2e2e546086264b95dd59bb4b2a4e711d5a41e1c5b0863bef516f3c7112a524beaac630a528d6869b63e37", 0x5d}], 0xa, 0x0, 0x6) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xab68) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0xb000, 0x14, &(0x7f0000ff2000/0xb000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r10 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:26 executing program 1: poll(&(0x7f0000000040), 0x1, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x100) accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 16:00:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x5) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x100, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x9529b0e1beebe82b) dup2(r12, r2) 16:00:26 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001280)=ANY=[@ANYBLOB="0100696c745d7d00"/23], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0x48) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r11, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:26 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x34) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="0870f74348cacdb6ed4db6e69b8e3a99265138277320a0e00d3f76c8313dcc087a16414c87f1fd90e7793b1a1a05b76c34c73518e017c777c9bf89917ace7b9c064a57ec457cad498012e24151c4ac4cf04cf1cabd920d8b3e8d72ef472b595ec5a5bd9283aebc4e9088a9685ac2843cf9492e3cc58f7f", 0x77}, {&(0x7f0000000180)="deec02ae3f6b1692fcffbeb26db34ac7d074414103e27acae7d67e4565f5499888a80601da302cd418656cd10606cd8892f4905899ddf1de08acd42d10d156bc6586266f544afe8d42e09e64dca7b1e735fc6106ad6679cb3feb0c3fbceabff965f50b481b2f4e66c4684410cc9415481b499e3be7c543a577", 0x79}, {&(0x7f0000000200)="ef9181866412cd615b02e893b14dc5103a067d265fdea8fdcf7cc1d59910e595ece40727f9dc4e1369c04c3d269c68605a7c2a66f81d6ef9c077ca4bcd677da3467a7d82db0e640488c3203915f7d65f510150b71e0f93adaed1ce8e1ca2fcbd10cd92ce509d1ee0912f0aff6e397f07357c71350d", 0x75}, {&(0x7f0000000280)="fe37899433e05d91bc6f8bbded418ba1973b8189e4270f53d43deb0738322ddef526afc9910eabe4d10f8254d30a501929da77ef7fcfd5d2bd95bc1fa6fb161b4d6a6da829e8ee650677e8789bf8f113a92612674c67ac670094d7c8ddfd4fc70aec306b78ea0c7f8697650369140277e28f68c448bf79252c73b0d302f5b8f9953e48ece296ebd74c3610750de4edd34fcceff24bbdabfd223a8795ae67f6be74dbd2ec48e998064c620819caf5d25cfd10770b8cee5ce361c2001a18c56b54114890313910b6b8b493636f8f360ea259029cd00f77c5524ce9f71cd0ab8a173c5cef859541bcc317968b", 0xeb}, {&(0x7f00000000c0)="aa7824b742c5d1646cc973fe1b49b5ec2b5879", 0x13}, {&(0x7f0000000380)="27e25a1fe742bce8fd3e190df3784ecbe0bbd15a22a3e9c7d70747420dcb03b7a1c43ed6ca9efc7499b300a87afb7006b5d68b582e5122659624cffc661a2769ba3d61", 0x43}, {&(0x7f0000000400)="222e0eee266f7913102b3bac96abb496ff92e0f5ba7550a37040a412f72bd5380db5b4e0ab8f33217f2d6b379d7a33d05e3677aa5506595c59509bc605df1b750c387c08f69329c11360524f68f2de19bea26a9d3d86b041abf79e1feabcce78f7ed1bd4d64b09736815cce64e75adfe4a3e162cfb7fc277dcb7f6982e18cd20bc6510240d86845faf55997e21834cc9dc7eb92d71f6689ca714c9c3ecb5e4ce705b2e9e0de61925f0a1d35b51f6c994bceaf54a117af4e68cdbd6b6fa59ae7b26142603ff9518c6f5a7e09043b49b11a9b4056c38d985bec31c325e5e18d5a026c4d63b0ccf062e0418ae772490d81a551b842c60af7a48898ca9b2", 0xfc}], 0x7) r2 = socket(0x2, 0x3, 0x1) socket(0x10, 0x5, 0x81) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x10001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = dup(r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x1, 0x3f, 0xcd9e, 0x4}, 0xc) pipe2(&(0x7f0000000000), 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) setitimer(0x2, 0x0, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x20, 0x0) dup2(r2, r2) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x1f) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xcbe, 0x5, 0x20}, {0x0, 0x8d, 0x3, 0xffffffff}]}) dup2(r4, r3) r6 = dup2(r3, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) setgid(r8) 16:00:26 executing program 0: pipe(&(0x7f0000001280)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f00000005c0), 0x2aaaacb8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x19d248783c1f21eb, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x1000, 0x0, 0x3f, 0xd08f}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b0000000000000000"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r20, 0x4, 0x80) fcntl$setown(r10, 0x6, r18) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c650900"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r2, 0x0, 0x0) 16:00:26 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xfdb37e33dfd5a71a, 0x10, r0, 0x0, 0x4) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x3, 0x6, 0x7f, 0x1}, {0x1000, 0x72, 0x8, 0x7ff}, {0x7, 0x36, 0x4d, 0x5}, {0xfffd, 0x1f, 0x9, 0x1ff8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x52333fc0ab26ffe0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7fff, 0x80, 0x4}, {0x2d}, {0x6, 0x0, 0xfd, 0x7}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000300)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000340)=0xc) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x1, 0xab1, 0x4}, 0xc) r5 = syz_open_pts() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000240)=0x6) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x547b20228288b79d, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000380)=0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x52) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:26 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) socket(0x2, 0x2, 0x89) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x20, 0x1ff}, {0x8, 0x6, 0xa7}, {0x80008006, 0x0, 0xff}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x1, 0x5, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fchflags(r4, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:26 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10088, 0x100) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x100001e1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x1, [{0x3}, {0x6, 0x2}, {0x2, 0x40}, {0x2, 0x20d2}, {0x2, 0x7}, {0xa9c1c7f4b3d1409f, 0x4}, {0x1, 0x7f}, {0x3, 0x9d6}, {0x0, 0x9}, {0x2, 0x100}, {0x3, 0x4}, {0x1, 0x7}, {}, {0x3, 0x1f}, {0x3, 0x4}, {0xc8104814eb79ec1a, 0x273aab25}, {0x3, 0x8001}, {0x2, 0x5}, {0x3, 0xc9b2916}, {0x0, 0x46}, {0x3, 0x9}, {0x1, 0x7fffffff}, {0x3, 0xac4}, {0x2, 0x80000000}, {0x0, 0x5}, {0x1}, {0x3, 0x3f}, {0x1, 0x4}, {0x1}, {0x1}, {0x1, 0x28e}, {0x0, 0x81}]}) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0xe0, 0x1, 0x5}, 0x1, 0x46, 0x7}) flock(r4, 0x4) r5 = dup2(r2, r3) dup2(r5, r0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="3beae0d66a6b9912e7d4ea4aa252f94bb4e6c238c5d54385c6ad70d0b1d804b08a0ab49b8897d52e892710ededacc6a59fe022bf88bcc23afeab84a0ae18fb7457601b8a0b09a1538cdcdd5a6f58fe610b27936da5276c16a93ad3fb9c63c1971696d3151d175cc39c018874055c8f699d98628d67a2b1ae0a70a35301654461ab1e30ebe48ff72cf244a8736a738461f06c53263edee2ea7ed7335a05a83fd473fbdd54351cba888fe0908940d5", 0xae}, {&(0x7f0000000200)="9cf2dbcd5a6f5d5fc7ce784ad121feb55409d48b096e8d1a767e8a024bcbc7c2d209c62094cbf07a87dcafdc65af9891b913af71981089e5e6c92e45dfbc92822cf462", 0x43}], 0x2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10001, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x8000080) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f0000000280)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x8000, 0x9}, 0x8) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000001c0)={0x101, 0x1}) r6 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0x7}, {0x1000, 0x5, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) getsockopt$inet_opts(r5, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) sendto$unix(r8, &(0x7f00000003c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffe6e, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r11 = syz_open_pts() r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000540)="18e412925a90b46c1b5468fe4cecf740462d8c1570912c7075b7576088b377b5b5bd6e18e1826a07c99cd7c58b9b397a0a19d064a3a20f7a3e5df396933012e5354eea2a8fd132fca12dec14efad48609e7ccb8875ed7217ad9bf9e036b7fbc23c49f5e380c2a171efc1e0768fcc3b1c4bf1c7083411ca374a5b17055673485f39e4009c599f2cacfae04eebf22c88a684be0bf6146e2bf6a3df86f53e93fa1b0cb07a89eeb8b876116ec666cac61c3d16a602c3a4b8f72af77740e893dc1667483ef80fdae6d4199a9fd4387f", 0xcd}, {&(0x7f0000000640)="370857da37d90f863d43f791091c38a05bca2666743595fa6629f3fccd49aaf727f93f0404a3c89f20ee0104b6c0b332aca585fd6957ee9de47c04367328f5c5532ab6881cada2f0658adbb1d3fad109c8bfaaf37493abbf6551012ad283b844322f8b9b0453a508690bdb6170eea5ebe0ba79485eda354eec876ef90ceae640d5925635249cb98f101bade8d69fce924741c0c4d56621b11773098c6cf496ea4e2488108ce745076f3f53f8f62f64a0c2", 0xb1}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r12, @ANYRES32, @ANYBLOB="00000000518bb5f43db65e5e4adb606dff0800faef4a257bfcb3d3160b"], 0x38, 0x401}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) socket(0x20, 0x0, 0x2) r13 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) accept(r13, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xffffffffffffff31) r14 = dup2(r2, r3) ioctl$VMM_IOC_RUN(r14, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x2) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f0000000580)='./file0\x00', 0x0, 0x82) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x4c65c73a95c4f847, 0x34, r2) write(r0, &(0x7f0000000240)="624ee7", 0x3) r3 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x10) fcntl$lock(r3, 0x7, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x247, 0x0, 0x0, r4, 0x0, 0x10006}, 0x44001000e, 0xffffffffffffff10, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000168, 0x0, 0x0) msgget$private(0x0, 0x461) r5 = semget$private(0x0, 0x1, 0x4a9) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x3, 0x2, 0x800}, {0x3, 0x100, 0x7fc}], 0x208) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xf7f8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r5, &(0x7f0000000040), 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f00000005c0)=0xffffffff) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f762c672560eef61000000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = geteuid() r14 = semget$private(0x0, 0x3b9bcba1d374cd83, 0x9) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x4, 0x1, 0x9]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(0x0, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(0x0, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x5, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r14, &(0x7f0000000040), 0x0) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r20, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getegid() r23 = getegid() r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r24, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r23, r13, r22, 0x34, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2800000000000000}) 16:00:26 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04f25b00", 0x0) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x900000}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000001c0)=""/244, 0xf4, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x1000}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x110) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) lseek(r2, 0x0, 0x5, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000100)=""/185, 0xb9, 0x1002, &(0x7f0000000040)={0x18, 0x3, 0x1}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x54) open(&(0x7f0000000340)='./bus\x00', 0x2, 0x100) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x96, 0x40000018, 0x6, 0x85}, {{r3}, 0x0, 0x88, 0x300fff7c, 0x6, 0x2}, {{r6}, 0xfffffffffffffff8, 0x18, 0x10, 0x2, 0x5}], 0x40, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x2007ffff, 0x4d0, 0xa17}, {{r8}, 0xffffffffffffffff, 0xa2, 0x80, 0x5, 0x6464ca26}, {{r9}, 0xfffffffffffffffe, 0x80, 0x40, 0x3f, 0xa4c}, {{r10}, 0x0, 0xa, 0x40, 0x7, 0x100}], 0x7, &(0x7f0000000300)={0xfff, 0x7f}) 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x1000000000006}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget(0x2, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x3, "55003e9a209accb5cd8dca3147128fba45ede2435ac822590ba6dd718b028adafbf10217153cf3d140d4375d31059c11f0debb408e72ffe264033c92da2ca64469feaccf000000"}, 0x20, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/119}, 0x7f, 0x1, 0x800) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8fad90d51c9bf61a) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) poll(&(0x7f0000000340)=[{r3, 0x8}, {r4, 0x4}, {r6, 0x4}, {r0, 0x80}, {r0, 0x2}, {r7, 0x2}, {r8, 0x1db974e061a75487}, {r0, 0x20}], 0x8, 0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x80, 0x0) mknodat(r8, &(0x7f0000000740)='./file0\x00', 0x8, 0xfffffffd) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r9 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r9, r11) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x4, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x6) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='#\xf7\x06\x8f_7\xfc\xea\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0xfe, 0x0, 0x5}, {0x40, 0x0, 0x0, 0xfffffffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x3ff) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xfffffffffffffe79, 0x0, 0x0, 0xfffffffffffffe83) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r8 = accept$inet6(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r19 = dup2(r18, r15) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r20 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r20, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r20, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r21 = syz_open_pts() fcntl$setflags(r21, 0x2, 0x1) r22 = dup2(r21, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r22, &(0x7f0000000180)='./file0\x00', r23, r24, 0x0) getgroups(0x2, &(0x7f0000000200)=[r24, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r30 = getppid() r31 = fcntl$getown(r19, 0x5) r32 = kqueue() kevent(r32, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r33 = fcntl$dupfd(r32, 0xa, 0xffffffffffffffff) r34 = msgget$private(0x0, 0x401) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000bd0000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000010000000000831f51f1f32fd93d3b5fc9c5ddf821000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000e2ff1b00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/185], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x1, r27, r37, r28, r29, 0x10, 0x8000}, 0x1e3c, 0x8, r30, r31, 0x21, 0x7, 0x2}) setpgid(r30, r30) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) setpgid(r47, r47) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r49, 0x20004b3d) ioctl$KDDISABIO(r49, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r51 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r52 = syz_open_pts() fcntl$setflags(r52, 0x2, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r53, r54, 0x0) getgroups(0x2, &(0x7f0000000200)=[r54, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r56 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r58 = getgid() r59 = socket(0x18, 0x1, 0x0) close(r59) connect$unix(r59, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r59, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r62 = getppid() r63 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000100)={{0x1, r57, r58, r60, r61, 0x5, 0x8000}, 0x1e3c, 0x8, r62, r63, 0x1f, 0x7, 0x2}) setpgid(r62, r62) r64 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r66 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r69 = getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r70 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r70, 0x0, 0x0, 0x0, 0x80a6}) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000100)={{0x1, r65, r66, r67, r68, 0x50, 0x8001}, 0x1e3c, 0x8, r69, r70, 0x1f, 0x7, 0x2}) setpgid(r69, r69) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x81, r50, r54, r50, r55, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r62, r69, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x81, r17, r24, r17, r25, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r30, r47, 0x4, 0xffffffffffffffff}) setpgid(r47, 0xffffffffffffffff) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xb) setsockopt(r1, 0xde, 0x3b, &(0x7f00000000c0)="06ce23f53001e1d896b9db69c29b29ca2a1a73c63c196e8d739587febcfec8eb4d9ca1e2815c76739cb80f4286f95b368b73fa48bcfd", 0x36) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x81) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = geteuid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x8fc57fd3b996df77, 0x108) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f0000000440)="cb168a547ea7d0d45080249ccc5f60acf600c824acdba1fe05471a9618903e86b081d5df083658ea3eb7edee5c052735adf3d1575aa6249bf3058917000586674c60e85b45fb1e882db4107004fa2359ea272751310771c14a870520514928b6008aad490612268fb56ba235a67404ce2943e68aceb720888f88a2ebdec0fc92203c0340c2b25da1d8b103d5633774c95e6d68fb2e1bf4cb15ecb73dafaf3ef943f05d90e34633975bfaea584aac1e5b172ae0df80fcd1609320694e3574faa60daa66f9a2fdac6917769e96a064", 0xce, 0xe, 0x0, 0x0) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = dup2(r4, r4) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x180, 0x1) dup2(r7, r6) r8 = dup2(r6, 0xffffffffffffffff) kevent(r8, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r9, r10) fchown(r1, r2, r10) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000040)="82", 0x1, 0x8, &(0x7f0000000100)=@in6={0x18, 0x3, 0x40, 0x8}, 0xc) write(r0, &(0x7f0000000080)='d', 0x1) 16:00:28 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r4 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000180)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x400, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/22, 0x16}, {&(0x7f0000000340)=""/7, 0x7}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000380)=""/36, 0x24}], 0x4) syz_open_pts() r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) poll(&(0x7f00000002c0)=[{r0, 0x40}, {r1, 0x80}, {r2, 0x40}, {r3, 0x4}, {r4, 0x2}, {r5, 0x100}, {r6, 0x38}], 0x7, 0xdb) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) readlinkat(r7, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/44, 0x2c) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x80, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x800, 0x0) kevent(r8, &(0x7f0000000540)=[{{r9}, 0x7ffffffffffffffb, 0x0, 0xf0000000, 0x3, 0x5}], 0x7, &(0x7f0000000600)=[{{r7}, 0xfffffffffffffffc, 0x1, 0x5, 0x5, 0xffff}, {{r4}, 0xfffffffffffffffc, 0x40, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0x6}, {{r10}, 0xffffffffffffffff, 0x14, 0xfffff, 0xfef, 0x7d}, {{r11}, 0xfffffffffffffff8, 0x20, 0x40000040, 0x0, 0x1fd}], 0x1000, &(0x7f00000006c0)={0x80, 0x7fffffff}) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) 16:00:28 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000000)=@un=@file={0x96a5500021ed887e, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00f5eddbe4c37e121646938427a0ed5bede5f3c3fdd5cab831c35046038c117c019231d7e31b3c1d492ae315eedf385874e1820203de05797e5c86d6213915b20c4e997f3bfc19e80ea0ba960e881a4db95d3107e83b45d202b5144d3ea6ab962bcdb802a692ed1b60be5f2896a000f94093351c5d025cb0105440b663b3777b9393572cf27c9941c5c751fe8cef155823c3031f43d09c190aafbb6ef6d007d12d67bac86574e7dbff24c7eda9cd4de529092569ae1046f1655f97a0a6a445f7ecc8dbf38479e21e5bb35eaf05858423bbedc158e8c1988c6e91a40fa264e34ffa32b2273cc9ab11fc83b6ec38c913b9d0c28e98340ed23d621813cba6f24c6188647e97aa941ede9d2e88907ad518edc60fa89dba25b9aaafc1ba08e59527eea71b63cac3225540d7d21ef36cd815fb588c7e682e8c9af492f0f8f890920abaa8f1501740ec8ec79f2934386ebac6611004e0a983ea50403802f6904091e646b89a15f5b7f69151fd1517979a7a6c4c0b3ab7e12b7bb79fc1daa8fb9085da59d49044c0b8"], 0xa) fcntl$setflags(r1, 0x2, 0x1) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x182) ftruncate(r0, 0x0, 0x30000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)=0xffeffffc) r3 = socket$inet6(0x18, 0x4000, 0x71) dup2(r2, r3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = dup2(r4, r4) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) dup2(r7, r6) r8 = dup2(r6, 0xffffffffffffffff) kevent(r8, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r11 = dup2(r10, r10) r12 = socket(0x2, 0x1, 0x0) r13 = socket(0x2, 0x1, 0x0) dup2(r13, r12) r14 = dup2(r12, 0xffffffffffffffff) kevent(r14, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r15, r16) lchown(&(0x7f0000000240)='./file0\x00', r9, r16) r17 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r18 = dup2(r17, r17) r19 = socket(0x2, 0x1, 0x0) r20 = socket(0x2, 0x1, 0x0) dup2(r20, r19) r21 = dup2(r19, 0xffffffffffffffff) kevent(r21, &(0x7f0000000200)=[{{r18}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r22, r23) r24 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r25 = dup2(r24, r24) r26 = socket(0x2, 0x1, 0x0) r27 = socket(0x2, 0x1, 0x0) dup2(r27, r26) r28 = dup2(r26, 0xffffffffffffffff) kevent(r28, &(0x7f0000000200)=[{{r25}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r29, r30) setegid(r30) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000040), 0x16f) tap1: address list non empty 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000200)="0f5337dcd975901861fc449dd7c0da049c055cbd5d8e783ed444a438ac00630d4b764125b8b32a0460583c64e934ab19dd63b3ea24f9417930e1fa12638e0ae4f7d0be46df78b9c290194d15b3bd28fdb0eb2c2d6f7088e6d85e577ecfddaaf7131c98ff5ec80567ee8843fc0be3137ed0a2328625e4f3f6e5afd99c4f13a0f978d400509fcf4d09768337e5db4ec3eb126379e45e089a41e2a1472d5b0ef8c0ccceaac3659c7a383f8a156f22619956a86dc069e9394a3a3e8720b7d87ddc4c92085a8565fd347a96d1acb5154a1d00bf60c0163cef1785c21e8fa4a69fe6185fc584ca46be88780393da8f9896bef222deded21d6881bc6b9c97f868d3568ca1d1383cc31dbdb6e292adacfb3738d016213a1fe615548ed7575ebbedc642a706d07cd2cec40f41c9009a52876b97517ffb55fc81fcc6f3cd7628b1542177b9c480a85c2701cb8de0d86be017c4ea58751943ea7234a7cd4e725c00563f6fc762fc382f94252ee5c2eecc92e0387b1f56907509c19cd03f45467d870ce4ea0e45660bef6ccd97f649ea0c8e2e9a42a4a58c51190691871691fcaee9ca0785f5af4579cdc9377c6eb1f001c9593b0d28dfd4087121dea7adf8f67ad50c28be877d4ec0fd052feeeebd9398ac0ab4ada3ed7c66ccabfb6eabea6967f843eeb467355d0ed2518f399aabd2be8b07d6569ef82930d2716d24061675ff448e7734abe5494315750c1fd2c1b1a8dcca71e394dc7e607c0420052faa51532ca3f47eef9b16338ba1dad24aa1d25470e3c7d054bac8ba05e24160bb0555a3eb16da6b3a6a8fefbf30f39d4187b03b85e1d46f40dd7fef1bcaf238abb27991a83e3c24f9acacf61d5f034c08c9920f34c130430cccbfba95be0d64032a662778934446c79597b52ebdeba0309781aa66bcb7fdc772f8502fe9ad47c7d843fc6f1d397e3a7564d33091c0531830de1261a6f20536e0dc72e93d511d55cd086ed0a70432204477d36739274696353bf386b91fa78e29afd4e5e1f826d39d972fe7c0abae2678edcd059cf905e52f224e424706d9c6cbae416ddaecd01c3bf2ff1a9aff97236da2ec966feba564912be521a527cddd18a5b32c4fc0475e5ae268805aa7bd769c3603c679399a9c0057066977c1f43d4f5c2c6f7bb85f94683076fa0fc9e0301a3e9300c36bba644edfe53c82d5cc8e1949620d28b1b008de1ea9a3593761101115bbb23888a91b3d60268cdf760d3a1ae6ccdc33b4912460284efdfa03d74adc49918959cd4e2d04c4b8aee42a95c5c3eb94372b83de6ea7bf32fe873471c1481b557731b43b27a0432313330791f353b84e4665398da18a8cdf68a116ba6733180b070f6c37df43999b4f09232388b1ba8195040a668bdcb3c2006aa32eecf5349e40b379ef6fbea9265e81024f54b3c907d396231096e2dd0b1849cdfc890c457c0aa5575b810c3cbc5955a72776f775140d7516989e5b0b01f24a63af4b2bd9a2b85c3dae05f1f28f7235084aabf20303afc1e8e58505684f4a582c292a9b5e2e7efeb4520a6626bc7dd16667d8594b11046ee871d0da4d2373b3b780b2d75c5fd719478472ba86fb73153ccc3d8f7292c0d33db7536d918dc9815d66a9514e726db705fe32f6b59831c5ca589213974e74caba885383a7b0cf885064ff55b2aac42bc8c4661ee34514d3f7744f4037361f6a6a5feea131eb625057013d9f4ad6ae49b14157349ac0a198e5228726edaec914736f61456a122e934feab92067e83e81a53afd0c86197fb8676ba1e4456487eefa41c7b3ba194398003cc4b886fa9893e93b4075f43eb20b4e03dc667f2eb95cc2ac288a7b0d635e88c76ceecbdd4d35bbacced94f92ba12f1f2d9faffbe84b182114c9c20da4f1ee42fc399bf089fa9c6cd14a753ab965031f3f4d9dccc096bcfd08efd6640567d6889d57b45e181f0144c02fcc06fc89b819499578b89ae9760a5de542207561ad2b3697493380cfa6ed9b8aa74fa048b769bb6057dbeed25169967636cafa8faa5fa72d0a69711e0851fd63268e432a455de7d49b7bfd276dbd1a385c7879e4c34078665fcea6fa713859d4ec7becbd85e921c246b260962dbd5a27f8297baa4702fffd1b876089662a17426fe19f7592815aea4b49e13c16013e2bd3f85a1b32a29b3bd39bd963c2922e10bd6ce4d4b29f3907d07cc60d2208bc5cd555de0c9c6b637f571863e2594a1f0c226ca1686811078267061e2589b4789819c50fc5d40dee70e994072fda0f2cff6c27f5c526d38e28ca0939ec3ba5db0f1b36cf4644dbbff3955e77161c650ddcbb9c096fda4df814b8f53579789b2a80efdb2ba2c4accbf72fa43e5ec466596d1e3953d5e657ea56c7742f9f5e0f3de20fabe5230b4a0361434fcbca27821008d1fe9810e627e53bde2ab05fa5155fa2355db97e92508b6daa88ed919fb4d8b29803b9cdb197296f8f7bdbdac5f67f32edc913f283f07e36a97d9de0f610ecb5717b35d85fc0243971f2d41c31fb6241cd6cea247bd286a614f78c9dc86c632c602535898287a6aebf45927009c17c413f7391fa54c6793da53b516111377bf5f8df6f6c5ec4edd25a33b9bb295f6e75bd4555d65713a31e00faee2879299540f9a1b0864c8e2c22d72202e6d3e68a58a1005175c8f32f06987392688fefad3a5306677436729217e680f44340eeedb58d81c1e1ec411ce4d28dd881244578cf7a0b7c4ab1f23c6bf317ff468fe9302b7ab33b3218d2817657517ecc0c3f49b31cb910f8423a87a13e13e688c73071e67ce7567e99837fa999f639b1a475452ba931e77187ebe5f416356263abed9a1ae31d6556f8e83e7293004b82b8617126729e01cb5c4f50d612885fff4a9c8713807bfae037f6fd3e92e310dc6e2f5e88c000972f7263b71212122efa4ae294bfa4da09f8d9faedf66d563003b8539668bd1c2117d37688cfe015d18f1e7b6f642f7489b66f5ec1f969cacd2fe53091ce674ccae867b1fdfe57e2370429b755693943ccf338d7c9ffceb085d589020737c595d50414f20aff836e70b4713c4c8280211303efa9f1e9305a634d8d5feb10123eea39f2f3d373eae0b35245acdd929479d15058907315fffa37c955ace8ac4370786215970b5b8f813daa61d73e64e9ec0f55c3f23e1d0fb529f2edd50d2d82765730cc919828aedf6fb25ccef634f6d4d4bc1e43e315a8549436da055ab85436e35baed34f05f6c29f9981f64380c257b11d156fa0a415de5277816aa55912288ce1081d32cb594342b5f1cdc193d6897f398ffdc1519b0fa3beaf23a53cc35e97bb80036a6d724930f60a27968431d10eb51851bd223d8e06c79ffb30d0ef654cd976838833ec3dd6ff1b47726f2b416136baee5802e5e48fff709cd3b59e7edd4f7adf76793561209f97054336ab579039ca9e2fb03ad4cf91fbed324551ff8d61c8cd7c4c2cea058cacebd598656815414da601d47ed9092c8beaedd74445001dee74c34a4802e11bbfdff589aca4e6415534ad93df21f9cd9a1f01817b516045d8561a14adf3f86ad1db8a9aaf54683371d9766ab687609407c58e7040731f96ae5abfd62d979b14100a20c57b9f68fc3e30599657659eabc8dba96049d35003579d10eeb7fc6719b7f34112407897266487c6dcc19304e73b46f97ac5cdfaf71565f1e7870d735fac494e884a38a590a3be760d6dbddbf9577b4e0912439c6af46927cfba8d7d4164171eb15cea4584c073b22b270d1a452e79c0426fc270d39a62007a1504dedae2155c789f9867a74a58d5e3df6564e8f32d7e0042dc7f63a0535e1fd61c63de1d5b5151b9eba5ecc09ac6d606fa19eabd4eba4cd520507cf34ba469c6a5ed32d3e154172b014848e5b874920addd87a1db717cb2f81a90b33603420f25fe66af9d69191b28e554fefca4f5a6f014185caccebacc9998e5b27555d614b69d9b630d56812fa11d378372170bfd06560f0c0f8a66435f3f18e83398be927951ff0730730934c5939140585ba1093e1ff44eec510d39897a953b80cb065ac214551b6217bf04f9a7a194af88baa3c2b444d5506f1a2cf2d945473e2b46cd00d575defab0c1060d350b1caa50d4dae0d04febc097020e9d9cb4da2033f0b6e69c31c12f00da6cbdefbf0d16bc3ab79c8c38dfe87421fc72753f7aab4b6483d106b7f0089b1afd1518187c55d758b9ddce3f3d94e3c30b706b52c7058deb313ede925223fadd58e36570b6b5b5e9a4e46a55dcfb796e295f840b3286c31b9f32b6d6f8f60fdc312bfbb739963107f05c1e1d2583c1bf3814ff02e1d6c067c34748dee61a0555114dedadc013939cc3a549665911ebcac67fa2fb1fcfa7bc8b2c17120c0b68253092c3556c320dd5b0b2152aa0f8488bbe4ac9f017a1faa58148c5cd120795fc027f0db2b3d3e6766ed0cc54d2744a1bc636f3118640adea941d73f545785dc6d322819c294cd891bd26ea92029990b45e3b0d6b84eeb83c53a0516bce20d1bb0a970f03fd568d0009e7350fe630c6ad364b6d60166d3434ab8fd187fc73d0f8c587cc807b620b214060909c2ea4e82c3e37dbc85f0ed2d20191b2e480ae80f891b0c8b85902273f5b03e23079ef2720da80f19f17d6bc5739f2d1187631c30368b0daf9b1bfe40012f6804509cfd61309f92236bd6e782e68b699fff3da99dd5df273cb0b8d4420d664e6f4b3d2bed3a71655bde27a593006217877a46e535d7adb033157a619c76a69b4b9ed7e881b1d4b23768b6f741dfbae18c5c8091164b4a39fc8ecbc96a09695602279e1c162959a65c02808a9fb2d0c6c2f6228f679bde46d76849e4babf0ea2c7f05d0dea126133b6acfc10b6a0a0e25f2c276a2c579f2cd4dc3e08fc17b7395a057202d0b45842d4b83c85ce7c31e3c5072fdefcba7ddec02109e27d8f65fd3a7d76c8efdeb9ecd13bea7a8d82215d56e96de65ef397442f873b0e2acb3d1e09da417b08e962e65a2d88df3de26f734a45f7ac993dec93fffb5d31174f3c62ab100eb53bf75ddef55a4fc2367d118ad714ea4e9d32922119e8c94c7320c36f5d694d79ea44dc9453ad19978755eb5f73918adaf17b70d870b729763fe14717755721edd7cbdffe736b81ac2b8fa2040acaffd5ab94619035c0dbd77647919cc3d488ac94978b3a5809ead245ae8df74473d7f36d2b0834825d3bba46da17672c5404df2bdf860e08d452b5bd7d808fd398b6ef50f33e968a79cdd97bb1d1f39c6ea0a02611042e2e4efbd8610094040a7a7ed1d2f8a5237e01e6a3ecbb88f720ec4bc19b6019aef7342be89bbf56a55191f343361206d3af65f963865ff0ca7d8082793c42a47dfc7e62bec364d053cafbd76d3ba26a53162f8668dfcc55c071ad5262700df4c29566dea08bc03c54d2725d1e41947425e6bb7af1e64c762b5db1636d1280b04eb71ad5e67c8c3be1a768415d0305416819e3cf8d8d37841e571283fce8a97a9ac9ee22fee9df1e689ed873521452c97f998f59c1bd4ae7a664a7b861064b2684fc0cb85ece01b1219c018e167263ceb7fb10ee2cdfabfced32819fb52dde805402aa02debab8e1aee173494ab6d98fc9237335ef2c5408cc1ebb71389135b5760f41711fa926a35e502d0fb6eb604b00bcfa1855e1ca66a62ba88684fb3c9ef125fe8c8656cd725bed536bb35d79b6f1073118e6979a621ea5ae9fed659745bd70ab86a01437424fe694eaaed0cb6f894a2a776ed67aae2a594d0ea81193f54f1b42a554e501b01ac7918c5f1cfddcb4f3af594c2ff", 0x1000, 0x0, 0x5) 16:00:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/def/zero\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0x40) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) flock(r0, 0x4) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xffffffffffff004c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x4) mkdir(&(0x7f0000000080)='./bus\x00', 0x80) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) fchdir(r1) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000740)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc88e", 0x24}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x3f}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20000}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x3}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="2529ec35102c785c178fc3cc0ba88c794895cb274714069f5c13a774df352008b0943406bd5b188896b5b4a77f9435195d421e96cddbe357222af2a692d87f83dedb7dd2ac4aa129432f6b8c846d6d596366f368bd74e9e2574bc3dfe100d2478c6ff6a27fe48a284249138813e32086e6c90d850f94c78b9ba59e46c4821ffc87892f8b4f87fb7fea26ecc0753ce21efaa58f5ebfaaa75d84bc13e9286fc31a4793e6862dfb8695486ce37c32cccceef9a446a99c02", 0xb6}, {&(0x7f0000000200)="22af34a56c7d6ed3ec9844d73b2c5dacd1dfcd97d44281ff6eb9258ade9e53002787e68596df03c3050d95bc81f8f94f749e2b3c051620752ecce53a42e2b9705fb2606318158c377d87de9971738a7be36c4579d79286c356eb8ad94ca768c9df9f185bde3fd0186c81e856a2e0abe9cc2b5bc2abbb141553d09a7c81e0c4a5164088a59f404d514e2a5d4809326944eb1c", 0x92}, {&(0x7f0000000300)="bef5f6f177fbad071ab0412b63f17e60e671c7b369bc73baa69935e199e9565c94163a82d47ae036d748b00e830c8e934b012e934a9db2f2ad3e1089fc09b8c31f5c909234953db668b77d03ff5a864bb52c4dc7754962bce22977c3aef98efe45378770ecd1946168eb397a01cac43d14f2fc4fb4e92ce1b2b39ddb67b3ba43c6b9d0ef19f4f45dbf7930b14f3371a4bb8d65052a7dd1048a88832aa5e3aa2f2226bbc38fa9a95d8b19a97b9c2a51da21c42cf4ffb0213d8efba453d0d03b7124fc2140462e3e", 0xc7}, {&(0x7f0000000140)="025ce41f7e07f8a43ed429067b77ed74211f74a07bcce5d1ca7eb22579237b9ecf30d2c77e5f03b6a430a0dd4317029dcc", 0x31}], 0x4, 0x0, 0xd5) 16:00:30 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:00:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x6}, {{r2}, 0xfffffffffffffffd, 0x42, 0x1, 0x1}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x9, 0x7fff}, {{r4}, 0xfffffffffffffffc, 0x12, 0x7a665a92bfc1291c, 0x8, 0xc0}, {{}, 0x7, 0x8, 0x1, 0x1, 0xfffffffffffffffb}], 0x8, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xb9ef91523a5cc4e1, 0xf000000f, 0x1, 0xfff}, {{r6}, 0x89dd3f7951c75ccf, 0x0, 0x2, 0x6, 0x1ff}], 0xfff, &(0x7f0000000140)={0x10001, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = socket(0x1, 0x2, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00004d42cd3f00010000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) fcntl$dupfd(r3, 0xf, r4) r5 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = msgget$private(0x0, 0x0) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r8 = dup2(r7, r7) r9 = socket(0x2, 0x1, 0x0) r10 = socket(0x2, 0x1, 0x0) dup2(r10, r9) r11 = dup2(r9, 0xffffffffffffffff) kevent(r11, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r12, r13) r14 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r15 = dup2(r14, r14) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) dup2(r17, r16) r18 = dup2(r16, 0xffffffffffffffff) kevent(r18, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r19, r20) r21 = getegid() r22 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0x3, r12, 0xffffffffffffffff, r19, r21, 0xd0e78c6e20026637, 0x9}, 0x8b5, 0x9, r22, 0xffffffffffffffff, 0x81, 0x8, 0x1, 0x1}) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = dup2(r0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)) r7 = accept(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4], @ANYRES32=r2]], &(0x7f00000003c0)=0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000005c0)=0x4c) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r9) pipe(&(0x7f0000000600)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r11, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000740)={0x0, &(0x7f0000000700)}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r8, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 16:00:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x23, 0x3, 0x1) dup2(r1, r2) r3 = socket(0x309f5fd6d85cfea6, 0x1, 0x8) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c, 0xfd}, {0x24}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='x\x00') openat(r1, &(0x7f0000000080)='./bus\x00', 0x100, 0x10) write(r0, &(0x7f00000001c0)="e8c84f64c5c63d2afd888d5393b7b6cbe7e5d96ace3ccc83ae06e3be5886ec93d5c4fe01abd7e2c335df175a0314d305edaf2e8eef2089ef698d3b17dec019f376bd57834088f8e0932ef6e601c84d6a10a2616bd440698915847b1ab2aa4f9d7b8b526f2e8177955ca5a56fce1364b120dc12ec260881bb8c06e00d841acd060086a8e0a7f0fd576fdb1ff92f4bab1b9c8e7946cf34887ca161e57e30f8e7432511e1ead9fa24eada18c439bfdc53627144992f813f5673f71b8ba8c9ad1f5cf6efc331b84ad0", 0xc7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffffffffffc4e) seteuid(r2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x80}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x1f\xdd\xb7\xba2\x9c\x80\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x6, 0xe0, 0x0, 0x67}, {0x5, 0x0, 0x80, 0x40}, {0x7, 0x7, 0x4, 0x6}, {0xfff, 0x5, 0x7f, 0xfe}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x368, 0x5af0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x81, 0x5d) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x121) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x45, 0xb6}, 0xeda, 0x8, 0xfffffff9}) 16:00:33 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/1}, &(0x7f0000000040)=0x3) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/13, 0xd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x86e2ea3b6e78006, 0x0) linkat(r2, &(0x7f00000001c0)='./file0/../file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)={0x1}) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/../file0\x00', 0x0, 0x108) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x0, 0xb1, {0xac0f, 0x200}}) link(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000380)='./file0\x00') r5 = socket$inet(0x2, 0x1cefdfbff1a2a854, 0x6) getsockname(r5, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000004c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000540)) r8 = open(&(0x7f00000005c0)='./file0/../file0\x00', 0x10409, 0x1ec) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x41, 0x800}, {0x8b, 0x5}, {0x20, 0x3f}, {0x0, 0x9}, {0x46, 0x7}, {0x88, 0x81}, {0x48, 0x85bd}], 0x7}) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x1, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x0, 0x0) kevent(r10, &(0x7f00000006c0), 0x167, &(0x7f0000000780)=[{{r11}, 0xfffffffffffffffc, 0x80, 0x4, 0x2, 0x6}, {{r12}, 0x6, 0x118, 0x1, 0xfffffffffffffffd, 0xbf06}], 0x3, &(0x7f00000007c0)={0x2, 0x3}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000000840)=0x81) fcntl$setstatus(r6, 0x4, 0x40) open(&(0x7f0000000880)='./file0\x00', 0x1, 0x20) openat(r7, &(0x7f00000008c0)='./file0/../file0\x00', 0x80, 0x4) pwritev(r9, &(0x7f0000002ac0)=[{&(0x7f0000000900)="7b013c15f5befb6dcd5ea7a3edb5", 0xe}, {&(0x7f0000000940)="d574a05b90ae2b4b530b8ba4fe15400c53ac7e2c03306ba9ec72662a7aa23cacb169a14b276a0e1c04c761590253d9903543c7d052c16bf09ceb83f46a8a609e1d37b577a647345689f9c773f448d703f1493132284b398fbed8180e15f303f75a3f1d12626db12d8e0e3f24dec4d9e9dfad791f6e56ec9eab592279ad653d385377262b4bde91af125b44b146bbb28e73fdff89458da95cd54352fa3a4314346ed54daf37bd86328db9f78b26af8d1cfbe371e47598552098e6a45057c884d0fa199716ddfda007cf938b7bc7d7398709d1fad846cd2fc09fda729436c43dce3d189aaf9104e244728ebe5dc97484877002d832e863c7c4e3f52dbbc5c59a9d1b92482adb750723eca287b619ca863bfa390a7ec7700f40ef439c44478fbd848454a1f7131140f3eea67f907fde296ec3738be2057672140eb4d3931fb4ff4e85e6592b9fe923f5cd29f48fa25cb925fd01a901f58d18e88f21c80ca0423191fe5507d34e429ea1081564adaff3bda4826d04d36ec48510cfc2804b0b4ca5b751bbf569a28b3dc7b962da50dcef823251a81423d2d2b65ca7198e220a849b411513915370d7f712d1ad916d4ee80b40a41e2ace8cc1c0208dee91ae9f584acb5cac1bc7a55ce80a3882f6bb2aa94cb14446da22cde2a1509b45ae710047ea04aa7874a1d991e2a4220206a1a6b29e7a1d97bb91825c7a0fdfa13437a61e0a478c3e6fea8e261e8edfa9c29c5e6b8d3ddfeaf3be42f93ab355a14d7d8756e3fb6cb1e17b44fe7761156e01b7876014631760282a8786f870eb6412709fcb76cc4735701229a207a93b3a1c7c542d30018b9bdc17260cb6829d7116aa462fe78e999e5c39af21d86cf41ac5c621e04e843d7d820a03b9ec8b136f40de50ec9f6f0e23b92c3d7ce189d7301b829ee4dcdafb198b472a0e7cdab23c5645db3d8ea06a0720bb6b06283f566f8c826be2888d8b4746b99faa67b6ebe9bca76051df657fc1308c3b3dee4e2fcd12707279412a78d6cc891e91fa94645bfba42067e29f286a7225015f92b4abe0f6f52cb3d65e02a902b92f82eeb8e875fd40e5bbe70c506a46f34f088f07c8d72c5ae6343b052bfe23e583e346b77484f91964e23c88577600d0bce2010946e01c1554c0ddedcd668a274874be173b8702387cc52f517cb20fb92f6aca6afea9c2dbe42353e6ce20685976f166eb9e69f5e241eeca4c93d3c6b78c2e2fa22524272f75cc6ae1c8a31c23aabf61c7af905e0d56df65d2d8df74961c43addb3193ffc0bd795a62e29905bfa2af90ef3eabc43a379e3362c054442b314d044903a7ccf9a194628ba11308154884eeb7601e7b2dc49c7386e3931a94fc3d4b6fcc4f976c9b1ef661d384959e51c14ebe10b0181dbc173093e56d3f6f155b58b3f63eacd893a29a33483d8e44f8b7bc3ace39020179c7f5eb7193fc73902795bf667ae34b29f0fb8b2a7a38d2b50f291df55a85ccb231ff97b246c6c8416cee7e3a6a3f24c3b09480cf3199ceb35d329d4ff5511d5c3ec48765410863b92b18e11a4129a9ea1a3f4ce937449216a979a90b32e068faee6be0243d0bf67f957f46956105544dce2caa36869108b1c6e1854472a1ae8659c7d693aa1e612222207736b148e66e6b427d330109fc1c14b3983f44039e8b3345a29853ac2f62aa59cc2a5b271868689fbefe9d6b6a38e7d0a1ba195112288923fc29fe4db83621f0e2d225e59d0d1320b103659d1d4ee8c85fde0c2de7593b8d04858db0d31b324b25ef2c32b70299f12bac71b5697e92350af04c8387152142043a69f9f94a21f612a95bbc6ee401558032b84d9b1df7dd80a92221449d09557b4d5a077410a45e59ea07caf846f45b786d7ed0e4593c0052da350f608ba550bdea41579a2e4612dd7e46ea7ed0329cc73167fb37e6a7e3015717820e64d1268fb72f2b939aa6b14281388dc79d35f496de48238edac54df3cb8e7b69378a57842037574debb3d028666087f56e6346953d1dd167d5e1395bff38e9c4ab9dbdbe2f43bb3966e67eb241021fe7c2de1a14c200ac2220c895f7361f3d680733b43292c455f799688af5c5e249c6de936aec9f4622f87898e99f7331333c7c72e6f99078fbba61fcc3faf2ddcdea60b39e709e8a4c5283ac2289d0b4676a5535fbb27ff09ce6b782db39b2bc45251c78ade417437e427d38d857312588810a588838134d4c49d96967a9cf408fbd62946a28ffe3f958355e626f090325860f768741e5aceee640b2eff691860da30325d999fa79854f51ea80e01781476446c51e0e5a2eda8c5e7b67497b3a63abff5f5d500aef02e0a3c4c3a69d07043ff99ccca6dda51064fbc844875e0bb23e1acb0a26b5b9050aab1e501f1eb87ee43333ebacd645818a92eec3539d29e1d3deebeaa6f673d5d1e2e0908ae4226b1ad62dbe3f52cdf72bb89f0f2b593b748b3734ddebb823cc06be7aedcf676690cf20a66afe96bea7441a98101f51bb17a1a7bff019fa9a7417ce1594033ef57c581ea65636c34abaaefcdc794ce4f7ccd0d2f4f4f950eb5bd5ce8724965203cf6eae4074d7e265fcb5636e1bab7d16c295942a098b9db16a9b32a2c946b6fc28e8f8f099f0b5afb6158b8184529c3cba272001a233b29b156c7876bde043140d23c546291402f472cf7048fd2a3bd3ef2c669b4651c6a7caf8833bfb116c9d7e01b554daabab11641384021dadae67ff4a3355143a25ad8a6aa0fb1b1ebc6d6b3ee46b88f5670d543451bdfccf6509364f16d0fa1d14d17d673275ef1a6b1f3845a5057ba1d621076f78932311c271ea084fcbc49d87755cd1f10593dbb9d4a5ab158eb8fe221071b7b98fa3532fee5bff33663ba71b68267d2554f40f573a7fc33e647e1f5cb5d3dbfe4dc7d6055edd3e3738ba1837706ddb7792d4af6c2260d403862686bea5e3f43d597cea799ccaad01192c141e045d744d4c0e8edcb0523e087b249a04996ccc97f69dbb2383e7889c9660377b02023ac1ad0a540603a60f5d1bb422234e81cdef54af6f9d8939299b722a41578136f008499f2e4fc355f984eed45a9e13f1a362ebe5ca52fc5ae1951f7dda8fa5699972e77226b1d4ee0fc1bb96fae61394ca1c90f2aca5ca106e64be04836eed5ca61fd29d1350ad6d7c1535de554bee5ddbe39abf6b55cecb37a503568591d902ab343b3ac018c7b1e3a51c71a14297d9579a368cf1e66c12bf771fb46eb7281b1dd50aaec20baed28f331f1311ed9cf3b86be9a79139390e5eae290a74933187b6bc8ed8acf87078b46cf5770ce62e9c267a87bd2deae0ad9708e172dfaa8aaba16e2a28e350096cea546c17c3d3c649770c5d6b5f49f351f9fef8941f3578b13ae12bf9dcb19fdc062ff2cd248235b0ff163af9ef4bd3d378045115040d7e23505414eb02736cf7e86a0f4a0da65336995e24f41d451158e9248e7a720c09ae23462b319cc77ae453d12e10338a46baf51af6390e626bfb0e1064ee4896fc800d40da7035c0b2edd5b48ed20777e0bdcdee1cfcd8e73fd9d3185b86a5fd15e7e117dfac2c08d4cf808c80af0197f5ec86ad51e9e9281812e538ba56964fcd027a52b554495f52abf72aff141c7b0c5c6cdad2d914cb41fde95f2e3c27e36a04262e5b0313b1717fb46329cbe1969aa1ff4adfa09a1ee279c8803093ff8142008d2b0e6277018f8cc226c0df94ef1b426531127d58d2ac099f518f14332bf9436fcb006dc39ac9b6905e7c18f1d40853af88a902ff3a8fde133fe90b0494f0102891ebea6611aba7d7ff2bd8d3a9f07261aad1fe649e3d1af9029624691203c883e56db3d0cd9750616548287e0b78d54519e3e65520af0381e932658b358c807ba2254a3f11097b592ac486129718c97061ef490ebefadc8948dfcf2a89add1c5178e4b4b9c3c385ec2ecb624b8eeb949cdfdaafe2863b565a0095a3ea7018f5f6d1f789abd1627d4a0cfb43daae3971e0a4462fa146fc00fb52f828209d8b27c3e78e52ac238be121f3e8387164146e7c0edc658e17ca924b7baaf5cba9845d53b84a0b961cfc61ee5f1d1d6965b9a9ac4b8ff48e4144f03e2db2e97bd0a381870dfd48906a53b3dbe64a101cf1fb1af587392a7fca82765ba69f1ab235cbf0f3e6055fa70b3444a09b6f6f13331168baf4f18d446bf43b0b8710b825e5592e18bd2b54e6e0a286e65195af72f5b7bd4e150ccfcc41e914f5afa675df6bdb3b77113c098f5fcb53273b756e8c0e68b97b69c149612e58180ab3fc89391bb681e844cf2bc7ab6e3469993ec767ebf4730ea0bab915df5265dec3c5ec22e6711ff74fe9971790db68793b03ce48461f6aa55a62dda06b92538388f174b392af0d8f87b7a23ad0245759d8737fa63c6a5a0983b51cd699c0cd66da5e3809dfd225dc66c1ace2cb1fd35a566bc4651a61ff327246dc9d174b5ffd83b8820a398d5ed5019025e9a8f0c7a03f7f7aaa31a7713ea4af4a0cb038f9b6bfb8b846cd445df0a5b8743197b5d8b8e854a8846c55c09efdffb73dde97bc47a9cb5773433bf429911c61a64d38269709706fa9da0bac3f4092b88fb78aa79fe794d85f073cb47d54f1366c67bafefcb72ec3c664a6c3b607312fa27d310f41c7fbbebd8d10e1d82a1022642b9bc80ab83127284041c12f082b190fa94afe5ddbdfcfe7a46432c9d9ddc7928ae568ba515bb6a3a03ad2be35b53ba217d8ea0b9f93b727104dd98cfa0e63fe381124ffdbea2ae63039a52c8428a381e898b8d546db2c1a8348cbc2fe487ed09a2facec223ca9c6f5647ef5b706b4332e2179d3f00a56348e1068d129fbe2bdff94856ce8d7932033ab7e032b21316ce5b9ec1aa857901825596b68bd074b6d88915aedaef82a1c6b2bb05cdd0b469bfc2a015453ee104218c9b978d8f985d43a40761b64b724cd3cfce83fa995aaa2fb3d664459f2ec305d6b92ba3c992312d37b568de9f7b1ca5a22223bb68f6100feee06958bd1d0f992559ab9cb66e82ae6c1d19ab1270ef1cef5dbd6c9b7649e5866974f2b60570c716e6a7e5a5d11f9b220215ff37b42b5af51b257d699aa198bafdb0850d73b227edbb1f3ea3f348b6d7af025710e1fc58fd9b9435e437f8246501bd8fc652346acc221f9ebaff04ee01d0252041e43080ef6577c8db75e4e22fffe60b21e6f9048156bbeef5e2e450e86aaa4e7be429c43e8b5c33407ac5e4053180e6e6d8b25df413b05cacd6c01813d13c49e280ddc828f62ff1dd9dde52e5608354be70209fe8108272e89fe11abdf8457c018533ab407fc2bbfb586ad1f9a3df9c3e6c15e5a8bc1e9cfdf7f5393b2ed95c3d4ad2de7deaa37697695d35bdd321636a24e8f0ea812d7f42ab0f8b6c796feea24564d5f52e488a972a4c6b2a3098b5618aa522db31f6cf33b6da1c68f0da0cf8b1a31181d9dbb0102dcd97459c008f4cbda59f253df07491d0601c47aac922714ad9fc93291c92519e1b1cc7cccc8112fbbace671a1e35370a7ab2e1e6ad41a238d63886de12a2504bf9989ee6aee21d405e76c41b0214a5549e9339bba5fcc78b20fdb1ac3a1641af0461de8824a48aed562ea2d75bfc1a7f5e46f7552e3f88953bb6f846dbf3e6e5f44aa4a125aafba3281254e5251478caa6804cb423a71f5bdf77e6d86cf3dd2bd1c4325a37452165cd15b1cd92627a2638631a4f726c15706f509d89efd1af13c550d8fdd85fd53ecc2774337674ea4d42e74a6cad11e60cea9bacef4ffd34ab6bd12b81bfadd0a766f0708cbcd822f46ef0728be6e427ae5d", 0x1000}, {&(0x7f0000001940)="2c902adde68ef3cc357a3bbcb77acaad7ca443425b044dae7ba00b696247c148f8596aa1df4ffcb003864081e3ff553fc6d301d34c873ae077dff20117aa2b2487baab80f0001c55d9634713ffed1f2ec4b7736fe61b9bb3e6e697489a54", 0x5e}, {&(0x7f00000019c0)="6caf46ec5990e941b26f79b20eb8d0ebdd0a8a66db11e1df3486874653c9360c3f3412a4c348b5e4f592bcff07d817e595f2ebd3f61ac9c2678e2c241777cbad008a5dadd67f33c0448d185f61cea2c661d6c27bba2edca9b22a4a290ba00d01d2dc3f0b3e959a365844c8ce63634de69ba76f2bd9211547bae0b306f41ea4245311c8a02747cec16b8107acd3ac2f62379d15c628c970fdc1330452a6703348b8308cc66794522824503d9306310ffa29871f1722bccd2872c40d9b34646e23140ea17718d76e12e5c4f35a4cc9efc83a047a2d4cc86c9fa6cca557d82e9ec95dfd4d3f77b8d295d9699724f3dc22f4ba70859c58f0f762d215ea2581c6fadfd5e540072cb89c4332a43ce7c091825e2b3c106233035a0cb3fc49764638d5633c7c25a72da7dd62f22f4155ad6ee86b434aaec585aaf5f6872d69f586e6eab935e0eb8471ddc9abdfa7eca2e8337ae0535429f0e692243087cfae15100e08b90810da245a43528133a08078cbe2fb0a1b523b860293c3dabeed807fc6aa3e40cc809cb9d07a47bf435e08c55bd943b89d1eb849eddb6a75e0c6617e92ac182340636fdaf88301b61e26001904740296c2df69f0e0b706be3e95bf8d309020e0aa3d4d70f020952cfeb191351067dae20e625088c285857ff9f2af8e063c18edfce56f4b59ce881a704d3295c764ea76eb526b3db2029eb6bd87c70c155109b21e975614902525729d8ecc65ef2e439f2217404555da333d4e9b0783a90989dbc9cc1c5f5fe406e04d35e048cb85fea86510c8ade10d1fbd54f447eb81d2f5a217c43aaee1db83593d9a2c5614b4aaa22da4c7061f25c3af4228424034d2cde68f99418281d0d3d79f0182bccee1f9e5c49377b6363b228707bae7d44202ef3b3e2df7ffceb878b86d7bec8758de8fd432b75492d4993daf4d6f821f3d27874442facb8fc8209baf03f926c24c357279fa03df2909d42cb3e069500bb91175d57302eaa8857bed5e03066323f07e76bc881a6926920567500db2b78553b48b2ef4d60278cf9046f001009e833a369f508a12ab9815cacb494d74a0d905fbaca2a77819d3d1042ac306fa1bce3d244c323a3daf79d15d4e9837ab2a00c95e5257aec48e591cc3ed180241f5544c99d1c3e043fa6927cb84acacf28cb8766a4e5ca5b2503f65b3a3f926ec193ac7a4c7af139d61939ed83d556e28bfae1c0f937f876eacf4bfbc68f5537f1002d1b731f8239ffc7486dcdc87d4e877c8f5a3453662e93aa45e149e15b6480f95422b6d3285edf27ca9c4ae00e6d670726d4298c4b51e3bc66f9d451c573a126a53b707da996bebb221ed51237eb20f36d054ee7b89d427396c5b565f5461e21ceeb51c9027ae88ed3b4956ac4c83862acd2fbf423c25d439a1d9c5abae1577135e976d294cac20ef543a0626b7637f302f5259dfb3faeda31b1780ea704d8ea44d08926f811168f98bd8c36859c6874c5e5e05f76f88aea099668a4d49c8e03a67a44160b9ff4c50dea143e60ab1d0fc906486cea9508f5337b0e6f4fadf88531d61e13aae11f00242046a6081eef82e8cd057e5476ab1f1b8c44adae43a8dafdd60aeb696c8b401cef2fab7905a02b90b5b93fac440fe5b598cbc29bcb431434ef34baa472b971bb27dd1f209fe34916737cd84f7c09bd4572d1dec9a132c852718e5c5697c255beb324d8844997a473d209d9773daee6d82f5c4f024016fde18ca3ab20f008b5d758fe25d1a3c35241edef05bbe1ead57a5b402c328390bde085d03f2fa91b7a9d3de89131a3035b53ae6dcb023183be810f0e90a20dd25cb66a1cc53e29324f67848cb6054c15947b6c2dd05716cb9ee757937c76fbcea78cbd41a8d11d9ae40a600b797ff014d34eef3d23537bc771ce0249245e7a9340a3230b511e154e8a51d03fa33689ab88e4fca0488b3c8e5c2076cc7715b9cbc3652d9039123f6e3824e075c81860e3a570e2fb85d7b2521d0c5bc0bfcf886ae4e52dd1e733ebea92627dd39691c486ca8ad9c4ff15c976bfccf5577f7de2238fb352fe6e12158543aad95828b145ac14994bb986d341570e4185428a007549c4cfe6f18c137704f74495e7d98d99bca64815d019c9c49a5e97213a499a62ad1774f8c117648b19b571b53b4e89998ac7921a021b8103657274618fbe04d2d9b886c42c0761c0fca5dd6611368bc3014f620541d55280acd9152cea81fc136dd48fdd25304b3fa59f537cb26834af5e6b8a78a1757b2e512501a6bac65ac7714accc5b1c1fe157abcc57e74b4aa866d9635d8c0f690bcef804bc9dee6b81f63e0696e13a869a1cc2709acad52138e2e91a9557d0731ad1977ce9d854a54a6648a1fb4f90725cc775ff7209a216aec8823fb3d9abc7c3cd12e1d70dd13449a49c8a098ed7fe024d99ad0139b6f8e5d751c5cc8d142d4bd3490cfef77067c6a20a9fa943722f35e8173fd6120bb9fb090ea8a79269dd0135cca8010588394d0bde1857cd0748c7346557674306ae97dabb39ae1d110836e385f38439404ffbc51ed39106658a353592435a94a1407ac774d9a90ad934500a7c4d539a5238692b0e2cc15b072c56b4684220352cc25cf75bfc26ee2d12236151fea9398f4ebc55d4ef15aa7d12e86a8ee52fa37ec796e22c4f92a80b40371d40bcbc40f16c27ce323f0529e0f2fc2fc4714c87fe432cda3ef4c973e7abf2530a37e9d19244dd235bb5efafe5e14cc9113d7da16f53a7979b3795ce85c72ed3e45624054e89bfe3d3b56f68ea8c1cac732fe4d1413ace0232ec540e178ac6e70fa019c9ab1195a20ea49ed01f38242e5697145b79f67500f918ce61a0ed5457b9dcfce20f043fa9586185c605a89caa5cf3853b6fa581b9b38bb5a6be64df323134adde3be5d1d0d6f16895fe32608a1e338807c455aabd0fb28e2a749aa0a61aaa978334a99516147348c2cb10a49f7ec5abd0332bd3338f9089c2f8a476fc9eda56c5ced2ec2d6eab88376475c4bfb86d525e2128e768cef58f37638e483f92d5fe2a84cbf4316a9891531e274f027b161dd0a9ad9c3cc55394237f09fdc9c1163ff5a7c07909233cc71c789aa64c4841031055dc3ac4db0240070798c75f192ba929061ccbbb446893b1ed661fdaa03b3d6f4ff6f0994731427fd2f55a15b02fcdd33cc2310d08c8ce8e94b1a78858aa6befeae3f47fbca3fb6e43390abcab40706801c35dbea2f5685ed4fcb4ca572ce59ef8bdcdc2e90b3a308ec976ae8c3401576fb9491e44bd1a8ca5c1b179e0326e63d721bd2396a27e7dc34a06a9971c2bf86f8bf7b45cb8f6005aaa83b7e5f1bda33c2fb3a3bebb05b29fcc46704880cb34098036b24ce65d910ac0d8db54051d5d7466aca8671dc8993f9b5949b23da692ad1dee053c60fcf5c198c4db83ed69a06bfe93690a14a36b886f32cb4fceb16f0812d8aa6886ae9c50d6bd650ce24b6cb703b7d505492af42f9bfcf74bf27a925e11320eb3f1adbd19ef03564549cf28f09dfef70bd7119ff124845f965c7c2edc77c522d94d5a2372ce251f86fdb7cb16699c7002d13cb53a8705b1c0417cfd33c8064f34ac53e15090021cf928e1e0bca85bf8f537c4ed2602d099207c313428b8a1a078587425bdab76e9de710542913dbb7c0a98cb31176ba8c11afafb19746cc3cbc734729db6e8795c41ab77a4eee58bf1cd2b1a96eeae013c94e2d3cda77cd90b0544820b5a3b77a364cdbb3bd98b3aea3d018d1cf5eaf3091001e4594346378299cfb2c7cc9f25777d3a456be857dbfdb8ca8b708f613ede861a709e490015a7dc53d66e7c2d0fb190fb9ee49bdc46673af248a740c6d25c4063a71a3ea43125808e818e6af35ab5659d509cbb457a01044328104b622f952c437453f4e5cf69909d2b30c64026ff75b32d25db78b38a766e70da2c6f98e635c6f25e8c9073c0acc9eeb44fe0d44df2c352d1da6e8ce25174b35a7918ef1b48a352e8fc8764a06189e8b15445dc70d45dec812b1951e8d1bad8471a18c02719ab444204c34bc345d82760e3bef4006b86e9e5fd68eb806fc2a3b6d6c0a4259cb21479684ba32de7368aee93a27959687980cc8b743ec317407510d4d0ea04d766252af423aa7ea7588e32dda663d33b7f64bc7a0069ce25184d7512d249bd93a832b4f6e00c37b6aecbe51b121924d044bdadcefca3d463e205763bc39e57315b2fa765d28e924e9883536718a226615ec01c81ea4c98424927c12ac33d0df20b30feb9a94ab6620038e9a9103db28395e3df51874ed97e3308b39ff90c75cd27233638b4231c11240ac0b0ead5a5c88132aa6243657809d7be1d504cd81f406c56b0e30d7c40d3ff31cc4a7c6e346517cb4285fb7f6f777228dad6d9a572cd518cc8f8f03c2b352cdd4b1640374625d0775baba1334d94818e61e8e870b442e8841dad04b71f2cc2a4f447d9dc9e4d7d92d121c4449965ab23b0f1633c99d59aada9852c15b71b8c6532bb4bbac875dda8b768afa0b417738aa69e86677ecd3699d9293dcb300398b6035d8c2e8b690b4c219981d1da63d144b9941d4fad06a4116529a808a918e5ed5fb2b3670325ec960933a0bccc94dcb4783e5a21b22846b70363b96de667f511f361503aba473876185694a70281ed71c74be7eec3cdf3342ddf672f2b2d54a285e1afaa9d716c0cbf127e1c5d0e5acc4a8783461508709c704e9368e5078b662810ab013dbc900811f65d0e8183fc107d2f7a129a78d96abf2854650f0ca2a2ef1bfdd81a26fb766740ac7ab299a6060abaae276d0d172f03eb1e61e0168336de42bc35627895ba5e8b3ae60994e01c1d0c36f42441a0658f598664a5224e5d78f6cdd411f7c11bd8c2d715e771f4d37f4a7b72d373b920ad7ab373e58d3ed46d659287d304b61c964114bd3af3a64e8cc402b1cb3d7e85b56d3dafb910edc0d75c0d76b72787709cd9686b1fe98df6c2309cb73f694a168b2ddd1f6424230e911fa22e5c318c033103cc8792ffb46b23c5aa0dce627aed6df863cc5eb14cd38cda640cbe078ba0022a833b930d32cade487f06dbf8a0147191a0116af692ad336229aaa873c88d1e5b9b2bab2f2e4c90eb4eb8f449ed8fc2bb40137181bce5b98d6d2d95305cb8bc47762ee343155642e82773a6414a31ae1b63c88cd7a367b7f59053efef3fc2914651976bb7d5a0862a1bdc76cfce459d6b087bba09c6ad679a7a6b5a3c0ce3eb8ad8f5dc184a2834519b40a262838914c9ff024b144f3fe9c082c297a4eb15cc4fae0008671ba0bc55d547cabc88d3c99af934eafd979b9565a0a0fe49cf4fa67ab2d71465349eb13b99a74c52d531f6c9ef1f87ac4ec0b10dea652d1d11017e3ace9236d7aec9ac188620fb93ca652c6ecffd8b2ab5b8c8aff43577daaf9b87eeca3d2f30f50667a92912126219f0caaa322c5379fa927c92b0822cc78faa47124e6ca647aa0bec8e84dbd2ef2accf0d8c98292a14022ade02608ff2cc006e5576343945ef38331a17c30fa896489972377a15b37e69a37f192c4e4134d09432d38c1d7e6a3eeee3a3ba55b608bb01124af369ff71dfdb1312b589806d8e03bfb7a89feb61943dce1ad15e433a6cc0b3ff0e8027fba3943312ab6679dd8ebcac044b19cf11a5afa98e7efd0afd3ee00ebb18e178b9df9e2798b38bf5f76e75f048103c9ca1ab5a7cc5ac5e19faf5fa82cde57fa62c2ac957f0faa9e0d6dadf4cdded6917b7fce0b2d80bed9e73dbf7c32aeb41f75ac1b2f3f9f5a24b2b061a7402c0af03179417ccb60", 0x1000}, {&(0x7f00000029c0)="5f6509c49e834e1df0cd637520e1399ad3b5ca32155215e16fbcc2194aefeb76de1bd82531b291c9563c2a8ebde10d5ff25cd0bc605c81470c64e858eef56b7a192dff4823c1f5e1317f5e96ad3b38862966b31b5e0bae8d02c5e3b6f86dbd8527bf9be43fa3b76994d75017e4e41924edaa0cac4f5b66cd43ade800e91fa286959a9b7c0eeb0bba9cd2d1490f434540eb6214816ed32c17d5fc226ba4d1f8b1ce87072d88d0883f58d14f8aecd7de0f72653452831d45ec2c2323fd5501088ea41452677f3b0c8f7781502238b401ee829aea8122bb70458bf6fd31bfb20c22978177f3d029eae1bb698e8df01762c4fc090f2a33", 0xf5}], 0x5, 0x0, 0x2) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) geteuid() r3 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r5}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = socket(0x18, 0x2, 0x0) r9 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r9]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r13, &(0x7f0000000340)=ANY=[@ANYRESHEX=r12], 0x1, 0x1000) msgsnd(r13, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r14 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000400)=[{{r14}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, 0x0, 0x4d0, 0x0) r16 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r18 = getuid() fchown(r16, r18, 0x0) r19 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000400)=[{{r19}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r21 = getuid() fchown(r19, r21, 0x0) r22 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r23, 0x0, 0x0, 0x0, 0x4d0, 0x0) r24 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r26 = getuid() fchown(r24, r26, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r15, @ANYRES64=0x0, @ANYRESOCT=r16, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r24, @ANYRES16=r17, @ANYRES64=r7, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r13, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r27 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r27, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r27, 0x0, &(0x7f0000000200)) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) msgrcv(r13, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r27, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r28, @ANYRESOCT=r29, @ANYRES64=0x0, @ANYRES64=r30, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r31, @ANYPTR64, @ANYRES64=r23], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r32], @ANYRES16=r33], 0x4, 0x3, 0x1000) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r34}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r34}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r35 = kqueue() kevent(r35, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r36}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r39 = kqueue() r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r40) writev(r40, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r40, 0xe3) writev(r40, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r41}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r12}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r11}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r42}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r41}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r39, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r46, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r47 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r47}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r47}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r48 = kqueue() kevent(r48, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r48, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r49 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r49}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r49}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r49}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r50 = kqueue() kevent(r50, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r51 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r51}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r52 = kqueue() kevent(r52, &(0x7f0000000100)=[{{r51}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r9, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r34, @ANYRESOCT=r36, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r43, @ANYRES32=r34, @ANYRESHEX=r46, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r48, @ANYPTR64, @ANYRESHEX=r49]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r39, @ANYRES64=r51], 0x6, 0xc00) msgsnd(r13, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r53 = getuid() r54 = geteuid() setreuid(r53, r54) r55 = getegid() r56 = getuid() r57 = geteuid() setreuid(r56, r57) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r58, 0x1, &(0x7f00000000c0)={{0x6, r54, r55, r57, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r60, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r60, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r60, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r60, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r60, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r60, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) msgctl$IPC_SET(r60, 0x1, &(0x7f00000000c0)={{0x6, r62, r63, r65, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r55, r59, r63, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r9, r9, r9, r9, r59, r10, r10, r10, r10]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r70 = geteuid() r71 = getpgid(0xffffffffffffffff) r72 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r69, r66, r70, r67, 0x143, 0x80000001}, 0x8, 0x100000000, r71, r72, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r8, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r72}) r73 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r56, r68, r4, r73, 0xc4, 0x9}, 0x5, 0x3, r6, r72, 0x6, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r74 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r74) writev(r74, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r74, 0xe3) writev(r74, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:33 executing program 0: r0 = socket(0x1, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) lseek(r1, 0x0, 0x3ff, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0xd9ed77b66c4dc076, &(0x7f0000000100), &(0x7f0000000140)=0x4) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) socketpair$unix(0x1, 0x3cb178789a9d9395, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x40) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r5, 0x2, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000800)=""/152, 0x98}], 0x1) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r3, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000008c0)=0x103) kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 16:00:33 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00006cd000/0x3000)=nil, 0x3000) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)) 16:00:34 executing program 0: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x69, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7, 0x1f, 0x6a, 0x8001}, {0x3, 0x4, 0x42, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="0740f27889cb50545d4b1101f8a1c2ba6e44f6dd19a2980ca55340203a8502526594a1d10384a26531404f47ca86b0f46c5dbcb8a065477c7389e00db0a54c820055558b5f05271ce2fbdf34338b0c4c39bcd0448c68cb64605d6098c5071419189ab144c42a6caf72f00b600276b8668e7c72b439fda5dadb7879496380b6eff6d1d482a20fdab39e3b34cb6eae0ce625a1cac2289686a6fdb5085308983df98016d4d1e1ccc1b0fdb010c086d119035e16f37db2af0293b4f67faf1ba6b4ee7279ea98c2720cea33eff014868d48e931e4f1c3786e8e80e54522aaf555b42b681f7c587f27346751f8ebfaf4bd15e5240f93bc22edd307", 0xf8) 16:00:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x80000000, 0x4, 0x80, [{&(0x7f00007f3000/0x2000)=nil, &(0x7f0000196000/0x3000)=nil, 0x6}, {&(0x7f0000324000/0x3000)=nil, &(0x7f00006c2000/0x2000)=nil, 0x2}, {&(0x7f00000d3000/0x3000)=nil, &(0x7f00007f8000/0x1000)=nil, 0xffffffffffffc8d2}, {&(0x7f00001cd000/0x2000)=nil, &(0x7f000066e000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000270000/0x3000)=nil, 0x20}, {&(0x7f0000680000/0x2000)=nil, &(0x7f0000225000/0x4000)=nil, 0x8}, {&(0x7f00007d4000/0x4000)=nil, &(0x7f00001ba000/0x3000)=nil, 0x7}, {&(0x7f000047f000/0x4000)=nil, &(0x7f00005ba000/0x3000)=nil, 0x8d}, {&(0x7f0000496000/0xe000)=nil, &(0x7f00001f8000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000054000/0x3000)=nil}, {&(0x7f0000026000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f000000a000/0x2000)=nil, &(0x7f00007de000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005c1000/0x3000)=nil, 0x3ff}, {&(0x7f00003ad000/0x2000)=nil, &(0x7f0000501000/0x4000)=nil, 0x3161}, {&(0x7f00007df000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:34 executing program 0: semget(0x1, 0x2, 0x2c6) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002200)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) renameat(0xffffffffffffff9c, &(0x7f0000002180)='./file0\x00', r3, &(0x7f00000021c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r4, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r7 = socket(0x18, 0x4, 0x0) connect$unix(r7, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) connect$unix(r5, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r6, @ANYRES64=r4, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r7, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r7], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r5, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) acct(&(0x7f0000000000)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077d3f2ba392a101023000000000000ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x0, 0x3f, 0x3}, {0x4, 0xd7, 0xd5}, {0x40, 0x8, 0x5, 0x80000000}, {0x6, 0x1, 0x1, 0x7}, {0x4, 0x2, 0x2, 0x58fb}, {0x1, 0x81, 0x40, 0x10001}, {0xfffb, 0x10, 0x1f, 0xc4}, {0x2, 0x8, 0x0, 0x6}, {0x5, 0xff, 0x81, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x48}, {0x20000000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0xc4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) dup(r2) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0xfff, './bus\x00', './bus\x00'}) 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x7, 0x6, 0x7}, {0x33c7, 0x8, 0x79, 0x1}, {0xfffa, 0x0, 0x40, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x684de3969101fb91, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0xec, 0x0, 0x8, 0x9}, {{}, 0xfffffffffffffffd, 0x1a, 0x20000000, 0xfffffffffffffff3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x7, 0x3}, {{r3}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x6, 0xd1}, {{r4}, 0xfffffffffffffffc, 0x20, 0x1, 0x1ff, 0x10cdd63b}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x10000}], 0xe0000, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffffe, 0x12, 0x4, 0x7, 0x68}], 0x4, &(0x7f0000000640)={0x29af, 0x4}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) r9 = accept$inet6(r8, 0x0, &(0x7f0000000080)) r10 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xa) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) r13 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) r15 = dup(0xffffffffffffff9c) r16 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x84) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f00000000c0)) r17 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)) kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffc, 0x78, 0x2, 0x4, 0xe6}, {{r12}, 0xfffffffffffffffc, 0x9cf180df7fb065bf, 0x0, 0x2, 0x400}, {{r13}, 0x8000000000000001, 0x98, 0x1, 0x59b, 0xffffffff}, {{r14}, 0x0, 0x49, 0xf00fff78, 0x7fff, 0x7}, {{r8}, 0xfffffffffffffff4, 0x20, 0x8, 0x9, 0x3}], 0x1, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x4, 0x2, 0x2}, {{r10}, 0xfffffffffffffff8, 0x6, 0x4, 0x9, 0x7fff}, {{r15}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x8000000000000000}, {{r16}, 0xffffffffffffffff, 0x10, 0x80000002, 0x0, 0x8}, {{r17}, 0xfffffffffffffffe, 0x41, 0x1, 0x7f, 0x7}], 0x3, &(0x7f0000000280)={0x265, 0x8000}) ioctl$TIOCNXCL(r13, 0x2000740e) r18 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r18, 0x80206979, &(0x7f00000000c0)) r19 = dup(r18) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f00000004c0)={0x8, &(0x7f0000000440)=[{0x2, 0x2, 0x8, 0x1f}, {0x4, 0x10, 0x1, 0x6}, {0x7bfe, 0x5, 0x8, 0x41e1f915}, {0x401, 0x3, 0x9, 0x6}, {0x1, 0x6, 0x20, 0x4}, {0xff62, 0x25, 0x3f, 0x20}, {0x0, 0x9, 0x3f, 0x2}, {0x83, 0x9, 0x49, 0x6}]}) 16:00:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$getflags(r3, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6cd871ec5773a56a3000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r4 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 16:00:34 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6201134276271cd01f250000000000ce393a2c1b50aedf7ce5b2a865cd701f9f026b0e814d5ad2b0f484a6681977b1e1ffbd4b0ace911ce2a506ea1b176a552cfd120c792e5fa4bd58add16a"], 0x1) r0 = socket(0x2, 0x3, 0x1) socketpair(0x20, 0x1, 0xc0, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=""/109, 0x6d) 16:00:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x7, 0x0, "006b19000400000000a90f0000104000ffffff7f"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x7fffffff, 0x4, 0x6, [{&(0x7f00000c6000/0x2000)=nil, &(0x7f00004b3000/0x1000)=nil, 0x3}, {&(0x7f000069b000/0x3000)=nil, &(0x7f000035a000/0x1000)=nil}, {&(0x7f0000340000/0x1000)=nil, &(0x7f0000487000/0x1000)=nil}, {&(0x7f0000109000/0x3000)=nil, &(0x7f00003fc000/0x4000)=nil, 0x101}, {&(0x7f0000510000/0x1000)=nil, &(0x7f00001c7000/0x3000)=nil, 0x2}, {&(0x7f00004e7000/0x1000)=nil, &(0x7f00005d2000/0x1000)=nil, 0x450}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00000f1000/0x3000)=nil, 0x7}, {&(0x7f000004a000/0x1000)=nil, &(0x7f0000238000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00007ab000/0x3000)=nil, 0x5}, {&(0x7f0000380000/0x3000)=nil, &(0x7f00003e1000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000157000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006bd000/0x7000)=nil, 0x9}, {&(0x7f000010f000/0x3000)=nil, &(0x7f000009e000/0x3000)=nil, 0x4}, {&(0x7f00001fd000/0x1000)=nil, &(0x7f0000558000/0x3000)=nil}, {&(0x7f0000348000/0x2000)=nil, &(0x7f00002a0000/0x2000)=nil, 0x400}, {&(0x7f0000661000/0x3000)=nil, &(0x7f00005ef000/0x4000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './bus\x00', './file', './file'], 0xfcf2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x8) flock(r2, 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$getflags(r3, 0x1) close(r0) r4 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000600)=0xc) getitimer(0x0, &(0x7f0000000780)) mmap(&(0x7f00002bc000/0x1000)=nil, 0x1000, 0x5, 0x1012, r4, 0x0, 0xffff) r5 = socket(0x18, 0x400000002, 0x0) socket(0x20, 0x4000, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)=0xfffffffe) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000640)={0x4, [{0x0, 0x8}, {0x1, 0x6}, {0x0, 0x40}, {0x2, 0x800}, {0x2, 0x8}, {0x2, 0xfffffff8}, {0xb777ae2b538744de, 0x492}, {0x2, 0x1}, {0x2, 0x8}, {0x3, 0x9b}, {0x2, 0x5}, {0x2, 0x8}, {0x1, 0x7ff}, {0x1}, {0x0, 0x6}, {0x3, 0xffffffff}, {0x3, 0x1}, {0x1, 0x6}, {0x2, 0x5}, {0x0, 0x2}, {0x3, 0x9}, {0x2, 0x200}, {0x0, 0x2}, {0x3, 0x6}, {0x3, 0x80b3}, {0x1, 0x9}, {0x3}, {0x3, 0x65f}, {0x1, 0x86b}, {0x2, 0x8}, {0x1, 0x1}, {0x3, 0xdf}]}) 16:00:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0xe0dddc3a9ffc4b43, 0x0) lseek(r0, 0x0, 0x10003fffffffffe, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r5) r6 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000001080)=ANY=[], 0x0) r9 = dup2(r8, r7) r10 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r12, r11) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r12, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001440)=ANY=[@ANYPTR=&(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32=r15, @ANYRES16=0x0, @ANYBLOB="a8a3bd55d978c5d19719a7f00b3fd78f2911281f1b33ccb0d3dc7145a3298f0b7f354e9e002a8ae22af384fe1c31119e231eaa3c4296be2cae3b64f18b0000000000000000a9f1bdf31fbae4b2ea611224bc180b2e3964812c966f359fa2b273e95a81a8251cd20f51fa3e0cc5640b5e639b5c9adcbf827147c013876049133a5d5b4ed45b35d2e093c46d77faad51f8aa68d2db0d1855a1edd33740178a5b75d94c47c59b9380ed8dc9d04c00943cf6af670eddf4ba35c7ea677b51451c5555c832ab626504c229b0cef0fc776fd67503002b48aab3c379b8ad4c0f7bd1a39cb6f13f9ee9"], @ANYRESHEX=r8, @ANYRESDEC=r12, @ANYRES32=r2, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRES16=r9], @ANYRESHEX=r4, @ANYRESHEX=r14]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r6, r16) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r18 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r19 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r20 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r20, 0x4, 0x80) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r20, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r19, 0x0, 0x0) getsockname$inet(r18, 0x0, &(0x7f0000000140)) close(r18) setgroups(0x0, 0x0) setgid(r17) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x401) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x11, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x5}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000af1000/0xf000)=nil, 0x2}, {&(0x7f0000d40000/0x3000)=nil, &(0x7f0000dc6000/0x2000)=nil, 0x29c2}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000f23000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus/'], 0x1ff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) 16:00:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffff7, 0x4}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="c7cfa8bfae97", 0x6}, {&(0x7f0000000200)="dbd7219fd727de680c8f909912a68617d55551c15dff659d5fe40f445ca818372ddd114928cf31b1ce05ac0893188a0d88276d705d3f9f07f34c6a2b32e33380089f918fb41ef467927b6408dcd4f2", 0x4f}, {&(0x7f0000000280)="d73f7628d1344d09c22b45fefeaec823791698", 0x13}, {&(0x7f00000002c0)="7a9f1b473b7dff63da5989b441f2be03086bbbd534da3caaf2767ff3c9dfaaf9dab2e2a0e803d2df9f9a6981011cb7c8342064047d3cd396ed9d5edcd6d69653bdb4d3c9dc97a837280837e52995f62c2b047ba655aa0ed5cb2b6e0f16d7c338727ef19b19c27338ae4caf1ea8980c048064b45b2e9a8d2fd25de7f1852e34a163b0f2a3f42f7ab6", 0x88}, {&(0x7f0000000380)="524153eab5202a9ce26ffdb52a601cdff29c6bd391b1bd72ca8c38a9c1be8553bcd1ba1811a740e1b21f1aa4a3cd48e942f28e511bf49eb0d65f6d009a552f701eafeaacdd47ee3b4745d5badc1e5da62429c2d873582b2aff41846a7b6a5f28326362ee1e6cf1cfdc66ba7e09e1715832a457046c5bd62b47bab86a0f9232719ea1708c3dd554790fc0121d835342fbd4a1f69e10b60f22c0faea6329ede3f2c204a754b20b3eb9781ba64dca44c301a75e163bcf30b3eb4d174ed2488a7caa", 0xc0}, {&(0x7f0000000440)="ed8bfa6a5716a1277c6bf6b41385dc46b346ac59deb08c7f759ef74cc2dd25da299c526b939cf247f8067f2967abb6d764c97f92996546cdc4c4b3a30112fef932ecb1f900b32e33c91d9cb4fe3cbf2023c0c88e6fc46ef76a4ab6dd533d60e4f3e0383af19d139fc8b26be6077ffbbea0768863f38e2ed68687b8417c36d3d59409952687dafae774eee97b58c84c0baf872a9252349fae195ec0f5a6ca0a2f8a", 0xa1}, {&(0x7f0000000500)="d9c14aead445528bfe005a41cbfbaefd8be182edd2535e", 0x17}], 0x7, 0x0, 0x635) 16:00:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x64f5) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000000000003583360acae271596a4637cd2aca574355c10108b84d70320e8c4c63bc69f37320e7da4c8b9da6e4db0057c90314997cda5a739d7195ff3b2b30abb5d3c0461093a1187cb8dedb85a9d103cefa5e30b296"], 0x57, 0x800) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x230, 0x142) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = msgget(0x2, 0x20) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r8 = dup2(r7, r7) r9 = socket(0x2, 0x1, 0x0) r10 = socket(0x2, 0x1, 0x0) dup2(r10, r9) r11 = dup2(r9, 0xffffffffffffffff) kevent(r11, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r12, r13) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r14 = dup2(r1, r3) r15 = socket(0x2, 0x1, 0x0) r16 = socket(0x2, 0x1, 0x0) dup2(r16, r15) r17 = dup2(r15, 0xffffffffffffffff) kevent(r17, &(0x7f0000000200)=[{{r14}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r18, r19) r20 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r20, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r22 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) r23 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x4, r12, r19, r21, 0x0, 0x15e, 0x7f}, 0x100, 0x7, r22, r23, 0x40, 0x10000, 0x3ff, 0x7fff}) sendmsg(r5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ccd62b8082e8144c249871ef949de8b8ca4fd49f2a59b5489fb5b2be39939468f8b158ec", 0xfdff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) kevent(r0, &(0x7f0000000200), 0x9130fbb, 0x0, 0x4000000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60, 0x180) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x5) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000000002f00fdbe0ffeff0100"}) poll(&(0x7f0000000000)=[{}], 0x20000185, 0x2001) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:37 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000840)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xadcf, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r2, 0x4) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgsnd(r3, &(0x7f0000000280)={0x3, "cfe94608a1357febdb88f3ed828fd4955e782fb6a1640663b72dbdca515463cafb23c29612b41c070ace65ca55e48189b2f1d126001eee1cdff91d0df2b068c8d69dc1293a3945518b549770065b43eb6da6a4559b6d739939e9beb8a60e9ea8a6582c713749077f3b57f033d0247bbe96d2f6607c364b8d1e74b18d48ec300da38cc270614952f01eef21dfb0431d383e1d6944a66e6bebfa8525e6fd10bb12a0efabe2f7f0be9dfe"}, 0xb1, 0x800) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f00000002c0)="bdfa5c6da1230694856d7cbee934794f71ae10dd2757940a548dc663266b54af9a7fa13c9af6a19c55f31cd85e03e6e27c8845b951b2fb669ff53441756574cc200725c3b09544558587124341da56e5d4448224f1dcf98e0a7e1c89340ed89ab920ac2a660ebe14e8444db447c3db44cfa9ced2e2f14373874fdcadd88f13f4e077cab02b1494cbba20c5afb706e4f75e8e368381864e9fe1cb67139d65ff401f9cf95b9edbcae22e3098be65f0f31f544500a3cfcb9ccdf891603a151a4e7dddadd793756b5dd13e49156be6977760da91297a4ceed0764c64cf1ad26958cad2c6821f05f404af01c5e6089590aa2eae64cb8a82037ccbd7781e7ed75e5c837a11fde5fa1610d37522ca33691471259e0ebb58c2e7c10d97c4254f96f7773a6d19634c455ce35a875252888d1cf145a0c16a42550afae7fc20a524e139aea5d09e01d7159ebfac2a6a71872dbd91098718715c81c20404b9f0b1ce22f4fb75c8ee7f20258510e72fb079c35f4a128f72588311cdd18a34a0f628eb8cc7ddd185df17fbd164ae591ff03cd8d5bc4b8736a50a5308a211c774151293041c3e859aec485757029439b48d9b3c0cd7ce269890893f2d46b7a9fcb5757b51252a0b430fa125c3b6d5aa1d793aef6fa2d41af2b9efe606dd7280055ff1b53a9e824f0fbc04f9b0c8dcf088f41c9373536dcbfdfe46dbb67af118977699cd6db4ac4ce479e6c68fc6bd07b2dc1ba6ca11de963853d389ae5cc2b7300d3f4ded97d5232b3174e8122db629f38987c052052001978a3f7ac9063c4815fae18675b0b04c9a41d64576ceb082ba4382d286cbb133b462dfa60154d8e20293ec080ed1114f03e385128087568a7235af9a039c446d23d8cca677b9906575f5149f2fb4faad0e13951e076e6de028bdcf86ef72a95a5acb9869adcdcb4d4e5332b13d49886b8f5c69bae94cf8964e8658536d5b0112c91d113a3351919eb7d116d04ae472874644bbf04deb5a9fee4969bc3f2d69fab511e1831706295dfafa26137e8297b591bc691bfa9ba92ca0ca0fa9bb1e96e1dd463f867ffe67bebbef08baf872938d67f759e4b6805c1f483035ffbe61d30192e51db5922c93b699121730c0188ebb4410e748f40c2d0101467826e465f8afb455abc1d6e3a3038dc2a35a29aacff3c81aa9456eceb63d0efc03761720df5eb166cb5948f39a88fbd9c15a30e34e2c45b148dabc11274d05cdc7561c7ff7b05dbf3c48fa4195ed4e978545927ad6b187862512035b1317b7c87da1bc20f99a6e7856ea2802566a01cee1b0bf9d1879f85ca2ae076d79f6b8c0db5f6ecf520f8400b9ea7dee51b187ff557b4869d0c901483d36c04338c04e3094761a5d74e4dfca5688c1d71ffb961634f5841dfeefd9cd0db2e8c55f494d36d3fbd0ca0ace5b9c1072be0b621d41b35d13c6faa431cd269d968813371c4b562c1492c6982c1ef136862a6d2959d5bdab8624e96c1711330ae06b68d7b12fd40286d39533807434f6ed26668c3360f3fbb3c567b4076cb94e5c89b3d32bf7aa5617ad9675cdf10ef55fbf60e64eb4a7ca712ac36cc4d8972d5b1f06fa4c64167f8b6c0f7a877f183af6367fc9585b441ab4edf1a322e1d2a74f75b06a8877d557d74bb27c6e3cc700ee183fa42912984ef3526c6d93dc44beccb9d98511ad84a0677b71d0ccdcd802a302df507c89a5c8ea31801e56f309133972d378c3e7379a58178cd7f3a2ceefb4f050a9adb663d0c32a140a82f874e85df72eb748b8659d24682d7759ba7236bb7fb313ae9d80e7104558369a2bc457f9bfb7a2b1a39906cb6ec70d6d4edf60d0e71ab1efed622676f9054edf71d9e18372850d18a23e7aebb38ee32228f2b622e695c5d1ac55e881096b4ac53dde4ff088cf932dfd709db7d25b48924eab3fcd5af0728e1b00654f894123ddc44bf3ace01c802e7eeaa788d2fec5fea9f54dbf88b3bc945e7c4740a4facabe9766612f026480ca9fd36bff19e6a158788d937e3219b4f84b1b3080811ba64488e50c6fbdcf7db226160f651332cb1efaa79d07bf536180ea6fded14aca9d157d24b2bfb42a2d554a51fbe46928307c1530510d7a07c1c75b6c7d2cd2ed3e5e7ac7e0f20f0467607634048de323af79fb4e5f11604e98b91699165cc180a670b55d213d29f9a9cc6e79df56e09768ba9ae4afd4e711682ab1f8144f343e910fb68c15201420db002081d841d46de92ea9c762a25b9181a32ed733fe08b27dbdef36a59ee746de13087f51b84b143aa5614d510efcebedd4e05b8363b1768c16b8eb42c8e1920dbde54714f816226e41cefad11e1a097555ec2a71cb723f15d632b4d6b8285f65eb6961031bd5d77b3ff38e5487968f97e1bd9a873066ceee0d11c6e91d320644aca3a133dd17f7e897527e45ccd0a31e325af0873a2980f6a4b62702bd0dba9fc6976afb4ae0c5521d2eb71ae93f7e83889a6405e9d60d4b124fbd7fc7bee590399cb244c8de4f5b7a257bb6f932b32e7af9c52757fa50b78bbeba1a18eae55f463db60192ce924c8248b800231d79763371376310d6feee5cc3ae1d21a75fd550614b512cdc0b3234dda6410571bdce9163f1450255dff0e2a392255ad013da3a09cbfb9b2b800b383025f12552fbf57c93ef90961181ae6569b84611c59e9d916ee627f22bbfe3dbf519bb2ae39281fa200cbe0efd6401df1baf7e44a3282218936616245956613ec9e8d6bd4ded31124151e20c871f9cb81e437fdd5729bc95515a51598baf603cb85194430da49460ac08f0bc1f3bd4ade2452a25e850d29c1c01795939ef7fa09a03e78b71ca4efe42deaaa045ab84ea848fe71d4dbf49225c05641fcf7765c3a0e23bb2e073dddb54cd33c6e38493e46031ea73c9af665490082a3b89c56fb1325cc1d96c4c664ab61b884c5c6ca8c9a7fb78b54e4bcec0846d1ccd39077b048c15bb9829692630bdde7724191a6aacfbbd985109d81d44c5687e29260459eb3002a485a869ccf0d42028bd1cd2f1c19651631a1ffbc864f57346702e7a3c494a198d2e222ec94e8a83365b31bcce9a670a3acf4abe93a27cf84d927be792aba67e51d9d525cb50f0c7641ed7d71450746e87be042c01399292092d21c1c5fe066f517bc944fd9cf0d5be03cf18c51927fb1975d61a617aa7c10006df8d7da2a8b464452f5ea6bec78dcceb984ec5b15470bc0fead7b5b85f45fa7f78c1eb7778d8177dade5a006bce335cbeebd85778a89006db8251f807d87ab4abdcc1ce563a6feba16e7e1c044174354bc806926d9351acf940b12fdb4b1666811af89d681c2e4b734d1d468258a56f2da851acac10cdd7a7db9a2c3e201a7567375958f27b1b7ca0538521709edc0787add8f17a64b1b8e6b08b009a7d5b2f64f6855397a96758193952f3a9b58841c6f1cd6fff7673a348df77f2a99dbaf126763f1ab40a910ab8d194ff793c1faa3726bc9363dcbd822ecb05fd51ceb63909fe31045766693d9baf9a9942922281aafd0272fb64c81161a66d56c8317c7e9c2b3f4ba33e325fc085715818665cffe6be16d985127f8086d51763924deb22642f98d8e9a2a2e0afc1ce9f6094252819f157a09baf8b66fa6697af2610e3dc17a4ffa3dc81ecd0d124d85cb896e44ca86927aff2b8dcce60be884fec2be717c433b20032ac0c08b99e30a54dc5e51ac1395990d6668e032777df4316e89aa256a4048baadfdbebded5a94f79016c78bdb065af5c11224807a6b8ce31f3429493ee98fc273672587dad15266242f220f63f832fc35f24cc4cd6255b3a7b826bd24eb216315b3ff639eb4273c0911ffc92cd10fec69d9fa1a84ab5d156012ea21a7cb57f938e151818bb8a033f545a87f6290a4a696da81b3d5825d9e0770935694eb197148437aa345e3b460efb973f9a6904e5cc56db370bb9bfa917ad3f84ae5fe8c1317a300ce2d39a2660188fd89fe564a02fd21e83237fd567b88126f7342641380790b737fb3a4066bc720110dd93f682239e293a42874c72c8c8a752458033422b38fd3fc45b1a64b8b8faa09cb09ec7474e7cfab624f9b6a99d6dec96dfe0d12e67ee68d181784b015a35498e3efb7d244ad6b77e20ddb127f3c618557f8ecbd9cbfcd3b675b2cd1fa6389e5c9a81068f88d37b993ecce06178b9734beeccfb4be1aa98195a1ca7a3efeab00433eb5e26ff22d7d1c40780a3eb168733fc161379e20a4ff52d7c26702208b64fe37e3fd445470bc893bc14709a83cf8e8b8ca1e3d0c5b144804bdf9f78b8d03736beb11d88278089bc40e4e3b9ecbdb5c973c8e05d61940890b938d5375766ab6ae34c9dfefc5ed7e8c0ebf5264199c6d0e9bc06891fba22ce092809eb12d1f436993cacdfa228ee5891089838f0ad4c0cef99b055edf9bfb3ef54d925b88e005c59c8649ac98404ebbebcb2a3db6ec035898879ea2f1ccc74c46a4aceb587edfe708c70a9ced8df6920ae5bf5264cfe8dd2d80f112bb7dc468d86580c306e717d2f7184b68a6d824eb5aef8f6bdfcc20e9ac3b29b819d19c9e41ab656937abca58fa351d9e4d20fe89d23904e82315408bf862e02eb01bd8b1380920063c447999b72249c3a11e6adfbae19c2c6ac94e8efa566569dc4b8edba2e6762bb79ff01ab4ff118ad028769eb765b21d49b1ee94ce00c4d8e617bdc20117603b68f8ad6c84a667fff09debe720f3a03e961e360ea86dab307051a61fc00404fbe47b2c12b5329ae944d025897e9af03208c20a5ddadb0e479e67729aea0043f688b1650e2abf09b9ce9a37f6d070218aa66ddf92d9b32a4a7ac579f022ec5427c7b4434e5a95a887d528ca1ec7cfb71c5f9be3f26781d27e1ca131fcfdd106d15f3e0e5000666384b6e4f18b9465eff5e85feb4cf4aba81e64eb8acb37e57e3975aad60d5e2022f9647b213708db824433a5aad76ae1b4032c6538823ae7dc59810704f85e3d0f4ba59328b4c3b745818b943d655654e216ff087a97b0b545251133725ff7f2e49d226f385de2b9720e60768cbfcf731abb0b66ca4119f6635d1e8cf0a3773ef3f256035736cd3fc8c9aea7ba0ea322c70bfe4374ae4e23142ba39556190cedc11bedfa8c6866caad40f4cc34f731f23ff6fe8cd4e28376257d357b2df56eb35e8650392c80e8259f0fd2e549a19d2f9522fa57a6ca8423e597f55d1c135cb8a3ef38f95288b074516dc334c3df0ec226a42a01085c9e6681e43ba20577bc347cf50d012b4286816010a5200c08ec06c44220b222e7d927c178d6ee2487d33e57405eb3a776966123342679026e94fdc313c52bc867dbb4c7dac3128cb29e757ea29022f74268fa3a412869e532784f4fcbc96afb0119447b4c69a366357da1bc88ef23f4d4863f2024f2321d1e9a20abfe6ebf0d79084823aab92ace87f5ec1267dc09f09c7a1dde87725f18e906576da40e2eb48f40ed45050e27407131ede6682a69222f8feb4f7ef5f223507072569d667cd62f4fddf664dfe4e7e8f7427d101f752a8c4735946f2e2310fcf6328c449e0efb2d98496107077f51cd48042e86c0e63ec6be24627bb62b6cc48107e91440de18138db47035e9f0467812a9ac6b744f8b87f68e9889a745ffe053ca7c1a5d7f9b1542ca77e9c10b2f37c8f6bf93dd57a8f257fab168e6b580fd3bfd88d205d8a4c962ea88ebe969c75d033d84983c9049903792d12675a604f43471f39a44c21ff5146ecb9a8037bae598dcd405afbaf69067093963ab54ef5be026bf217479ee2bb9057996cfc8407c3ebc", 0x1000) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:37 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x40) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x9f\b\r\x00g\x00', 0x840, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x9d22f032c0827b05, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x2c4, 0x0, 0x6, 0x0, 0x6, 0x7f, 0x9, 0x2, 0x1, 0x1, 0x5}) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000280)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./bus\x00') 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) sendto(r0, &(0x7f0000000040)="e6bc29a1a6850d4b3a2e1cca6d9925ba0e7c5d46ec798f8652cf955445bcf2362015da62e193447e0c66f32f21f799d550c9a456caca6539e1a8e99f963c3f6b47b4437cea7784f5990aa785440fc105ef63b21218965c8c96b285bed6389675375ee3080e8fb6816fdf7eafa899df51305aff0e9b3da027", 0x78, 0x400, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair(0x10, 0x4, 0x8f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x3, 0x3}, 0x8) fchmod(r1, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10f, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0xd48961cf134dff5c, 0x0) r5 = dup(r4) socket(0x2, 0x2e24c6bdef142479, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(0xffffffffffffff9c, 0x1, &(0x7f0000000380)={0x1, 0x0, 0x7f, 0x200, r6}) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000003c0), &(0x7f0000000400)=0x4) socketpair(0x6, 0x6002, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000004c0)=0xff) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r9, 0x1) getpeername$inet6(r7, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r11, &(0x7f0000000600)='./file0\x00', r5, &(0x7f0000000640)='./file0\x00') syz_open_pts() socket(0x1, 0x3, 0x9) r12 = open$dir(&(0x7f0000000680)='./file0\x00', 0x200, 0x104) r13 = getuid() r14 = getgid() fchown(r12, r13, r14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x74}, {0x7ffffffe}]}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x7a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x269, &(0x7f00000002c0)="47eb74edb0c200000600000000005d00f08818bcb6dbddd0e3ca6de85b2e51ae0d04a4e4d6e04fb997ef7d1f914ede8e8e62b39b342cfdd287e7856dccfebaaee1f8b72d169ec6cd2854141d385cd45cf62702d5ed8092df50f7c320929f73459c16c39a9869210fd08a36cafa8c3f1af5f21342d1b5d78b68d1ce68ad2bbd5b7575f5cda87180e05714251a68ceb1089f41c6fae06b7370b0ba53") r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xe5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0xf1, 0xc0, 0x8}, {0x9, 0x4, 0x3}, {0x6, 0x8, 0x1f, 0x10001}]}) 16:00:38 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000007c0)=ANY=[], 0x0) clock_gettime(0x2, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1af0b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cef1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae000000000000000000000000000000ac0ba82e14454f425c326d36f0c2e14bf93e27240e7f27de48d28fa51a27d30604bad3c8a4780fe4bd97dccae82646aa3c31b34432d9f1e1966a5fa3fc3546ac9e9eaf4762f6eff255731ec88f73d9773c67595e1567243ef4d1a74796d2f8898f278b3f79734f774400a5d1332d28f107bcde4efb92eb32e4bf9733e120285b934e4e4014e2d39a4a7c7e5a17c11247eb2f5ea8f8c4b9fff8e88c40a0c1a4a9299157c5483eab78187b60f8a2e935693afed5987d3d6047931d29bfa70cc25061"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffddd) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6, 0x2}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r22) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x6f, 0x1}], 0x80000001, 0x0, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) nanosleep(&(0x7f00000000c0)={0x4, 0x3}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:38 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r2) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x4) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) 16:00:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40)={0x1}, 0x0) 16:00:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xa8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x24) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) r4 = dup2(r2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getrusage(0xfffffffffffffffe, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) setegid(r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x3c4) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x10, 0x10}], 0x10}, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001700)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r15 = dup2(r3, r11) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x10) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() getpgrp() r41 = syz_open_pts() fcntl$lock(r41, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r41, 0x2) r42 = fcntl$getown(r41, 0x5) fcntl$setown(r41, 0x6, r42) wait4(r42, &(0x7f0000000b80), 0xb0c77b59dd58f416, &(0x7f0000001640)) preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r48 = msgget(0x3, 0x241) msgsnd(r48, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRES64=r28], 0x1, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r53 = kqueue() fcntl$setflags(r53, 0x2, 0x3) r54 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r55, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r55, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r55, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r54, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r56 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r57 = msgget$private(0x0, 0x10) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r57, &(0x7f00000003c0)=ANY=[@ANYBLOB="000016000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000edffffff00831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000008000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r57, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r59 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r60 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r57, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r52, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r59, @ANYRESOCT=0x0, @ANYRESDEC=r60], 0x8, 0x800) msgrcv(r57, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000700003100def03cdccbc5f163a4a2579f789bf0c111514eac7c872bc858b99a6df7f01a82dbe8cbf5ea45ce6683047f3172c6012b09d858"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r57, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:42 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x200) semop(r0, &(0x7f0000000340)=[{0x3, 0x0, 0x1000}, {0x0, 0x6, 0xc00}, {0x4, 0x5}, {0x857b7a6a85c3bba4, 0x4, 0x1000}], 0x1a08f58c83aad6af) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semop(r1, &(0x7f00000001c0)=[{0x4, 0x363, 0x1000}, {0x2, 0x3f, 0x2c00}, {0x4, 0x8}, {0x0, 0x3, 0x800}, {0x3, 0x5a6, 0x800}, {0x4, 0x4}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x05\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) socket(0x2, 0x1, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000001e80)=""/87}, {&(0x7f0000001f00)=""/138}, {&(0x7f0000001fc0)=""/155}], 0x10000000000004d8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000001b00)="eff7c4c00481a329f4ef1c3f845992aa8d49561d966133cbd72f2cc2efcfe95448a795295609b51738ed4980ac7ad8e294c0a3395461d3fa467c9953cbc01a831e12bd3bd36af81f7c8f2e73e2a620886304bc2d9075dd4b0d705c95e8404f35bc242c6934d3480418359888c20bc91231855360", 0x74}, {&(0x7f0000001b80)="2d1cc8efdb7670323e00cadc9256de2802a91636f384f7e7f5c150fb5117ebbd8a02e8bec5d6e8a0c8c989dbaf21634fa2bc43bacb3bf72ce1e69080b919ae1de91572d625ee83331bb2ad6430492a3fd335adc00f6efc828fe89a81faa332ab9762033a00930f2afcd4926aa70751f25f0a9061aa02c5c015c5a5cf7c8c", 0x7e}, {&(0x7f0000001c00)="297e57853b9ee00f957706c20e145032bc80eed8b659537d40af3f374ed8b9bc2f54b8e410c8874b629da60c1c1798a9cbc57b3b7652a693c27746445351bcfbf2a4f52c62f28c35f7bf24948ae23182026b7b5b358b83f1540e200c8441fed1a3aa7973f089c9ccd26a1bbdf6aa468a480e6c101bd8bcacba444a29d681808f050cb8d41350b52299ddd2baa4453dba2199ae2f371c5077b0aaae9c63641fd436d25d00c567a30e480bf13740c8c8c41884403e01ad9f54f574926f3a190901905d7a833474b7fc7d", 0xc9}], 0x3) r2 = socket(0x20, 0x3, 0xa1) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = dup2(r4, r4) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) dup2(r7, r6) r8 = dup2(r6, 0xffffffffffffffff) kevent(r8, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r9, r10) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r15 = dup2(r14, r14) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) dup2(r17, r16) r18 = dup2(r16, 0xffffffffffffffff) kevent(r18, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r19, r20) r21 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r22 = dup2(r21, r21) r23 = socket(0x2, 0x1, 0x0) r24 = socket(0x2, 0x1, 0x0) dup2(r24, r23) r25 = dup2(r23, 0xffffffffffffffff) kevent(r25, &(0x7f0000000200)=[{{r22}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r26, r27) r28 = openat(0xffffffffffffffff, &(0x7f0000000180)='\x00', 0x100, 0x8) r29 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r29, 0x80206979, &(0x7f00000000c0)) r30 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r30, 0x80206979, &(0x7f00000000c0)) r31 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r31, 0x80206979, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="1cfac10965a53ce62671f213ec0a563ab3ffd25495aa4199bfc8a1808012caf3001bdf725315ca0f3bc0cbefb09f8b1ab7b55aab34e5d6b42ebb3ca2f192ae58b9bc7a7f274f939cd1c903926c10e1975d3be49376ec2d", 0x57}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r19, r27}, @rights={0x30, 0xffff, 0x1, [r28, r29, r30, r0, r31, r1, r1]}], 0x70, 0x409}, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r32 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r32, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0xf9, 0xfffffffe}, {0x64, 0x0, 0x0, 0xffffffff}, {0x8fe, 0x8}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x6}, {0xabff66d512c07f44}, {0x5, 0x6}, {0x21, 0x8}, {0x8b, 0x6}, {0x7, 0x100}, {0x23, 0x4b71}, {0x86, 0xcb4}], 0x8}) 16:00:43 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006885790c"], 0x74, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffffff, r1) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0x706e, 0x17}}, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:00:43 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) recvfrom$inet6(r1, &(0x7f0000000040)=""/137, 0x89, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = dup2(r3, r3) r5 = socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) dup2(r7, r6) r8 = dup2(r5, 0xffffffffffffffff) kevent(r8, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r9, r10) fchown(r2, 0x0, r10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) 16:00:43 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) close(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="9bd22e877eef6b3b6240f59261ebcaa5fc2d789f75004e765b8dd6a0025a5decb4b72c1519ae849391803c1b1eed7eb51ca7741166535b553e6c0d12367f8d3990e540a125c09d18e418d071ad79175b021c5e74e617787239fb7af3faf7867b1f98751dcbd70cffefc73ff22dd2a1a534a0b3b0152d664604f8b02cd9e9486a2c964f937ff0439bb803ead93d04d71775c3d4ffc8bccc699967732913322a543369dcaa78627d7382c6be887786e77e581154b956", 0xb5}, {&(0x7f0000000280)="639d31b05908ccb5406b62ba76263dee1ff646666ffc23941ab48e5dddceac25e5273fb7156105e45730d19aeb120a355d1932bf446e022d8f0cf7bc9cfb678f3c51b704fb6f628beff1dd90ec4023303fc29d818f7114306fbe423c7d8b8fd1690e965c8cf24e63f191fc84a8e601ab104e32c34bc1252aecafe054f083163f2a381e822a7387405ed23ecf976c1e3f663e", 0x92}, {&(0x7f0000000340)="63a65bacdb9bd59114f42edef40af28240bf64270ddd71c4408fd4153ec70729c5b5a5804ccfe5e39ad738c81d3e59266abfc17b18224ebd7c6b2dbb480a62ea931974aaccb5fa0a696fad683def7dbdcc44e887190bcaff469d52b8bc4729bba572ad55e0c7da62f3b4ad158f73968ab7dc18349c4c5d67252b3dbd72c267cca8e0f240214e4eeb57735c3ab4", 0x8d}, {&(0x7f0000000400)="dc32927c23c039581e3d05bf38023459a9c821b41b955a5b2be9f8407112a28ccc7ec975cd538ba4520c5aa4fb85787c9a42b2adbe2949e62dc857ea5e5ece7abefc6e069c1b438f15475de36e94dc992fe0f8cd32a1fc55f66996053f2a0bc43042d0f13a806f3531c6a5c115eddece0d9ebb1e426df335e124ddd5866fd1a63f19422eda631ac5fc4f566ed3876cde4de5bc92a0ac537212b6ea61ecdfca6287b26a5dad62e894682d69b904385c46a520db69ef2988a119d2a999c95a40e277cca95aea6ddbbaa78254c539ae9cf7d4284604e68df2e177b8d74d32b0422141219245cafd93b26ef2", 0xea}], 0x4, 0x0, 0x0, 0x1}, 0x1) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1) kqueue() 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x5, 0x80000000, 0x43e, 0x6, "3f62d4b408b6778c5214a54e11b9a5253a3a917d", 0x4ff1, 0x7a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f00000001c0)=""/86, 0x56}], 0x2, 0x0, 0x59) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4e50) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:43 executing program 1: nanosleep(&(0x7f0000000080)={0x78, 0xffffffffffffffff}, &(0x7f00000000c0)) clock_settime(0x7, &(0x7f0000000000)={0x8d, 0x4f84}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f00000005c0)=""/94, 0x5e}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/242, 0xf2}], 0x4, &(0x7f0000001780)=""/168, 0xa8}, 0x3) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xe) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) 16:00:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800], [], [], [], [], {}, {0x1}}}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d19fe9be9691408357e3ae55b8c9b7ade7c60756ce933b0491880729f7cfd195668c9d97ee2d3cd5ff67c1947034f0b147b7f55659f4f39345b53e0232dc7497cda68a975a857622f2bd676416e07f4545c143b75e829f8b98c8087e616d04cf2e96caa22c0647fbe5806c53c8a0eeba788b9df064e6f79bba4f6fc4541741343be4e98903d0f8ab90e65246cd1c092289e8d12f12ccc61b8e2374bc8e6ff544755a09b2dd4dbfc9bf260b2f88777ce8a8ab4fbab21d749059313209c5fc729854016616d2f03ab7299778008e14d5daa863d14a379c3d9a6fd9435a06a631a96a59377cfcdf16c514e211e", 0xef, 0x0, 0x0) 16:00:43 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e0628db22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c1ffffcc603abdc883538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16ca78e01f5f5c38cdf9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f1f52795c456d6022db3d1ff395bc3c11fd7dce09c4de556cb7fb2c8782bd6ac3bf2aece68b393732d85a21fe1bc5eaf66aec0a478b186b624764e2e4366af4db9c851bd3b3108eabda0f9697c30a1ff6d24dac9e048a3dd2fd7bb36b444ff718fc39b81ce4a6fc475bca39dca78fa9be06229479ddae6095cfb9a03d631cc4a5d8bf372fffd9a8496c08dc284554464130ad3ad2e1287af9c8ef36cfc9fa010e78f01172a3b06d61f51ed7"], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe9fb7724e087b7cb, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000040)=0x9) 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000780)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0x300000}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)="2651793769baa02308d314fd71e110788a5178ab5c34c9ff38794190db120efa1c1d428eaded8dd29a46cb19126d38fd11d55a2867d156ea487c90da989c4e0b6acb8e61ae5b13c41014316d2f6ea24e5ca37a9e500c8aed358f56ddfe846262d04ea56fdd5f8addde79f5c6fb34e4f26add6dc1e11ac84615365f0b79a08c536ffeac60e1226764787f2982a5394e9ce81827103034c2f2903ceada73250a", 0x9f}, {&(0x7f00000002c0)="afbf9cabc2423a95419c31f869ad1cc2629d31f8ffee75ad2f92cd2d4f77d8d5b94938e651bf568ff91566e44991225f06ee55a55ab065e9498b878260d60f2502820bf08f2b1ac21b0014d703a4e5c8dbfae7ad1c4de77f37ca948eac9947eb659473246c977f9afb8b5909dd406f88bb9cad928d2af2c6e52783808e4eaa06c98b69b23acf33f9e31b884259d13e7005cb4e5fe6cdeb1f30e63eb5316fdd28bf297a718e420a11baa45a8fd9ed3b661d06a162b587465631978618629af4d92357975904102eec6682d8e01e6d0c5df82bf5ab2cb4956783f2e101fe292d87b3f5162217604a", 0xe7}, {&(0x7f00000003c0)="202c237e52955a1f6bcea7b52f8bb5a7fce1c8802588440f191262afe8b2c57d3b83f6c832cce0942f08ccdce1276de4acba16109eb8cfe76f99210b9522d9b268cad3a19848b8a5053346c6d4f2e2b5db615f02120677f19c276bec4c3b891f3276aaa18420193ce2487fb4304de8425c6acc0065e5b32b12446084fc8775f1aeed2ce2240dd038ab897a6462f54e312f376564f6f46e87c0e52f03578d09106068843f9486453125671b5c08ed6ac6f69386a752f6ec55a8db19fa667a4e18bdb67a250cca14d83cd94dd95c9f8ede716f2fff3fb59d87c14286be5a5b54a2799691eceb6d857f8c60593d8a6f7d", 0xef}, {&(0x7f00000004c0)="da3b8a4eeba618827dc6fb6080955f1aff0fff87af1ac76c0d60dddab2668c6f388e49e1f7097b7e92b8c960f8e5159f302423a026951ca400983f3f90c4019de5c617d83cbdf3bae5ab55d7ed681990ac81ee0c79b10237e03642f42d5352f41e439f44a899c86c97be45fe7487ee2afd471a3a17a7255f19fc293715fc443de8468834e0b6e8a58bba4a72e91a3ac518e8c3c782e4241233d6312b1a431ffe6405b8dd57091efc49d0f45c0ab41579c988c3fce2c32c1a9695eca1199093c13f936596095022b493361e23ed7f9df9376b702ef0d402c42800799e45e3a66950c211715e87fc", 0xe7}], 0x4, &(0x7f0000000600)=[{0x98, 0xffff, 0x5, "fb524b194e6c78843f82d72207e43bf3b5f9ee32c6308c366d8b0684edb819ab8f1a3a05ff5069e62c46bf4b908adc38beb12a8c55af1771987f0df6655c74f467e7986b3006d90ffaf87ffd773925fe47f8beef21b52e85a5c168a4200af2230f0331681f6e7b12d9c9cf6a17bada08a1018fd419982b0e10e34e80757371d8fa6414686f21c64a"}, {0xd0, 0x1, 0x10000, "870e02aeefb450803b061a1268c80fbeb4816de1b75696d551d5b7a192aef17e451dc8f80add830df29ffd4d70835c3c65c31dc2d611e616757bdb8f3bee7fea9807e2d076c04c063d62c3b37fd2eb99a269c383076649ea69fa9c51235a031863482588ee90f3d0d34c74cfe2a90911770dd3c2c189591f4db3a693f68212314951c4058d50e33fa64779c238e61e564e233979a13481990b950b0f98e5c2151ef9b7e435440476c5b696a64c97ed04da2f0cb7ff76f17c2565"}, {0x10, 0x1, 0x7fff}], 0x178}, 0x800) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000007c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x6a06807a61dcff50, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x7) socket(0x18, 0x2, 0x0) getitimer(0x3, &(0x7f0000000100)) write(r3, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x2, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000800)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0xffff6, 0x77aede6d, 0x100}, {{r1}, 0xffffffffffffffff, 0xa0, 0x4, 0x3, 0x3}, {{r6}, 0xdefe9fb3236280a6, 0x9, 0x80, 0x100000000, 0x3}], 0x8, &(0x7f0000000880)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x40}, {{r8}, 0xe, 0xa2, 0x20, 0x260000, 0x8001}, {{r9}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x5}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x5, 0xff}, {{r10}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x1}], 0x4, &(0x7f0000000940)={0x7, 0x80000001}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x2, &(0x7f0000000440)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x1000}]}) pipe(&(0x7f00000002c0)) socket$inet6(0x18, 0x3, 0xa3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140), 0x3582) getgid() r9 = socket(0x21, 0x1, 0x0) close(r9) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000380)=[{0x1, 0x6, 0x1400}, {0x1, 0xfff, 0x1000}, {0x0, 0x3f}], 0x3) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r3) r5 = dup2(r3, 0xffffffffffffffff) kevent(r5, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r6, r7) r8 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r9 = dup2(r8, r8) r10 = socket(0x2, 0x1, 0x0) r11 = socket(0x2, 0x1, 0x0) dup2(r11, r10) r12 = dup2(r10, 0xffffffffffffffff) kevent(r12, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r13, r14) r15 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r6, r14, r15, 0xffffffffffffffff, 0x8, 0x3}, 0x8, 0x80000000, 0x1ff}) 16:00:44 executing program 0: r0 = socket(0x10, 0x3, 0xff) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xf7a132023f32cf24, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x5, r3) r4 = syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000280)={0x6d4d50955482cc10, 0x7}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x28500, 0x4}, 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) r2 = geteuid() r3 = socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = getpgrp() r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = dup2(r9, r9) r11 = socket(0x2, 0x1, 0x0) r12 = socket(0x2, 0x1, 0x0) dup2(r12, r11) r13 = dup2(r11, 0xffffffffffffffff) kevent(r13, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r14, r15) r16 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r16, r16) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) dup2(r18, r17) r19 = dup2(r17, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x20200, 0x0) socketpair(0x5, 0x8000, 0x20, &(0x7f0000000a80)={0xffffffffffffffff}) r21 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r21, 0x80206979, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000ac0)=[{{r9}, 0xfffffffffffffffe, 0x8, 0x4, 0x7, 0x4}, {{r20}, 0xffffffffffffffff, 0x2, 0x20000080, 0x0, 0x2}, {{r21}, 0xfffffffffffffffc, 0xdb728231692eceb7, 0x4, 0x8, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x42, 0xf0000002, 0x6, 0x4}, {{r20}, 0xfffffffffffffffb, 0x4, 0x80000006, 0x2, 0x4}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r22, r23) r24 = getpid() r25 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r26 = dup2(r25, r25) r27 = socket(0x2, 0x1, 0x0) r28 = socket(0x2, 0x1, 0x0) dup2(r28, r27) r29 = dup2(r27, 0xffffffffffffffff) kevent(r29, &(0x7f0000000200)=[{{r26}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r30, r31) r32 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a6}) r33 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r35 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r3, &(0x7f0000000a00)={&(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000280)="31d5f901eedec44e8d1269a5f575449d319717b6e16709", 0x17}, {&(0x7f0000000680)="3acd6a24561ac082c26bab8d034592eb6725cbe7699c8da45eb997193961c2e1bf6ec33dd917c59fed42b256a6c1b80a6ef0bf80d672c92836d10196e631d514921cf7d34d7c38f2d6b2877f84fe37db36e033cc9a73c5f1b8223754d4fd105f1dfea367ec9e14c956cb53ff3759d92d1624f6ee3651ce5c202009e4d29715d202f3e3132bcac42a178e03c97f09e265bc4cd222917cc7ac21923a14b3c57d185f5712914eb3b5bf3acbb5077b25db136d36747024fcf6fbc8cee446340c68b26e0862d1f33281d2fe5c544da378934159708c", 0xd3}, {&(0x7f00000002c0)="b762c3d5f18b88f2f9bc0168aab43bf67199be229547ca585753f99fc7455a5ada2ba34983acb50a112bf6dcf18200cb83ee1dbb4ac62fc47bc42af4a1407f472bc635233de5afd46edb8ba0c8", 0x4d}, {&(0x7f0000000340)="f5d2c13b70e133b7bae571e64ad4893c7ba6", 0x12}, {&(0x7f0000000780)="d6027613062b389a9513a0ca243b97b40b9d58a6057839adb03c2c185971cb7cf967a2dd25b2e650acfc6680b9eceb9178c7c4b628f61b13a54ed7a6b8790c2cda97f9c707ff8af1f0aecded388cbaec2f69fce8f19982690ed32164dd33bcacb5ef398276a8412eafe9d36ca8124e069bed0f876005b2f44b9448dbd06a813c0ba75c83152606c8211b4ac597468177b8f1586f2d92c026166ee0eba17cf32da67ca982a2e4b839b62e2dd1ddda4d89ede815e6ce8088968c11dc383195186a875d6fa890c7648ac8802b9f78e4a1af1ee10e6d18d3fbefe79c2632bef91a551ad3c591f56e33080eefd7ea1fccb9993d75", 0xf2}], 0x5, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, r0, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r0]}, @cred={0x20, 0xffff, 0x0, r8, r14, r23}, @cred={0x20, 0xffff, 0x0, r24, r2, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @cred={0xffffffffffffff0b, 0xffff, 0x0, r35, 0x0, r36}], 0xe0, 0x402}, 0x404) r37 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r37, 0x80206979, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYRESDEC], 0x14}, 0x400) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r39 = socket(0x18, 0x4001, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r39, &(0x7f0000000000)=@in6={0x18, 0x3, 0x80000001, 0x6}, 0xc) poll(&(0x7f0000000040)=[{r38, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r40 = msgget$private(0x0, 0x20000003c4) msgrcv(r40, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r41 = msgget(0x0, 0x80) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="82021fb2c51184ffc3bdab9dc6e3a7b2e507438d3c059e4984d57120efb4e462ff6566e91fe6de013380b5f61313c7d323b87f1e03fb8cb4eb4f5b3d2d5f54cc3429acd84c1da405cdd82261e404d596286c109272994ea07f269ca56f9266aa668999f32ea2d6d705f3459c408df375398969a5774e5c325accea3ca1305bc0ee469717898535b57a12f1164c49bfd23fa8f5576910292db905889dc2ce211ec70f7fa49509b2c3f44665514bab3e6a7f19075335b1fe0fc445be055b79b456a650178233206ffd7e4dbb31f2e070913cb10fae5f1df859943ee2d3c226cd37ddd12867c0fd35f753214db5c5b7a6c8e31174157d421b27b438a12bcc6d1d39d6e806d76bdab5fdc8fe4ebbb2975cbf1547f6bdd77ae34ecbf197a26e2ffdc271f041cb90bbc0f5459b2f487677f337768efd1b5fb8a78613fa4e05623224170d8ebce08a7ccfa1a9a8ea7c5bba504c92d66c80c7115a888b744d51db24dc1cb8f521dbdfc714"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x9b0ef4360cb15e7) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="f8c3db5c74a0c4f42f4849a5e60f0000000000676c9f512ccc29657f10427bb30a0afa32bc8b1d1b5a7cc0a256b7b178a30dc3c841982db087098d9918356504000000b67e25b4103d8bac4ff9baf447aa7fdceb27cf08a3000000000000003ea9497763040000009f8aa29063a21782296ac245c8ef3f0c222c72d0d6a1c56684fe52f7e6d356b5e4a2f6012a2a03337158c388930a6e7b3cb5ee77c32179c156b0a4cdeb02fdb7995f1140c59820096660c4dc3f5d9c381c01178193a39ed89831e86ab7e443492202b66d07ba289bcc09b57a4de64b119648977528039109e43427608b11b1b10d0edc2018d433cad22d6e7a4e2df718677a6c495bff3bfd397f42f9c3049baa4dd5e11ec7a91c86ed9321456f9a90d739b21af7ac3c346a6584a2ddd05aa7901b9925dc9295db724bd01a3d4a78c12f7f6e73bbc33e169ef4cbda9e8fb4d9a79e7adaa3aea87176ab0f58081e51af9f272b6272f595c2ad8592c7"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000040)={0x0, 0xfffffed9, 0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x2, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x4}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r4, 0x0, 0x2) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/150, 0x96}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0xfc2f}, {&(0x7f0000000440)=""/59, 0x3b}], 0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x2, 0x4, 0x8, 0x7389}, {0x4, 0x4, 0x4, 0x9}, {0x9, 0xa4, 0x0, 0xfffffff8}, {0xcb2, 0x80, 0x7, 0x1ff}, {0x6, 0xa8, 0x8, 0x846}, {0x1, 0x5, 0x5, 0x3f}, {0x1, 0x40, 0x5, 0x401}, {0x7, 0x40, 0x1, 0x10000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000540)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xffff, 0x7f, 0x8, 0x7}, {0xff9b, 0x1, 0x6, 0xffffffff}, {0x5ac, 0x0, 0x40, 0x400}, {0x0, 0x6, 0x40, 0x7fffffff}, {0x3, 0x2, 0x93, 0xffffffff}, {0x33d3, 0x3f, 0x6, 0x3}, {0x3, 0x8, 0x1f, 0x7}, {0xd5a9, 0x2, 0x0, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x3}, {0x7ffffffe}]}) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00,'], 0xa, 0x0}, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x64c) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/230, 0xffffffffffffffc0}], 0x164) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000140)=@un=@file={0x0, ""/52}, 0x36, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/141, 0x8d}], 0x2, &(0x7f0000000300)=""/180, 0xb4}, 0x803) 16:00:45 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x800000}], 0x6, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000014c0)=0x4) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) fchflags(r1, 0x2f1490143958b3f1) clock_settime(0x88e132b88960bd7a, &(0x7f0000000040)={0x8a20, 0x7}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x7a622266daee4de0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:45 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x2d9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:45 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f00000006c0)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728abfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c5a1b3da00000002000000000000020208a371a3f800040000000000000001000000000000000000000000000000000000da9fee942c59772b55425b9b1b1890ecb5c4d2ae90ba1c510444d6298f14445c538fd190f4e654b83f3edd1748de31370ff2b818a0be9419cbe5cd0c99940859f604eac27511611be4756fa52b3235520d149c13bb98b5e9da19bac62fe4dc7e26bcef411bfeee646cdec36a30e055047291090f", 0x128, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f62757300e0f48ef77f4e72683125cdb7eadbca7195b88b06facf08580aff47b70a68cde1caf081a66efa7159462dd0d6de763ad2bdc4a4673771523bb63c82225513c31cd35069c15d4cacf8280492caddf33fd82737d48ab04c9d698df44701dd06f1cab714a764c26baaf97b13e0f36a3ec295497be7f5f70841a03d506bd126372f9dfc4a59e051d0117b4c00f2f3291fc53ad3a2c7c1546ad4f5875bab54740216054791471f58ba9e784bedbdc5de95ab7f1fd27db144302ee9b3a614259cb0488241d272d47541efbe90cde37e43a8b51a103309270e927ae7608689ecaed1c3218b05e61fe82342e5f4d57d9f26fb10b530d232d62df7b8fd"], 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000008c0)=ANY=[@ANYBLOB="030000000084eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a11a229e4df93d1e4ae6a59a668496b3054f748bf067d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee14442639e1732bbd3f2e8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279ffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc1eb49a42dee43edf78f7b44504c916568b4d99c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c0bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117b16ae35ca3a73f0b7f1bab2f7acd180e604e8c0f2296508f218b342506ed76ca7aee0d88853e6e7d831ef54e4e309ea7db2dfb589db110b454ee5b384a5430f864d1d9f97b0000000000"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x39c) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYBLOB="0300001000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae47a64469feaccf00000000"], 0x51, 0x800) r19 = msgget(0x3, 0x70) msgctl$IPC_STAT(r19, 0x2, &(0x7f00000003c0)=""/19) 16:00:45 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) kqueue() socketpair(0x32, 0x0, 0x3f, &(0x7f0000000300)) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="352ed9eecc8e9fcdb25288ed76d66ab69f1d6b7c55c04e09ae474bfb4682a1180975c524ff8caa424d461e717b4d54c64394b8ed", 0x34) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="c769f15c8e0db939ae7fc470a1b903b44c972d2b59408a7f17ed199d3b93fc864b643cd41f953a0ab498736bab45fa89e24384d696b6709a01b6c59b9bb45c0787e6664a8081be8bba60bd702b253348d4497af396632dd4d1d0a17ce66f24c4af99d05642870d18db5f8abcd91e54776a87626fd11708f4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x1, 0x2, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="4a8ead36022e0f66696c"], 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x10000) setsockopt(0xffffffffffffffff, 0x5, 0x80, &(0x7f0000000340)="b0944b52e89d09300bb8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba8efcf125a36a6a5e1797a59207f3a4088bd66a5300fcffffffffffff5e5bec13c6c705874eb641e1345f001b860208000000000000001f6dedff67b162815936854e0c53ef9ea3487acea74a8c60cfe52de6f483006be023000000000044d8f78f38344c738cacaf2ad18f3fafc41d7d000000000000003d0000", 0xb1) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r4) listen(r8, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e0500400084"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r10, &(0x7f0000001200)=""/4084, 0xff4, 0x800, 0x0, 0x0) 16:00:45 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040), 0x0) r2 = semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000005c0)=[{0x94c1, 0x0, 0x4, 0x1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r4, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) setsockopt(r4, 0x1ff, 0x6, &(0x7f0000000800)="6706f9cac650c8ed68cc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb17ba9000000000000f064b80d51671790c736dc8e20130da00b26360e3e211f00007d6d52d9e4749aec7f829d8b7e5445a32b67bd4decee38b38d22000000000000000000000098d868b82a0b91fbc87943617452f0b2e539955788d6dd92", 0xfffffffffffffea3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = dup2(r1, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) write(r0, &(0x7f0000000200)="220e2a", 0x3) r4 = msgget(0x2, 0x2) msgsnd(r4, &(0x7f00000004c0)={0x1, "204cdb05559266605fb60f00085fb02de08bc0ba906a1c34a621fc9aff6b610e3176074996b9826854d1e11c33011a91f2370f0237b8055aef7a0b66503be0026d3b477098f6fb2285a11a2f0b06c22db0361008a337056924721aee2985643133bb72518ed439fe6707cf0288090a72a573872e608d957810b729a852c10b374f545d2b7f9ec45b07059fdaa02d7ef1a716a674584b6d4523415d4b9b4f2ec7f42fe00ae8af76b17c10801f231744f4813a42327794960b721cdfa52762acfe6ff1326f081c40d82867fcaabd5b2576787f35fb242c3aea009cb0763bc0568565eb2ea604f5dab4bf63adb3e33f47be2787a7c76e33de70d0fb3fa37624127092f87887ea06c8feb927ab4a5c30bf030b581848c2bc8981d5d0a69a1c041da5d4d6c41d2e1dc5c870f283b0ae331ed82f6cf79310d611b5465b2cc40eb01d04ff8f263aed779e44af7002ba07a4d67ae4b1e2673279123f8eee08ecaa577d5e8af6656dbdb9d91d547e60c3ccb0f2abac7e8f2ccf7758530b0fbdcbafb9f36deef7372f74d05342b2242367ed9414230f0604329bc792c7dab3eb2ef3b3d071ba05699626d56a237de1320a9c86de3dabfa306ee48acbeae0b2b132ac6065a5107fff2e0a89a011b15403f88c9f063842a761f850f6492ce0fd44e4a45617ffcf997b794c23112c9604083755873767b1e1e883f36c65488554c6a655e992858fd5d24009056ad9f732e9b83ea398c0d50939de28cd4deab09b78dd9b8f509b65f2bc43fc78ccd3e7b83eeccb43775894cb0087b3a4329c28fad1f9f0e1102a9502f33b83dccfebba16a30751362ce75720d21fb144ab6ef664a43b241b45f7c7bfb737fa99da71f69dee104b5a845ee94bb0f5d8daee803f5119602f2ebe2422b3c726e651dfad24ec2cf1ccc94be6a4fdfa6fe7792b42bdbd8b74a3ce97825f57769c2997e91768f4e3f635b6e080a8ca0e0dce2c3e8f9598cf5b8f01b811f81e4bbf421d8932f1b0b43a3bb6d20a1897ae60bc9f02b0c9dbfd56b997d6568ca0d2e1971452513280d7e5122247be15750dd4c4b968346ef450a487834e2c9691ecd133691ee2590574e9bd9add14c0d2084ad49f10ddf5d6d8101aeba207b2077941fa69a67652ac453538c005c91a9aeee0703662cc6f972e7aac21c8dd44c272047c8e59f200d5aeb53838a037b13cc9616e624d9fe6faba192c63a7bedfd0a7bc2679436495a1ae016ce41f504fe00879f3831baf419c370b1469ff5934ad68df129ea25f72c201c8934d06ed911946d8fcf706260851b03ba1eace4a75cb37e7e685bedab2bf78921879497b3341bfa8163bd7770671e08d4db2156b760d37ccc7a74a920df65c9c0c82ac6490884a1b369b719442af7b63f32f24c00250c722300fe2b4d5ec42ebeacebbe65c91d26ea829db2c041dafcb99e29402c47e0c33a92fdce615a0feec2a65c0fa27c7ffd15bff53ff940a37204a233fee94c00112d375b1c232f9cf64af2124e5ae1400c938449587739791ea8c4fc0d56296133a048162f9d178cf8301e4887abf2c466571e2d6df46c67b049ecbbe300d847dd367d93c44d1cfb3f8bdc4247cc818aecf8a7464f3000e7f4a90bc8084430b2304f1c05602678088034e8cc2932534351c84453acb5944bcf2aaa4779bef8454cab4cbe3c13dac590172cdd1256b47ebe82c92f3b53f57fb9dae5e70103bea79b942f1accd15f5812ce7d210feb6270210a6b52789e326568bcacaa7ce1758ae316c164896806ea0482d3e15c9befdbfaf9c5b529f726060e6b982501a3ed22efb0692414421e714e4817a623cccd28cda60e8be727ee5fc8eeee277b918738642efe43145af484473d71c2e57864220bdb2d6267a9d2f4f88fc8677b18581f597de8a96c7084a7ca30dd40ed54b706ad8f36cb5d0ee221c560750101f0bacfd79ce90c42fe5bab0399e7be07e0215ce527277b7321baae0cde35fccd684425aa93831ebb69f4544b70b96859b1e31ec933a548cc69a96fb3524176a06569739b1aadd373ba008f9f52a4adc29d8b9e6c32d016acabcf7c58664198cb1f6120311626ff78957ed596782cdaebff043646c3d5da1ee6a4c009695e72c45ac1f0615ae49149a4ce5eeead9d1b838e85e30aa28733d51e731aa4133fb898a94f5e5a6355b36055eeaf2795f03fe845bfd7b4436dd0a47b50274629796e5d949049e5382aa7acb69da8208119a470841638ebddd607974f42bac38a2fcdd31a84d6550cd948afb67e01a3a56b86dd44258ef9ec0bab69ae5b7151586a1d6d25457a41307d053cb71ec0e47bbc84a38e60b7d59792290593a1ddbfa5dde6a743e0328a2c7243ae92bea0f90ef07447bea840b92eeceb85e4d302fd007cb6be831326cf0149d4e5e3e691afc1aad9129339cfdab9381bd7d011c0c97c1e97be9ad568c4d9d69463c9a6ff0824b899654c9a4e18e86c662f798d638ea240251f2cb1447562c945f096ff34f4e22587b527ae13b8a5ae9146edf08d7988e516da8bc3d29e4760b357bfd40321c0e0421f4d27fde11382910755c5a88a1d7d014396fd4b7bd36e3ab1f3c372f5c35a7959c004c154408aa345ef2bf664cd3b8695e60f094fbd426f6fae39473d976b8c69b2e67fc01ac1f33fc5cc8c6d4bca7d2aba77054f63102ffd882f99b978fe9dea3a4e03204fcc543d2b06d7bfd2a338262ab6d4e6c3eab673fa17f90b3178c36f0b65fc1da78ed9ed7197b730c1667b8cafce01bea1d8495c1a9c9d43ca415a0b7589b0a605dca6d3c805bbf214c2bcc9cd53116cc3c57b1a238b155ab13a1677eff7ca8ffc5549b61e77a3cd4e2175f1a96244e1abf727c023ddc8e4381a99d7023b7a882aab95af99f6a2874658d5ed1eab392e6689124b476d8fd02e36b7a4562a30056e6e1d5f172c3c797359ab51706d691418130b26763b6c10a6e8690047cd341f41bd7d2156b3ccdc54362ed41bb0762c38d1d458043e1a93f1e8bf051bd919bbd6f1277dd2b8dd6a6d500435a91130e315de22492e74f4126d8ba2b2ea822b58bd33b49b4dbf75c322e74c228a74234b5af7691acac33758c97713bc4c63a2a2ccdb71f5c6b4eb733aff5bede3d1caf8e6f02e905b734b6cac4833bfb22ec7fdca4d41f7a78bfdf5ade7ae7f50ffcaf1231b095de288fa27bea9763b2a8538a8feeccb0ebc013acb3897d15a681271e7023ff3ec64cf60a2cdc26924a9fa2b73ce977d1ca326cac950fed92cfa290a7bd1ff8189963b9674221f6b6926ee75f2667250f25d18370beeb5f55289ceff09dbf2c1d6f6063461221cbef7fbbe8641807e3274a3d9ca1e50dc0785b19c4296e887ae04108bb8bf01dbfb46723f691bdaca18b24881b7a38908b34ad8ee67611c8a48d751e5eaae4abf6f415da7025475b6d5881ec6ff019f6ecf49a035fe0eb6e7f5a86ec0a5492dac411c274bc873d60e3d5846c137f484501cf9cb45a35ff52c3b103f1df282eeb7591ec463a1e5cada2ff45ce7d097271962ee36c76e2b0dea4aca17414576e43bc1d8cd54201abd87582464ba48cccaf6df90f20f6bfc83b560c526b50c7c33fbf6dcc054302975ec2d65742bf02209395f08f2bbb8cd4c07e387a9406a951abb0a4ea6badf005878d3599f422dbb46ded938bc385b39b7e19c847d7272e835f53dd54a444eeb5f25a8e04e99d38282981e686a30a03238a84e66427ccdf228fab309c13c246d428e3747fac312ff07d7c909f1bb6ddfa4ed15602fd861d5ea30bd096518f3c5cf29d960038e5f6e07f610dfbeb6cb1a6770dd4bb37ae7a5e9f87f1716e4454fbc24194c6c2b9cf97f4c806ccc9d780145aa563196516529dd436538c2d4f17a511caa1dd91c786fd2e2fd02300546c7b3fd135e6940fa3e12d9cc4d7052101b6ec28588799d14786e306e4c5cf09f7b02269212f79c130243dea31bf494b228c805ab377a1238476b9fd9eabe8b5d1719a47c88e8bf889c6a4cf90137bab9731a8dff9b13a736188cb93a5b3e71bbf21b61d6c5d29979ec64bd1a03bdf4d15a2672e05885b84dab70175f95f7cc3b512b53021dafbf4c9144ebccc85285b46ec9b5b4e18d1d461ef0f217bd22cbb7f66cd407dd839137450e7340eff867adc441f5ef727856d4408bdf8336d85412dfb89100df6637ef817ac6fe1c9e44f84b98a9f581258d994881e18e30a3598b2dd76a3839d824eaaec57a92f29c35b942db6e6caeb34df4ee32908e4e273a361e0499e3fc03c3bac31f42344ab93269bc7e89752225685299acd2236c737e60d703547ae4591ed63214af4c9598256475893f8ed8e43f90976250d87e51a7f4a7550315ea456c95170ec4aeae4e607127e13998c960b946bfa5dd3b2fc8a5e5c76d554816ec592e1a544e91f7bf5e8c797963863b802b5634d3345e0c0329e1650f9748170d922481a776f41ffa27e5a13d48b88639afe155da93f4bf740b52f066bd4d6e21f7b250c9fb40ce6801dc007f302da72fb15c8e23e7ac0d1853a165a5ee8a5cf4fb3f1a45c9a4dd8b174f720561715f7949ca6229892f585d3e7730f3d70037fde37fb23344fb5f6cc7c6cdbc1eb232fcfb13e2869e8484adfa055e3fe0de8c772523df2eef99f3571af00537ee09f77a6321b2c93021f301745cc13d5bd538ad0d1e3c922be93a40c8be2d0b2ca0d71ff618557e950c09330036ba1fdf61153a49697deac799ab43532245c3ff20fef6bdcc7809fbd6deb3952825150498021a6af76999721aab81e8c15489e2edc1a400c18c5ab29afee85ed98ea01b868dd7933daa13864042a0b552b96abaceb22935d990118161a2ab573eff45a9c1a145c24c4b92d3a53c7a3d8e7d7e6658510568104f1a04467f401403f76245f60030999db13b4deb69f1f9add7e8963700153296bf21a55f9c99b6686ac5078f210eb5eb0f5de64181de01ad40e6a8c89d55340270b45af22e2b14ce23a1b3fc35c434402255c77e7cec5bbe57541f6356e35b65bfbeb226725769fab89648bd603f69e4ac79b74cb03809cfe57b22ed0ab63645a02e105c9c93dbf695873356890bfa94edc01197a84eec5302187c7e24632f379c0e7905b0d5896126efb7eb24b2b180ebba4e4680111d51a6be9a36cd6a6cf4a43bbcde9e19f2bfc4a8f4d736e07a32e63b975823145cc452ce2ee47abd683a900aebf4a1faa56ca7cc8095042ece5ce864b02fa0031c7f2038ee73326a9c71f218de037dd26ff4ebc2c67d34aa3382649dbbfc05dddc9d7d6af881862b86de70e58949ee93d35ead6f20bd349239b43e3615c559c47f57a5b38d9dc8d0e01bc5a352a5c59d30f213fe2406fa851794dc6bf5295a2ff7253d63df5b1be710b2640a01c496c09db16435de7c58422265bb79538fa18996ebf01a179836b9f9dc0e35a90fa9febf3ab3cc7b6adaee35f888e5296fb9645a99a2b4396643741fed1b7c44963592444a82f2f708f549870e568ba87c5ccbc58ea904e9af6597e4644a1bdc3147f46dee8ef283d2d3da78a986c024e72f56d81fbae159dbe72cf8dfb18b47a08b335b06d4322f341eb416e61557948748051ceb2096ed7f8bc1eb3666d43b9ee3453b419424c0e09d9d51f60b643379956693b47edeb08821357bbfdd2728aae454b76b3d98f18659196930e20735dbfaa3e69cb9682de2d67a7bc9c5bf97c860a0f36ead4f852ed38b1d3bbe99588f20031bae607a46851c529556aed0b274797e23ee878369ef8bb574d1fda1e57bb6807e6599fa6cee818ad8d19750c8f0295"}, 0x1008, 0x800) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) readv(r5, &(0x7f0000000100)=[{&(0x7f00000015c0)=""/102400, 0xb}, {&(0x7f000001a5c0)=""/147, 0xfffffffffffffe6c}, {&(0x7f00000003c0)=""/204, 0xcc}], 0xffffffffffffff35) chroot(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x402, &(0x7f0000ffd000/0x2000)=nil) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r2, r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r3) r5 = dup2(r3, 0xffffffffffffffff) kevent(r5, &(0x7f0000000200), 0xff, 0x0, 0x800000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffff9c, 0x14, r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffdc1) lchown(&(0x7f0000000240)='./file0\x00', r6, r9) r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r11 = dup2(r10, r10) r12 = socket(0x2, 0x1, 0x0) r13 = socket(0x2, 0x1, 0x0) dup2(r13, r12) r14 = dup2(r12, 0xffffffffffffffff) kevent(r14, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r15, r16) r17 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r18 = dup2(r17, r17) r19 = socket(0x2, 0x1, 0x0) r20 = socket(0x2, 0x1, 0x0) dup2(r20, r19) r21 = dup2(r19, 0xffffffffffffffff) kevent(r21, &(0x7f0000000200)=[{{r18}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r22, r23) r24 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a6}) r25 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r6, 0xffffffffffffffff, r15, r23, 0x2, 0x4}, 0x101, 0x8, r24, r25, 0xffffffff, 0x4, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x2, 0x2}) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) geteuid() r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) msgget$private(0x0, 0x7831c4287da786f9) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) recvmsg(r7, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) msgget(0x2, 0x8) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) chroot(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:46 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000001"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x80}], 0x1, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r2, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x57d99b0af28f4311, 0x85) r4 = msgget$private(0x0, 0xfffffffffffffffd) getpid() msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:00:46 executing program 0: r0 = socket(0x38, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x30, 0x2f, 0x0, 0x0) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = dup2(r2, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) r6 = dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) getgroups(0x1, &(0x7f0000000000)=[r8]) fchown(r0, r1, r9) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:46 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f9ffffff6c6530010000001ff5d956fbd10be582d0c20bb86d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d01925ddc10b339ab0fc2ca4581c467eba6aaeaf2241f28e2ca45027ba42f8f987cd6053cbc2913da25e2f55a4ca42195b22ffeb05be6d185d861a7d"], 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) 16:00:47 executing program 1: r0 = socket(0x1, 0x5, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000001180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r8 = dup2(r7, r7) r9 = socket(0x2, 0x1, 0x0) r10 = socket(0x2, 0x1, 0x0) dup2(r10, r9) r11 = dup2(r9, 0xffffffffffffffff) kevent(r11, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r12, r13) fchownat(0xffffffffffffffff, &(0x7f00000011c0)='./bus\x00', r5, r13, 0x4) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) getsockname$inet6(r6, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x20) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) setsockopt(r14, 0xfff, 0x40, &(0x7f0000000100)="3ab6d0a7aafed45c0c7b28c59bb7aef2f017ba4bec0f3c64f6a53afb3741c6598aa343445033055b3827e7f6a496b7958fd9509185d52c0f5c15184241e1441d487fd564ab8024157db78ed0d40fbd349e5296979a73b07b7f40d08acfc5beef8f2f84451e67b5764dae7e108d86796d2c5bc4646ba9d7e1de1720f99eb364d0b152cfb6e5b28f5f0e7624ca0f24eb1ea64abd8d24bf91c1d905769324755e6c4a80c813a51e7fbc9dad15cb38967805462c59433aecd3b0987f448473734b83f419dc5a10688d289bbdcb55183d455e359d70fc43525232b612dc7e51eb75c28da08d496dafeee88eeb7734fe9b188090419d174f4a9f2b367cb2007d75b56aa312245c79393a4c7f71b90359a72ce3ff6acb6c6680607bc317b7ab7781456b1067a4678603e03fc51afcd82962c9bc5cf7260259498d5396448c402cd20b9cfd70eabde0a11aa148a7bbb2ace42fa598772fa1b2316bbd5cab056959da45fa4b48e3c41dfd5cf13b0f8b7d94df6aa987a1d973c4177fe3246d480e340fb7c0a2a8444d038e9bbb0bad104d4c51b942977048cc4399a8dbefb67fafa2fbdeeca1e6370ba8fca4b7d2527430e3cdc86454bb7d71362a364038314ba9ef1594db7ad64f38cdfe549b95f3e95793852baa8072efe9ec0ad173b85176050238ca0dae048f84f496376d12713c7c44c231bd78a714247d015e5b8922f05a912cfefa754569857dbca798e0dd324b36bdffc54398a367084316c4bccc294f423bd4be3ab8695a1bc65fb9dcf1097458744361a9da550fae458f29e2c51ed787dd2379cd179b07f3401aea36953fa847d383cfbfa2b949240a4e65a35e7f709c82cf695c681fda9f868e77398571a02007cd35110694d0d35a625397750ac3bf5b38f44ccae529a6ca72b80a0c64eda5eba5469af239c9222f9ef7d023ef522f906e02c16cd5f34d68ae25927e8754be602f7d3f377ed27f597824f8a2dd44f5a2bd5794d8009bd8eca184efb741d8306982c1363e3abae1a4df32b3b6ed880af755ddfd5029d49b7b6ae0eadd1c8629ed5770586c91b44386571173880561f2a32f7b3d40bab943fcbefc099eee29f009314427ce88a371506c40182462a6bf8141f3df20f2b3d0956cb2818722428d8899095baab5adad6ef815cbb86f5b60cd36d1023624c2be9c2e1d1559fa1d73a05eb3ba6a2eea52926b5066e996bd1efd3e27e2e3fe32825f56ced75d61d918c866cfd427d5855aff01518ff130e9226573dd9db66d1ad3b39a276e934e3425881795ec72cc3e72341e09fc974d90bfb088a3b784b01a6a3dd1e79f8cd69c365e360679f10e8725b8250bd197e7e02f045a7bc622fb9ccfdc4ab333832072235f4b44f86d4cc5b358cfc6f137c675e8e72a24697b8c3e497c60ebdfc3033ad9c43aed4d451c6c6e44565996698cbe8108daf8578f773ab1e73d2a63e8b8e92eba088437bbb2f1e47a3df72d5448dd3e85e5ac1a760755a1c5eb0233017cf62ceb2cc266cf09debda1092503f88d247a5796480deb2faa43e4dc0a860735b41e918aae78165ba1c41df8b74006b48b4a719ad3f824f0aba7f92b4c2e9934cc7a1dc381bf854b07769823129b00ada415ec87a1873e81f14bb9b8de439865895d65c71cb8f2c51b6063dd7ced8c6bd6124801e5ac877abf7e8c1e549f3c4094644380484570ced524b9a375451ffd721f05c8926f98cbad0db3305f90423808e8fc3a6b815af3cff63130e1293e46dfcd5c54970fde97f28f2610dad255246b618d2ec417a344af6ee774310ece1532cb48c6fc5a233869d51c6ae9d71dbe4b1eb1851930d661f6932a0b36cc412dae8bec129c5d37568add85fe2caf6f2d7946c1461ceb5531e9fa81f89eb8218a86ee82c829128fa4a55a2782f3021f7fb612d1c8eeb49f9f72309bf550938c6828574d0dc8ef32d09e9e821901562e2fa5957bb6c1a281c761fc143a4370903ff44dbc11a2a2b1381c9ce34ba59abd423a2caef5e24c3cec2f5f44ce8496b3f3c6569336ca53dcb584b88e80f3d6e7aadf7670fcbc50da72cc52eadd853e35f95e92a36b622c44a350347b887ad2a7f9153b85d59cba441e26ad0f05bf50c12b5a6e5bdad722ee74c78290599e7578726b68e5f1400adb1c0927ad2f0d711fe6e41ce930e549c7bdafec3fcf14bde46a4c90014e40ed68aa5e21fb283b80bffded50782c4b3b2c7231d3ddde3fb9edb3500ed6310b0aa9fd0ae2ad4cef6375e4166171e5af9777937a655a6cd762bc5b634b286f166e2efc12e9b181185d8fde01bfecca207e2bda515a6ec559384c7597e25fd24484a124b518dc7a46569f0c6e2b7b28d038aad66927e8166e45ed876cdf7a7e7872ab90f6bea6084f9e27e2bd92c3f703cd7be62f143b4f558bcb671157e142aee1af7e79a1b146c1f98b73f4511044f4e0408619c67d360c1e7301747c55252be8774b1ae9578d237b7f4b0e01c2265cda3c356ae066ed4957b64b88bf357893c9e70ad42a600d472ae04e85b469ca9dc8859b9b964502ce49b2b44b279c317656179ce26990b41534bb5789515994bdd9b916b811525ab97eb8c8e5ea8ae4aea62ffb696303bf077d00cd81ad636e40e9a19b8c30f3881e4488e046a38f35fd52dc260162da8c7ba677ee26ac1224ca39a798d12f549a59361bdbfdb24405faf6e0226d7b65a4929b66fb0084f5fc2f7cda2c023b160829b58418532f719713266993d1eb1f86cf8fcf7375eea8a490071651eb1e40990b6f1ddef48f5bb2aba26ded17cb0a8ce3e2f4f4bf5f65aa32e1b14d1dfcbbb39df02930097007d2e775a7a1822d00c1a79d5e674f318ef8c7dc2093e8fd34fd27e0bdba78bcf7a57299c76b95aeafea84fc4b7ca11cf500cb707e6bc363ab53e32ed5c0c4f6b1251a783a52ed8574ca4003421046ee93ff5dbaf968d15ef10a86bc2dd0930f27f54e02f7dfc4c81711aa7ba9123641c561079d1af67ef9bda1347ff06b35669fa3791b05abc23a6000fa3d2b6cfc30d4757fc5108b134132ef496011c37f28fa521232e405b9cd578f1b1933082b76df9041266811f54b59a45e804eb709d7b50007d879e50faf87066c9e9a9a7ac415212f8bb9e4f92c58f7e88bea33bf9d5ebe12bf04283b9c9f58f79b4d1e9de0597b30d77dbe47859163c52f578cd61f31a92ed4056666f976020a3cfc985c8498d80a914c11c96a446f079424ca47c9af066a736d17528e06849b4fc27b4c3cb4fb72ed80f77fd0fe047650645dd4835ea4e17aeff80d75a96c4d6fa2c911d53aa6055bfe54196bbc81e9b305b78c9c14bee7d506135229ec148506083bd2553583d08a3762c02ab6606961c632d26cb9582beea8ef21de0704cc15ce75209f313c6cfeb6a142083d2e49acf1769499624acb9662f3f5a3f5472405b89b15d8bcb82bcc499c170c27110dd3e119f2b65b8d367122d175f80a61225e4ed0646c45f5e9a87406150238a54bf47fe13d0afa13740bb2bb47d4b8d39d607a11dfd1c228f8ba57d6578f36f88e12774bd1e2e6547110f9ea3aad2a23ff2b2a5710cc1c6025090007a17d02a0b78e5550c8cd1bacfe73241efce8f114fed60899b9ef6d400e80c45835922812f3b82db70aa7ee5f9edfdb97c2895de1e66b4424bd392e918593c80cf5c828475d77a0ab3a18a7211cadfc8082192d631e471b54e81b94db9b0769ee11872613f543c081f8cafaa81d97f5cd106f153a5db5dd684ec86c85c8aa5a6c52cc32eb33a1d5926bd1c44cb5a650a427b7d37e328cbc38642798c005c4ff3351e6ae7b0351d64baa3cce0abb23ac0d652e1dd28cb7e6175bb717622a5168a0cb329a3fe012ca83360310bf11ef543740750232e376617b11127f79d88597c6fc79c30233af23fa39da23d55bdcc011a3af1f5111c21ba3c1b072287bda22ef36935288a44ee2342fc5cc23399fee0fb729836e3e5228d015deef4b38b8581d4b55dfdaa0e90ac73717ae80ff12a9fff4d5eb1fad40d7ca9864231e361b9e231d54ed22113ef71b43efe25c658af92f066bca32835a0ffc2fd3f1b2b368bfc5ebc68934f84312621d9821ff4f081fbb7c170bc163b8bf0cbdacc66d969d8e759e0f748c8bc113b2ebad6c4dffb8a267e1fc397f5ad56be668a677caa7b3fa6910e338bc32374449d479e57f950bd8515c3dfb34810c8da8a1e0c09f95f3856c381b8f873352eab98314104250d340897ed3366654af87eb2368407cbec890963f7ea44cded5ecf514735c4b103a788c6af1c0e707ec4a39d3f5934fa1a579d71dcac02d25f3dc0e591c3ea9999dac97e741f474e7f21e47a075bbb5ccada50411efcecf63bd3466da0ff16356ea749ff104287d3a1bfaea98fa40a73b57e9008e2bcd7a32258ba8ac7eb8952f2f06d8d04877ec4d3c9607e75f50086665929bac080c82c1d9aad7c94b7ff026d787bcaedcda870b00ddcc528bd82f801360544ea529fe7a9170c9b4ac0b644d713551fffbf05af7d0e5d0eb193ff1e0c8c49730094397f6fa81a5ff10c89378a4347d833d4756044d8b2c6569558087fffae9d88351f178428e85739c89de378bc096db4e56ec3c11bb3981ef99d9ecaa3f9356b0be69072941f3bce7b5f5230e6cb74d13fcd7d99b0d511dac3361100f6dca73186dc439dd37f575a1004e724eb3df063b9d4ce40c0a37c6717e69fa013d78c98180d586b176554ab134cca420e5e5791421b145c53945785989c9e8edb17018b5075c2c5e1534c5bbd09c84fb688cb0ae7ddf3c4dc84d591fa63370511f3c6b22d11c3a2f70c5cdb38389a7547549c430774bd5e9a9c0b5b897b8a87ef5d3118db77b7015c714e4010cd8422a13552939c4d73f515b082dd8ca427feb9453a5ec1d0199eeeb29bfcd76a47cdaf7cb03fb3cc7f106f6b178f0c27bfc376a20430c72409a17b0a9c48669a489a6bb7700e345b5aa374f4c3239091f7bc5005ea54fdae2ae4fc3a6e7ed3c99918f12208f9030183f7310aa9a34b25ca91e787d9b86cf2e0f1de5e2ca022cc96de861ca086f4cefd0c686d8d636419641f8baecfa95c2d19fcfc58d4cd6b3cf3c3b8abb4b00e8d4840e9c99bd8b2df29435b725631e61008732bb4db9d5a59903617a1b62d89d0e487797e92a580b7141fed2865770dba3d2195b216997c83fd11ce8067d6097b80e5877113a88694f374c58873993ffdb09095083cfa61ceda31c1de7d73a0bf1966b00600f25a9472f2c2ba281f7b3f6fdcbfa0886e66dfa7285c4659b1dd96a3d2ff6d3890fd6dc090f76a3d40f7dfda09cddc0fdf8e0e95384f418fd1e947d4077e303359cb6eab8e9fb091c2ae2bf461a0003f83e9d5790b117ff5996aad2b29420aec026df1d615627432ad3272613c0180fba62c82b01de9bfcbbe3dcd47c9b494a4c1f83b3c967d13a4d5a60c5315e4bfa755f147821018e953a5181ffe25a08467de5b0a07a7bcee16c0969effec60259817281500101ec043860f53b9b9483d8faec36b5a9712bee33d09dd6ec806d0d8b2ba67dc0f5ddd8c1f5bcbfafdd512192e800c3410e94b288fe361e6a84aec1c26e550e6f1c32d29c5a4544a1424fc9dd597004db548d369ddf963850ab9fc51cdfc12d4298b9db50ffd7f043c51853282d1add4b91c230886c39139aaef4c4870c987d317f583bd44c5a53e7495c937994b08967485805a6b4990593088cc7054175f914cb3f2543e0022111a2222edcc3801d432505bcec769843c19dbddf7c37ca5cf759212a3e679a182d097291007dddc563", 0x1000) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x8000000) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000001f2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x80}, {0x16, 0x40, 0x9}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x408, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r3 = shmget$private(0x0, 0x1000, 0x876c5ac70c13eb88, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x519be93e3c6085fe, &(0x7f0000ffe000/0x1000)=nil) r4 = shmget(0x3, 0x3000, 0x300, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x3000) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 16:00:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) accept$inet6(r6, &(0x7f0000000080), &(0x7f0000000140)=0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) fchdir(r1) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8010, 0x2a0) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x80000006, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='\x00\xfc\xff\xdd\xff\xff\xff\xff\xff', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = semget$private(0x0, 0x1, 0x200) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000084, 0x9}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) r4 = dup2(r2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r8 = dup2(r7, r7) r9 = socket(0x2, 0x1, 0x0) r10 = socket(0x2, 0x1, 0x0) dup2(r10, r9) r11 = dup2(r9, 0xffffffffffffffff) kevent(r11, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r12, r13) getgroups(0x8, &(0x7f0000000200)=[r6, 0x0, r13, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r15 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r16 = dup2(r15, r15) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) dup2(r18, r17) r19 = dup2(r17, 0xffffffffffffffff) kevent(r19, &(0x7f0000000200)=[{{r16}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r20, r21) r22 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r23 = dup2(r22, r22) r24 = socket(0x2, 0x1, 0x0) r25 = socket(0x2, 0x1, 0x0) dup2(r25, r24) r26 = dup2(r24, 0xffffffffffffffff) kevent(r26, &(0x7f0000000200)=[{{r23}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r27, r28) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, r14, 0x0, r28, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket(0x18, 0x1, 0x0) r31 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r31, 0x80206979, &(0x7f00000000c0)) r32 = openat(r31, &(0x7f0000000180)='./file0\x00', 0x80, 0x19c) connect$unix(r32, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) close(r30) r33 = socket(0x18, 0x2, 0x0) close(r33) socket(0x400000000018, 0x3, 0x3a) setsockopt(r33, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r33, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x5}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x1f}, {0x35}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xed32, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x411, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0xb1529a3bc14dff4d, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x20) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) chflagsat(r0, &(0x7f00000003c0)='./file0\x00', 0x8, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x5, [{0x2, 0x1000}, {0x3, 0x4}, {0x1, 0x1}, {0x4, 0x6204337}, {0x1, 0x3}, {0x3, 0x8}, {0x2, 0xfc3}, {0x3, 0x100}, {0x1, 0x9}, {0x1, 0x3}, {0x1, 0x6400215d}, {0x1, 0x7c}, {0x3, 0x619e0685}, {0x1, 0x3}, {0x1, 0xc880}, {0x3, 0xfffff342}, {0x1, 0x7f}, {0x2, 0xffff}, {0x6, 0xab}, {0x1, 0x20}, {}, {0x2, 0x8b9}, {0x1, 0x4}, {0x1, 0x6}, {0x1, 0xfffffff9}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0x6}, {0x2}, {0x3, 0x6}, {0x2, 0x7}, {0x4b5d85e58dc5b1f7, 0x8e}]}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x9) 16:00:47 executing program 1: syz_emit_ethernet(0x65, &(0x7f0000000140)="4fd37eb8f25210b9b65215ae72b550f796128cdf5578c4814f879c9e08fe40a6073ffa634f730176b64911a9d1ccf006ce922253a4dabea9e493caa1e4f6733e9c6f32cf0caf0b806734fb0f5ad6f4cb024dbf9f5c1b0e3fb36c9a537a2fcdc560f7632e1a") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x55) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00', 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x99f1, 0x0, 0xa, 0x3]}) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:47 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)=0x14) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000002000000000000000000"], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r6, 0x0, &(0x7f0000000480)) openat(r5, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r3, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r7, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x200) 16:00:47 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/147, 0x93}], 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000005c0)=0x7) 16:00:47 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f00000033c0)=ANY=[@ANYRES64=r12, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc00700e24c7b2607107dd780acaade079449e8a65763ce27549c8a3afba55d85349209011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e3379fe9cb0d31633d795b85ac5e9019f07898b2c7f25c6070492e726314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31e90657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480900400919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61184b03fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a38541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b088ecbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517889a6c908b5e0c71468764c5cfbf334a05741a97714efde7b9a48587182b68603033ecb58ce0e18ce47f3eccfa0f6e98477a6f58b1e434a2d17fa5ef9f4eb4f15cfd16", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r13]], @ANYRES32=r0], 0x4) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1550], 0x10) writev(r14, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r15 = socket(0x18, 0x1, 0xff) setsockopt(r15, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r16 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r18 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r18, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r18, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x15, &(0x7f0000000000), 0x4) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x15, &(0x7f0000000000), 0x4) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x15, &(0x7f0000000000), 0x4) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x15, &(0x7f0000000000), 0x4) accept(r16, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r24, @ANYRES32=0x0, @ANYRES32=r17, @ANYRESDEC=r25], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, 0x0) r26 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/100) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x81, 0x30) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="48614cd79718f0b07507d89836c112eeaf7f8510c836eb1c24c45e99c106e44aefe49edc188440b0a6c32b03ba7ac4dc8903a874b878247b0f25ec5d1f79fd1a12e7c49478ebebeb404f35afa747b301ce77bd9de14b4ac63af151c8de6c45f593392b14daa30c096032b5ca83660f17b125634a9856190092f22c59b5448c92bac48147f75cc4c8262f330f93b043d6a95cb945"], @ANYRESDEC, @ANYRESDEC=r1, @ANYRES16]], 0x3, 0x0}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x7f) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x30}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c253286d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0733bf7cc1145a0d0ea5f81c6c5694728afddade1693b3faf0f741352a712591059881ebb9e2715ed0857122c9c0e4e15c9935e482fc83bd46c643379ef213d93feb9e047dd3d9d3a85a1123bc58bf1297fa22029ea308cf026cb848bc10fb847f06794f889711542827b0c0060125ee7cf6020023553d004162b7db4326dcc96d8c2d6a98079f247d3d15b4a6470c26dcdec52c78596eaf684e2527a2259d980f1ca5810842fb373acbc161c5f95703b327c6d0bf73b0cd2a56c"], 0x10) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x2}, 0xc) 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x2, [{&(0x7f00001fe000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xec}, {&(0x7f0000601000/0x3000)=nil, &(0x7f000019a000/0x4000)=nil, 0x7}, {&(0x7f000022c000/0x3000)=nil, &(0x7f0000664000/0x4000)=nil, 0xaf}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000ad000/0x3000)=nil}, {&(0x7f0000029000/0x1000)=nil, &(0x7f000045b000/0x3000)=nil, 0x9071}, {&(0x7f000029e000/0x3000)=nil, &(0x7f0000295000/0x2000)=nil, 0x74a5}, {&(0x7f00004f4000/0x1000)=nil, &(0x7f00000b1000/0x1000)=nil}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000c93000/0x1000)=nil, 0x9c}, {&(0x7f0000186000/0x3000)=nil, &(0x7f0000cad000/0x3000)=nil, 0xb43}, {&(0x7f0000765000/0x4000)=nil, &(0x7f00001aa000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000036f000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x56}, {&(0x7f00004d7000/0x1000)=nil, &(0x7f0000537000/0x4000)=nil, 0x95}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x600000)=nil, 0x2}, {&(0x7f0000c6f000/0x1000)=nil, &(0x7f0000de3000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './file', './file', './file'], 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000005c0)) open$dir(&(0x7f0000000500)='./file0\x00', 0x8, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0x8) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x5001, 0xfffffffc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = semget(0x1, 0x1, 0x1a) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = dup2(r2, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) r6 = dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = dup2(r9, r9) r11 = socket(0x2, 0x1, 0x0) r12 = socket(0x2, 0x1, 0x0) dup2(r12, r11) r13 = dup2(r11, 0xffffffffffffffff) kevent(r13, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r14, r15) r16 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r17 = dup2(r16, r16) r18 = socket(0x2, 0x1, 0x0) r19 = socket(0x2, 0x1, 0x0) dup2(r19, r18) r20 = dup2(r18, 0xffffffffffffffff) kevent(r20, &(0x7f0000000200)=[{{r17}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r21, r22) r23 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r24 = dup2(r23, r23) r25 = socket(0x2, 0x1, 0x0) r26 = socket(0x2, 0x1, 0x0) dup2(r26, r25) r27 = dup2(r25, 0xffffffffffffffff) kevent(r27, &(0x7f0000000200)=[{{r24}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r28, r29) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x100, r7, r15, r21, r29, 0x80, 0x800}, 0x6, 0x20, 0x1f}) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB='e0\x00'], 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x8, 0x80) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(0x0, &(0x7f0000000400)=[{0x3, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getegid() pipe2(&(0x7f00000001c0), 0x10000) fchown(r5, r9, r11) 16:00:47 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000100)=0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="a97f37a4c0c97295fb0415946a77957ad13907247cc7b4f402a7163eee2b5972f77e2858f3dbf07dff02cdbb252a564ed8a69ed335d9a7b696d3d110a12404da03a2cb3c5f32eaeedf33050e3d76e121e8b5e8f23ef9ed4cd04a3eeb0a229f7158a01ffb5ff533cabca5b26c36cb1770b242d95385e98ecfb70bf6110a3e6d8d9377335a96a8b1bfd69a2406dcb3c0ca0fc78056967611fdb5306ddce4b5bbe697abe552c7c3765f6e7829b45983fe4d9b678958a2a673fab986701aaef305643ae31a38e312fcb2df9bc2fc557fb0bb6b68", 0xd2}, {&(0x7f0000000240)="f5c3595dbb5c4d1b8606bd155b8449eb54e1b751ea4ff977557dbd9733fc6c5ff0e1fa8e9a01098e8a8aa415df757cfd7431b2ffc6da211c96d4586927346ed1501b4311a4192cbac0959664ea0bd055e9740c39cf53955d5ef7813aeff0e41a6a86e67efc5881f5165cecd9278817f78d71359f514a6105b6687bd8093d3efd026fc195803118684480175b2070dced77df803d6a4c5c71f65ea88b3b1644f3eadb277b2c7f536e850b57664c4ced47e9f22be1401420a4e6c33d1f045cbb367a61569f64898ec4da2fdcef4798aec3ad6a8d67dcfd53dced2b65984588da4b9e3aafa16e6566b0a8aed20bb1317141e05f0ba993742a", 0xf7}, {&(0x7f0000000340)="fbbe04f98af4a376422102cb6fa12b171a1a4e18ad13df4c382289258907842abb954f3ef1d0e74baf749dfff988590f1a993c2e84121ed098aea05e18fa3ac44ee229308ccf427575014fb14b2b91e31031d6c7c496d609177a8cd3427a6e1c83ee4df6b794c6864738c8a1c6660a574fb512e79d6dd7340312486be93551be4540b7c027d7e25b98c25fab0e84558911fa10aefe0870976bc6ab159b90febf52506244eca4a26be22753a93b88cb695527b494091fe468db2949e7a47ec4d3e4fd052081c7ee9f89feb250b545a8c1c7e0ea40bced2169408aa573c605a5fb1791d839", 0xe4}, {&(0x7f0000000440)="f93bd8a6c808767b5e8305b740e8d07e69f65553db9b32c7186114e404b65bcfb01717a0a47e698aca7872f15e9032a5634ddc4609a82262f626e19ba5ae2424dc01689065093fc36bc1667ba205b54747ba289e52587d86a7ab812395d12a8618891e1fbb0c0c009eff31fc62149fccf55411c34c06cadc4d4f784c65beb95a3066d2d7d9efc9812b32de7296e20c757dd83188c2191ce3c7ee82b17e468d4ed2c39e1352f974c0f6d325b534bd9c0895", 0xb1}, {&(0x7f0000000500)="81c7a459aef3392e7f7f4f23b3a910e0d7d05c2594233d5b329ad618aea5b17be9069a804da3451798af74a6cae7d781caddbbdab1ad0b861c170e39233edb4913556cae2399d01e293dbe5de3fec1bcbddb0a86bc573701b4274e863137a625033affd424e9bf1bfc34d2aba6e422d4a649213d1f7fae60d24ba04dfa91572bc149652cc7ea7ccead950a94fc02b165d5cd82513ee56e7949685c8e", 0x9c}], 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1c4, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:47 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1, 0x1ff, 0x400}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000035}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) syz_emit_ethernet(0xffffff63, &(0x7f00000000c0)) 16:00:51 executing program 0: socket(0x11, 0x3, 0x0) kqueue() select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = kqueue() dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$inet6(0xffffffffffffffff, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:51 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x81e0, 0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) write(r2, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x0, 0x0, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000034, 0x0, 0xfc, 0xfffff4ac}, {0x8}]}) chroot(&(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x4, 0x88, 0xb7, 0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x9, 0x1f, 0x3, 0x9}, {0x1, 0x45, 0x0, 0x66b4}, {0x7, 0x2, 0x7c, 0x2}, {0x5, 0x7, 0x1, 0x6}, {0xfffb, 0x0, 0x0, 0x401}]}) dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x6, 0x37, 0x8, 0xb46}, {0x6, 0x6, 0x9, 0x9}, {0x8000, 0x0, 0x7f, 0x214c}, {0x6, 0x80, 0x4, 0x2}, {0x200, 0xff, 0x6, 0x37266cbb}, {0x3, 0x20, 0xda, 0x2}, {0x101, 0x2, 0x32, 0x5}, {0x1, 0x7, 0x9b, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ecc305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb01007246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2bcd0ffc6cc90438fce8557515741374c70916b23a8b086c43633a42e93fe75f8a85f37008c3f120c300afe7e5c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c8258987bbd50393cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077ff4460abd680a645795e8a1493f1d33fd718fc196e3c18626ed6195bff884a66bef07c1b5f0c58efdb451efb1fd924c6de01507e7586d59074aff681a30046f8faf53ace3f5625dfd08acfbc7013b8d8e840fe70888117e319f2f92f1804414b39dbf9fdecfed9d3a50cd6c70bed1cfbbd36dcf4f42d2f7d5f06ff5934e5e4f1bb09eaf0b3bf374ea3dd6b340c42c356389ec5b0d129de04f0971a207ff92f24dd159521034bf8eb3c7721647652b358e4b8c636e60d0600"/1037], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 16:00:52 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x5}) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) sendto$inet6(r0, &(0x7f0000000000)="6a04ffbbd8ff159c14be7027a47b2b88a73dc6943aa8d3f66672cc6c1e8ae5def647b0985230636cda55738b642b4840f19cfa873a92c7c2023b3526186ae3f734a20e73461a34ffcbd326c232d34291333753d8f1", 0x55, 0x2, 0x0, 0x0) socket(0x2, 0xb, 0x1) munlockall() 16:00:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="fb4fc058c598d2938b14f6357e3a39b3f2b3cc60096f59cfb398411c860273aecbd415a4a4025c6118866f7443995e35a50f10acb31e439afe4ca42613d1ef7ae08326c1e18a0ed1ea503aba2d513e4f5c7b", 0x52, 0x0, 0xffffffffffff7fff) 16:00:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$TIOCSDTR(r2, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x40000000002, 0x7ffffffc, 0x0, 0x0, 0x40, 0x60, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x0, 0x0, 0x400], [0x800000, 0x0, 0x0, 0x1, 0x0, 0x101], [0x0, 0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0xf3, 0x0, 0x4000}, {0x100000000000}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x0, 0x1}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0xd) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={r11, r9, r12}, 0xc) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 16:00:53 executing program 1: getrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x61) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92"}, 0x101, 0x800) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000140)='./bus/file0\x00', 0xaee760d799b26f17, 0x140) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8202deefffffffff54398eebfd485fa05c2113b50e28adc45a2003ff5452db324941b4190343bd509087e66e11655f95211ee4218aa3a3d41e5d3f26c77f223472f7666494ab4eb525e1d4ed72dfff5e0b45d74fa718028b576aec016b49bcaf068374e89ee4d867af49ae24a6b7586118835358b2a493f4f5b9b8833ab8bd71e0170a1c676a2dd9d67aede0f94a6a250e446c268d0b1d52a574292cc3ff54e5ef2f042afaf18d36c8eedc03b38fdbb503fce429511d00f5f266a23e48fc2ab7168df484095589c530acfd3ee20d3211aa9a6803699528427a5f509e2a7e0c26ce88d80be969fde821aa5254926cc107fb0b00f2de8722f05bd8988b1ba25e2d14ce1486369bf8a4f1137036831a6aeda934f0f693520423fbeecfec2eee7766784ff7d072888868ff8fecdd17b1af910404dc89d274d4519fcb63d65c4c6af06ff35e9f18157c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x2, 0x2, 0x0) munlockall() socketpair(0x10, 0x4000, 0x1f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) minherit(&(0x7f00002d6000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0xa300e3014e5dcfbe) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) connect$unix(r7, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) write(r3, 0x0, 0x0) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "c4dfd57b00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgsnd(r3, &(0x7f0000000100)={0x1, "98dbf3aea170d180a4eff53a66fa0cf7f1695bec4973e4eb2b97a4a8244c0d1a667470fce1778c6bec9389a23d9c31751f3805a6b839921b261e0bf67aeeaaef9ec4131ed99e06f541073fe5da149a11e02e9f1ae3"}, 0x5d, 0x1000) 16:00:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb3b7fb77df136b74, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x5, 0x3ff, {[0x80, 0x8, 0x3, 0x6, 0x3, 0xc8d8, 0x8000, 0x5, 0xfffffffffffffbff, 0x9d, 0x40, 0x5, 0x91, 0x0, 0x5, 0xfff, 0x6, 0xfffffffffffffffd], [0x5, 0x63, 0x86f, 0x10000, 0x100, 0x8001, 0x34c4f814, 0x800, 0xa00000], [0x80000000, 0x0, 0x3, 0x1, 0x9, 0x8, 0xffffffffffffff98], [0xffffffff, 0x7, 0x5, 0x40, 0x1, 0x1f], [{0xe3, 0x9, 0x0, 0xe1}, {0x1f, 0x5, 0xfff, 0x1}, {0x6, 0x550, 0x1ff, 0x40}, {0x45, 0x80000000, 0xfffffffe, 0xff}, {0x81, 0x4, 0x0, 0x1ff}, {0x5, 0x1, 0x61f6}, {0x7, 0x4, 0x4, 0x6}, {0x4, 0x3, 0x7, 0x2}], {0x800, 0x10001, 0x1, 0x3}, {0xff, 0x4, 0x7, 0x100}}}) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000000), 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = semget$private(0x0, 0x6, 0x480) semop(r5, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) readv(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)=""/128, 0x80}, {&(0x7f0000000880)=""/222, 0xde}, {&(0x7f0000000980)=""/32, 0x20}], 0x3) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:54 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000d00)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa406c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a44456db112f6b6b699c65ff61bc188b83f3b9a4e8b539e89da7571880fab893d4429927b3003d65b52ebbad3c5b17ec01ac9281454c35348e29af592d520e8d83128e0d0a29bc4e3a7d4f9e0662eb8ba707498fda0c266a218cefe87f87689d70cfbc3a36f942c1d65cc6", 0x142}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000540)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f00000006c0)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000500)) write(r1, &(0x7f0000000400)='\x00U\x00\x00\x00\x00', 0x6) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0)={0xf3b, 0x3}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) r3 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000480)={'./bus\x00', 0x7ff, 0x9, 0x1, 0x0, 0x4, 0xc3, 0x8, 0x1, 0x0, 0x9, 0xd7fd}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000007c0)={0x1, 0x40}) 16:00:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x10001) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x2, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) write(r3, 0x0, 0x0) 16:00:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = semget(0x1, 0x3, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x100000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pwrite(r2, &(0x7f0000000040)="fb", 0x2a8, 0x0, 0xab29) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='W\x00') r1 = dup2(0xffffffffffffff9c, r0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/70}, &(0x7f0000000100)=0x48) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000540), 0x25e) ioctl$BIOCPROMISC(r2, 0x20004269) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000ba45f3a0435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb1b2e06dee264033c254df9c56b35122ec7b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYRESHEX=r4], 0x1, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpgid(0xffffffffffffffff) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r5, r8, r15, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r16, r17, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2000000000000251, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x14}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:54 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x20) setsockopt$sock_timeval(r6, 0xffff, 0x3009, &(0x7f0000000200)={0x2, 0x6}, 0x10) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r5) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file2\x00', 0x3, 0x2, 0x4, 0x2, 0x9cf, 0x101, 0x6, 0x0, 0x2, 0x3, 0x3}) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = socket(0x2, 0x1, 0x3) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x13, 0x4a06, 0x7220dcd9}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x100000001}, {{r3}, 0x5, 0x636eb537b0c35366, 0x2, 0x0, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x0, 0x952}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x1}, {{r6}, 0xfffffffffffffffd, 0x80, 0xc, 0x20, 0x9c}, {{r7}, 0xfffffffffffffff8, 0x2d, 0x4, 0x7f, 0x4}], 0x6, &(0x7f00000003c0)=[{{r8}, 0xffffffffffffffff, 0x20, 0x2, 0xf8, 0x6}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0x18000000000}], 0x4, &(0x7f0000000400)={0x2, 0x4}) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0x200000}}, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470008000004f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) kqueue() 16:00:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f0000000040), 0x0, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) listen(r3, 0x101) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) execve(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000800)=[&(0x7f0000000540)='}-\x00', &(0x7f0000000640)='!\x92\x00', &(0x7f0000000680)='/dev/wsmouse\x00', &(0x7f00000006c0)='.:\\', &(0x7f0000000700)='-}@!/\\\x00', &(0x7f0000000740)='/dev/wsmouse\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/wsmouse\x00'], &(0x7f0000000880)=[&(0x7f0000000840)='/dev/wsmouse\x00']) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x1, 0x6}, {0xf9ce}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:54 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x400000000d, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001800)={0x6, 0x8, 0x7b, 0x3, "0e0748dd019df3a0c97b1cae1748ebb013516b4f", 0x675cae3, 0x1000}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000004c80)=""/4139) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000300)={0x80, 0x5, 0xfb}) sendmsg(r4, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000ffff0000080000001ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eea20000000000000006f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161f6d75682b84b5dce42394c22de6fefc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86"], 0x188}, 0x4) r5 = semget(0x2, 0x1, 0x282) semop(r5, &(0x7f0000000340)=[{0x3, 0x0, 0x800}, {0x3, 0x8000, 0x1000}, {0xf69845db9c723e7f, 0x41e, 0x1000}, {0x1}], 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:54 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xe958) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:55 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = dup2(r3, r0) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x4) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) mknodat(r6, &(0x7f0000000400)='./bus/file0\x00', 0x4, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) 16:00:55 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x2, 0x2) r2 = geteuid() r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = dup2(r3, r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r5) r7 = dup2(r5, 0xffffffffffffffff) kevent(r7, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r8, r9) r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r11 = dup2(r10, r10) r12 = socket(0x2, 0x1, 0x0) r13 = socket(0x2, 0x1, 0x0) dup2(r13, r12) r14 = dup2(r12, 0xffffffffffffffff) kevent(r14, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r15, r16) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, r9, r15, 0x0, 0x0, 0x1f}, 0x8, 0x2, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9cee4c78cbbc497cec5b2ae95e40e5a3992da2c498c2583001647a64469feaccf004157451af34c4004f67591f772881fdbcf04e9c6eaca60c22a3a1a35d1569ed0cad91ad6f3f6a1e07ef6f21d6f5030ecbde4fb580b6730cc041e1ea26c05e21a81a153236809e252fdf58f5060bd93ff40b11a28c0226abe20abe4e69e84b176d6b67bf0005126f0bacbace3595f177a0924600b11d4886982f29412b0"], 0x51, 0x800) r18 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r19 = dup2(r18, r18) r20 = socket(0x2, 0x1, 0x0) r21 = socket(0x2, 0x1, 0x0) dup2(r21, r20) r22 = dup2(r20, 0xffffffffffffffff) kevent(r22, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r23, r24) r25 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r26 = dup2(r25, r25) r27 = socket(0x2, 0x1, 0x0) r28 = socket(0x2, 0x1, 0x0) dup2(r28, r27) r29 = dup2(r27, 0xffffffffffffffff) kevent(r29, &(0x7f0000000200)=[{{r26}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r30, r31) r32 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r33 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r33, 0x80206979, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r33) r34 = dup2(r32, r22) r35 = socket(0x2, 0x1, 0x0) r36 = socket(0x2, 0x1, 0x0) dup2(r36, r35) r37 = dup2(r35, 0xffffffffffffffff) kevent(r37, &(0x7f0000000200)=[{{r34}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r38, r39) r40 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6, 0xfffffffffffffffd}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000380)={{0x7fff, r23, r31, r15, r39, 0x14, 0x1}, 0x8, 0x9, 0x0, r40, 0x8, 0x8, 0x2}) 16:00:55 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x20000, 0x0) r2 = openat(r1, &(0x7f0000001900)='./file1\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) mknodat(r3, &(0x7f00000004c0)='./file1\x00', 0x10, 0x80000000) recvmsg(r2, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000018c0)) r8 = getpgid(0x0) r9 = dup(r6) r10 = openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r10, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r8}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r12, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x45e, './file0\x00'}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0xf0, './file0\x00', 0x80, 0x3, 0x9, 0x9}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00", 0x0, 0x8000000}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) sendto$inet6(r3, &(0x7f0000000040)="98bfb44bbf3432f4131eea65008dc112303317882ceedb788e35b7caaddf", 0x1e, 0x8, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) setrlimit(0x3, &(0x7f0000000540)={0x8, 0x81}) geteuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r5, 0x3) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r5, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r6, r6) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x401}, 0xc) r1 = socket(0x1e, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0xc7e}, {0x45, 0x1}, {0x0, 0x10000}, {0x45, 0x391}, {0x43, 0x3}, {0x0, 0x3}, {0x22, 0x1f}, {}], 0x8}) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000240)=""/217, 0xd9, 0x800, &(0x7f0000000340)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) close(r1) 16:00:56 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) socketpair(0x6, 0x8001, 0x3, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:56 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x1c443c7a09027d59, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="3494dcc1f0160674cf889f8d219b599ff9fff59a0a4bf0919b725f259c48db4fe013a5ecb76c26e9b271bde2ef3d00af4148b09107f1caf74e81ad14cd09d8320349ded3c156099a607c08d8fdd5a0b4c7deac1a942dee4a29023ce3e6188b", 0x5f) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) setsockopt(r2, 0x9, 0x4, &(0x7f0000000540)="7ee4ac2e0b44b96f", 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) chmod(&(0x7f0000000500)='./file0\x00', 0x2) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="6d4279a2bf0db74cff87876e3824940220e68207c01b0f35f537e536d6be1dc8b83da677fa93d66ce88ae6805b66ab8c5e0e8e68bd0ea65a5eb03f57c446826c8532a91e9df9b01f289354f59afc93fabb56b6a3763ad7bd4dcf306a2caf4bde", 0x60}, {&(0x7f0000001700)="22cf57537e9c0b641a8ffd9b8516b2b50625553059e83c5c48573c0fbddcfdcd80a0c49319c03f703bf14d384cb406b0cde30dade57c00d1a92e460854672e16e23f44c6aec80a607a4166981c249787e3be3ffc5e470630a75949282cfd3f47b96b376e38c34df1c11f15314e709697f31acdee1276d4c16d4d81e380ccf7447385ddc9391f4ff590660d32eacb8f4d7c10f0d99be307d3e929e0053523768557a2b2db0feaf8eaffe24c43224c297fde6a1940243e13fbfe0556e1855098ec7ca6df404440e3d0684d31720a36e74ff12a0c65369c1349c9f20b3d52a84c808c6cacbbfdc7002898937dd6eb4e04add362be48b13ceb8259783ee1eb2445329dda3a9e3803b84f9905b604308841b5e9fb6ac56c07c8a02e7d81c382f26c156c6a45256081ab7879d309839ca074e22697331d27be8f5368a61b22bb1d5a2b4c99f313a755dcc759029bcf2a53610b52a329b9b75508533ab1b63a758aaf9ce7d3ea7498dc6e3c73a00986d18b4b99ce6efa4dfb065485c9f2998a0f52baf51acaeacd6bce804e05cd8116bf41bd0d4be8546569c640ea4e2f600d2885d6db3d0eac6238c17f50af380af3aa21dbe3ac40542498f2d936ebae2395f4b4541a49d6b89aee380b1cd330089fc05811eef617075b481c3eb8701d140f1e24cb153e3b540ea21a832bd4d3fd85fb79a163d71cf9fb10b9f7f1f93cd8dd432dc7a66de0190a4839c35aba7d0d4802d2a64cf3b8e9709370e8ee2557237ebc6d2eb8af7cd1d7aef6ed49fc94290e219080d5d37a10a08311c0023cbf557609cf4a93801f475345bb1285ee643a15de12d3fea18771b160778546f4084d7aa9e1a284dbaaf7a856c3ba22e3374c3c50283fb6c13d03435dd538b793b0afc762ce59cb399301130d3b769076172ae63f160388d92878d04a6ba02a7c4cd6d57dee589f4c8fae032e7427bb2cb4c87c31bf0cb9997c0b0aaa3ff227a9f86136f1ea69944ee3af8de7e6e49a5600e071068b4b473516c4ca10c3f979695513886cb79d8574d4e1407b9812ce1f7e50fedbad7147252f14eff2a9ee6c54b5d933a872fef9068af708e509a3f7d34680fa2a6daca61086213d495b35c15f115f93999bbf22f2d2f92db07640513c57c92db5a3bc1fe3bce20873c140b73b07d27cb76e100c417f360d68843a5895ba9541c40e7d1df53e68f98f313d6cfe2c462639234571d8db25a9b519c61f4caa0d7d02ea968b7f456f63af1f63e89f65fbce2ebd3dac20076264c5094db18a9c344c68d7b080626db129d29d8ede36913ae6039a415021cd3b20252633f92c181b0129dffaab437649665936c7616ce2ef3e06e15bf48d83f1a4e6197b65c7b37e32c13c8438024930aa933b6bad8def8af0c4c080661120e42f999111ff46eb6bd3ca29c5e86dc83a4a07bb8260fd7f8b7884b189af56d1924db171fa9da55fa983548355aa395aae90fbbe408ea5f6dc74af7e88f57cc9210f75547808f168b11fecaa89b539fa2e424aef2fb06f5066e85181b8fb5a37ca8423f7ed158b398ccdf558d1e8293b7a47c65f7534946d97d96e8cb5eafe0f49b032538bf8e90b7548f8df70382ac24bb9199d08ec766f29c9eb30a24608511d1d5a9d685f7dc9731d5eaf92102730a7e676850c8a71e0133d1bb36a30a0aac1f6e4e5227c4371a718f8d798e2d7937e9c97ab6c27027a92c4e2cb63d5553a1f9f291358ab99b91e3f6646971d3190c74f791fd00e15777ae0011b08bdcc045d3de50acbe1c5b8d6ca06c848598f89f12f9b39bb8e4b1cc0e9c123c811771bcb68bf2e76af15c6fbbc38906b232b61dc3c8ca399a39506959a6ebe17a48de9e89676df59978e8668e2fffbc5bd0c409332d26fcde25e05f01dd78930fd891a3aa9da5cbd4f2ebf4f4196c3c9de2a6f27bc2e116442ca646c353ff352d873214360516a57487b1568c1461b32c671204c920c6714eb09499f0fe3b802630b24effc3059ef4443409cdf6da8508602ea5990df9b55a3674f452a8b6fbcd4905e3e106ab1dda1440622d84c98d0606f08a35027225120a98998e03c3d4970befd3d33b55ecab9d10ff894af7957e21bc59ecfbe8cfcf81094874dfda4f2b82493f58c58c7d15bab4ac3e2b8b29b6a2a7d2d2fdb74e90273ff9eda6447186a26cbaa1655ce33e8a6671de9c8bcce0b88c181249e8790e3910404029e9384f8a61c05c25607096057143956d7f2f619edbd947cd1e28ce78719762da38062d7def1702dc3e46e14cec9d8bb469c719dc6c46542645dbdbbcfba37d3f31f721fb0bcbcd92e28ae09a174e8c1b8959d8b3222b13f1e92f9fc3f5889183fce11ae8f922fc2e685700653ba698bba6d6d3c5d39663aeb5f0a5f94a928ee6026a3abbdcd6f7d88ccb0e0ddf31d3a835d58e50f0aa50570dfe5720fdcdf90640283cf70b8b8d6a4b31a3b2c1fd290c0ac7673320ab656d1bd4b4128fbd9e3c551bf5f3338e3f96c27ec79c284b1e6fd90b41ae9cc7a6b126451423cbe87df9522e23b15eb741215fef12c741a1797b1fc2aeffea56741c2c2f63662382b00b52b912446a761aa38f7322a9cb0446b4836b1b6896e6c7fe226161fd8d1f53a71dfb0c31e4afb7a869dc3529f5de37df5ecdaf161cf200b667f72b9318eb29ade0eaee9b8922c2470db0cd281cb766f635e429e808cf9487cc7cc4410360e567fd03a2b751bb8281e78298782a73a8913058c1eef23c40231b468ce0c44d74014ea6bf75798e24197a9ae391ee3ebbeb22905cd1ae58a9e8eec0e7b444a285c2dd535cb06536af76fc7286187789d26ac97c8f4efbc4ac53eb99e2485cb2eb648c21081972207e6b0c1028e81c5da468b15d8c24a8dc9c294c2cb53c807af3d56b964447827dde41cf00696495e97d47866835243b83c9c34661e9ab60cfb53d4fa6de8ed3bd91da08c7bc8455accda790c0eace9e5761f3734f042bf24fe410f3beed54a7efbc446b482c2699bb4adec0c4adb414b7ad7ee6fa037513e3748c50d5701bc0be676da996718204e787b56ac1a36aa3ab7cbab01bf9ed786cd1503e856e9bb864f4f50852823584a8de54976ea27e909978a0aab60b1a1f9d5de0975dc6a0f5f5088e6a0c83698e4ff1edd858731bbbdda479f54647ef356b6dedd2448b589d6beb8c63df6b0ef2c0be1f2cb6168edb892898a68c467b91190ddf4bd4658871f7f314aafc0f2dfee56e823b6ff6ebafe5df346ba209638aab33a6d2ec1958fba0a518f45a2a847e642339aaf9e734f1d2c4dc30262167229effbd7fb36f30afc8fe1504fa24bba889cbb004a6ea0f3a492abdbebcda4c31f3d922c386c41e4cddfe34723aeb2c6710bfbd1c455d7a2c4ea0d2998f6be81f17a4ad0cf475fc7b55d8fd5df9c145168d5e944effd55a6244da838d0cfca514c4e2da6e7d161de0be4efc2de2c5c4f1bf2164bb49ee0572705327667a400f54d84fec5f93a0872e5831e27cdfdff0e8576cacbe3663d39306bb707585af9c44b7ede2d8b6f40c4e8e14b23ac27e6496ac61a3d20c3c942821f3b80938107e6fe838bb22cf7d783a6e0b002b3f0460ff49ba4e380dc357c4b21b1e5b37ecc36b62f6ad28fae56069c3ff59cf5f33f7a2468666372fcdb7b1958983e9ec0e7f270426f09d07aa5c7ba159c14ec63ea8f104f9b93a0f026b054c1cd9aee742716e93fe57e11cc05c2fa8b436ddd7a4f6a9d66c9a804fbb6cfad9073a5127777ba75ae61b43609cdfe7fa807fd2f2f401c18c5f3b153218b17045292f6f37a53204cbcaae4b2d8eb918041ed34b49915241d27c83ab494ba47542b1b24b320eb814d5d0251398ae85e53ec4ce6f8290d9caafa710b0fd47b54edbc728dc8044e3d46cd3bd822e423481fa645506f717b483dc6d58b47c2197a7bb38d4de24afe6d167fca0393097e5092d26fc0a9b7d95173e3cc029c54e0e01a30ea5b62659240e4d2a519bfeaec95ccd30751aee916b035d50cf05ac06913e1e4df490173e7963002468bac2885b13ad21ed5354eb014fe51353b6a38685e59449f05d8541cfb1fee4359d9f877452f850c7c5ae053156dd1629c7d7f860320edd1fe8e74b3f91dd7d3f7699a8a70d9ff20b948bbbe5dfca8491053aa59eb2bcd6c096046a2690b149deee8472c87a7e5a2e1993f35dcbd08bcf55252cb8f232c1cd902595c3462b05401a6f679882638733fd365e75c8c482fc6a7102dac486115e4ddb6abfe17f5ca41536e9c30b17d91522adc56b71330122bd5788b4795c8df162039c2c7976b6cbd5ca9a0255f6b766c793f991a602cca7fa27461a655c448d765aaac26d672a8c63da5c7c5643858b859627417b7af9d8880fd241c0083db60aba8ae612f1402975f9a8452f52c078b71e8bc515c4b3f664e766a08d17553b2573c34ae978a04613242bc0e3e0a4753f61f641097c4d1c4350f74c367e16bc0fa27170a45d8a4f14ad48623431589c7f2ceeed761843b45f34416a4c8723dbe7a30ad2fa06cb21a8bf9711301c8e2586d4ad5b2b9a6a73ddf0ef8814974809056c0551e1ba387cec15815c51a669af95351c3f99b2b5859fc5cc526189add85b74a205d0beefd65d0740fad55505e45131dd2c3c40aa61e63df86a083437485cd7efca373bd15c403c0090c8883fd93af365ee0ef5fa5215117f0f5517b8f2a8d64c0e777627e04098ad2b492a2ab400072465721487eb89bb8f9b581d7c620bda7a0bae5f287c06da44644c346d44bd126f0ec27059f4a59791500068379ead67055d3d0264ed370cdc6fddb4035fc69308ea892648da1b61323d73e2866a9b8886049e33cdd91af21a441976f3219a911d74ddf51c8ffb2b4e86707225f8a3ad9641fdaa80fe86d79f65077e748730d2a44ac81d5a71c52f457cb58a0cdbaac8a46f5a1fc0081355754270656f1da71a9d6c2f07e3f054d485b35b2ec64286d064ae1d16e22c2f387cd9f263853264075a81c0655ff510f29603b7ac15abf8cb587ded861f98f668f662d8525250dc4025abaac30b36816cf502d39a55cffec0c6bc09043604c18cb9f172dc4ba639074c14c30a729251537371b16a88788f7ac715d4cec89d12637e9ab32132af1fc135eb3ebf71e5d38f9ebdc0da25cf58594ee885794c2fbf3fa9f746b7deff329708ab6009ba5f047d2731cc223179ba71657651a3b2bca467dd8881096e1bf0c2c9f17f881c55e8ed43da5c473cfdec158720761e1e9289a3706dd940fadd072f72ac06a1a0f5d5fd882c7c6cb999faf41d9dc378537da5f0f0295d59ff4c3da109bddb973c13591aa1abb097216ec0188b31b9a957089dad36b9f4b3cb356f65cdeac650db316070a2c961164f7cd56eea54888b86f8a4a813d61045c19c709616840847f9ed89d5e10b0a205b67ccd1a21755d33fe74c02c946a93d39eaf50b00506ebe99d5da9ddf2b8b10b4a71aeb0d2cd3b2d0df99a24e58d6b74ee9aa6c96f3668f20aecb0add76cefa698f76ff9b7d27101bb211e4106745f0a360c2be374dee8fdb51412e4eff1effba77c57ea5702187e9faf7b1a8705be6d64180ded6d79ad98f3c68240335a5fd7b79e67ace784097f413202d41801eb99bea105b2449a0c002b43a2af380d610efa8341c8cafae7b8ee7f2a25d65d08fcc803d03eea6c41c426eeee82e641be3c49ac4c3a597f199704705636ebb22a3b8bc0fdd9d5926d6394233ec23b73c1aac7ed2f5b7bb85474f62190fd5ba37d5ad704f89b9b261e30d5c27ea14c9501d217c65250570a3d8401d430f286", 0x1000}, {&(0x7f0000000280)="e02725a3dc11f39c394cbd1c614756f8fc0cb69b91d7740eab91e4767d18f104328ae756ccd8223a7e1d23fa60604ec6337a502da848986181717b17db5c9115b35cfacab363022469d2f16e6f3f19bc09231897a305224949cedfb2fc1cb5aa5e37f1193687a942a4b4e7b3369dae45f65bc57f4bb965376a1afd6ceb656d89c8b3b1c660d37c28dd7a2ceeb026a3488e4436", 0xffffffffffffff9a}, {&(0x7f0000000340)="2ecffc1f3d4124a38a500123f3cb7eca958da836519d42988020976f1927a305a76c8e6d6cc70af6d89ffb55d9ec515200dff5934494dbb025fa194d1870e13774568c2e5a44a0cf836f7b3ae5591be5d264d155fa12c5216f17f98646d177d2ab560b34d281362234f696f2d7ee2e107dfeba937f4aae8f891d80e2b0d9bf77a66426131f28bbac830a4ff3689448f6e52825b29b100c8f7ce8d1", 0x9b}, {0xfffffffffffffffe}, {&(0x7f0000000400)="9192c5c99e605c64bc688e3ddbb96e2dc7363a1fcf8cc87d62479181761b3f119701992afe85d90213b86c5ad31e9d8feebfa6f2abd16bad28ff1b0ce8c3e771b5b63c3ed9cc40a2119ce09d2534b5b3ab70231bc8", 0x55}, {&(0x7f0000003700)="0c068138ad6898d1d43749fbbb33621030d954ba27aad22498e4e40f032d32149e32cd590d4bce9749353d2350d8a30106e439a55c86a0519d9b3211ae9f216acd8f3d6302c0715bd24111f8675d95c64ae49c1f005c0aee379f9a2ede935201dd7df3bc02b054039ec1e3fc7bd170ce1d371bc9c5303db996d244f9b7b8c3f55e7da2e22c316d48a7816e11c96bfdd9ca15dd7dbc866c2ddb3b8764d55b9c7d574af77f4ee44d9d6adb4ab5b0f6b48ae953ecc92413b2bd856655446aebf55e37d42fe08e32c3abb1c90b6a1255a3cf10436fb625532c33aed04d", 0xdb}, {&(0x7f0000002700)="cd30fb10c422f664f5129e9a508a6829ea5cb15a8a0363b59c0aac34d35f393a2c8f68451631cbcd7d4d152de19f33a3326af0c0637b0261cc9bf63d093a6a2b737bcc39fd6d51cbaff46de1b2c4c1004ae8befd6abe7244d377d9ede925d786755147fd40fe24a83f068808b6307d9a048ff39643ef296293ed83afbb3ee61883390ed928d2133cf739bd33bed86f0336dc52dfa1e788817bea9147f73599be69f0efb4a634f16935e525253fb0c0c1af9b945ad37bce7d836d279d14b3a5a41c22d4e463f5ee9dbde083676ae1a9762a20edd284ddd86aca20013c3145c8761723a2e3da329b9ce55e14909b27c5a10d2a54cdc606cebc4341a96c5c8ab5c0e42ced9025208fe5cbd397d4e36d7f020c503a4a042db73e5bdb3bc34ceb9a75b8664483e30290020a2d9c71fe72bf959fe9f7f683f2eb39fa4584504db02bfb2094b28141da974272639d8f6708c0432d86333894d08bee5b9eb413d45e952cad72e7da0a528259b6892e152bc3f1172887ee289a6533d95ceb76ab247e055675119575cff057c2346724cdab77714929b3136393507de560901da142c205a217d50f2038ae335618c41fce6b470e3dbf70d5295903ba92bad3815737ee4fe12c7d2bd2bed53c3fd955af39967c103b6a660770036352f88bf5801e954874fb77089de18f878d2d6e68e1e538ad163845355abdad9f63d9557c30588952df89966ca7f6aff3383c05ebc3187d25f5b29aaf42ca0ee1a6fb12a70e1e39b9c81b80639b32c9521105dbc5b68579fce24f00a1b9314d071642c08f94f1b5685db5f3d6be27d61125afe4ac0e8fbb6006cfca31d72138672ec4752033ebe5ae688d732997f85b8a358101f938049e3c877f885fcc72de6e071f6462be017565fd1ea691cd045a6532b0277219584b572137c165d1f9f0d151235e2ba52e0815a2e5c4f6ed10d0e41b2ddacd72d06604c24f8ad5d379deabf306cef2b109f342ce848f076e15277eabfa9842dc3787b58854711f146ec1e738d02c5c046b787c959474793f2f4217a0493249293ff6054babd8cae73ec817080817ffafd81bd26b802934ea01f29e0999be7aa2700949148f242bc67b727d70bba92c89d8cb23ca12d56e94a5c0fc7f64dc960e7800e22ff33c6e36200fa2bddb25dd01e8ca4273fa72a3849463e8a4fca1d52030197b0a6adf47a3842ea5ce68f08e186b1a7121ebfcb7c2fd41c84cf9970df5175964b074deae739b2613c8905c3cbd85f039b23fe6cde2b0746e71114d00d4bc7335fa9d089e8750f7459f2cf5acc26709775241cb73e712d38713c486fbba0d36c959d06cf82e81e15bd376cb8ee1462efb3170c172b0ddcb6105aa90fc08ddcce559f70b7d30087a5b5808e50fee00b58c0cfd650795e35e19aa6d38512ab0e3eac5be4788dcd37fbffc00da4feb6c02fba76380e7ea1fedfc6d21cc36ce1a20290f2bf0ff5d4404ac31c36c3fd2d95e592b400d4ffd8451afbd4a1059651f54dc5e3578dcde980913f50a5a5cb4a4c175dea7fcd94fc5a79cd02c4406c23a95e07bb82fcc603133c7c2f978d12ea983f904a1d7873e527766e1d353b3a695911023bb9a3e82d0dfe8c35ea0a62c2ed0228031d87ae03dee3718a45613c13782d388b3e19ffe30b78ab131a1e2f28a25d1eaed73c6c65d621cf483d8043c7ec70f461d72a3951f7a014c89e4bae7a0bb9e57cdf903f18a0b16ddd47004937f83b67bbacf8ee48e4bd380690d4efe7d42ca040088d9828a6ead0c7f7aff673957d6c4cd63360085b4b03c0998dd7f32c585cf8ab43598acb79bedd6ce4c1f5170c54b31395461c9cbe1023c147e40c25defae9f325e1585c2b0a7c9054977598ee7ad9c6021bdbe6c8980eaa715c4dd9bea70d3aeb80b21afa95c2853839baba90d21b771e31818dcb0a5e72bf4dfdd0c0061a5ec1acd53d03c6080741b4237f3988829cc9d02b1d0e8218b00dc8b72b95b22f8292fe443cd5e4da0f4af1f2d110015bc9f0f9aefe0ab133d8157fb8c79f5cdfa56663462185c875207c1120b052f3bca35164bf4033185e512f06f56efe8fb43d435a1d7e7c6fbe397dad140056c13357b6d9e179dd4a739112d8983b936f56287b23e58fcbce5cd69e10a72b33d670c9f0f2a79cf0dd9012c3c6671b1a91890414a49d40dc875c30453eab6fb1f563b83e3b679088b11b865af924e4da2350da3e9312c2ad08b92381c5c0ca8b6e7ba1c626790e01ab88dd9f4492ce69ae513a4f5041cd717f7b83bd1c5a7c761a9b85c8a8b8be1acaa37773fef9da75170a29f5b0306144ad2721efa0f00071c2b51a54a5ed2000100cdc046f4a1901fd99578ca2253608e3332e465fce04e18909bd507c7ed56c369a7fca953e0a3f0a71196eed4428cb0d858444492906df5adfdc7b7986829da56ff24356b96040ad012527469c25ae404d899b986006712a39582570680c0ab259c8ac408a262859decb05bab8c4fb678fd4cd2640b5741e9d70285e2f6e3adee86af5c6b2f439d2bdad3656d8c95c491b10668bb2e81f8c68b33d66ac4d559525a7eecf3a65552ec503e756ec190e56082bcf82f1604c85c049c88787d00ab3998e1369a9ed7acb76f939eedd63dec9a328c412da103aa68484aa47bb9cd14208f96bb038b2d96ec5eedf4374326ce83788397906062f283aaf60025cee71786e6f05ebc6cefb5bb5eb0bacf2082a7cb061637a083883ebc39b636898fdde078da48a84397cbbfec3f54e0297697b3ebbd2b9854fdeec4a819f5ae07b1f33298044c24229e90ce9a9a17950a68a48a5bca1a666c5f2e8d349cb054253aab7c7004b5252b3f5c8a0bcdc4669ad3de0d4b194ba9f11aa377423dfb4b4b8b3863f3fa55475fde01243c3f3e36e8fb526b00f648c268715f7f6860f11e5971bd1aaaa4a275bfaa167c3b9bc0d4ae518ad13de9344f2cf812688867bedc8c0b96371f71af467ce84cfa2be3b7dae1743ae578a37aeca84ddb3fb9567fbd18bde417eec66ff2b2df4b1b3aa9939478898142d825e28172ffaa84d26f41a36e3fcf3887e82716e6dd0298ff2793282d4f9e72aabf024d6b6523d66fd7c1184bb03b3b34a4fa5f64861d6e52602fbb5361a6d499b4ab0e500bf9747748cae06c0a2241ea63fc1a36fb4f5f664775f8b41bfcc5a4b6fe5b242ababc203fe475670a6aa5571c110f08fd7e0823ad67d3a886c8deaf546ab1057a57ed26e0d48c54f19747b548c29f8a940a4a89d82bd08ed73c10bb383fe7d7cdd4ae2203f7d69e11d6a96a242bb4586d7c2f92bad55be1b456c2f3435d297626bdba11bdf2c6546efdaf6dc7ad3df28e7eb05539c36a69dbc10f346b441452d32935d12d6999d1c522296c2800e51ceceb061a8cbbed49ae8276c8f42e2b2133d712a66e80fd584ee3d39c5611d627c75297d410e4b065fe252fba44e1562ceaa65f9d9caf0ca62dfbd80b8bf59ceb4211da460376aeef889dd66ec1e52800673185b79c05ab742175c7642f6faf9a7da2e5d2643c012493d8a6ba6efb8c7b98edd2095d489ac69c3382ab9515bbc813e0761ad1fab496eab136ab6d54b192913c3a41dae3f063866741b9f8fcae49d039432c7ac1fe02eca48304e0e1169c7959b2647e873381810ad414075c6185689b6e493998013f439c3173858b981387fab0cc420ffa958d31c6c7a9688968d3b1c887d6248d9a337c48c9b8719f579506c0ed50840ef5a23fb50989b3a3f353f865750f6351952430221fb4ea68577b6b53670bab155e07c82c1a6b6aedd537af12ad67432e4fe21f21bdd1a63dce3930dafe93ed71bbfb3544a16a8a5d3e78e4d14254769081e013747b85779eeac781cb30c5c08e6bd3a08c9cdeb497074b826c2f4a307e35f5644eed47b1e2af450174551408aa41f3cb5f8ee184e1697e31edf99d8576ea650edd42aee28020ebe9504ddce94565d225e6daa5cdb838b0ff8e9a71953751095a00f565074cb94245b08bf75b2d08252e8fe701fb1711ecd8c0fad9773c4e7d47ae8a1363808b4024bcae2daf000caae8f34e84959395928f1e5d3316b8815d6ce01a315b6e03c0c0d7a95c62787e317b31918b57fb3461e08f99192012e632b3faee48708b71c7021a696ce601636bcd9b474b6943d5d4abfd0e3c668cc9b4cabc707794e11492f2c1cfa02d989d4c928de96b0e99cc4cea8513c2fd574d7d0b69b0e57edc3168aeb6feacee4855a30a7f9c7b6b948ad5ce9c57ecb30a3ced496881cb09d5cbde5e29daaf4889cc19c901a5fe1dd8a901dcd68439c46da8672386a36f38b0cb0fdece89a8a92ba4e53e1a69374bcec332c53053c48bd8ce02a894a7c0cdce206936b62b9f1d0a58c7d1bf306514a1ca5b281715c8f97fc1e1cce8fde28d76b0ffbee21d42733ed88200f3439fce2b946cb63f8da8e246eabee09361a3362724d2ccd1f84124793ee89f25d917e0a53f3d04ed526a5a656423b5801172a2f4748d14440e214ca194f006c8024aaaf6f30c354b54026e2544ff9d4120d2e37dcbd08478401e37fc19fb7a9166d900fdb5c55b7a98f42ec7cb19955b455a0a652ed20dd7d698d1f3f98c3314f26389723029ce23c661fe836d85c62a3487e4c20ff52935a702011112051a63d4ecb9de0c7af00b901dde986bec3a87d24c3ceb12dadcdb6972ab8069deacc4f12ecd7729b0e1202200392a0cb759ba9fe0d6359544fdf6f51453f7ac6e8f45725b57d41aa2d665015c1e52ffbd15be06e147c4e6ccd07d2b1d733b728d415aca81c4f7f5e1ecb87fa2b95da3e75f42a12620ee167ebc041c76ee471910a5ba392e5b6ed7246167438e79758399e9948ae06499e884ed90e5ad98638b93b29c810d89b4e14d4d0e1d855d9b1fdb9f91db65cb363718c8e47804027acf2df3ebc6b665780f5aeee2ab56d6b85a85db95c3c24704bd769d04d6fb6cacf9464b26e79d553ec70f62a7f0f6abb825ad86225d63effa3932443790ad6361ee3b210d759dcab996baf338720e8fcbc6dcc28adb68cdce71ff3bc0acbdb57be5fe7a23f2e0e50838fc5ff09d67c9f8fe74475caa700bfee0d767dfcd10498fce1636f5360a75610b64e154e3a81e90e4f5d710117c3022b278cbb0154ae5ea6bc9bebbbd23baf1c5c2a255b7ef8b1ba29513e5ca03329007d3af766029ce5d43e201c87aedf4e320dcae0fc9a74fbd4ac1a54c7a06fd7bd80eda8c076098d13c54581afa9f812ef5109c0358de2c5a44577baf7f0e8339b39f2f6a5191c3351d1fcee231a9915fa2ee57558d5b4aec39afc0548efcdd894bdb2ce723d0d014a1f9aab5aca3678741c163ef6f3160d1d0afc65d998a92cacbdc5370c83c983fa92b75886d085ae2076f7d9839fed2a8618b7c41df581b958a1b323356a90aa8c6416d2963db658293cc79d4b4da8581957a5abf7dfc4614db45d335886e5ac38431893ac034e23b28aefb2d41cb93b61594416b7d1acd8457359a8857e4ba3196ff59acfccb5a3d9da3845ccef3e351d7a6509007f90ecccba19d0cc7626ff4fa4e5a0413987a5c40e8f4d1769a53da149c9ca0a9502289281ed3a3231c9efb2cd90717a8d2da171eae73dce925b3988e52135efb416368fac58dc720cb199fe785b245314306791aa057ae0d0bef671d7d6170085198a8dd5ef274cc7ba263fdde6af983ea6bb5aeac436f759c4553ad8a8e3595103c4f0b2f52499d0894ec64824b486a223e731719eb71f625d8b81a48bd50ee383f91fad053f69c3b79a2d5547742f744d12af078fdde8a2d", 0x1000}], 0x8, 0x0, 0x0) socket$inet(0x2, 0xc003, 0x2f) 16:00:56 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40040, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x142) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getpid() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:56 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xf6f8, 0x1, 0x1}, {0x800, 0x6, 0x40, 0x3d79fb3d}, {0xe, 0x80, 0x3f, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe33, &(0x7f0000000140)="ecad0ba328932ca6f0f709e9b6ff8720459eab8b76562a762a6ab32c4af86412e1679b38e50d4a4bc96a0a7862d01265026536a5f35d2fc1059829a1b445f664b966acaf99338bb5a0f6b07acbff504e130cb8fdccdb2a75a0ff7b33ff0c373be9c4850e089cd9bab2c486b73da0d4509038e76a27af8e5a719797af31646d4f2d1f84c934a21bace5f66ef8304b468cefdbe883d96165dfea212678b7210f00"/170) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x1, 0x9}, {{r4}, 0x4, 0x8, 0x1, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x80000000, 0xfff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0xb0000000, 0x0, 0x3}], 0xfffffff7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x4, 0xff, 0x3}], 0xfffffffb, &(0x7f0000000280)={0xffff, 0x400}) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:00:57 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x8000, 0x106) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x101, 0x9, 0x63, 0x101, &(0x7f0000000200)={{0x8, 0x9, 0x0, 0x6, 0x2, 0xffa8, 0x7fffffff}, {[0x0, 0xffffffffffffffc0, 0x2, 0x7, 0x2, 0x9, 0x7, 0x2, 0x1ff, 0x9, 0xfffffffffffffff8, 0x1, 0x200, 0x9, 0xffffffffffffff1f, 0x8000, 0x0, 0x2], [0x5, 0x4, 0x607cc3, 0x2, 0x7fff, 0x0, 0x6, 0x6, 0x100000001, 0x5], [0x0, 0x5, 0x0, 0x0, 0x9, 0x6, 0xffff], [0xa998, 0x9, 0x1, 0xffffffffffffaf89, 0xd5, 0x8000], [{0x3ff, 0x0, 0x2, 0x6}, {0x101, 0x1000, 0x6, 0x7fffffff}, {0x7, 0x800, 0x5, 0x7}, {0x1, 0x3, 0x1, 0x7}, {0x4, 0x8, 0x3, 0x800}, {0x84b8, 0x1, 0x9, 0x5}, {0x93, 0x0, 0x800, 0x3}, {0xfff7, 0x27, 0xf4c, 0x4}], {0x40, 0x0, 0x7a1, 0x55e0a336}, {0x3, 0x9, 0x7fffffff, 0x4}}}, 0x2, 0x80}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x61, 0x20000000, 0x100}, {{r4}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x5, 0x7}, {{r4}, 0xfffffffffffffff9, 0x44, 0x0, 0x8, 0x5}, {{r5}, 0x0, 0x0, 0x0, 0xffffffff, 0x69}, {{r5}, 0xfffffffffffffff9, 0x40, 0x4, 0x2c4a, 0x5}], 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) 16:00:59 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f000064f000/0x4000)=nil, 0x4000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f00000001c0)="16b13966a17ac7aba0d5b3f41127c8655eb657e383478551809954be978ad7b2ed9901c2afdee24130ac9573eb29330c858f89d4ff33be620b9396a535f1c17d468d9f6d14998c8cc362400d8aac8c85827649d89697f6c3636d4d3ad784d7ddebae293bd430c5942db1d5f2d3b4836bae4883dd858863b23b6eb71b2026d933ce5f778b0d287703418d11545027d666b966136f6ef071456b8d", 0x9a, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000002280)=0xc) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = dup2(r5, r5) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) dup2(r8, r7) r9 = dup2(r7, 0xffffffffffffffff) kevent(r9, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r10, r11) r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) r13 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r14 = geteuid() r15 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r16 = dup2(r15, r15) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) dup2(r18, r17) r19 = dup2(r17, 0xffffffffffffffff) kevent(r19, &(0x7f0000000200)=[{{r16}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r20, r21) r22 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r23 = dup2(r22, r22) r24 = socket(0x2, 0x1, 0x0) r25 = socket(0x2, 0x1, 0x0) dup2(r25, r24) r26 = dup2(r24, 0xffffffffffffffff) kevent(r26, &(0x7f0000000200)=[{{r23}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r27, r28) r29 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r30 = dup2(r29, r29) r31 = socket(0x2, 0x1, 0x0) r32 = socket(0x2, 0x1, 0x0) dup2(r32, r31) r33 = dup2(r31, 0xffffffffffffffff) kevent(r33, &(0x7f0000000200)=[{{r30}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r34, r35) r36 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r37 = dup2(r36, r36) r38 = socket(0x2, 0x1, 0x0) r39 = socket(0x2, 0x1, 0x0) dup2(r39, r38) r40 = dup2(r38, 0xffffffffffffffff) kevent(r40, &(0x7f0000000200)=[{{r37}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r41, r42) getgroups(0x6, &(0x7f00000022c0)=[0xffffffffffffffff, r21, r28, 0xffffffffffffffff, r35, r42]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)="6a3ee33520048d3ef029a1f5c0cc4f33f2a3d224c4ce47779576fc5ca0ab4106fe6ce6f85d8d94defc65c4b4aee25121e2f96b6a356a833c93efb0dbd375cd8fc9abcb4caf6be6e44dec7e6fdd06ea420a33a4bded805e60f8191376d1c410ceb9a773942e9254561d5da588ce791c61a58b1fb0e38f392875660e6ab9fd40828e18b5d8787edfaf4e9fb994df7075e0b29d0ed6488fb9d05f64fb5953a11e83ceeb8e0833ebd91d4edd4c3186bb42439f910c537a1e19507ad046fd4b00926b4c1aa1b989699815e4cf29c5d6d245135bd3a23debedb7fb1c16044c5dd527fa7f74d2a38147f9704bfa8cb5936ea9d76ed4d76fb43391ccef06cd97fdee9888616ff411ade8766fc4b43c435c76b734f505b626b4548ff90dd9edaa577351dc9c56c7b1999e50b0cf090dc27851c09e7210aa8e4bed5958226d2625afc615bd17c0d8c4cb743dc01e1d749c78f6e4696dabb057de2567cce358c65ce9d182d0d937f147214d3605795ac98e168ddeb3096181af6738e3ec63fbb50abd604b24a780cbb77878cf384d18992a87d21aff4b9a9b4fee29b84550c8676534b52369f1da667335fee79c53a7e94cdaecf5dd1b59c340f5cded9ccd2dc08e613251b62ec8c519d809a8ee50ad8fa908de9637a13edc1e00170805297e5cb6883812529e075f28bf62368f92b40dc8afcb2361d2044cb08e2f7134447bbf21e245439baa2357431efdb66e51776980d36ca6b3a9874927df0d60027ced2b4084e9880c841ddc1cdf1a67fe67fe4b3315e49353d78f0df6a6d40e15b21872796222b6b1544e762d5f39629effd866107ef718074a43165bbe747c8588c736004184504ea850e1d05b6c6358f5854e872938057473ab5bb61568c5cc7b76b669395794dd20f059df3cfb17df5128af63ed0f822e1e12eb0021fbb46327fef36d9f5561e4aa17e64bbbd50e0531cf38446c1ff72e9d969753f4935fdfb6671dba10eabbaf848fedf1d249230af972b58e077e93f6424e79a9a812311d545f1849a64861254f5616549ddfc657a4e3123b26fd18c5f0acdea8b8793296f38d0d6069cd4ff14c600c7f9c684dbf1290ad46dc2588e32db776d162374e313f9874b58065d7f2ce4a41d291772244d2a6b20212cafde3df275ac809961683156c4aa9093cdf13c8aa328e3e9f4459103fce06e80cfa24852cbd2b60f10651a5cd6f64ff16807a773e54c34335e4413ac40a9277f9b946545e779524eb667131e32fa5fa7b15a1cb3b5df555661994d689382fbbf9f607edca7ea4cc95533a4c774d5f2a02cc99eff6d7b7755fbcd2809c9b6c6383bfcf905a6ec57023a1f25df82c2116eeefd0668eddb8a12b99d93980f53448ef9ec510063e5529b6368705ae7d72ef53a33b770d06f121784b7f36ee89a01bc148adbfeaa6057e5525171f0c4946f04a67099f572014a79f16853dddd9e74c5eab6a4a0fa0024d89041aecd31e0f782edbb7acf2d14fdb0a259edecf417d94169c7831aa6941ea9a7c4cc22e5c3a3b251d9beb3e501a2a4026a8372234fa742c9eb117155bc1beafd489d5d060b04b2ba7a447dd6fdb28176058c80f4d42d0a5c92902c06633d0a338602e66048f7bff053e64317b56b08ceace707c1645898eceec31d83103c9637ccbad49029b5171ab4a5564f7ddde2f345312b388cc57430a16dc0551962cf1e4449ab69cdcf1b4d26720712bc932d47b9677ab7f555a1b63637cc145f32166f81550f0e92f8bddccbeb56ae57a50419588b0b5126a817182c14e630d27edd5dc727e2a5b29f57ca6f2c4a63561da8d5a57e65751b565e879049f37aa15a8067fcced5b98ead1080e2ff93801734c7093fe8ca261268d0c241d05259b7a610c287afef718e8c6f53cebcf47fe0721b0f12130d46a823853ea0e47c9e608935dd71a3545829ec8c31eea122494f7290b6fe71982163dd6d30fd55cbdafd1127648a0f03dc4cda7a89897734393f7aaf3e80b07e068175a79e3e465bef985edc610ff3abb25208269a2979764676fa30ebc8c0b7c4feba74c953177138f58cfe580d921821888e2d7bd815531c895cb10321f08a54914d6aafa27c5970650b59846ad7aa7507ad06fbd2e9edab69a593bfbcf9e881fa42981e4ba88330fb210a47be200fe143d6c4e0a71b7251a8386aaa85c0f1996bfadb44c364d326ba6857c7fb84f127967a455b9df937df04c4141e0b94de28fe0da70cd1f36378d2b2983f899ad0914507a31479c2a0b17bdf2ad8c5e69879733a90ea2fbd6754d7d5c46c7112d791b5acd9f5d8a6568de8da8a9e214f70f2dcffd732e68fab227e2802e255cbb38918f6bb18bbbc82d0c8adc3815276f31ba58e44421c942dd857d92273fab3a631aa33c7714ce23b5d924c6146e47226fb59a4d201bb9acf226251f7897915c6b2d9b174ff0dd0ee7eeb7702f3d49e86ec4e82eab00c042bb659938047160850d34c513dbe85f5841eeb6dc9f66b62991ecda099f5cef07d0de80fed506a918a1247116d4cc3a1e8011eee144f88e9589ca6c807764e77609bb46746bee4213acf687737f1b6ca779fc9d7b0113f763cf67d38308b836a0d87112b2395630a936121bbda62e82891cb2de6cbe0ba84ebf7396c1fcf2950038330593cf1f0a89c5b18db04f0067a20cd7280ab79dad697e2e804346a3fdc1107d86942776cf7090faffd70ba227a1fc257353142cb2fe1c5e1f9b90ce90e164a76e9704b3141e871a804e2030f01140e4a62d84487080a4e653f727855c980abe6d819d2ea48da50d7d5e6b0b2dde41e94f318e60b11473a9036f26254d9bbeb8012eb8cf2d86ad3c6c90c7437403d5b3108d21107841ee248e3ef7c04d1e52c7db7dec9ea1714fb16e43ab36f4536e3f818fba621225688cccbdab05434daed9e0d3621e1a10ae12ac433ef9ba193f9e8757a78af6e75cc0cc316ea7e103aec9b136c1ae8d9eb4493843403757105773ca4dad08f5b9c9db3b9ca261b7b599cfc283e8a10ca763fde0e5cc6eaaba1abcbaaf3b2b2f241f845e42fc854e990db35ca4896fedc0e2e5d3d5fc25377bb25cbec875e0c3b2ff70d46fa42ad95f2e274ff64baedabb136dd950e22df99cf9219a1b23631c9cb6bbc38ef11c06655fbe41edf59575e99bfeb4f255b1ebc47698661764b226b3ba740af08dd405df05236a7e57ea1be9a60215b4fae2ed7ba748953a44e03f5f400620b0b191855288534537cdcc4adc5c92610652c5e403f7768df0eb34c11027eafe8e5f65e2e679945ffa264cbe7e5203a31cae89142b3b65491010ab0688d496405744fe3b757ed9d78bc80810041c21d4a71acdff23f165a6509c78d71e8b8f52d7a02f3e27efd871a054562196de3af21069dc8038c788b0077c76379671cf7e5849b4e4b3766130259d7e3fdb1aa7f7dd5e682dc796ab2e5db780d3bc28b569db8e33c60fecc40ef81fa68afac41a2e7a9d27b4f6120d940e02f4fd9a2fa92fd543782d32d0feb4693b2eece14d446b138f58be133d87c8f88ba3fef3181c42fa965373fb41fd2d8e8d3422b6adb94c1693b575020579767eab09e93848c59da5838bc4512316e099ed58ffc679c15440e1a2a2c6372f80ca7f3d4deec2af89898cae5eeec265f82b1e8fc2661ea4496a9a8c4324cfc9c5ed5bd76131275572ca41fc24d2e33d9402df3e31b4c54127079bb90211288e66f89c4049ff29ab60cb6868eb52ebcde293ef3eea27cff9d3fe0d9483ad6771672c02667c8923aaf89d16ad2a2e11a75b13259686e5a81d13bd5103cd2352fdb8d8b094669c9ce6d86685406cdb9147e2ef0b441f880660f9a912e5431d83b711bc01146053d600b7d1dc54dd4ec5d4907caf0f9b6097108efc43ed3348ee8aaef0956b520c66ab866899ddf2ccc6992b52687863e0d9ebf23e20cdce255800c5a36e51e722278128f1416d14a429556fc22d85c5fca6211680d37d27bd72be3203fd0af5b5823d4f465ce7080184781d765ff426e8ed76a2df3a7773d587287c5cdd45427cdb2894d63e9f6c49483a481cd877c107343c0a6cad2e77cc1b7977d9e21e9d72bae5f2d998200b8b646ec533c5e61ca6918ab1b2914c6be3c979bdcec8b04e1112ce883263f07bfd41c66b8d79c1e4ce8dc6c6a7262ad865945bb76cbe2c1f5b7be87557bc8d794bfd298980e0c19983be708ef23385645d4137987e68e362aa17593799d9510c32f5f457661222ab3e8ec81021ad5c8da4d676dc0cf3e6a50c301568d8b028a1a9a91fb04c6fd5466cb35d89e4d1c6a48877f4f7e2d33c358b9642c68071e6ddbbea67f8e54af84bac3d56fcc618f56326b1be6372b72a1ff5a6d5f759f900b0f8bc27276e32e9ec42f9ee50de9e1bfb45894c71a8195ee83e042f713832ae73b4d2b5b60a91fffcf035273f288bb4a271c2bfb9f326c1af09ccd1e28ef7717f9ae2fb136532e1e517330f26d37b3be642bae539447012d4df551b143e61ef3b2d48c1a4dc5d8a176db55b3822bea6154bc707b3c665daf30c24ff9107a34bfdbca2295e97aaf0e1e49da3ef1011be9ea2d9632225c12ac1c22e1e3bf65a1fd74f2a24cb88bd520a32a4ea57452e5dfe73a35d215acc8faccee8866626ced78b9f4c328902a37acb4d2a43d3b9dc7d4cf3a762f761e1d572e2538bc40e243da235d059e40227f2c43ceb8fecd966b5036072fc23f9f9aa4c22acf427d81bf54428fb413b1282528bb60535d13b472c489e836b17bdd984f552ed8056eabc90e7c2deb49fda217d3fc229f76e910601d4ccb49858255b782223715e198095a058ccc63281e678ecbd552be352b60b1f2ef25815ff107027976754835583bb833d6abbd75b983997fbc156f8fb4eb6d4c5c356c51e8221a006f2964a3277c22aef5d850f248b3e26e127492f6c3e361a1719351a0241b648639cc98f7c88311d4903119f97e80bded0534de0d1cd43c602a0c8e7f293390c631c012c1dba35a95b403a0feb9a1bb15d3994af2d8d51a73d1ffa049e482ec2d64735a09b8f4756c8491d30e3d8237a593053e17ef793889ae46d68d84ce68a9cdc952329c62a72e8f955c962361ba4e8daeabd16d535a89a1a9fd74e2ff9275fbbcc6d0d8264e9d6f2be34b7869320f1a9b0776427b061185eb7d69772165709d505f077df77e3bcbe33ac7da21ea7245f796e243176f8c6098a29a5381197e1632b223d4bb6bc18eb19808331fa5c699156a562f49eb6c8c6b72c8075f721d500f0c8312dfd2a8997780dcfaf821d913c1ad573bd2b649cb21c3e034b4ded30aef92cbd63afb5b5f914487f35239b6097abf062f8c3175f04e84ae307fbdfbd266f611f32bd7ef44b626dc44f1d50791978394fdb614bf42248edd650740fbd823826b7d0d84f63e049599b49380fa673ea25b1ac4de6f8a2ad3f56a403e53c874e8fd8d9166bd8c50838f1969ff1bd40c6ed68572329e68c5776232fc5c773d16051e3e4acc047e64d28daf1a9c4748aff9f27eaffb0dd7d55b595995c05024434748589655397e9b89bd9be64db93f565f2cadd957b442ebb57a5774d6ac9d054a1463f27ba21c24bc63c278b9c4ee698fd5e8578ff5a9b56313e5db6efaf5711ac8f1e848578a77b5607a2f336e3fff75e59372fd1f63e30d1322a27a441029b3355085e843162e49d257b370a435b914be2c983dea80e0f1458ef5cba03b41a01731e7b01811bdc44e31c9ff6a1141e6ab0d50782424b1080efe5f024430f64aab1120651a879326c791477563607b1a564edebef68", 0x1000}, {&(0x7f0000001280)="9a52929cab700266aee2c997e9094144286282d3388a68205c1ba0190ba0adfacc2aa2030ebe6de4a79e017f69209c42103fe1230107818ede358ceae042eaec7108b37f0baa2a9a2e6f41c8fafbae388eb913b5355625b36c1912ff37045191e8bf4901b728188fb8f4507e7599f81d8dc11c3644b48d6a767ce7c1d5c09a9af5354eeb571b54a67fc26e4ef219cf0eb7d17da79860ce76d4407f9de4307d12c81df9fc0ce9f06f3ed11beb902aeaae7450d24b03bb70bf64cc01248ebb8c89d63613186e6e7ecf9798859bcac18e9346524cc64c595a7df511d444c739485dbada3e75f691dc4f98adff9119ba58df2f710381615de4d768dc77a203c4b836b7c702a70430336f0814a3a1e97de27981beeef2335760655f72f9299cd253254c234240faa7eb8753199a94646d0e714aea7b1b1d86f7bdbf09e9f5a1b20e7292854e9ea53a2e385fb785efca299b8636aa185af2f6d0db467c55396aa73b05dd919e503d84e5fd8d8384ebc43f3d432787b006427e1580e6dc1d370bcc0f1c4d53898f08a505714f233c2fa722e9748b9efac37656ba7c917e724ccc47cf65a714d780eccdd55300399316869ccb56d12df88cf272dbba4cd44c5f194b819026c1ba9b1c575cb7ff8c8722e7da81c9b062d262fe076bdc540f98e03721f2cdf0fc42fb1d5e06e99b7a974dec428f4fffad112274eef03687c77ff6cf4a8c8a0a57154484fc903ae0c661a805e862ddb2eed24502967c15398cf34baff9913b69dd78f1a74e59d383da737b4478173742eb19e35518129b5d5a9bdcdf74eefd563a0ebe2a8130a9cfc65a916fd41e88870adb85a557df93264ba7ed89c57536d8c846c4caf55d7fbe10143f43aceb63675f65d7daa6a541192d9c8f8c723a096dc98abec4af62bd1fe75b8757a70e205b2e768a978934e4a7db0d1d71920e5a7c3f1d066ea0f1e9ebd2466d477b7f5d1fbbca0dd61281426c1339cb1bd82eb3151a2fb0b50a0193af9d53c2f912690e5243f8ff50aac2d233e74d5ce3817476ffff4e2a7d53aeeb9ec35e8af9062faa9e6ea4db5cecd4db2a1b187b7d6955586cf8aa1e0b655d2f07a2b30f20b9f800dbdca319fff5bcf506e1ebef6492723913c50740b4806613aebe27be0d3d8cd78eb5a4c54b01cb4fe5581f3bb48dd5d111806010753168ab495cebb59737541d6f59bc701c0f59998647695e55270ad64f89b1e0b5d9c7e8a7c9ec906b6b3ff6f4c6bb791c2a5bbcf1b73ab01197d23786a9a05f7ec62ef85ab3c100fd9ae384f3e8e5a744bc6d22c608ddfd3a661aa1a5a9cd1cc4c6c2939c2ccbd8470d194405959910fc3f7c3865400cb11483815cefbd0b0892bb100ec5f0fefe0a581b553bc620712ecb8be870cdd45e8f092eb661dbd300a5551c11f57016f57fcdf5ff15f9c2c48138cf406911102bd2c86cd7bf76ee91a9323fd515bd329e1849c0268565859c91e61faa035402cc5ba14a1ec29678c0715cacbb818d03d2c9e55c239be6280548205cba23469f5edf000a7cd4d1b1c12352eb66c97ca60b7e43dcd47e23a3d5ff6567ef72c952baff23c25e75849e416dac49395fe7ef6e47b804bcc521cfb47731ee00749b149b89fca6a8d46db863c775fdde9765337f2828ce1423a08cf57791628b53f68fa175eb973abf02a70f2975653ce821994cd258eea2ab812f7374a459e8df431a549dbd44f10d4b59630559be3b487a7f4f5e00e6e8bc5495e6ae37fd293b61808a704462891fc685e4219088aad0cb542c059e2989e4d8666b8ad93ac4ed038e88878d28723f32ff31657221ba12b07e58a752268b928a83c5a32b74ace84f884e7746fdd640b4153aa7927ace475616fbdec4b09c61bb95c86a332ee0a3cfeae7543d5c5b22ea10a558f60bfb7e81d198650eaba9eb79ac0dadf72d1582e1f72475d39b49cd2941ae3a5c956f9126d97274f7249d3b189e9d3629a2501a4bd65301b9f11882cc618334dd449cbf9c5922d916d4355d7832046593c4e237b6a0e70cfefae09583b00227df3cace73fab26d9c90906937b73c31f820eeb845180ef73dc2f3d2c5d61e44c3b8c01b2cbd485c0dcb338b8c9c5758d6015aff2822a91e730386d915db313acdc2f58ddfd627e2553c95571046dcaa18eb24fb3adc88f922040cf33b1f42b314d6dd6f1b8dbd595a0d22d07d843fb70e1aa87fb1f6293db28af15499d921581b339399de74d93a6929c389c61254405327bea9c1cb4a5040d7a127835bb3a1e87452451b9c469b4493d7155e5ae91dd2836750d8eada461d2e56a20da0a5640edcd43d3b580106d36fa21ae53c5d2955a0798c393f23414bf16e734b3d80ff9e3e524de1e1da0395ddd8cfeaad2aaa3919868e35efb3822e392a9060e3a555651fa8e5edec21f2be8d378033858b0688fcfaf753afaaa4a9c287f8b32bce07068bc6ed273c0c8a77899f55efb11d9153a3b009cc7665e82678588a6712c8deb8b3fac15260152b9b6445b0d1e532ba50f67824e6c9fd86abc8e88581914973f06cb9a714df99be880c2eb51622468cf8a354c1a0b0d7992d992e078613b49552e1df3017a6fc093c1106c69de84414c7fdd759b1e72bed8091bbbfe224647d48edd4bb5f048ba442e965feadfa04614584b3228df424cf7dcbc7ca454171303ffe249268ce654f6875e77f4a39fad81b49ab5925c03f7566b0c3bd6c48e6c650f294eefda8fd1f8c45c78a2c97b434328c488f3c90671de96b900770f502ba1af8d16e9b5f76047cd8d7e22b31ce84d84667c70560238f3c732a0a245e7930cfdfe60d54ead6ea26e3a63972acff30913b9d6b9a9c7c18298901cc2c07f46b65ad7fa9df6e93f74579ce201d8759120af6d7763b50d0e51b396d9debe217a0be1bb4fc1f99379a273c32104cbdc33194ef24fecf23c6d7717beee49b34770a45b8be817ee90cd5646124ba93ed7c9aa6ade0f752b0c56f0cb2fa2c91df2301d7cd7ba73fe9c9712a15e8dbf6cece7d587dd90f97e80dadb84feca10df0ad193812f3deb03b4d8edca09c455e75087f5ae86dd68881fc27ca59da81587b92161bbee379ce0efaa8af3a4a99cfc08949fe1fac56ba48094df73d6d5ad5e0499cb884d1542b832babb1b080ee625a02e53d8249aa4975958332d37ad582d095dd51ac73a32f066706eede8e0f467187ced1496c2f4c882c12eb8566e167039c9d6ef3798f5d74a011f5f258fc6946b23d84ec2bb59982f0b230700a2f13b2ecbe21a3ecc5525d539f6242c9a12376e890ada913089bba4de15caf34f53c1ab4d9cd5bdc4c3acbae4e5110d1dea5a8c5dabdf5c28af7e4c1335dbcfb8bcd5cbc254e917f335777ec50c35263cc11c48984085fe262712d70653a029b7a6d4032ceea0224fddf319685b9e704f2c3548da5bc9cd4a48f87d47b27faa82259031a5b512a18758d749b3838d11068799c806a03f308a560e9fc8b3a5aea3cbe343dd227d2db0b6b35fc4c275d2c1b44da418f217ba75f485042a977898ac63fd38a42d35214b278beb4fe091a52c51f7da8b126fd05a9636e8bddb7a29bfa582d47d8c1763859c839a7b868a30f83892b37cf29a782b61fb492898d85f9c9e17bf0cd26564ac7150f977d8b18523560e237c4f4997ae23575dc80028c5cfdff9ca7b86083b677f372a464d4f2e8a7923b4b56055ac776e8b6d3c7d762dcfdd69a042b783daf91f98bec16ad1bdd0913167ec72c2617aa94385cf79a30e05fbe297547afbd5c01fbb8b797a17c22e8283071d7be0ef0e411a61917f1a8cb90274a6ec36e7b1e538d9c6d38dc4ca53c0fd5adb10942216b3642e397fb330da247acae68277faa389f2a5b16912336e0fb7ca1865000d262e368e3a48c13fe3a0bf1e389a2254a679a85df1f4a13ced94b3842e52b3138ad3464d68f57d39bab30b193c4600a76d3b86e072b07f24c5bbae16745e86dcce291c1879ef5c5fdd563c2c7e053fafbae394b60544a0e746c23e4513e4f7000943cba92ca4105fdd50606bf9971783c99f89c8cbb6e909b936f775b88f1ccb2f2f02f858fea3be45fbb3ed8ba497eea24fb88c8d9ca205f463488c78917a3e33924fa3e2c86b74af0bc0fd4a06b08eb69f7e7c7cf4a63d213c696ba12e0b2c5f7cc499a0436d6716ef2ed1a3f338a5b2bbfcfe47a38c3777138ed151cc9310606385ecfbae5c7d87298cbfaec52787588e312a3b6ea6eff1f76d120a6b819d21b560f9f95193cad94213e4b8b8874feb1a489ee9d8b8106c18e8997a01676c9c9ef6ef0f719f23627ec5593a40f33b6c621dfad1f50684c1547b11b97c768bfe7cda4e94175e23efa8fe8b39f18c36938189e0dbefc11e142bfb551f95c0b4a43fe8bf4d7ddc4c4a43fae37249064227952f1a89be4a3db1d52beb7d6967721a008746a346dfa8af3b0b7501cff2a267b3ca7e7ee32f9bf6d7af30df251cc24f9d98e12466fc3fa40b23555fdef626b0848bc67c934d8ecabe2f3d4d939e5fb10efd477ca5b9751c1a07e5f2aa6972ab96a60ae6f072f8e13aa3e331f99faf133d29387cbdd05b14e0b4d188d4a68c2ff9224657cc6c2c0fb89078317026a1309b1401a4de7dabead48fc18c064142bddc41d9741114c14d5d4a315f98a89691067bda1e03657112e0bed5d061b34da57564c97dd43cf2e45fd8a069ce620aeed09056798426e1a93b1e619431761a14f0228bb8a74acd33a77317f039feb265c90fc3299c2fa5bed34933ef41ea662e4c9dd9b4efb9cae1fec72835265c91166ee2971007f704f0bcee68327e10d5aea0e1f9f7236aa5635d527fd488acc0cb83cb436ddb430df133032e361fd5d7a6e4549e25c54d4201e351363a56deff6a7b2db76b8df32bde2b2928d4651767fe3bd6c9fe66ae72ac148fbf740f7599a2ae8eff0989aeb7f395272e88c9e742ffcccab6d51ec3c5bf5d6d2d620313da1e7f9d040fc2411b38d0b6da7ee2ffdd41af1890f54b1b9ee8544031f09732a0be8176e21de1782ab07b2eed24973e5a518d05c27eab3bdc85a1b110a1637214b12b625f78da51c31b701e87669056ba9820fbcbc51f7417d9164d28cd16ce98d075ea1cdd4b712410468b2bcf7889eacdae68f99ce1ac9bbda76dc43557ae8604243cac4a53121c49a75701692861c8f33368b48d168cb9586ccea7e4a90a0f5188ee751155475a4e62e88b7060be3f425464a7332ff95738ed8823c4f6d479178ea3a21b02129885fcc6c47f409906949996b675b5caa4000a16a7913cd7316885827a10dd0e5daeb889918f67b1dd4d6c2c0de23824a58ea3c50754a48c37e098adef1cd25e67d1e2b3cc0c582ac45eaa4519985c500cda670d036e1c41b0eb3ff79535afc137b9ef3932db5a0ade36648b5cd38fda5a64545f60e7c44751987ac681804e0750bd3a733ae548f0a20dd372b92ce406617cace850f78c328656ad21a0aa43cb5eec68d7da2f0f588c74114f5e2df10dbf825a77eac4780e1bf1488986fd0153bf7c7c7d3d25e9a454fc69eeba808746f77b2148c1d0cb335099848ae139b3f735f477ce63d85bc31fff7314a61d5c237a01c179d9c56f13230852188d4362d4b82b82207864ae5d02c6b4685791d5ccf3964d25fbeadcd1b0747731a6be6dbabb61ef724926a21285d1497e799e7a8371bb01385d193b287c6118b099e8254516d892d1fc26297c321b3436d2b46a14604a2219ed22eb58943f8b61b1a78b872f370490e26885843febc208f5fbe4226e4b49afae4251f3ad8cc56494e58147ceef", 0x1000}], 0x2, &(0x7f0000002300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r11}, @rights={0x20, 0xffff, 0x1, [r1, r12, r1, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r43}], 0x60, 0x80a}, 0x400) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd331789632dfc94ff334a5619515a4c8ab0619882473da025bbd47bc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93ff7fc4d5f16b136a5d00d1628b53a67077c0aacf8a996b116b93e78418d1576356542e566e602f5569eb6cfb6dc9fb75c2dac20d37a06eb36c3c71ab49789397cf6520274ed14e5deef57b59f5ef6e46ae7bb1fae559eeced4b1f40655b79f2e74401917ae17ef7ea73c8f733e715fb07dcf35fec00f2ffbe10691b0f858df9b22da92aa86f396162ca7735f3fc960800000000000000ccd01142306c81b901aae51e22bd6aa85c397ca21a93032cce1c8f852252ece7177ad48dab4125d27317c7e79706796367b61bdc13cdc31cd1503c056cbcf69847", 0xfeb6) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1e8a11f01f637884) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x7) 16:01:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0xacb63989cf2c3f9f) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) r5 = dup(r0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000140)) 16:01:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 1: setreuid(0x0, 0x0) r0 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x6, 0x6, 0x5, 0x9}, {0x7, 0x9, 0x1, 0x10001}, {0x7f, 0x8, 0x6, 0x492f36c0}, {0x1, 0x5d, 0xfc, 0x8}, {0x0, 0x1, 0x3f, 0x8}, {0x1, 0x1c, 0x20, 0x40}, {0x0, 0x20, 0xf3, 0x2}, {0x1f, 0x0, 0x0, 0x3}, {0x7f, 0x20, 0xff, 0x14e}, {0x9, 0x2, 0x6, 0x7f}]}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getuid() r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r7, r10, r11, 0x20, 0x38}, 0x6, 0x100000000, 0x3}) socketpair(0x18, 0x4003, 0x102, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f0000000200)) 16:01:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x80000000000000], [], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0xf0000000}, {}, {0x0, 0x0, 0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000100)=[{0x3, 0x80, 0x0, 0x1b}, {0x4, 0x3, 0x2, 0x3ff}, {0x400, 0x8, 0x3}, {0x3, 0x7f, 0x4, 0x1}, {0x9, 0x20, 0x3f, 0x6}, {0x8, 0x5d, 0xe0}, {0x8000, 0x2, 0x2, 0xffffffee}, {0x7bd5, 0x3, 0x3f, 0x60}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = dup(r0) fchdir(r2) r3 = socket(0x2, 0x3, 0x2) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) syz_open_pts() r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) dup2(r3, 0xffffffffffffff9c) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x241, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) 16:01:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x304c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) semget(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x2, 0xffffffffffffff1e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x20) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/56, 0x38) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) setregid(r5, 0x0) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[0x0, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r13, r13) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r20, r20) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getegid() r22 = dup2(r1, r0) ioctl$TIOCFLUSH(r22, 0x8020691f, &(0x7f0000000300)) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5900) pwrite(0xffffffffffffffff, &(0x7f0000000180)="1a97c49b9cb7415a3937afde72a41fb589f140eed8ae31683e6635271be3e9ef676a40113f04db739209bc9f360fafe4d51aaaa149f5d42903e263a645c2517332644e6e0ac488edf75b24abbb5d4bf90688c48eb5258df088c8821c5659e6842ab0fe60561e5bb35b2cfb2c001a39297da021976bc2b2b15e8b9b748e2501117bc3ab0ac093f4d438be8d713ce9a22b1650af202ecffd30f614e5f127faacec4526cc9f40cdb974c9aa2e2148a10e9b15becb9d708ad28c42033e0f0d9a0371bf63197dc683bd7bca0b9c0688dfb2e7f13b6af549a92b00fe4fca96359dcef84ab62c18e2669449f897", 0xea, 0x0, 0xffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x90) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x2) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x3, [{0x3, 0x3}, {0x5, 0x9}, {0x1, 0xf0b}, {0x6, 0x5}, {0x3, 0x1}, {0x1, 0x349f}, {0x1, 0xfffff369}, {0x2, 0xee2}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x34e}, {0x3, 0x1000}, {0x2, 0x2}, {0x2, 0x200}, {0x2, 0x8001}, {0x3, 0x3eb}, {0x1}, {0x3, 0x1}, {0x1}, {0x1, 0x2}, {0x2, 0x7}, {0x2, 0xfffffffb}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x98a}, {0x1, 0x7f}, {0x2, 0x7}, {0x2, 0xffffffff}, {0x2, 0x74fe}, {0x3, 0x4e}, {0x1, 0xff}, {0x0, 0x200}]}) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x2e, 0x4}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00050000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000300)=0x1) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r9, 0xffffffffffffffff, r15]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r16, 0xa) 16:01:02 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb78e7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) r3 = semget$private(0x0, 0x7, 0x20) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x1, 0x1000, 0x3, 0x0, "5e29429d7772206b6bc1ac6489948cab54aa4636", 0x9, 0xfffffffa}) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000240)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000200)={0x6, 0x1, 0x3ff, 0x400, "474bcff4ec565e997a54d4b0f5a89f776bb22d78", 0x5, 0xa0000000}) semop(r3, &(0x7f0000000380)=[{0x1, 0x6, 0x1400}, {0x1, 0xfff, 0x1000}, {0x0, 0x3f}], 0x3) semop(r3, &(0x7f0000000040)=[{0x8, 0x2, 0x1800}, {0x1, 0xb84f, 0xa2bb120e580a2c22}, {0x0, 0x6, 0x1000}, {0x1, 0x3, 0x1800}, {0x5, 0x7ff, 0x800}], 0x5) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) fcntl$dupfd(r8, 0xf, r1) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) syz_open_pts() 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de\xc1/b\xc8f@', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = dup2(r2, r2) r4 = socket(0x2, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xfff, 0x9) r5 = socket(0x2, 0x1, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) dup2(r5, r4) r6 = dup2(r4, 0xffffffffffffffff) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) r9 = getegid() chown(&(0x7f0000000040)='./bus\x00', r7, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x7f8, 0x1, 0x1, 0xed25, 0x7ff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000100)="fd0c4d152a3ee368c130ab6bc9bd1b3f8962742ab7aad2b408000000000000005c4d") 16:01:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff28) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket(0x0, 0x1, 0x9) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a38453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc861db84f007a4084883add7525e0126e33aaa9f845d0348990df582e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dcc9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05e977c2a9c26146bac0c390470cd4a783c5e644fa435554f3c14f6ae70a823af4e24fc08f8ef4fa71775fe0203bfd53a7f754462b18670a7a9f3dc5080407583e7b548c15b4b671d15053164e662a72fa3525586cbcb5c2d13412938464ddc002620764de0630c968433f8764502e9128fa558f60f304d1ef916a8d4639cda6dfb2651847e718d85866f5af4894016a05732489703400c2bca1af348e94e3667317f76c067aa6a6cab33b7c12f7a61ea0d2e156fff95cc1384f700195d5998b83b2b162ac2c0148f6c899208e2c7716f148"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:01:03 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) ftruncate(r4, 0x0, 0x2) 16:01:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b9fbffffffffff", 0x8, 0x409, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) flock(r2, 0x8) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100200, 0x0, "d30100000000000801000000ffeef600", 0x0, 0x4}) syz_open_pts() r1 = socket(0x18, 0x3, 0x3a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) close(r2) unlink(&(0x7f0000000180)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x80) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8000, 0x81, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, 0x0, 0x3, 0x73}) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x8000000000100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:03 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = dup(0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="db9ab1eefed8fcb2a9d3f0f816b010cb2e98b301f2f286a43ba437bd26ea2429bb1ab55db056f2bc60ee222fa78459ccf357bec6a013a9218a25a0b73b01658f7d0a6c938a1143a831aae28d5579b7dd7947ad4b55902f", 0x57}, {&(0x7f0000000240)="b21014ea77052ba69b5b25a28eeb2b7f06adc7ac33c5247d7e69ba62ae8e4ad49d1c2fab4adbf9602a847a3e38af2c873e3b25601173ade7086125392fdd6244f3cb1c3063249dd65ce4fe50104c6a4b565b7f827b29cbd901395cd4bd50190fc36beb5da3f7502d00811d7f1cb32c71e2736854a5ca6ce02fdfc03c48813ec4d5c774d53535c8898476775a972b3921db61f931955f48eced2831a5619bdcfa1400d5542063c030c7640e9504364be8fe3f6bcc9935642d550f2a255eab5e7d50933721609012af6cdc267e7eb55cfef1cf53f927a8aba23b37a63b6fa49cfc9957637a6aa8e31bc0acd9fc6b7ce6814e62d0832ecda191067666ecb47520c719b654d6e4c08b40fec669adc6f196e8f51d4dba7b30cd42306ae0a1b3fa586ee9f22b457f8f3410ce5d5fa2e61d257bddb2c4bcd4f13bb8ab6143f9a3e1a9d9077e8f5fd89329b33ddcf9a451d1e63f70ed311b5bee285b12ba0440ad552008b791c58242d41b79b844043d40fdf931dba78ef855a42ba53973fc67ec2779ba685f65af90685495275efaeaa76772d532a82c50c0cde9e673fbb9ceefa4c0394c57f85c9abfd5eecdf6bc05cf43ea1c346a262b159b4055f2f5d4f8d68513e48ae1e0c14e9848ff784a99f21418c2c559e7d29a869a9e68b73f2593347229b9ac5640c46bd490984156bfa7b62e8ca84534368ea1f53be087cf5ce2d94f6bcd8eeda17bdb0968527f054f639e5e4811c0306764a113583e41f1b8f0520196cea51c0872e3374a839fe1c1d35d14e87b9d9077851272e6f2d76e7109c47143c63318b4294b51fca84c357287a1d58b8c675cf7463d52dad7ff936d29fb35b5985085d7a9218695c4b7385c932bd9d426b67e3df94866529ae273a7b3cb8ad1974d0b52d8d44e045629b4b1341718afb8f58ec077223d4f5df64d9829c80aac66a04fd890755da445ca724bc91a59ef1694cbda74866698d72829ca7a55e853ae881fc7ca2265c940d61074f1ab03f7f558f235858bba7877de3987e27353dd988dcebd07d04e2423df2f9abdbf6d94051ba688d623b3c17ec173fc20429329a1a81b8956f261260345966461192437690dfab93bb03f37be62aa2aad0efcdb99a4f751c8f5b4c2c41b686f36a5ae00879ef916301b8ed986bb461c3077fa1081d2010be12ef68ea79fb06adc86aaf29229039ce2f7ede2021eb32227fcc29ca543bb32dc06c892d99d6940331b921eabb69e3f53d9efc8c52e97d90f8d8348be18e2c4bd887c7620f842158ed1f105ae4912c826ca1007afb76dae5415c0f1b63684ed980a4cf18c39eff1eafaaf4a1c53d26a337e9db9b600cfb2f91f3a62a7a8594d1d49a1df511c2d660a774e1a2e5516181c6e4e0b02b3d378601825bd5f55bda1c5eedf4fa0d6d8242f49e6291040b91e7dd5ba35971e98fd8a627fa6e05c14032395f9a28e747d78cb632daf5d0ccf469ef232b718f8198f3be72d09c14aedbc08d3f93eaf08fc9c3ec6d1c235817692d862941d7a0441fca3a9cf68acdedfbd8104ac271add7aedd35e04a256b5088facd76ad71676fc93442cf177817fcb7e77ec603f62086d16c18545d35dd5aa1fd4ef5f07d4ca55599235b160c3c8be10228a247268a7ef6a362375fee64e8f67d72f6e6e4e8f6a4cd9ff14b738c7fd3c1478c6b854e52af54f29a14d58132ecb2aebe523f120a618ed20b0479aa12b7c8bba146170ee5c62ddd3f3611825e65296839b3cc2c4c3e1329548e66739a8efec6b73a435b764079078c8ddb3ee1534c3033e3d45ee6e01ec39f64cca5f184993db7900000a6a6217e352963bac378989892ed0cab83ff7cdb4b6dc377cd3996804bb728e296c0b3b3ede2262b4807347c24c701ce990de1092a3694f033e7e622687b7fca99ffebb113ed4845267b5e135c52ae88ed99a306688a64b713e5f810efd6e1cacdb5dad69635b847c39062fb7231ea20c321b25be61df775427721588b224233d398cff413539ffbcdfee2cb164ab2eafc31fe23134f6d1e75a7096cdbe150dfefa46d283f2a6e03c63e033015bc9d6070751f112c6469014460ad1f37ebec05a60da33803e5cfe38e07f567a83da8f08c86cef611cb179fae9a3db12fabc3405d952b2239af72f7901cfb9fd73225ba265b91d506a7e1438dcae3e10f4cb7635df59fc9b8413a09cc94cc831943000cfbc64815245f93f94fa54d22b697fecf81f496e1ccee5324e95f008b70fbe2561a1cd2460fc3e781f5545612711ed46f50dbf28f6bbb3a90922bc531c5c1fd695a629603bb81f3198558a4adad7539e6507a5fe5e15e5b21bb7dc52b3c51566363c1744da7225a6723841da28f5d3279ea971e1f6809660eee6ffd5a9a52c286439dd36ceaae217de7a61f3d8d87e88a89c967ee7d48bacd977064800a4d48c09923e73c4fb7426acbbdbcd9341bed1441dc8d737e5241c3a331afa31fb538816b4f30fe5e10124bd4903097bedeb817f73ff90645f02000962c0d34981484b9e51b351c7dad3be2db516487fb5c7088598b5e3bf9ec392430307992433e6eb1d4ecd79ace31eb4cb195506dc92051f5c32993875b35e1e25e790d86d672c43b0d951deb702361fda3d825c7b5b44768a693146ec3eb02c8d5419489f6457dbb5f6faf91e438512c252b597cc1d5d2941f7be0cb3d2f3cb6821df1378aba20cdd5dd459b53a4d6286b520e00e26533fd341775622fdd4d926e58003279912bcb77dba048460d0999f6c49265c60a2d6c762f4ef74a22e347e935b96b802c10d6243cdfc068e1ffceb39f814456fc18168663fa7d61f80f060b2eb92f0b2e3cb045f438739165d7844ad48a3ac551e90c2a3b335451ee0bd04ac75b56d261b9a459e5530c55b31e95a7af88e925f8e4745e52337446ebb10210ee917a3488cce10d78ac7a9062ed7d84dd5fa18e2f4414bf7824db709e157954a6fd08ab6210ee7c921fa54272d5908c9c2a2d3299c311d028c7479ae32b021aaf67fcf9eb7e7dc438782b06b53e8093b93293d6adb8cbb0ef3957d31e322dc0f1ae62cfd1d2de5a5791052ac1188c5bdf40b7df8979b2b27ccf1289a6d9bf776bdd7f0cc4cb5e1a066d7526075f42f6b47a81514df07ca76a5b0bf3809d9bb5cbf66837b37377cf0c330a793d4c78a09de366e0ca1271407412c12ec403bb3c78bacda5bd5f7bd7faa191afcc5f229a28d1388c4d9817576413907cf774c5f4483f248d87e82c9a0da82df2736be37659f4d8eecafc437db1d3d0450070b6061c2f93366eb98d98358e733b89567ccfddb7d58621ad0ecd9afc1adce23680bf24706f56b6b0bf53f07672fb92e9fa09954eabe7538a081e659865a562837bbc99d0c231b753b82d153534f4d6d606537f2753496a73c7f9127462073fd96eb10d5b75d2456f8da8987a0799be6af3b3115f779321c7a5f7fdeeec4b1cb377055966172a93c47747c0683f45eba48d87ad239323443d61e12e65316038d024948b4e60d6cf095fec46fc4f4454acc2c71f48c83e0a5782f3bfd76029b5f3ce96a1d56e111187f84e961f666604ec6f0d3a899d32e9aa93934d5cd17eed5ebd8a9a5b4ad9a8190ff2f7ac699d86917b8a96ae052ebae45e5be8f4e250d5cb55293fc58504ffa110705d823cb244cf34459750768f4e853ff192a2f07b3a9f51ab78fcc2f3b2d1f302f60e8d80b4667165495f35b14fb2daea9744d860f77324b154fc211d9107d3fd7171fe28b3f82b1b4582f6bb263ba20a60997c20b5e8e6e4f4e95bec065b7140958d14c4f4bd6e3c00bed995265a2f05cd73fa95af27cfaab02a0ae9b40044380793216f10ad40133f8698b0fda5a4900f18032260edbf2cff9a2d8e91b1f1aa59597be69eb963edc72f251e8f8aba3f15aedf6d86726db47582089a00d8a1ea84c5023132424fadd759a4f78ac43a750da8991d4fb463dadaa99661fe37b49a00c282d8ce304571f52bbc88da24b07a4e03afea3b12574780fee5c8a222b36a9ee37e2f9d4e7be30ca6b64f1760e194931ea0f0c5fffbad00650633eeca6d3aa32452bcca6d297a7cb179008bda295726968b85057a6ab9a46deccda96c5ce892b5375bcceae97eb63ddafc09d48585c151b6fea96a0e474ad8b96574a3d3e798d3c5057732a8c49cda6f8d9915290c4cb069f6fb856c82bc70159045d5ae1f8c406f8d7fa93154f95c016e63cc2eb9d07d4883e29c59d9e401c84014a5c2b9d5440ce9f867413e4452d397f269bb041ecb60abcffd7a71494d016a8e1d3342b91d388dd88a358f13ed153a61a6d09fc971001ef4b947a903fe8448bc021c0aed4cee84b1cd4c010e7ddcdaaf6028e30f3232bbb8f2c4d0b065f27b922a1107769d480496fde96680592ce01025267341ff0d24235bd51db87ac7c7d71fbf77b3f984a5ed34fd3636ad97efde826dba8774a3401b87e7c3d5b78b21199bcd11038034021680f4f167a99ca7b1f7c835dd85061d17120429343b32da9d2a54e3180e040bbdddbfa5a7c16807fab4a5669a995f0f94c8ee11b15fce225f8c281f1aca411e6d7ceab5e1f231555320c0356454a156f0945a86411a79926637b9902bce960c8c1db79f5ceaccee8bb6b033435164c2c2ef4c4617a03ee9e373ba5091239055692e398b2022d227b4ad22f0c6b3b2e7b59824e5a91ed6d94aa5eed832fad020bc34cc872f9caf71ee50922b12f07f5f6270ea4b9b2c0c7e9c911a723c7b28c1651cd09c0fd58482064c6936a6460ade7704b25ef898e33dc8b21fbb3844304f666309bc775d62529c1184cd204d16c46a410fd7efcd1f9617832c6e8d0a5d617060f9ecef82405555da061b24b36a7f246dc885f04d723eda756257195ba4936b930500dffa8a5a4b8ebee7f1b8fed9fbb98ac01aadf556d257ef489aed56296cbe435ac33a5059fc88e34eb5964f5688c8268f13decfdac1a01952fa9ba07e41ea1310b42c167376fbcd8ae1e2bd3f769a54f278165031925f9e59171856dbf57ba3e910872dc7ff0c7ff710fb2a8bdac5b0f5fb35b327fd62bcaf3126412280e6fd1e41aa7d3a95695fbf457b7ec2bd161eb088e7ecb427b11a677f2fda67c6b3af2e9e7ec3fee857a5294dad26e8ceef8e29d90140029f499f2253ded3d358bc83c64c1dc354e49951e92c486324f8be0c0daafba61e54b81c720a1ed1d881b6521e45cca7bef630662ba0bfc606544541ba42d20dd28f66d18ca86cb8016d0dc448df2d2d8263f0e8b456267fd7ff30a0bd8b97b26169fb0662e1866eec0ef8ffb16da28dd3d9400276bd3e2d61a1548219125e5b79f5c9a9f6cee99865d78dc98e38a07671d289d5f6d800b8c7804613574bf706b3adcbded588f5ee7b0d263ffcc3e02e4af637b638e26617eba4d38d6538dea98d54172b8ac1521987f8c57b92f82c9b0658cda82103e28d31c6eb7d4e38bb4ce3724f098b7deb780ad064b57b9b45c6687ad7e45db8d3e2ad5702f9c6cecd58b76292a8365cde028007086abe4cbb2904afb23a55d606c6997b8d923cd512e70e0ac37184d40c692f59c5352baa4a7d847ef6e33f62896e34597bf1fd4a423b445000b2a2a6c9813b2334d1419fc754142ee8ad87c2b34b3f062f5cccd1c25af64473ac10f88675e63b08ed281aedea5e72fec826bff84ac93d1ec0df8e7d48a556f5be8f811a9f9dd29b3161ab62a3b1540bd4ceaa3958ccc3a003b9cbaadf50e744e0ff428ca4145a9556e341d64142326cb3d09e87cfea2487e64a9ac936f092e5704116388f74a9e83", 0x1000}, {&(0x7f0000001240)="938a6063755e12100a892402f549f71b8076ca66210a2cca450cf2bd9fc217a4f3eb3ef4fd9eb6e2b1aee9525672d81eb8768b81920fb661fbfe818fafc0a4dec9557b3e289b9318769ed55c80e55f3ffd326676c617b8c1739478078abd3d7424d7c775a72c70052cf26357875ce13870e9545896e525f3ce124f7f89a806c0e41139bf539f05fdda2501ab16eaa52dfd9f35dce0af166a69693fb89e5a8daa5174f9fa66cd8596bbb7e9447169813b10c4f169f60d23581d0dc8f8f3d169c363c3ee5cd215f4f4710f3e324457443b945331825888d3b623ac5ca97e8e2d6f92d4341dff93725b25493550b42d28b0437bb4d38df9556fd6", 0xf9}], 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYBLOB='@\x00\x00\x00'], 0x60, 0x4}, 0x40a) r8 = socket(0x2, 0x10000000000003, 0x1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000001400), 0x10) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r10 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r8, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) uvm_fault(0xfffffd807f00b730, 0xce4b0f3b, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00b730, 0xce4b0f3b, 0, 1) -> e in6_purgeaddr(ffff800000c46700) at in6_purgeaddr+0x135 end trace frame: 0xffff800023ba4ed0, count: 0 ddb{1}> trace in6_purgeaddr(ffff800000c46700) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000c11800) at in6_ifdetach+0x74 if_detach(ffff800000c11800) at if_detach+0x155 tun_clone_destroy(ffff800000c11800) at tun_clone_destroy+0x1c7 spec_close(ffff800023ba5000) at spec_close+0x311 VOP_CLOSE(fffffd806e78c0d8,7,fffffd807f7c6480,ffff800020ab0780) at VOP_CLOSE+0xc0 vn_closefile(fffffd806ca45ac0,ffff800020ab0780) at vn_closefile+0xd8 fdrop(fffffd806ca45ac0,ffff800020ab0780) at fdrop+0xc2 closef(fffffd806ca45ac0,ffff800020ab0780) at closef+0x11d fdfree(ffff800020ab0780) at fdfree+0x101 exit1(ffff800020ab0780,0,1) at exit1+0x32f sys_exit(ffff800020ab0780,ffff800023ba5290,ffff800023ba52e0) at sys_exit+0x17 syscall(ffff800023ba5360) at syscall+0x4a4 Xsyscall(6,1,0,1,0,7f7ffffd1f94) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd1f60, count: -14 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800023ba4e60 rbx 0 rdx 0x409 rcx 0x40a rax 0 r8 0xffffffff82083cc4 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0x132ff049a988d0e4 r12 0xce4b0f33 r13 0 r14 0xffff800000c46700 r15 0xffff800000c11800 rip 0xffffffff8188d995 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023ba4df0 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.1) pid=222698 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffffffff8267a4c0 process=0xffff800020adc000 user=0xffff800023ba0000, vmspace=0xfffffd807f00b730 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49760 83977 47795 0 3 0x82 nanosleep syz-executor.0 29607 352844 0 0 3 0x14200 acct acct 85482 166637 1 0 3 0x100083 ttyin getty 52001 514359 0 0 3 0x14200 bored sosplice 47795 60924 98294 0 3 0x82 thrsleep syz-fuzzer 47795 379768 98294 0 3 0x4000082 nanosleep syz-fuzzer 47795 141550 98294 0 3 0x4000082 thrsleep syz-fuzzer 47795 191102 98294 0 3 0x4000082 thrsleep syz-fuzzer 47795 125018 98294 0 3 0x4000082 thrsleep syz-fuzzer 47795 51209 98294 0 7 0x4000082 syz-fuzzer 47795 198236 98294 0 3 0x4000082 thrsleep syz-fuzzer 47795 2136 98294 0 3 0x4000082 thrsleep syz-fuzzer 47795 11565 98294 0 3 0x4000082 thrsleep syz-fuzzer 47795 28678 98294 0 3 0x4000082 thrsleep syz-fuzzer 98294 253298 45273 0 3 0x10008a pause ksh 45273 233627 57213 0 3 0x92 select sshd 57213 29364 1 0 3 0x80 select sshd 68245 157036 85055 74 3 0x100092 bpf pflogd 85055 262100 1 0 3 0x80 netio pflogd 72571 205652 90781 73 3 0x100090 kqread syslogd 90781 512463 1 0 3 0x100082 netio syslogd 91078 333227 0 0 2 0x14200 zerothread 71414 209615 0 0 3 0x14200 aiodoned aiodoned 36634 109499 0 0 3 0x14200 syncer update 70870 481698 0 0 3 0x14200 cleaner cleaner 15961 436607 0 0 3 0x14200 reaper reaper 67498 246896 0 0 3 0x14200 pgdaemon pagedaemon 42137 463441 0 0 3 0x14200 bored crynlk 44254 313829 0 0 3 0x14200 bored crypto 54514 21081 0 0 3 0x40014200 acpi0 acpi0 86260 189547 0 0 3 0x40014200 idle1 35208 77013 0 0 2 0x14200 softnet 10712 334129 0 0 2 0x14200 systqmp 91024 19129 0 0 2 0x14200 systq 59632 490176 0 0 3 0x40014200 bored softclock 75037 409020 0 0 3 0x40014200 idle0 22748 391331 0 0 3 0x14200 bored smr 1 142894 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9661 6575K 7923K 78643K 56811 0 0 pcb 13 12K 14K 78643K 4492 0 0 rtable 228 21K 21K 78643K 7127 0 0 ifaddr 153 41K 45K 78643K 3536 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2534 0 0 iov 0 0K 32K 78643K 4173 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1235 78K 78K 78643K 19953 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 344 0 0 VM map 158 79K 79K 78643K 225 0 0 sem 12 1K 1K 78643K 4747 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 19822 0 0 sigio 0 0K 0K 78643K 236 0 0 proc 57 51K 95K 78643K 7853 0 0 subproc 23 1K 2K 78643K 2298 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 1917 0 0 in_multi 61 3K 4K 78643K 2698 0 0 ether_multi 1 0K 0K 78643K 226 0 0 mrt 3 0K 0K 78643K 146 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 4067 0 0 pfkey data 0 0K 0K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 359 1242K 1247K 78643K 70764 0 0 UVM aobj 130 9K 9K 78643K 131 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 4534 0 0 NDP 29 1K 1K 78643K 1128 0 0 temp 278 3566K 4208K 78643K 481969 0 0 kqueue 0 0K 0K 78643K 159 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 307 0 302 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2126 0 2126 22 21 1 1 0 8 1 rtentry 112 2167 0 2071 7 4 3 3 0 8 0 unpcb 120 12261 0 12215 24 22 2 3 0 8 0 syncache 264 106 0 106 44 44 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 83 0 83 28 28 0 1 0 8 0 tcpcb 544 17645 0 17639 107 105 2 13 0 8 1 ipq 40 3 0 3 2 2 0 1 0 8 0 ipqe 40 6 0 6 2 2 0 1 0 8 0 inpcb 280 37211 0 37207 116 114 2 13 0 8 1 rttmr 72 44 0 43 21 20 1 1 0 8 0 ip6q 72 7 0 7 6 6 0 1 0 8 0 ip6af 40 10 0 10 5 5 0 1 0 8 0 nd6 48 357 0 354 15 14 1 1 0 8 0 pkpcb 40 164 0 164 33 32 1 1 0 8 1 swfcl 56 11 0 0 1 0 1 1 0 8 0 ppxss 1128 521 0 521 57 56 1 1 0 8 1 pffrag 232 572 0 572 59 58 1 1 0 482 1 pffrnode 88 572 0 572 59 58 1 1 0 8 1 pffrent 40 20020 0 20020 59 58 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 1589 0 1523 1 0 1 1 0 8 0 pfstkey 112 1589 0 1523 3 0 3 3 0 8 0 pfstate 328 1589 0 1523 17 10 7 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 35 0 29 22 16 6 7 0 8 0 art_heap4 256 9922 0 9527 104 78 26 26 0 8 1 art_table 32 9957 0 9556 13 9 4 4 0 8 0 art_node 16 2159 0 2092 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 42 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 4741 0 4731 1 0 1 1 0 8 0 shmpl 112 129 0 1 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 32195 0 30659 50 0 50 50 0 8 0 ffsino 272 32195 0 30659 105 2 103 103 0 8 0 nchpl 144 71419 0 70952 61 41 20 61 0 8 0 uvmvnodes 72 8552 0 0 156 0 156 156 0 8 0 vnodes 208 8552 0 0 451 0 451 451 0 8 0 namei 1024 255635 0 255635 7 6 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 158 0 2 20 0 20 20 0 8 0 vmpool 552 223 0 67 13 1 12 12 0 8 0 scsiplug 64 21 0 21 14 14 0 1 0 8 0 scxspl 192 211178 0 211178 142 139 3 7 0 8 3 plimitpl 152 1675 0 1668 1 0 1 1 0 8 0 sigapl 432 19628 0 19616 4 2 2 3 0 8 0 futexpl 56 465597 0 465597 2 1 1 1 0 8 1 knotepl 112 4210 0 4191 11 10 1 3 0 8 0 kqueuepl 104 5859 0 5857 11 10 1 4 0 8 0 pipepl 112 12470 0 12454 30 29 1 2 0 8 0 fdescpl 488 19629 0 19616 3 0 3 3 0 8 0 filepl 152 200460 0 200383 116 111 5 14 0 8 1 lockfpl 104 7655 0 7655 5 4 1 1 0 8 1 lockfspl 48 2632 0 2632 5 4 1 1 0 8 1 sessionpl 112 150 0 141 1 0 1 1 0 8 0 pgrppl 48 578 0 569 1 0 1 1 0 8 0 ucredpl 96 21979 0 21970 1 0 1 1 0 8 0 zombiepl 144 19622 0 19619 6 5 1 1 0 8 0 processpl 896 19651 0 19619 5 1 4 5 0 8 0 procpl 632 62959 0 62918 57 52 5 5 0 8 1 srpgc 64 218 0 218 68 67 1 1 0 8 1 sosppl 128 426 0 426 61 60 1 1 0 8 1 sockpl 384 52092 0 52038 170 162 8 24 0 8 2 mcl64k 65536 1724 0 0 189 126 63 66 0 8 1 mcl16k 16384 94 0 0 10 8 2 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 57 0 0 3 1 2 2 0 8 0 mcl8k 8192 41 0 0 3 0 3 3 0 8 0 mcl4k 4096 41 0 0 3 0 3 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 291 0 0 25 17 8 25 0 8 0 mtagpl 80 251 0 0 1 0 1 1 0 8 0 mbufpl 256 2026 0 0 42 3 39 39 0 8 0 bufpl 256 81827 0 73011 552 0 552 552 0 8 0 anonpl 16 2447584 0 2417605 596 441 155 156 0 124 12 amapchunkpl 152 147404 0 146699 277 247 30 42 0 158 0 amappl16 192 111014 0 109458 639 551 88 91 0 8 8 amappl15 184 2457 0 2457 15 15 0 1 0 8 0 amappl14 176 4169 0 4161 1 0 1 1 0 8 0 amappl13 168 1861 0 1861 17 17 0 1 0 8 0 amappl12 160 2473 0 2471 1 0 1 1 0 8 0 amappl11 152 3495 0 3487 1 0 1 1 0 8 0 amappl10 144 2570 0 2563 1 0 1 1 0 8 0 amappl9 136 4525 0 4522 1 0 1 1 0 8 0 amappl8 128 4104 0 4029 4 1 3 3 0 8 0 amappl7 120 3114 0 3105 1 0 1 1 0 8 0 amappl6 112 3146 0 3128 1 0 1 1 0 8 0 amappl5 104 3736 0 3725 1 0 1 1 0 8 0 amappl4 96 19952 0 19920 1 0 1 1 0 8 0 amappl3 88 5020 0 4984 1 0 1 1 0 8 0 amappl2 80 150179 0 150095 3 1 2 3 0 8 0 amappl1 72 453559 0 453150 26 16 10 20 0 8 0 amappl 80 65797 0 65677 3 0 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 130 0 1 3 0 3 3 0 8 0 uaddrrnd 24 19852 0 19616 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 19852 0 19616 2 0 2 2 0 8 0 vmmpekpl 168 137931 0 137869 7 4 3 4 0 8 0 vmmpepl 168 2543815 0 2540649 924 735 189 189 0 357 37 vmsppl 368 19628 0 19616 2 0 2 2 0 8 0 pdppl 4096 39711 0 39522 29 4 25 25 0 8 0 pvpl 32 6273632 0 6255329 1010 787 223 236 0 265 24 pmappl 232 19851 0 19683 15 4 11 11 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1207 0 368 24 0 24 24 0 8 0