last executing test programs: 7.011382722s ago: executing program 2 (id=359): sysctl$hw(&(0x7f0000001680)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0xffffff73) r0 = shmget$private(0x0, 0x2000, 0x430, &(0x7f0000ffb000/0x2000)=nil) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f00000000c0)='r\x00') (async) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x2b, 0x8, 0xfff, 0x4}], 0x7, 0x0, 0x80000001, 0x0) close(r1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xfffffff9}}}}}) (async, rerun: 64) shmctl$SHM_LOCK(r0, 0x3) (rerun: 64) 7.007262367s ago: executing program 5 (id=362): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3", 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x35, 0x7}) (async) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x35, 0x7}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000680)=[{{}, 0xfffffffffffffffc, 0x2, 0x2, 0x3, 0x9}, {{}, 0xfffffffffffffffe, 0x1, 0xffffe, 0x2, 0x10000000000}], 0x8001, &(0x7f0000000900), 0x9, &(0x7f0000000940)={0x2, 0x81}) (async) kevent(r3, &(0x7f0000000680)=[{{}, 0xfffffffffffffffc, 0x2, 0x2, 0x3, 0x9}, {{}, 0xfffffffffffffffe, 0x1, 0xffffe, 0x2, 0x10000000000}], 0x8001, &(0x7f0000000900), 0x9, &(0x7f0000000940)={0x2, 0x81}) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffe, 0x0, "d66ad0c200000000023200f6d700", 0xfffffffd}) (async) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffe, 0x0, "d66ad0c200000000023200f6d700", 0xfffffffd}) getrlimit(0x2, &(0x7f00000000c0)) 6.967459838s ago: executing program 2 (id=366): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x87, 0x6, 0xff}, {0x28, 0x0, 0x7, 0x5}, {0x16, 0x7, 0xb, 0x7}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) 6.863870095s ago: executing program 2 (id=371): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000340)={0x10001, 0x10, 0x1fa}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x4}, {0x21}, {0x22, 0x2}, {0x25, 0x5}, {0x26, 0x18355ef6}], 0x5}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x7, 0x3, 0x9c, 0x0, 0x0, 0xac, 0x9}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 6.775251606s ago: executing program 5 (id=375): r0 = syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="6d005bc37ca13967a54e836c43a714231532b4a0ac94cc", 0x17}, {&(0x7f0000000040)="aff11fa3b0d07983c969efb9a950fb042b8c78101b81cdcfa607743b9913e5d8b2899231c9201f0dcf482c5f3d868c619a14fb079dac324e5a6c22aa02e29fc9dd3a2a1e9d38d23da146be488deedf99d050a3ef3f5e35cbc2fe902c787294496fd7790c7689e2369bc34aa95ba409d42253faefdd556c", 0x77}, {&(0x7f00000000c0)="19bef0c5eebe6ae6461c7074e2e86a0b6dac4f26e52dbae480add8bc3902c11d481b", 0x22}], 0x3, 0xfffffffffffffffa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x10) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x1, 0x5, 0x6}, {0x0, 0x7, 0x3, 0x3}, {0x6, 0x2, 0x5, 0x4}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x6d) r2 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = accept(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) fchdir(r1) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0x35, 0x7, 0x1, 0xffff}, {0x3, 0x5, 0x5, 0x7fffffff}, {0x8, 0x81, 0x9, 0x7}, {0x3, 0x48, 0xde}, {0x5, 0x5, 0x53, 0x5}, {0x2, 0x5a, 0x0, 0xfffffffb}, {0x4, 0x5, 0x3, 0x5}, {0x249d, 0x4, 0x1, 0x5}, {0x6, 0xea, 0x9, 0x2}]}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000400)) r4 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x4) fchdir(r4) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20000, 0x2) getdents(r5, &(0x7f00000004c0)=""/225, 0xe1) syz_emit_ethernet(0x58e, &(0x7f00000005c0)={@local, @empty, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "e9eb12", 0x554, 0x61, 0x8, @empty, @mcast1, {[@hopopts={0x2c, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x10}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}, @hopopts={0x0, 0x1c, '\x00', [@pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0xfb, 0xa8, "9e78960a0a848817afff96672889d16a1030524761fcf487784058b138221eaeef323fe8c31c1cce4ef48ba9256cd6bb9776f07042ca89dd9ba7c3c6ef0fd9aae3a9d27b354758ed05ee3fd2ec862138488574f01413f6989e8fb748c51ecd83f019b7822ba59b76ad137aa90dc4dab118ce5eb470fb49245437f8b41066c95b3cfebab31ed9fea878412da23aaceeaab729e56bdcdb144ee83ede687aca062c069f2645a28fda25"}, @ra={0x5, 0x2, 0x4}, @generic={0x5, 0x18, "73207b3896a775793a99ba843daf37251da5145c024eaed4"}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x16, 0x18, '\x00', [@generic={0x1, 0x61, "77dfefe409190abbde62c6fcffab0e54fa640a5a45cd6b5ebe9ab7b9bd37fc7c44109f1abc23fdb284ccbd3940f1502256a176d0ec240bfdb2ca82c69723faf74cfd3786d8ced91216c9ead631396f9706eab8b14a38130e48b78c5025bee5c729"}, @generic={0x2, 0x49, "c59bc86524e0b02ccaa3b3e25c7bcf6b9755fd292fe18d04d01cbf520cd2b2900729d2c841794bedf40629a4ec1217d9b1b4065cc075119e95f3ddbf78dba49d24561e8728845c90f8"}, @ra, @pad1, @ra={0x5, 0x2, 0x8001}, @jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0x3ff}, @ra={0x5, 0x2, 0x1}]}, @hopopts={0x37, 0x21, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1, @pad1, @ra={0x5, 0x2, 0x3}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x9, 0xeb, "aca4bda027909effcc840aade5a014a049b69a026c199f8f2031d31b31a33dfe8df3043781ba46d896177fb0d5bf77d82485672421c630972ad939a4add6aead0961f9c92ebdf5b856fa77d7622ad415161adb3c34bc87668794d97c20e36191a40a70b0964f2bbc03dbb7ebb64e6566f4347d994cc8f1d9d2f1b3f2a9d494983be9fccc2b4824edbd2d43590ae57e71039c77ba364f2bcb915b113694202767395f33d566cc1147cb4c2b63c92a4880b774b834b01122f7f2e19dc1ff1d8ac2f4366582e05f7dbb5a209f6a8d342fc96ad156d8c54090d691e03840c5cd97351cdfd3a78d1e99a331eda1"}]}, @routing={0x50, 0x8, 0x0, 0x7, 0x0, [@loopback, @mcast2, @mcast1, @loopback]}, @hopopts={0x3c, 0x17, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @pad1, @generic={0x7a, 0xaa, "5e71be018f46770eb2ace7928ebe57729c06de482dee785f0f3c95fba969042d1a4ada10946be1e2026203fa013784ab8847053a3a5012626fe01a261047678d9fa80153db9acdb3fcc5853773ef79a83407b261c895f1d093894eb1158d083d6ce790863434d50d96954e7c4a6512038978fd562237a63e50728d618d51d0376640dcca63e011bbdfc826c81fbe6354bfcd5bad1f18f09d59c30116e7bf8b34567fd39e53e915a55f42"}, @enc_lim={0x4, 0x1, 0x8}, @pad1, @jumbo={0xc2, 0x4, 0x47c}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1, {0xf, 0x6, "f06964", 0x3, 0x1, 0x3, @empty, @loopback, [@fragment={0x50, 0x0, 0x6, 0x1, 0x0, 0x6, 0x67}, @routing={0xf0, 0x4, 0x0, 0xf8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x50, 0x2, '\x00', [@ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x6}, @pad1, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x5}]}, @fragment={0x11, 0x0, 0x77, 0x0, 0x0, 0xb, 0x68}, @fragment={0x62, 0x0, 0x8, 0x0, 0x0, 0xf, 0x64}], "a514aba12152f1e8c6c5ebc42c8bafa3800c75eda1d65ecb4b54be6b55c5556feb7927aa3f2dee4d10e0e2fd483b0f96b3c90194fed182b9db889242f3fade36d93e90f48ae213a6adc91979a762a78bcafbe4edcffe5a56c4cd911590921af5af37c057871042955fe3f899bb0d23a99a7ca529d7848d9cbcf74a734a84c89df121d53570a744b3486396e0f0be2a31264a7e4a70d5943cf2a14646d37ba9b9d1481f69f5e6f0231d86df583cc4738b8ccfca135654609fb98561f3"}}}}}}}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000b80)) recvfrom$unix(r1, &(0x7f0000000bc0)=""/200, 0xc8, 0x2, &(0x7f0000000cc0)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000d00), 0x1, 0x0) r6 = getpid() r7 = getegid() r8 = getpgrp() r9 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000002540)={&(0x7f0000000d40)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000d80)="4874f4572e2e421a89ea4f406948d50181bfd6f4b4d09a5650fd364240ad4eb7c16556fdd91b74c02de5797e01af80c0fc2458837624537202e8d96c4f6cd74e187967ea57de0e464356527704774052682abdf0b0c936e3757404332f635a63df91dbf82df938afbeaeaa47e9d3b05586fb485ef4e101bd82f33a659e589cbf703c69", 0x83}, {&(0x7f0000000e40)="b1ef30e28fbf3450a12798f7d87eb6657dca51e9c3bfaae152e373fbd4f663e0dd073ed2b85420290d6d58e3aa74f465895e2ab235e4139022e967492f6846a73885d979b925d07eae48bd70be82312bac957ac436ea01f0f522756d6502ce35df73c09abf8af88dd9e87bdb4909a6999194706ededada80f9335b8e6000e0bfa2a23f94564a24b09dcaa62cdadd753c19e9c472c5da18a237008caa693195f3a29c54896636a0fd2cc6d6087f1f388e1e87e0181d4514ecb623184536156f9c521aaca13a818b27cdb9b4b150238f6b8ab06895473b3ec962047ff4da6070bc3e23854bd2cf7f8422c6b8a5e64ae3a621", 0xf1}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)="c9b6ad9ec20adf12bde295bb5476f34027eadeb26b1a9f1c6a82a67913f6366cfd6a1bcffb9f6448b14a6b9a50431983777267730615caa59ba1358e4e144db30422a6286507530f700bb335af40d1a00ada9634ec11cc", 0x57}, {&(0x7f0000001000)="6ef680be6c6d34158f387c9aefa87baaf705505873dca2373cf5f1171ed316544969a68ae3a77e6d31243f4fd5957663a5eac5cf7e945fe1edc96f2aed3b451ca339781375ad9cd74a9161475ca567f290af08fed25292e47c6431e9b35825f0432aa299d5b66b3f56798944cf7dd526e821210da7d9e6647062b118", 0x7c}, {&(0x7f0000001080)="323fe4758705385caa152ea9097e52d286139ab7d6b08314cbe4c455e98e310b138e21bb8e137ccd3ce32c0fa2c06558674fc8686a9da7d78ab2d2f74580036530e47e95c0c660177503571955727e2bb1c5fccc8bfaaead50d2468ceb4f2d7f94bfdf9e84737ddedb52f94ffe42c3dd4a5fe33995fe21645aa9a170c4fb35102d8da66f14de293cca4bd29d2f3dbd0b57ad508640f2bd0f5bad8611fa51552646fce0c90f03542e85ab38cae77bffb01d921b21fbab0cb5ecc515", 0xbb}, {&(0x7f0000001140)="3a1fd48e5820a9e20fb7494936f8d7719473cbf51df29ee3f35ce494bb4fe3788852fc6c55e6f2ffc348b45aeac933b7e93799b0dde92c91628f53ba31c393ea680f69965700fce828d31ac0ffc3b2f8301f5d72d43ac0abb5d526504209867fba6cbb4b865f91ef52ba14588e2e877e81d3a7681887f22e10a99412ebab2fdb4e83e04767e6ae7e8a5dfba2f8090cb51d5680dd86b9164bed2ed129b4a73de5de08db195b4407c9c411b1cfc720ed5c0c6ca21a0bb16e03f79fa594f7e099e2e9e4c03a4b8031edc7d711f86bab50d6b917a6e9e21d635505141a7db7ed3d4ca840b1d1c146bdacf0272b2ba825754302a091e04d23e3937ac796f9b14e958d16a0e5ace1306eafaf2f5b142b1c23c3b345d20a3d98f149edea4e7d3548c431da11e1c176db5f0b1709eb1d11553f8cf4334902bdae59cfa2fa85aa4b01e807ce3d80025768ccd410cfc178fa80982960ccb5545b267f91470ac0e33029b0ed3d4dc296ebe7af6e488c20b7b289652ce6adfd6b548432e4813737788977e1dfa47217d20ab25da8994fff0e9c307bacb0756c0169758d8764efce5d53107a89704f9564520dbe4ea7984300d2be2590b8641c75d131f58ade90f57625b0af1f671ffbc4d599c4ebd13383d2a39aa1ff3a503389a2b61ed9c45189e4efb12c543ceafc247ea2e4c46d7b1771970d5fbc775906ae9d4d416b5a40fa71b89474a3c2975f707fd197607156199048b091586a6100c9e6772e8f1309d9fd85f01858d4e1d3797a52771b85b736211b6485823d31be3247b6ce1c1b73b6712f0ba795b33a2f2accccb1aefe28a5bd75337ce8b8ebd09c235314d989fc95d647afc3d348355a0d7405098e489153f6dc079b44600943e08889caa3ca2d21db069602ed7ee31a52524783f52c36912142bd2fcb173d23f5bb3743bf38ed0a30d12f1ae3bc1a0cc302655db65a7fafcd200509aba8cdc2699f13b97324cee98609593de0fc74b0a2d563204745f2e883a4ac2e30f20f87134cc7c8d59465466f7dd375f0831a989b6f5034a937c0f482edfb6649aabdc783dd95eed2f33ea5cc18d5f33dc5537361f2a417067c0c10c192a6f0801065b16a22edd58e0017ea1170e2927a3d2b9b4b4a1864f666240244a9d5c7d2707acab597dea77d30a035ed0e59b12dc3ef027f790563be44469f5f97a54ea935441b7d4eaf5f2b759521560b0ac093899d98b2cd9102c309e511c1f36b7377181b4098a6664ef678970f883fa139755542cab9bbe895e2acb54b32314623f720c8e6d700ab1626efb2e0dd222bc4fd08973f7b5d870c548ff96605b16a587aaf716f68e981f6a5c01a63dff7d1f347f96b64ad504f81020045859b106e86248df9df04270847a17f7c6b72fb868bd2a209e192c5a97062259373e29ff97f2665ef1c0111fdd89998051d48926884d6993f211a909be4966a363e778b3e65aba2e2c94492e82ff5977182357241c558a00b298704e7d8a6c283e98eab12e2cdcb70b43e0168f12848f009f1f5d62903bc6d9e49587ba314f84812ccfb6e152987c99ea0ccbb70bdff3fb857f30b48114194b49a4fe50fd1828e256a069c632bf489677e29fb2115cde2e396b10cc34758eb95baeb1d82d4aeaeb82bedc42477a7147512708a04b05663277a3dd8dbd63250f2b2a4b159154e956f56119f137ce9d93462ce7161965125d0aeb4753da1b00a7fe36df2103f3713113fe7931553503c4bed361bf34c2f21218c31125c0507a74c314baafd74d7119ead2f2b51a210c6fe9dc90969a9502fc44512b9dc3c4071b31e676fb3321848d33e4e9b132da45ba9c12e4a0f096453bc48d1c81f621f52849ea7b32f75e77ff526e2a072b767271f754ecdbc6c0c09f26761210265e7640c248f361128e93c72f6ed5b20d4c184f07cdf474e96539d142aa1eeacda7cfa2a9144e3c1ecc910014bfde48c5976f3ffd788247410e96c9f964d9917a0578fd5b1968df1883acf268c6c79de33c123a02c99939ab274e39cc7849ef2e767aa94ee17d34949f7f5c3be1f8c82101a4dce416103ddcfab70eb7b60d1329d1a818b01f4d0356a7b62e6c31927ec56bdf0a3254abbe989d6469b50e121096b961af607d5ccfe9f017b5353d2540a7dcdee7f4cdd62d1ed26b8efc0d9f4295a3a4f415c24d65ef8a3b73575af6b348cadafd99ca05d14734d7b28cb0f41e20c980909fa11af4c104fe9efccb657edac5cff57aca6ef54aff252f1f1ac6e7315c149b9e51fbf2fe2ff7feb9260e147675504651d2167d0aa2e0785055e7132b913e29e8118c4ddb8cd9215a069079a4ebc463fbc7974d9585e4b46738dc23c2c64a07a03be60cb3793d2fa4ba82f66e2100ccdd61a88b63a7843c11c62957c9ba0606df9a83ca893fb87b0973699c879b0054a60a988914888b04cb7ca689ec4a5cfe81d2671d55f5dd1dbf217c3fd26268200b5fd15e5034c5ef998cfdc6f454152ab8f43cc9097388f7188150599b07f0c2d6791da7c540329f5912cad2b3ccdc0a123fe37781f82960e0060ed7112336fb20fce866caf1e7365e9eaed0de5972c93478fb19d4b865fbb0f5e25953349e3f6401604fb7c31717521df135df554a831a257a4632cc09000211cfe1083dbc0e683ef88688012c3c5fd4c3d1d88d90822cd8cd49ae8f20145d3a0719ed715bda4cccb27cd420b8adae7688869b9a141e4e770a9e9c0d853722814007aa3548416c9d17bcdd74086395c6cab954e461d305c0d2cb09f76eb39ae7882693e1f91dc4d40f6d3fc300fb25186e2744474da978f446b745a598afc4a9b57c115b7a5a670429a82beccfd67288c2e6355b6fb349742ef9e1fd373eb6511ae103069e27f4422de7f057bd457f52708ec005a13fa453adb237449c6e7151eafbe458a9b010327db06238f6e116fd2938a8b94bf70a6df04f0e71204377f11d743cad53a52de02793a739222b09c3167912c4d40ebcb0c14a4fdf785c44876e9902be3d4f40f0528928ae5af51da1545584bd31c1c0b594d800b374739756881cacb37b3a5c32aa148e7641acd5515837e37e01eb7b57c17381d2cfb57913f5635c5b9f8ed8bd6c458db13ca451e9687153ced0e6a3588005dcd572b199a3db412eb52ac3a52c4ddd6dea6fbf09720ab3c7d20be12f4111dafa08e46af1b582031318ab49710041dc4d3a69ffd890cd78426b532a965d10dd11691c7481058f211746184d24e1ff8291762948f4efb8e49b190d7db2881ca717a8c2b6c8d8fef829c06a574a4cdcb24ac25967db17dbd73641572b92874fc3b64f46a612832cfbab10e95746ebcc4083d460b9d075c801d841d81c996ab9310720304abc5a1ca1810387ba77ca68969a726ed17f0f6a1265dec84f7f3467d471420f4b0b1c787588cba852beb91c5fd9e7e9c302462756661f8cbfa3574c8edcf47202a2b7baab6c81bd75ecdba7893698ea21c36a49c4b8a6dea9b45303af1196c14eb621ca70bf0fcd39159bdf0806f911c2965d75b3cecf47579c7265ec6c9e0eccf9109bf82513bc58bdd1cdf60bb2a692d18a4c1dad2726f9b07b9eede9c2718c71189877bd8abccfc7ae09fe4119cca23b4bbee40579291e1df7bd098a0029b4307d164cc69436d241c1f54c6a28a3e7df26f0434f6779d35b91041267d3621e118093fd22b09bbe3fbc3f7bb07615b93ed57962470ad422db75d5ae3dbb03171aeb56cb186679dc5ec742a988c475afad3ce8ecb732433c0e157c9fdb36e0e0236a0b5e6b0f9ed871ece4da0d783316382445213ed4b2b2b0aef82ad10a3b51c42fba5403c9c4aa9fdaeaf3c7ff1f7bc5c930cd7040806a36be25e768aef52ea922035c72e5e62f9a06dc2c4d7c9bdef01a775f3de0d19deeba73efbb8b7ca9192e6a12674a09a38a4686f462ae3ad42e51588f66370f37b07f554fc8cb681fb6c6ed98793cb60fb72cc12c9f2666c375e999ec368e61501847a3e6c3c3db6656169ceda9304cde3a5bd52af3e9cf33363b30de2ed285561353acef455e83a59d513a035bfaa0fae39d7d414cc1c34aaeef08d66885eb221b508940d4ccfa96cebe0680b86f57f914daf8671467040806c3dff1e415e43c547b7e6a524b7b3e78ac2502bd21898d88dad7b762249ebc080f31319fb22b216fc1b0ab29441e45a9652fe032182c099e7cff7bff31c40bd78c2192a5ebd66e15491bf213f849dbd5e26ab1d0f80af8349f44b069c780743e0334692b3b35555401eb4d7e5cb796eb6880001ae63390470b0a5dd7a54e8eff4074d031e409bcfad6c563e8d4a0ed9bd8fcc50113acfc0358088be8a2ed2b89f08ba63f47e67a52cacbe2c350752ce5406a58fbf3c786ebe75fbaefd58661b3dbca5bbce087e940a03831b902b6b853d23355f1db3b3337e159a8a1fbf1653fe97ee73a82f46176727b6713ce4e44633756c6611545a2c0154eda6aa17f25e28da21c09d18d65f0c1d472674e2b44851d1096961af825fe59b7e89306334a6578ef747a26f4d52e8cfd3f9ad432a04c9c0c63f23b706aed9f3d61213f0d4d2b12d776fb063af77f742b3d370258def72e573a092fb8352567f294b689a7e708becf21f41424091db13f2fe74aa7a3de3961af68ca13a74248ebe8b5b162efcb3099bed4cd98f44f4f25eb58030702aeb99488a9f69e9997d5ca8d63084076a6cca66d15818dd3aa394f613aedd1864d9d4d0e8c257780813ef7195f6f3f65476c9f9839dd91b6316fd70b365c8eaf802dfe21a5c684022fd7a4aaeff3d6d509bc51a99d0102ebb28d2112640a0ba82c2d71e813e092bb8e37af1a8d8a81b42dfd238d44c2655dea740c029e4607c53c7f6b4b4c46bfc7c1c5fcd86c2671517fb5eb3f791b711b899b490d3726bbd0ab9f8c3b6f1b11d8729bde4a015e2ee18f556264e9dd5d8bbb66e0023e1bd5dc0b21939fd6430f4fc277eb3f944b1a5f92c7203b5fed5c1ca093d254e031c820833db17c438da1ace3e578914485f6afb31f7af15193fb737902f4053cd4071c54eb10dbd700d737613ecb252d1c1ede9ec04c4a647054a3e2a3c7ee85acd41669118e77651089b272eee9a938bb521f9981f67839c18acb826c8c757607061addc77caa7e7d6de8b14bbdaeb084db7de0050e2015bf737ed8f53b8d7f90d162be067162bd39fd1643cb0919c5413595a8a7c3b1300a6af5765a2a727af2a776f488462f811c5951454a3eebe824a7cb90f6db282bc42ff0680a07b5db12eed533b31bed1aa45ea8fcd333eaf9388bebba2a86b6be638c885aedf2e2084f928228e61bc37a2f702da10a314aa3ad31b859ad3d9d6153b90011a6ea527dbf8f9f6ca35dc65648135a66587c655b138c2d9962a22ba34862c039d12503758736434bbf736d2cd20ed912a67415444a21222f2c621be2020846bb9c6c022775eb05fce60a456a2cb58a1bd5487e682d93ecc52833829b99199763a20ed0e3d06f3058fb216f425d68dd147e553226e8f6c14b678641781761ad37e72705b1b7978a27848da826a4490b54a382ae95b007883f547386f44b1da75f832c33f796d78322f5b65fe6a78aec246d7379d1aa67fed38420800d22c29ab12c55754866d437e99f2880eebfc65fd81ca4e7a9a1e7f881955ca8ee2d8011262de5a7e504d0a8193c02aaa7411f1ac009f8806c89f3c08f5c736095ef8d6aa1ad0cdf80ab627e37c4e879e4211b7ad60e7f5688ff110f5557e2c6d1c7639cf5af55b38c06e427cd15ae1146c510d56c081b26519478c598ae246d4a8", 0x1000}, {&(0x7f0000002140)="ff2b8a2212a162c53c2bc386ee151dabe96cc004d41d58dcd2d116a32b639562dee3a28a0304e172a76a487003d460d8cdc435356ea80124fc3fc83034dc0e1d0088382162df54bbc6c335d524f5ed2dbf30c4421c086264a73cef2188b583bbf1c82084b79d66099cddbe8a77dfd8086393c54ff49a67105297de01161731d48a0d2e980d7b535b6403e9efd6b0b83d66ecb05fa13e4c43ce7bf3e30623eaf55139a147", 0xa4}, {&(0x7f0000002200)="60f02f819e2db43d3dc2f37aaf91a9a795fdcfd42a502368564fa7c638313f0f858d58bf47cff30d2a4d098e4f43877037512fd143e14118384ddb44a6977c444b27134fd7b3060507", 0x49}, {&(0x7f0000002280)="eec07f2ae4243cc6c74c35d7bb35efa2375f41691abb4719e9cbab80ec4814d6c4f62e27fc981602d8c27f17371a8e949cfcce142212ae367b24610afbe9a43854c2c5de789dca257cf630d7fdea1dfb8ea8d3dcbd1c33129551226d398442dc7cc375014781e88156f5a960a6f480533ca1cd6831c54b9391ece056410f79afa35df56ab98dd406771c1056122951a20355e89ff7c2698b03d8a3e878b9de309c287a9009", 0xa5}], 0xa, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r6, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x60}, 0x9) 6.769522198s ago: executing program 5 (id=378): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a2b46480496facd897997fdcea7ab1bc28316f30fa655c0338675e0", 0x1c}], 0x1, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="6dd8a48ff65f", @remote, [], {@ipv6={0x86dd, {0xb, 0x6, "26ad4f", 0x40, 0x4, 0x80, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x67, 0x2, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0xcc3}, @enc_lim={0x4, 0x1, 0x8}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}, @hopopts={0x33, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x6cc}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}]}}}}}) (async) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r2, 0xc0187009, &(0x7f0000000080)) (async) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 6.702361947s ago: executing program 2 (id=383): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x12, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00400100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) setgroups(0x0, 0x0) setregid(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) setuid(0xffffffffffffffff) r4 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x42, 0x100000000066}) r5 = syz_open_pts() r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x50) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x7, 0x82, 0x9, 0x0, 0x3, 0x8000, 0x4, 0x0, 0x2, 0xa, 0x1}) close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xf7fffffe, 0x6b, 0x51f, 0xd2f, "8717f90579ce018000008080df91480d01000002", 0x0, 0x2}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="4dceb9062e6e1d9b8804d5d95712b2b53565f64403740726f1ae247c0ba1723156984cabee582a9869d28a396816b03fc4805d037bd95678ac4444ddc724b89921a03efc5e8198356a4d599101996803af6dfcd5f545f8739b1971408471ca6a4bd2207db24a179fafbd4c55623de99f3eab1f2670a98255b135f7243219deb35de1ded14877a2ecdb80d7fdf16257ebf3c8c1426f33a6e78dc6d24dbf6363459e9e347e54a7b1145ed2edf1000d", 0xae}], 0x1) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 6.347292371s ago: executing program 5 (id=407): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) readv(r0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000480)=""/12, 0xc}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2, 0x3ff}, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x8, 0x4}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) recvfrom(r1, &(0x7f0000000080)=""/220, 0xdc, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffff2a7, 0x7f}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 5.090043605s ago: executing program 5 (id=428): open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x17b) setgroups(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x92, &(0x7f0000000000)={0x2, 0x3, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x1002}, 0x0, 0x0, 0x0) 3.708074166s ago: executing program 5 (id=441): r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) ftruncate(r0, 0x51) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x2) write(r2, &(0x7f00000001c0)="c6b88defa5205f39d8a7f0e6ff426a5a51dc214dd93f782c76b5dcf435ec8985d3fb54880ec721757e2ce2456a6ba5fc872b495a1da0a18c552c1485afcd1a74c85a21d0b4d9e00f08709401f64d6b2d933a4d7676ade8b3ea20b5cf2450a76d1e3e24351b2c5eaa03adf89cb563b12bdd9bd76de9a54d5c40d5960c95f852859ca92b0a8dcdf4ef9683838507c111b173b7ce52b1102a5d28a514f5f9c30aaec27de9feb3376317f5d7be0a", 0xac) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000280)="0a5d935614a2f54bff449b4524036fc19ed61fb28e920df1848384e8120d335ace8df558087ca570c32f4b2e41f902fc5f4d6a1f993adf579898bfac22c0cd79bc16d470c27bb7ceecb3dfcb8433bf2eeb73319fef9b327d050f11e47625cb", 0x5f}, {&(0x7f0000000300)="151c55363e2166b43b645ef8a547eb0bf68e4b49c07db76e720e4cbd96e0a4bbd6ae", 0x22}, {&(0x7f0000000340)="c5ea0d1c7bfad3a080d26dd2145f2ee885297d6795453bd975423aee2e466dd1bfacacda3f82b61be95656b7dca9af5030bf2412d6ab9ce10078ad4261da72408099edc371d12227ebb0609eeca0be549f27cebd49c161d93d4713c00d07223e39667271e0394fbe4092b339d60455fe733b436e2332bcadf41349613cd7389f4d50e6a8b482c748cd4016244be25f3d4dae65e6fa1d4343e9f413aae98760f8f6164d4cef69d69b89e0960418b5bb31e01d1f07012acbc935a68a9d8b873292f610ab1d8cb4e815152d13f9bb0b35cc2e63afe4713d10c91be64e75c1e9dc3cbb1a239909e62024f1d87cf276d78b2a6f5e51", 0xf3}, {&(0x7f0000000440)="b175af889738cd4b2ab1b9f341ae96ba0805a89f2a855545adfcb40521186304a79a580dc213f274980790750f7da9ff9f8db59790142ea673e3869ba1e1c6c9078a173ddf657ffe1f2e7c13048f7e7ba7240c4ad2cbe20367c86d941f9c918b45ea810d801477ccafc6c53329c50bb5eef5138bbd896ef6ba0c5fef3697c288a66dfd65c8ce6534ae58ac6bd8f9d1d45d9949cb80330689337974e45d7ca1060763f2f84ba4f240d2f6c0d0346ca70bceb6fab847c4ba13e4889e0a0b4610f918991972df4a3c7cccb1089f2746d5b69151f21c4787d57109cd9fb266d5796d7b471f73c1690d5d0081cb72fff50874add167f105010353f7cdc13f9f0bab161a7bf37ecdd4faf27dfced9ea97f3d0055aed5fdf2b7d2072a824952b2edd1568781c1bf739b47d1fd7ce967e5ed9c97c3d685cb3e62028ea7160c9f87f4f3cfcb0401d8acac6a64e4944a3bd60540bf6f4f7522336db1c8be9ce5ea8513dc3c1287c8c82081946bf62db27bb19b97642bc5bdefdf9574a6b535f0439abe0a478e63384d7aebd0dbc879b80bc9751979a48fc4541ca5771585df18d17eaea46db55e11f60de20e78cab31262a8ce4dc32ef31452973744b094721d8f8e7d2e08e40cfd0e7855ccdd521eef107cec8060b8592cccacb54e927a40ed4c0d4a79916385643c7d835e0e11561e855b1b5740b6488836980c4c6c9a4e303158f9124cb797c67a9cee88644cede40e8c8e7582b2a35c8a83e68ab6245e1a0ca6aaa909ca8a54609b7e3e049a2092f56f3ea2b96b9dafd5b82fa67c9d2be0984c562aad60dfbcd441ff4cdfcb63302f3890db14f4bcdc7dcb2384f58f53f29b36dd58f1341ed70d5b01b8db79788f27991bcee441ba26f34d76c74168ab33d493149f3ffe84d38002d2090cad45aa00c044beaad444fbc861a99243bf4f1559ed903f2103bbcda3b99ca3974401f21d60fc2a4b92c2a8e4c1efe57641384731ff395993aeaf0094670f03f4765aa646559a321cfef798bb97e64c86e9b10e25a73f7526cdb6bef49b12eafdeb26abc645de1fd72aac50e46f830c9287863b7b01fc225fa4a841d3db8a4c1e635b1f649e0005e102b24f0e3e56026deceaf8f0559d888e1bcb153bd4c06256682dfd42537b603b5abca69be770ef47d239d3f9cbe8ac1d018b11703fc58da7fd699edf8d55cad87fc8d1c1d5445343ac8ca2cf3be4a7f590e73ba952c61601f27cf29b1a74deada00a1bcac42d09e35dc3ca42146a72556602799a8e9447c4be511218c230ac6315845012e20461b023bae531f4b3148aaed51da874cb0d76d8098aec5f2d4fae7079dd01116a6462332aec77313c383cd35a8ac965555adca3f4b3f9cc979e85586b9fe02adbb6b829679d41055fe1c180364513a767c21400a2bdd79bc1b819b6920adb9913276fdc03f72a74ea4cd4353ba35ec67dfcd74599e8e34a4ec05052b8fbd90b203ae19080ebade2cc08e9ee00c0c8630a34548cdcfb74dcd5fd41e74798c2f02352dc9656790b8dcc0cc4c0bef8241e467f019ef1bf2e15222862668ac2a97c8b3228f52d9af7d9a0a1826f46436db05ea99f30919b2f5eb1665a98ec71bf90dc7d3a5f0c889846c47da838f46ab7480332a403f0b93a81b723def315d831ca3511e5f09eea5f6eedde0d42d25891122ee32c1353e91ec2cfc808478a53e8cbf9c19dcacaa4c1c9b81f84cc48863902c946dedbc3518593ff207af6fa4ed83f2c97c287d6c9470e6bd69d092ceba1b233e863fed4675e85c409b5057bfea7bc39aa816316fcab68dbe2bcd48436c3773caa6b71ce2058269f35de97de1f644dacf33d0f8dcbe71da4e16e00534c62e80e14b13b36c7404815e806e187bc58aeaf911e069a02a2b452fccbf7a63c34d4db203d03421cbfe9aca4367111a268a72bd90687da6dc02b3782cd0aa85e9d34c9aa9584159238f7de82a435bf5481c4b2cc958a2881f0cce63f8226ae27467ff232e5675d4fdc14a7ffd765de8f5228384b05ded7ea84222dd42569048617f757dd0e4f8e7d78b439c55dd613932dd6657290b9b62325026ac458ef8234a5afe1fab419bd66be35a765bf8fe8134a670caca4a2a60566ef0554867d7095dd6c87f055149aee8b78bacfec215a3ecea614e40b1ee3065b12994fb78b23237373cab0828aee025cd8b8895335b285472edc9fdd965d4651945fdc093921a884baa8889731c287987fbc293ada9f33773e9ec73e18d977cda029d6683c269a64bf71c492c0c3719d646c6bb35d0281d547fb4afd41fb6c91a93681d972146f69e6a4031fa06fbeb70feb87d485068169be6eaa3a166fc3740400c771a5f687b88cf8075871859d5ec6c92826cabe70186ad2cec93be168dca8206bc0955e02ae99a739eaf69d05ffa74b903baf2cad03a22a7fd33cea85561855bc35a31980448c7f05a22155e681d669c45c446142c4812c1b5ac0a256ad83b24f9db3f9a05c4d99b1b0945be0871d13e3489c55a25f127d6de0f4fef95c7856c811be79eb51fc8a40f75f0801c92adaa19642de0bef6c34677a4d2fafcb14f83c569bbbeb881174bb7aa1e7e2d950b4dad20387f9e7b0526a0f6dfa0a950456593367c641e6aa2702c5137f38fd92a9dfdce43bcd569d6af328a8bd6fda784728403793c5f812f167bccb61539330df1518b89279bd15d9e212ad6b57db5cf15a8827d2696977d220e671ddb00b89ed07a9f8614e36681e160ef2742851b0c29420cc06f244f38a10d20b58a052894c57ddd238c6aada72adc1c4635e313729189be30dcae1cc4cbf03e8cf227d349bfaf1f4f89b45f658158fcba345b26815ebea0b6ba7c2b6b41283b7107e6a54838ab57c434cc894989e8f877fe002b5f2384d4c226c99b6f08cbc6f7176ad953db49e2452a7c2b66e1afaae832d0433ee3291187683bad067e88038b4eee4737ab8cb3faf065394be185d20a74dd2dfa53b57439864666fa1a87faa5b868250d3437b8da694e7fa8e3320a919db4a96e1616bff08ae40204ded7e16ab194892029a5df2bcdbf3d5b1cffe1912b3e8f20ce84f3a601734659e7014d53404d797852b34275b49a8083f1139c0e8ab5035605544cf92c50ea72cb0d7d164128cbe1b76f2224edb3a403e8851cd77e94a890a26c9f141a2ac4fdd914d30821b6e1cbefe9ea1647688507787d573ab43277dfc0c9fe77bb0273dfeb1871469010c7c913cb6a97c841194857d4d641fec278ac04320137ff2e56fce82952d8d7e874e452de77af9250fc336c3c9a7f5c88f03527257b8a5963442bc113c4f9404046df84b77f25b3a05e7ecc1a9238e617197c3186cc5df0b53ec466fadb9002e6ae5c3edd7ace5f777e4dc829c7da3b8fed818e402f479f791713a869228abe205243877a3490bf71b7587c83badc5772e40cf583619de44ec68902c71e5fceb049dcddfecd63448c886d0aede0fdfc9082df1b993fa6941f4cf0a0524b8f8e63dfa143c3a7f9de863799a545994413e8ad3e65cad86e747ee2ca8fb53b3210a1a299e23df5b6bffb88631f03eb9885e775f774725700aceee5b715ef8b324b6cd1584a5050036b11846540ca3fb3cbab1cf11b109bc9cc0789ca55788a604727574e19d1658d92acd571c8f47f88cbeb5b067e111f544dbf15c833aab98ca72fd2afd43674f53ea8d8d584bdde095476d1a59e357e39a1df1b9f96f78b9a2f8b5f4217895af11a7a0ec8bd6f72c9a03e45c1e1139f9197fae677099f20ef3514e3c8cb709549c3cae008c35351656af16f457ca9019cdc6c8825e0800f09baaeaa8f89a97e51f32d9ab80ee4d1832cecba9d82423843b9bb7692e4f583a956119dc706c46398f503b82032bae3d94427c1e5b7f3c422ede09b167196a04ad89d18d6e444f6a61db1c9ffca614666609fd2612ed5e3f739f6456f746c673be60f6fd8bab6f80bab2d62d6caa1ee15e74eb2d6ac97597c6445944f72bde080dc978cd4503d35798d601b724f725008f4efb809bab8f58fb8679aae96ac0c914fadb74af0582756ccd2c69e459ae56dcf1f0fa379c2be2007b288c3edf6046e1a1c4fe560f8cd367acb2773647d498a6c9827638418b14a2f6166e6f210484ab21522a8a068b331e2942e52a3a40e7d68255a0afe46faeebd07e6a12c984ca1a5a1c0e40cfbceb54d2adb544082b8e510d41adc0656076f0731e201a2ea84e479db48e97afd1087cb27f94eccbccfbf3933a32c07261c03021c27609955459209a67b596fec9473a4a549079a2c62f7cdbc9a0e5a45d2eae4e43accc6d8c10526ba6ca06fec493883b263405d555a53cc68de7b61ea6d8c2ae82e132906317c79c6e0069a548128029bef49951c01f46989c5f2af389bb9e8603aab278aa470ba97899a47a07fa57b30cab9b282449288b5952bcd4768d445a289dc7dc0cd20da906759f3c9d629418c17c98e2db9d019370d5af60cc2994df4957cebfedd90a1c3e64134e9a653f6f4e32feb619904361d2b90b9bfcd00f1086c61fd6d20a5ad4ad53e41634c299795ed6b6efaa1912887476f197b25709468ca725bcc1cd87070263265515711d915faaf6115a42512bfad3a0d1a9ea872b1af02eded9bf4d41d0c7e9c9c7fdfcde214fab3facaa08378fbf7f2618970d03cdb2987a9262da6684c23b7d8a7d6088f9c49a1985bedf1d147fef2983ff2e3fa455835d10eb0755a2fe54fd583629fe31850ce1cef75a44baca80a5e877f189da250d03566ea818250aa3795dea96bb26ff51c6df115108d08a8703ba7a9abb0a03f1619be2a91e88e4fe2b55303f1b889547e6be6b47f8d6713e15d463a7ed5db8a877eae8667961b6d883b7640096976e4ef4bf7d28059dd910a2a695ebb81a389dbf802d8a1fd681be8e11689d3c796a1fce2daffc4bcee4ef10f9343dc1059cb616368cbad686cb857e6b1a03bbbdc3eef95568970a7d3ba5b16ab7683300cfcbfa960663a35684d92b05c714ca10452b6fc6b042a2e27fab5878b3ce7b4933192f09c6052545cf8e3c126d6abbb811bac409e4701c1445279bf37bf07fa813f24267cd5c94acac2ec032ffb2aed491205059037e41876371b5bd8857eb753b1b613aef91c1fa50c849ed22c1451a54c8d333d24a72b80baf01a70c39da67f36cddd7317cf8d3d7884b9642b5c1ef0fd94707d7a937063e03a50318dec1fdbb26abfd8507b6f840178728558c65e1f7096897318102d98ba9623e56eb034049e7f93ccb27a09f4154179dfd49f764b560c208a9b9e4729256341b56c3c5d941472ca03a5803c06e218d728d4dfe3d9e7f91b337202bab362b51a7fffa4c128c82dcd25f85d56e91894016a927b666fe86e58ad967355d6120d5fb14d89a91301bfe7a2184eff5c795e01b112c2c52ff23c3481b4f7a9b376741931bb4f662ddce7c9190ec727f3a9b3c0c110c50299f254d84b9f956684c7dd7abb92bcc9e026ffa10a6454e08712d38b3ba67783b207ac70b432620817977e1e0fa258ff8b2ce5b360e38ce35f388397e0794329f020cf29cb74e9177c2000c4ac4825a16736ce9320e2d4c355a3c5bdb2c1610470a9cf5a257cac28078e6ffff19de678aeffb5fd63f49a70d7d05064cd51112029210c60a8dd3f72a26440f9238b953fb5517fba4b2c741c970bdac645a714b5a21270597e8332e75ff83f6f0197aabb7e516697a19b181e183b9e3b6a89591bb61814259fa6422af7f3430d6016241ee04be071315f83eb71bef313e98505205b0fe49ad766c52d4e5d78e14", 0x1000}], 0x4, 0x0) r3 = dup2(0xffffffffffffffff, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000014c0)={&(0x7f0000001480)=[{0x21, 0x5}], 0x1}) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r5, &(0x7f0000001700)=[{&(0x7f0000001540)="9fbf843b12c97236aa524927ceb4c9a6eb8236b1ac5450848e11696cf010b6894f4ab5dea0b277d83fa62a4c135c8e7cb56f863d46914574bff84cfb3da582330bfd7257eb37c3c6edb14fb5b0a610fae432188b4b626bd7e43419c41348c2d321c05ff8bb53c22f3120b201b2bd7eac1286af79056f70e7f78785a7cfb371db5148", 0x82}, {&(0x7f0000001600)="d59d1ed34ee9ce80cc15c0c4431c6e0780cd248b9f9e2b6f8c86ab4b7d7e5ca3c14ead9bfc1c8a0d8ae5f839a2abd6daa25abd0d809b04640396d12e1ff9c6f74fc6c7b0ccfa6ad00d500a88015e2a944cdc9f83057a2dc1f672491c625710d0489ac9", 0x63}, {&(0x7f0000001680)="9c0d71735dd255e4e8fd3c2ca98369fe09fa376502af1b2cac0ba5da2495bb1ebab0fb177397785a156c2ec7ec57", 0x2e}, {&(0x7f00000016c0)="ef6394e5b717ae88b0d018999fdd8b04a358514aa4034117bb6f2f09682b18aa86ae999b8dc1bfb0dc6bdeca2db84fb448bb7d2eec37c9115a5b31d36c3200", 0x3f}], 0x4, 0x4) sendto(r3, &(0x7f0000001740)="1b0b559a3e8b2aa3cd475057ab89aef93d6aefe7f53bf6fdb4a7b84e7c12610d9f4618fc69cfbfbca0d4a2111ccfbfcf2c009a1f28bc28f0edda536378a4756f7b55621ea4558b85c529e4094b9e2124ede4a32a08139032cd4bb4ae68ea68644ae178c62aa912290ae773f51c0e4a6b79770ec3db8eb9", 0x77, 0xc, &(0x7f00000017c0)=@in={0x2, 0x3}, 0xc) ioctl$KDDISABIO(r5, 0x20004b3d) utimes(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x3, 0x3}, {0x9, 0x401}}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001880)) r6 = openat(r5, &(0x7f00000018c0)='./file0\x00', 0x400, 0x8) fchmod(r6, 0x10) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000001900)=@abs={0x0, 0x0, 0x0}, 0x8) dup(r1) sysctl$net_inet_ip(&(0x7f0000001940)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000001980)="1ded7172dbdbcc91dc26b65ace0df084ca46ebfd57a8fd49b788847845abf41479ee8325f00a2362ee9f67b7024483b7ab6c3be5ffe0c1872105eb4156a2", &(0x7f00000019c0)=0x3e, &(0x7f0000001a00)="132b8e48e095ac807cb64ac539b60c2305669ec6e47b5aa4951a75676728ad462422a05c0ecd52459fe656e787c0a3b87dc4ba1dd9d25fecd089477a9c8464710490d6cab92d1eb963458f90f04f7ef88268543919e0de1325e2a37cb3ef37e1e1f3b1d044944d11ffceff9a06bf8ecbb13dc141a33c8d0640ecf0b11f00965cfdd8546a76905cbb34f8cae326abb5576a135eaca20afa7addf0430d97100e0b959a1bc02c90bcd7cb2ec04399b6fd02c5637237953c167d31", 0xb9) openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0), 0x400, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 3.707331586s ago: executing program 7 (id=442): wait4(0x0, 0x0, 0x0, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) ioctl$FIOSETOWN(r0, 0x40047477, &(0x7f0000000000)=0xfffffffd) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000740)="4a844275d475713eea8cd26019ba40", &(0x7f0000000780)=0xf, &(0x7f00000007c0), 0x0) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x7) (async) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x1}, 0x7) 3.608452769s ago: executing program 7 (id=444): syz_open_pts() r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept(r1, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x18000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000980), 0x0) 3.17640114s ago: executing program 4 (id=471): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080)="a3e6788ef2a7e6cf8b4f2352", &(0x7f0000000140)=0xc, &(0x7f0000000180), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x6, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561a86dd6036e28200303b00fe8000000000000000000000000000aaff0200007b06055c0000000000000000000000010100907800000000605adf0000000000fe80000000000000000000010075c20000010000000500000000000000ee2c78b2778f1976111cd4bc974a7c53f373489c9a3eabbc0d5ef8465cfe5b99875bc137aad55fc35534702362f576a414433a5f780d51c8471be0dcb303ac7685f900927bc9b9cc72f5d68dca8dd4a082dd5deb733c992ade0b45573b5e94d383da5879f3e0a0ce12cd0fd83e7fb59e4f9d96c4e4cf07"]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) minherit(&(0x7f00007a5000/0xa000)=nil, 0xa000, 0x2) getdents(r1, &(0x7f0000000100)=""/200, 0xc8) 3.11533415s ago: executing program 4 (id=474): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, r1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, r2, 0x1, 0x1, 0x200022}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80047308, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000240)="022f32734d5a03000000f0ecc237", 0xe) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r3}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 3.091689951s ago: executing program 4 (id=480): r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair(0x1, 0x4000, 0xf4, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x78af09b1f23c0e93, 0x4, 0x2, 0x200}, {{r0}, 0x0, 0x44, 0x2, 0x2000800000000000, 0x3}, {{r1}, 0xfffffffffffffff8, 0x83334112109c72cc, 0x80000000, 0x6, 0x954}], 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.966260053s ago: executing program 7 (id=486): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x1, 0x1, 0x400001}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000000c54aef06115fb0ecdb6ea692a1b0d3e78489f5ae5028c7c948ce143541a4290300", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)="88cedd6a7b72a7592c369a36d2288e16b3d774499bf1b7263ab2c30df000443538ce09ebe7a2e1a02b04dc6936da7be7f44e69c8947822a573c4c9665855f65f3d618a60d9335c", 0x47) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="e9b27e9d3003808028153c3e5c86131f94f597a7", 0x14}], 0x1) 1.965830538s ago: executing program 0 (id=487): r0 = getpid() r1 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x40000039, 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x803, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0xaed, 0xf, 0x5, "4b34db206a076b68601d061c245b4e92ced29196", 0x8, 0x9}) 1.965169433s ago: executing program 4 (id=488): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="c69916e8", 0x4}], 0x1, 0x8000006) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) readv(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/87, 0x57}], 0x1) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 769.746956ms ago: executing program 0 (id=491): setreuid(0xee00, 0x0) getuid() (async) r0 = getuid() setreuid(0x0, r0) (async) setreuid(0x0, r0) r1 = getpgid(0x0) ktrace(0x0, 0x180d, 0x100, r1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000300)="edea629d3df2b9b3028298ab0233c2b59bd8ddfcefab1547fb6dc3f75463f3f87018d6f39de664e250b0430f3aafce05a94fc66f49369defcb53faffad998ee49eaf9b3a23d1cc12f9c43f5173be8839d315db5ec312c5bcc36c5dfb39098bf40f1abfbaa9efeefd5dbb7f7066fd5390c68747119dd7464881ef1a421ed0eda391a8d4944bc2a1122e81567897ac5d0ba268d2f845f29fded223afcff7043e319a96c8d5da29c0bac203b39d39f7a9cb2f59f34ad8e2462523e25986226245b925", &(0x7f0000000100)=0xc1, &(0x7f00000000c0), 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000400)="bbb0006fc8fa763caefaccc791a180f7c205dfd72fba2686bfa65a0a36158ff3718a44aa93699a4c65d56364a19e95581a5a1a5dac38402e3545c7adf60f42ca1f28339737ddb0f375234aa7ebfb184eaf4f0a092fef7e6908b74154b2637b188f2f1b4d843bde1d746b104f0a54d95180fc709aa5d5e12afb62fd85021373b8e4d05292cb9c0dbdf840fb343bfe1c0514d1ab27563b837c774bdc8a373aa76aa895bd921f4bf35730a018488c63ddc61e65369bd893d56efa067e125d9c48e197d01c6c3432bb3770d5f222343d21ee290dbd7386e13f134eb0598aa8e6fc6e5f75e4d9e1b1b31b42b078e0dbf265b24265a10238cb2e883c794197f74bdf4dcac536f0fd49139602c752dff83218adce0cfef9a657552a918a8caef0cbefc59a2ab957ef38349e522498c8343ac03801e23297689f80fbe53e68c25aa814f960905964ffe1d518077a4b39d359f80e62c4ba3346d223a5238f6dbd4498188945c9e3645b01c44920c9b19587a92222b0e2d3d3b4510da02a192b06e6fb1ac8bbf0101054038dd20819154c5e81af12c9e06480cd4f45330d5464cc75ce3c1f8a6233b2b46175a5e97b09e0dc6e961606eea01d4025b00f786b3ddb8d13115a6d9a9b52b9a34f1e6a57f91a7e5708d7944d11d3fc715964062c7c05c924d3f7181282167108238e7b8eccf5b6094b7d1130d873d5b6423f3424a1c096cc6f609f869a4b42d76b96c43e70f8ec371e6a7182beaafb5adf4df0a625e88580bcaebd2fb87ba21de671e7384fbbf501891ca2136598449d6565dc747a4b4e3e3d26f4f083b00ef391e1ac7f2614a7ced6311cf1ae81b905cb4d186b4c3e1707b8b3be6333832dbc0ed19ff057ff5fc58fdb8e24a1131e818784f07bd3e7ab179c93adf58c673c4e9d72768e7dcda57c533423d54ebc499532c217cfc60b5ca04bce3bfd779c5e7e43bb5658fb4fc88d1dec6f946c62a133ca7e5c2ad0bb4357862646213c25581f43257a89bb473066649256dd3441289bce4a8168ddfb2ef210eca7e6e0dc70092f52a50161b703e529e7c8c339d851f4859ad95819032f5d74f413cfc2f8bfc80e72df4d6c2d2474928dc5d52173df1846659d4350cd953518b63a8deff3ddb6924f22e3c95925a66ee5bc7ba23f5de131342140c2f8a2f270e99287ed4749f7b8a7155454553db4f07f8b95f2bc7c3d7cce5bed171e5f871ca1f752e1abcbcd9bcd146b4b44712fb587c0bd5cd9da82e7a05c2b9e47ca4e8b2a05487c904b5220daa8884308226c4f9d76df8df506bc4a83b0df51d875ba75b4c47c394d9d1fad393c63099a6554afae92f630be6e8123674bc41640e8e11662b552f8c763667ceb470ec058646579370819f5f07765bf6d3ea68fa2434a2f1f8366ee8945b56dd66497b43b7ddd05d9cd0c67ae2cb63d3ca609ced6864005b349fb76ed3ac7996e16e338f571c6737be2b3ed031d6fd886de1d29fa4035ce00286128db162e36b0bc965dcf249d0cac044b61ec64361b987c9ee8927ef89e86f73e9113478070adc3ee367902ee6f821a6afbc3fd8b36edcbb615ea21ad148f0526e13493e7d3410ccbe604557ef18d24b5fddc06ab1a8c743953d0c42dde72b67938fff7c0f3ced8ace79349546b2d3d6ae0c02eb1b8fc4e23d391465f93438df9909be9989ef603d7f3f9a74cec91a673fef253696cc6a588a120a21e086e11c67a5e7b7d53c257a2c3750578bca58756661749ebea6d661bf56b6f00f9262c9580313f14d736fcbc73351e977f52f4d123371f777785a62ba211dcc9ab40d745a8c52c6f719495a2599663a42d7448b65e17200545f698e69e7b4df8edb99c1fd945226094520f9a655961a4c724dd5da25176e579b8189a928bc13589b493e528d1f69389c199de56ec78a8e0674a3017e207cd1b4905ddf266d676e28352dc62ba8c0bfe163a38e3395fb43ad965279ac14cd94c71845d997b396d352c1b13a8da9398fb3c703e93797733129aee59b895e129f5150f9aa58a85ba3dfdb52bb129b8e658cd50a278114537df1ed980b50cd86566fae41af65380c3eee3e4881fcabfef368031f0cd135057a5c92b6ea054e1621db0eef5ea8ec490a2c2ed03e7b26a6ac693f5aa2317d7bf9e6f06b98a87ee8a9888154e94e9f0934c43cf2e1fc056ccb0b4e8b0c608668c773e37080316464fd7bc58abe341787a06e2c7407dc17e9df08d04583f03e1c72ff6d3921050aae2ced3f99e3da9a390c44a8bcce7e706e4bcde50cdd60f69c60e57c0fa93548733d030ca67b4dd2d7e5c2963c01e51aaa13b312d3dd2632d4af1c5363fdf80296491dd346332246f2db5633b8e03b1ef838a0908e22cbd19451a39777c000c11af3177db59d1117116b909d87f6c001651d6b9044513a778f53c5867b0eeaeb5efd42383668d9abe5ac6e545bab449f3aca773c5cb1e4bd171511298e1642675da7baaba85c192402eca5c43646d9715d531f55dd58934e32fbee02ccdc41563226614b6c83b6a766a032b69965473208c809b5f09473c35dc25f2b7ce217229c293553c8ad069266ffa8805b1667e939a122e5f1c20e8b9351f8d392e57c7ad690a56a9fac4af04daee5b8c54c350658218cb8f6cd45b4022e3b91cae03065e7e6a6309f2dfb2d81507e69c68bfbfc4f8c765d224fe18815af3a4dfc1d83f56f098d418ccb8205b1b048ee50f8402e0beb7a0789abd93c9375293c1dedf7a96683ca3a39b6eeef3a3f9ad1e9f4df6a09a70ca55324549b9517e043aef6274ce319bdb96f6acea1e5b788f34ca6a7ab9b4060e5c679fec4ff9342c0ddf7c0122401d2cd05e4657b9069d6c2641bbf8bf7017ebe84dfe39c552c8b9b5fcf94ec10bea409002600fee212c730bdef77dfcbbefb7b72fda81a15689dcab1fa32dd9868665b6565cc70024bf0a7ad798e1616043c5460a9d21c1cc3926f6a50647e1b14b002449abe4795bf70c9121e0c23173fc0000cc119c6ea24af41416dcb1dafd0b2e192456c4ef8d66b2e73b6f59d30f325213d0fb453e50543feea07f060f9bb52011b5657692883dbbe55d8357dd477d9d2c57cf99e78b11d720f55f2fe4af91b03fb54361248d82dd5fa8c5e65e53478c7179aad7b502fabaa8b2f4d52971ca3b320a1072c8167be1c559410c150963c818695ad9341021afce144a94df4b923a728e8b0f1a055d6fba10906b84ad4a260ffd1c5f9dd44015e9264dcda8f0e8f344b95e704f7f5ca13822fd10a097c4ef86a4aad8042b799323fa8cad6cd0df731d45ca98db683bcf97606897d981fa4c30d5a12e38513657ebdffd0ebbdd0bfd4a089cde4f8b297c8a643d1c1c12a6a8d6ad7d8e14373c24da563744e49887b3c93c37880771ceb38b698afc3e5a996b3860608ca0157f1e8008ad991c66656fdde43922b539d859f0541f13a121ca143c329e1facb11676e93d2530c0e89d2797f007d474d5e69d2ce445c4b2fd7b211d1311848407469e8b62af2465c8b6517f502c83edbce896236772b8cef1d69d5f302292ccbbba5ba39e9998fcaedd7c94d189b6f4389f06bf53172b5396eb0ad52f2254476c981e4d9a8b27d4c050edc17deb0f0397825fb5361cee6718bb3e258a0318c1ce8396909b96cb413b735ae5328ec8347dbaad5d8e74466172df3bdabd321a92109448af13618bd8f7aecaab762d5b35d6be5c98a7d8bc7ed2c9f44a494161301845df7883b3fe27075337aa36bc6baf40ab4702d2d333ffd3503fe3a3bed8de914e7ad22f966383c5bf50c1942760b0601ffaf619e90ff95f2bac797b05faeeee5fcffff79c00c4ec22ee5de717177ba3bea898caff57a3bce89ef3a88d7576bec9fbb408961fc2bd2c944573d80011eaba2ed9fabc8234981bca217a966bd441fbd636a26e81548311e853c5a7b51a0a779fb926f576df7a4b0ad4646b70410610bffc1e82fcdbe5472ac0199047e2c94af7c71381ea7a1b4dc1676c55a012fd512a12a90c465f3254ed4936fdcc2e3daf49efd2a8acd4a5048bc33f0cc3d9562c88c2a8225491f3ad52ca66cd4c1fef7f4f593f7fe638221dbdc7c8d6ca2f76eca783e67480ad67c50eaea9b991e08cb97d0175935395ebf6d9db550fc19728d3ce428f7f3f04df466e84ad3c9a411a60e5da3ac670e57d11f02563c360b2e6b80bdaf327a5ec045c76b415595586176ae9343c13b9136b94f89cdb762b4fb7c799fecf0ee3ef2b70b1db2a3094e7447255643e05d47a5c2864f5a6ff791691093a368793d8e99a07f9ae5b9c4ba5ac9aec2b55b60fa31e974d1af2e45367318060dcde57b55f7da1e2fbdb38e04527a43ca442e335fa5606643ed19d144e2868d5597738e6b2316ccc1294f0425dfa9474928462da3836d0b31e6cc8ca87e99852e7896aa55ab221995d4cf600fc785cecdbd9d375ea7dfe8382edbb14b9b70dcdeae46753a78910df3bb3d8d962b2d5a2de9fd5dc9968a5eb98b2c17b5f64234a199741d58f0846dc0c6a1e433f51d6315db7d5e1b2e41b212bb6c8ceaad6620ff93cc69e679348bd6652bef937714351b3b3b0a677b5f9a7bff677896ecbf6e36de83a3ac166a23f2f5947256bfaffca6bd1030eb73f6b535599030f2535be4484fba288993aace9f91c07afd9358cff5420968d3715468174b4568b3a047c99e3c7567bfbc50df53531095ff725d9192bdc35fb72471c958b8851af9e0f2358443a62a6f226ea4cd817d2afff085642d015fa6c7ecefb8e47a900c48459d0ca170005b65d491f2379c521e3d4fe885179dcff4920a5bdf5fdc9bc37070d38590b5ed6ae5a32a7be9c12349dde03afd5e06bcee16ff44b784b9053ead7b4dce74ceae6350eed56ef21967ef0b80fad121dc144167b9394091c182df7996cd999d97f0b67d46036e687f903e7bd2a26bc4f7822ffc1855010853d1dee6f2419c63827335e0d3cc3a750788758162749f859013cd026b8407e943e1bde4e3fc94159ea1108eefeaeef0191344429851b997f4b6b8706ab2ad24dbd7dba96914066f37bc58292948bfb97ce09dda3a5eeb1d6f6806ae690bea9d0ab5d5916bfbed7e839bf2527e2f9f7c0bc1c38f411648797490edc021b8bdff3d890e84109438dc964eee30786c7a9e9e3f4a5711f46fb20cd0fa9d5f49739155d198815555f652fd1915ec7c288b8d036a9025fab49dc9bee93d0046197e68f3a2782c547d9094d18528112dbc05d0c3bd3b1e46b286e6caec41e6cdea1745bea6005d95062949c87679ec89c2cf25612192a6ff658b573adf5f6e4d2e3b8d3420ebc9fcbf710a1b6ccc988d1658bc35d1780a045c6f7660d04cdc6b3285c5912f4e7bc397263909ad7cbd96c944ce8b2825a2f247126f82ecbc4ec091fd9a6c95fde1a8c9515d545ead31b4f6891250cb6b52bd9e2f319a4213d388b3c4af10f5877a99a895c99113142d089d0ed0217d1c853168929a9ec48766592364e91c4cb426eb255e9823ad2a817af0585fcfa886a1dce0997ae5ff126f84d083c5e3f6f2faaedb929c377480b6ee2eacd6b1fbd11aeee6e8b4165cc04a6e357144121e5481182048e16fe9586f6efae6ffd61ea278b1c89aa1f4785d0500e6a07060c00570ab536406e716521688b021a3a7dce350462a2db719bd1874486912abc13492037a8506313495b50288c917fcb08dfedc04ea1d87c6f983bbdd349b11c1748ee347d2c12e14d4213bb1ca249f2d703acf66a4c8f25d4b0525f6e76b06516aa1cc609be4ba60396a02422f0a7d3a9b01c084049e4", &(0x7f0000000080)=0x1000, &(0x7f0000000140)="596b5feecf42fb25d944a01a1b4d022e79fb328dc379676e9ff392e25ed5e257fa1107642c1ef61f081c57e214bbf43674138237dfc608f5c78a4cd534edc2d954418152427ab41efb5e35fc1274e183bb8449a00a671d12d4989f8f2044e12f9c2c8cba78c878d4d06dc657c4018af3e6a0da18d05e5ad959760a9cd825da98a182cea1488e4a2b31ceaa520e0d2b8c5718b753ebfbb2717750b0570e7e1a3b16ffc418785405e38a64c8", 0xab) 765.279812ms ago: executing program 7 (id=493): clock_gettime(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x29fe) (async) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 764.739261ms ago: executing program 0 (id=494): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) sysctl$kern(&(0x7f0000001140)={0x1, 0x58}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffd6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x7f, 0x4}, {0x24, 0x9, 0x0, 0x441}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1c, &(0x7f00000014c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x1f) r4 = openat(r1, &(0x7f0000000a80)='./file1/../file0\x00', 0x10, 0xb4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r9, r10, 0x0, r10, 0x0, 0x200}, 0xfffffffffffffffd, 0xda0b3c4}) sendmsg$unix(r2, &(0x7f0000000c00)={&(0x7f0000000480)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000005c0)="55dce2ea3bf3a1955a979128489a6e48c5824e402ba65dd0302679284c733a939f1bf0a6c24b80c217091703a7794447a5455ff068d56b30d333a5a13d8b896f80226736bacf698b076602eb1d979bc3f0becb505538bc6857cbb48617669a830cf81258ee20928c273f5236b686c028e9dd387340915ce190f57d8745ee7fd80f2e8fc55799d53aa49ebd9cbf2191caf6ed133bdd2b4c7f1cee2d60fbbf4b270ce3597e27a6a9f948619394003d6602d7c518bee0277fb28ce43ecf8ec5e5c1b8ebea7aa66c69be7cdf27726d89", 0xce}, {&(0x7f00000004c0)="21109c0a81c5d3df2c9cc0f9216eedf1f8c11e118538b16160c3e09901022f1f80a047c39b7939299ef6500a86c4023719fa270840e23275680195adfbd2aa74d83dd2267dcb18c72cb21a0e8be6af29d981093492be8eafd2837eb8b1f2857595c29a35b8ac537c2f87d57225bb261fa8fa807ef41d45b97d05d35ec25928515d2a403e26528f1b6932943a243d663c647de4eb14724e5609ecf57d0d3378a7c4bf42048f83e234454dc3ff99befad306c6b9bc052d210725feaf2ecf26904c", 0xc0}], 0x2, &(0x7f0000000c40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="00e8c155227e827e4deec6c864013486b2a858f9281dcae37cac8a00002000130de210b7338893d42e96e3246ba1832f54880e2e1aa83acb00a3274be1c30f61922107ef68cb8e8559e7773a88b85de2f0ab494b2d6e604036d878ac031eb0938de35a47bd7fec4a6018011a9805b1c56245bf41f698be5a4935ea62fbed32868d0ac32f1b27816c548220fdba42c51449c698bf368320ba3010164566af8e1e067e78287cdd0b12eddfbb7ad2eae30b7e5fcb76ea446c73feb0e979ad63e4a93bb494da6f3ab9033f97903db108f3cbfe66b83332d30db7e84a3a2105871b", @ANYRES32=r7, @ANYRES32, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x130}, 0x402) sendmmsg(r3, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="99087e310b9d3904473992d8e29f40ee00b21c4bba3716cfe843d04215969dae89fe1619538db44cdf90899bbdbd586bc3e769a015e6f3a234a48620c6b9d34fa2c2d22cac9fdbbfe0f5c01a7e4b199db72289d0d086bf9aa9716d9b448855bdd3f56877cae6dd34c3df4a5b", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x226, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28201f03b00fe8000000000000000000000000000aaff020000000000000000000000000001880090780900000000000000000000000000000000000000031a81aa8f96e93a7f3985a22adb1eda31cbae9d45665f650134001f37155f76bbf220ffeb276f67af9062ccab63b3d17dee9ce608ddcd362817c684fa7542ff0184d3c2eb303b3672218a010545e67f72ca8dd64bdcd130cf73eb51ddd7b70d227e9cac36a076ea4747c1a17845f52253ff961539341e79551ff62a61f15f7f2bd87ed807af386b96a2c1a985e9f592f5dacceaffd6d1cd19370f1e139aa88c2d7a3eaf9d214ba67b824370f0e58901fbc3775a34bf37a7f190a68361ef3b42d77731d21a88e5434b41e114febaf46702037ebd6e7e42e1d703b5208d8c47d989aad22dbc84cd9ee20110268f61cb914f07a6cb7974be189abf3991edb22041f7f6cdde23b7c72faca06250a71e0e71c9e3383aaa1de98049c59cc525950932a68a381174225bca2859bd5dd324f0c2a25afc3298aa8b6efc9ad52124ef2e2b1a4a8655e77ccf4560c1f9a10dcf5620bef4e8bd005ee01ba0ee70f59260d986cf47ac61e461a4c8584b07b8b4bf030d18c69b2c4afa482c412fbf89d90682e154384026362fba8a47b82e0c978eeb733be628195d34f037072f18da9e79f6497135b14916bee6caed3e4f0fe6eec9dfafaaaa019afb61540400c0b5d84b2f4f3b351bf242d69576c40ac734e8f710628dad1b0e4bbeeaee"]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x1000) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) socketpair(0x20, 0x7, 0x2, &(0x7f0000000240)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000700)=[{{r11}, 0xfffffffffffffffa, 0x0, 0x4, 0x80000000}, {{r3}, 0xfffffffffffffffa, 0x91, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0x22, 0x1, 0x2, 0x5}, {{r12}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x10000, 0x76}, {{r1}, 0xfffffffffffffffd, 0x55, 0x8, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x88, 0x4, 0x6b, 0x2cd4}], 0x7ff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x82, 0x1, 0x65, 0x2008}, {{r4}, 0xfffffffffffffffd, 0x41, 0xfffff, 0x101, 0x4}, {{r2}, 0xfffffffffffffffe, 0xc, 0x1, 0x8, 0x9a}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x8000000000000000, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x7fff, 0x7}], 0x3, &(0x7f0000000440)={0x3}) 752.163125ms ago: executing program 2 (id=496): r0 = socket$inet(0x18, 0x3, 0x102) r1 = dup(r0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x1800, './file0\x00'}, 0xa) (async) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 659.791777ms ago: executing program 2 (id=497): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) syz_extract_tcp_res(0x0, 0x61, 0x8) (rerun: 64) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async, rerun: 32) r3 = kqueue() (rerun: 32) kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) (async) r4 = socket(0x2, 0x1, 0x0) getsockname(r4, 0x0, &(0x7f0000000040)) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) (async, rerun: 64) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (rerun: 64) writev(r6, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4", 0x57}, {&(0x7f0000000040)="36ed8947546ff822ade0e1193e806cf485", 0x11}], 0x2) syz_open_pts() (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)) 656.302596ms ago: executing program 7 (id=498): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x3c}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0xcba0, 0x21, 0x0, 0x23) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') dup2(r0, 0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000900)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d", 0x4ed}], 0x1) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x2f, "d66ad0c200000000023200f6d700"}) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, 0x0, 0x0) 655.374509ms ago: executing program 6 (id=499): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() setuid(0xee01) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x100) 655.035272ms ago: executing program 0 (id=500): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) ioctl$FIONREAD(r0, 0x8020690e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57", 0x45}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ce", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[]) execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 615.379762ms ago: executing program 0 (id=503): ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001400)={'./file0\x00', 0x5, 0x1, 0x57, 0x1, 0x9, 0xca, 0x4, 0xe749493f553afe0, 0x2, 0x2, 0x100000000}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x8010427e, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000001480)='./file0\x00', 0x4, 0x40000104, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x100, 0x0, "86d3724bbca73c00120000000700", 0x0, 0x3}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0xfe) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381606000000cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc614221800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000002c0)=0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000240)={0x4, [0x0, 0x0, 0x0, 0x0]}) r5 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000340)="9e4bc1b59254d933a2fa38297f67ddde9f59e7729b5d8c02d3f0eba91530ebf281ac53fd03f5ad349d7aee0655179099d91a295e152e766643fe86ae261f3b4757b5d1e213c1451b7b5ede2fe509ad20592f4525412953e433a8fb5eb5152c92bc51664fee29c16755031803d85dba2b97ebe24078c5e8a06905621a219e8cd7f88180a008d8ab122ca6532b663533600a7675830ee0053aa106a1b029ddc0a9330308e03b7368c9da457160fafbe37af2270467dba6d1f7bfd0353f9c5ed6326a9a60966be87a0ca2cca1b7323a6557266a1c905f6c1884ef41fb542649c2bda48cef803c2e23d3fa3d65616967e7eb997893f6864fe2508ad596c5061d585d833f3d3d0ab57e5557858da92c3b3a9bb0dcdf6458c7c0f35d9dfcc149dda227ff7f1792e2a7b6c6dacb5a0d605e03730196a3b6743ca63a6b6e6bf16fb492375698df1c47a6c15c1303dbfb604d6670f550add341dc29bdd7ce2c5abe1dd7698f3d7c939e3dcfa894f1b35204141b9d14516fffcf52b2e53bb643267a18ea9f4c76ca953a873a535a59b28e4016e933dd809d6ad7dc5bc74ac80872ff6dda5814c3c6b398b8437e42adec6b7e32c65c8f67c555cbd04a3ea464dcd74b6374bfba080faf310ab16b9e86fc44cc65c3862ce6428fa677636e9dbea02650b0195ff1e8363982d507557747c865a853c667727a27840d1ed2bd0354baf3ad3681d0b1edaad286d940872389d1a00ecd07f7e7c9daf5842573e45d19be09a9c931e402ce3bad62543b17e7469b3044865e2e5727407a1ba0949b694ac830b73dee18d4e0538211b11b096aed3a57d57eed0c292e9183ebd4dfc10c4c1c287f35da04bcb70640281b0fccb810f7abc29cfc76c276af17f12a3fa2997f9ac983ef079c4a684e73f57d874f5f2abc993d0bb2c3ba75d5e0c4b1ed7e51e108d8ae7c5d40e8ae62b12b1df7d72528f7ed7bac8e34885ae907dceb9d77273e0ca180abc483aef6b7b37f8d379f41bd67b435058e0baa9c49887519ab1b7100a11ee3593dbc07ac874a6852899015f1e9075c841124d5666c451a880fa85b18f7f24268fcfa6a7a5a63f876e7ac0375b4b5ee91b174f7b555857857d1ff5758c86efee5007292485f46ddfe3215b1fed1f1440e21574f1e5f9a1a7bd92a58e29ac279064303bb46a77da83e748ed9ceab32989e28889167d6d9d2f402a6de01b240742edc704c676b9c396929374699f64863bad08be19b1c5e08e80e6d69b5d2418964c3fcf5da0892bea7f0196df48cfb2886630833ed1ec2b09cb8f2becb1b2b4ed043095c99921c87850d00812ddc682614ed53919682a48d55dacfa55283b50b53161e7104ed8744ab943168db9010b59c48d8d41df687063173735585e3e2cd20a4db827532830fb06d0574238fe134cc8c1a3ca5165e26c41ad4581e63e97536dc25e79c1a04fe5d0752564883762409c58c612fd0263342b48c11df4cff1862506c7d0665869029c36f86549c94d4c26b2c59d4d806bd416dd0d3522422a25d6e12408558e27021d0517121484315406eb67de3cbb59b7afc77e293c25969196fd9753b395cb3127b252fb0a1c10e7c26c439265cf0c2ac4e875005a3a012959fd3591c497eb34300f6b305e516c8e7931a243654233352435a6436244338179f37e886703074cca522dff822f1aa3bdc6c38ee1d7df066461a4d9e555c9e0118a90a97d6aac09d2192df9dfd455107c9d894211cdeb1844e2eb002a41400bd3993402391eb048d81d29d111e21ee80e45f515755f635fc2ebee77cfc3d5e920d74c99f57417b1e9c40fc4f0bdf96046a657fd1a3f6f09bd42f9062e90421e88c738319e34fb46be1f64979948105a76efb09c68fdaa03b443470277280ee117e73d8e01f405847d182c1bc5980a6b3824479accb736b80ca2b6969138aab123ad831d846c32c822600ec9749b1ea1a8e668fcbc1b1b48412d37df81fa0a70eefb80d996c3aeef4c1ff8522f6e7af33edeef2b9b763f98d6e59d84ec85f1d0cea4e61ccb3fc62a7e11c290f68bce2619f309ebe604224767284249239972086ac28d4a38a56e61a9d8db344e6b9176e8cfa4526f5df93cf0b8b47b1df87aa1504beb39db4db85a29ebb223dfecd9a63c56c805fe54287bc803f9db93d6df1318940f8e374dc7c42fdb0ecc3e522524be59e0b4b44e59656ed41927f051732ac22dc696d58e8a284cc3c0a21739fa06ac1619179a0ea8027de377b2c5c62a2a983f1703c4a9e8b0d41b9580009a74c7a2cbb19ee3f4605721b29a025a5cfb783d96ae093b0c9d072d22173ede03793719f9c0801ff7a05e00f38df399762143b870b6df45151db77f498281a8df362133a498ce5a02a7c5bc59451aa4499451d462d744b9c2885c9dee07a2091dd9f8bc268322c814e775f1fc3b0ec69d1d6513b156bd81b1354a09ca234c5544814464be64f31944d0234a1ee9256e5f94fb642e6178ea4a92393c5be902cc7a76f3d2f28f407c1e72dc8fd02f2468036e43a9aadf3f18f5a0e2ddf5f38bfabe7a8ce9ec12f15616543c25c4b4e412083236bf5ef35e2f60483b7e8cddf90c5571ffb84b7fd854b0a6df0b27c3faf35735cd9fd01842365a57801fa7c499a4d4ae28609d448c5327f9abacc2836543e67395aeff55a7030bb64a1b21879ac053cd322e8593b848aa164a5a162845df1012020e422b5ec50b4e6e6d658b174ba9c0a823690d1fccff28d1fac65bf9b9a7b04e1861329ab26f8724dde8651ab2bea4cc762bfd940be07a850f4484a8dab3cf0da64f34179efaed19e5f0b5bf99d54ec64b8cae02c8acf986773199a5366fb5703fe5880bc6b8241c4342710893e942c3ca534a0cef29d3692ec9d0c588ce5b35a8c91f4a804248f0fe526125a036398846a396c5333b4d181b103f27257cc6e55f77265ba6c487fe04f108f35fa37f2b0653a152bc189d38e43307ebe176f6c23ba3754b261d1ad0cacd4b93d7cd0d722467e616a65ed61f841983686073f7c6cc601b8bca2afc2986ab8ec1b7690b31ef8fa419f55c71152e344977ec337e8f5fe52c6946d2d2530e1ab84f7fd926be181759c56d6d1dcc41e52840ed65c468d73a6cd1b9a5a00cfd80466c942e6f5319c9f0169f12b6a8d777eacf77ae26e263142538a098f797a7168352ac53fae90776df541f3f48ee0d63f44f25cb18f736f25bf327e65468dff9c332846c80e914c8b3e20e7e7de075986d1552284b273691a803cf77866147267be9d362c7175c3bebd76f67c83aed395137c2cd9b5d399d511876788546d23e5c946ba6b13ba3b46a3f9076f7c21cfe167742e4aee34967cc9bad4e41d984cd35c466686ad9c4caf3f16998e9aaa0e9f1b3a74610a71cf3a6ff1c4741a41587a57e16eb00d1a2df5171921e5711fe3b9fa0d9e9afba90e2edc37a3d87ffa1fc3d55dd5e3336cacfcd8129eda1dd7ad215ab96b596c68e3069801fb4fd2d64167edd258b9e24f62bc6cff9a3514ccf80e58a4317c41e426f70f322456cd1da5f02bb1334d05567f6dc7dd2b6e341bddf5c5272ce56092b32d5945f6d9db653988b3ff8f6634c50440218f240b85f2f3bf37cda34baa95a5763764185935bd8daa31fc406f4b1432435a3f439fc85b5cbdf46ada2706d5690437ad24c81ae2ba2e8fb0d0183d6d9e7a029c5700efc887be392f42116e1113bb030f7c4933b148e06ba5095b869369364bbc580a760936592ce92b19e0392d4057443a299e80d121f91e9e0ce675ab3c8ea2a596f5cc454aecafaddd05048d93af8461a1c6c12f73eef544904a60e424599ec07766c22a9d81eccc4106eea401ae39e44be6caac675ed78a427bb2e74470feee5d47146f77eef511d525a9511a780fae5dcd7f85e42acf34e49a3adf679665f936a8b0623d6fefe91b4203a84601340a519f16c761edc2b997c6e2084f833016d39ef9b8be978a5cd5f4a86cd15cbcea24db5ef7598879b4997c4734a7df289083e7ac3b3aa2acdfae957d5786ce64cebd1a3ac392e8b9aa88b77e425e462ba1b3a9f122fe21eb615f8cad925dac80019e8dee64bbe77ff851a3bb9d51dceaf75b508c371a358d29bbcef0aee9734234be1fe970f5f763159c8fa3f8eab64ec0bdd87115e49e25f853e0804bbdc4f52afa0419b20e91a71ac098414b318db7f3dec395a396e71d3f32c5e1ddaede2e82dd10b39587e4e77379dd529ee41748c87ff6f569c8a2d33995b44bec56363572099e9f8ec7595ca61ff0539f69339af4207cb1397ff1c869308ea868bc9e3a3e7830c773379b45d21d88ef008059a00f28294d37221b581c2500aae8a0517f7fe9aae061a690ef433f255664d9d1f7f1fff1d36c4ffdb9f5f67ea33f44d9047f5da18d9d67ebd5f9e40515eb1f63fad203d8f82f89b9149f0a1b6aab9ca43d057d19e27ad5feb052962590eeb4edd18c879081ae9c898bcba3e64832d4b6f5432c18de37691775fc75d001340929b6e2fc1a7ca6655fd18a1c72f8a83097db17daa0929fa5946e3d35c17efa4d591bf619c28bd7eb3ed3b989d2abfd4e400900268f0c750e3bf178c5c62f18286a3638f9e7470dc270100153b30b93f528517266ffc71763e741df1f0a60877af8dccb67d5e3ea7b76073aac247de64fed953cbbe2ab2428753659b49172ccc25a5fb2a43a5a65f5236786d90b2df0afb93debf6f3d5b496faa59b98d8e7ef589f3fdcc7fe19584f9ca2c568e87770dde88054bf7e77b8971f329e90305e0ad5a9d23a270e03ca0d56d5f13ce8ae5bec536e4b7119a0591d4c73ab65ec23b92ecdbb10a477d2a011605a86473e91624a70d7f567e588da37153e2447ea1af011fd46782bd95318d915f62492f32887026df773fc37de0e8e1f095a419ab557ef5c398fc0cbc290c091f6cecae354dca7cd5bb984082746be6a37245d4470fcd938386450b3c726ab9b65ad47b675198b6a9ef558e2583c042586ad90f7abf54a44e80f4ad715abb588df95bf9f551d4c7023d6d08087f27b2290c8d2ed6faf7306e173ff5185410c45b4691f966e20abf0dc3cc258d0e14add96e1642caa1107f882bde1eb5d9e5769333a50e4c53e258d11497a668de0b1ab42c2b5bb88e0a478dda1d070b8f6a95f89622d39991aa910e74a6bef823a665228f2792be92eb58c639674be51c274756999ac10d4c40aad4ca5ba85d8783101a399ab9da36a344262d7e73a52d7d7f00b34a3ea295ec9167ca419b876bb04ae0fdb29a7de47eafc3ffa4cf56768c8a3be1475ab4551fb2c62b7a8a346988e71e48cf35bd108c9785ae24a05b6c3d04936da0aa67644b2ce7c647c2eea303e2098db7d48ea7e42424d9b10d489bd9cd6afa21f889fdb8d255cc3afdc77bb4023c615563e99a27667663d995c5872314fdc199b7debbdf07d0607030cc6947dfdbe7a2f4eaf968be229d623096592525adeea9470bfa039586ae8bca903c08598495244b06c40360159781f5e510856b8e6eee633a2d7ce39b498837c94e06ce0b93df49f065b7408c28c85c555775ecdd902fea71b98e8f278598a4a73e7bc1a11017194ff2c634a8a14a3d3dd2714d4c60c82220e8053b49721565ef2e9f60a8f9c6401f5ff089b50a3b31c838411d99f4bc4d703cb9b5947b114ec4e84b43b4f24009964741eb63d062e7a4457f8e9f72bcb84bd1b78a16ec1c7d2dfedd90e6e7dc525968841f947a73dd047c34634442bcea5cfeceb39b54ad2eee318dda631f03cd4e08f37c7b41c8e726d384c37f191f8aa1a4070", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="c1a317dd6874395e0b7ac5f628e257bbcb32722fe3aa0530a5683b0129d781b97c466ab7d8076fe13f6509e42267b5bfd155b849642d08f29acdb8b05ad829f9a750cd2be680", 0x46) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) bind$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 612.659478ms ago: executing program 6 (id=504): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc4504447, &(0x7f0000000100)={0x800, 0x10303, 0xfdffff3c, 0x7, "00f82cd380e807000000000000f1020000000400", 0x7, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) 584.744687ms ago: executing program 1 (id=506): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x80003f8d}, 0x10, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 493.359627ms ago: executing program 1 (id=507): r0 = socket(0x2, 0x4001, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x100000000205f, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x2, 0x4001, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r4 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x40024, 0x46, 0x1, 0x0, 0x0, 0x2000000001, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fffffffffffffff, 0x7014}}, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc1206925, &(0x7f0000000100)) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) r8 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r8) 488.733122ms ago: executing program 1 (id=508): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="416c62d9", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x5, 0x2}, &(0x7f0000000380)={0xfff, 0x0, 0x0, 0x8000, 0x0, 0x6, 0x8}, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) 488.211135ms ago: executing program 6 (id=510): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x1b97d724, 0xa, r4}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa", 0x5}], 0x1, 0xffffffffbffffffc) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74e39d9dc31c3925f40920f905ba1ce061a8c29b5ae73529a96cee649b5cedb07", &(0x7f0000000080)=0x4c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000080)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) 454.636156ms ago: executing program 1 (id=511): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000700)='./file0\x00', 0x348) chdir(&(0x7f00000001c0)='./file0\x00') clock_gettime(0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000300), 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="20206000019c0a", 0x7}], 0x1) socketpair(0x20, 0x2, 0x6, &(0x7f0000000040)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) madvise(&(0x7f00005b2000/0x2000)=nil, 0x2000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 453.810132ms ago: executing program 7 (id=512): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r1 = kqueue() kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) close(r2) (async) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x1, 0x1, 0x400001}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00000000c54aef06115fb0ecdb6ea692a1b0d3e78489f5ae5028c7c948ce1435", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000700)={@broadcast, @random="655b5a1b03e2", [], {@generic={0x8848}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000700)={@broadcast, @random="655b5a1b03e2", [], {@generic={0x8848}}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) close(r0) (async) close(r0) pipe2(0x0, 0x0) (async) pipe2(0x0, 0x0) 438.565801ms ago: executing program 0 (id=513): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {0x2}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {0x1}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {}, {}, {0x2, 0xfffffffc}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x4}, {0x1, 0xfe, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRESDEC=0x0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, 0x0, 0x0, 0xe1, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0xa, 0x4) sendto(r4, &(0x7f00000000c0)="a3", 0x1, 0x400, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) clock_gettime(0x4, &(0x7f0000000000)) poll(&(0x7f0000000300)=[{r5, 0x4}], 0x1, 0x2) 435.255624ms ago: executing program 3 (id=514): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x38}, 0x2, &(0x7f0000000580)="3a76b34ca02c9f6097de3c7e8e43365b64c84a1421f5e2fb7859af26f16a612dd059359e7393379ae44204d94605b0ce387f", &(0x7f00000005c0)=0x32, &(0x7f0000000600)="a6b6b76594da2be459091f281e9593b3a487d1a57320bb771df031827238df5d552ed7c35fdc68272ca9fecf2173af2b381aedd8512bb9e1c3ec5f19d5cec77f3ef3", 0x42) mprotect(&(0x7f00007d1000/0x3000)=nil, 0x3000, 0x1) sysctl$kern(&(0x7f0000000200)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x2f) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 368.029255ms ago: executing program 4 (id=515): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8000) readv(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 367.674675ms ago: executing program 3 (id=516): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x180}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881eaec5ba847837b69e27ada1a056e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000200000500b71d89e0000407", 0xb1, 0x6, 0x0, 0xffda) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 367.14559ms ago: executing program 6 (id=517): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x3c, 0x0, 0x8}]}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe56c218f700000000000000a48b8073fe4eec960000000000000000000008bb81"]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x2b, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1ff, 0x2e, &(0x7f0000000080)="ebffcbdf13b9fd812eaa4e713048e69931929648daecf2b50b67aa51bd0d776a02d205471a61020d0ffcf665821e295773858086de64696baba0f606a625a99e96684876bdf68c1695f3ba22dcc657572eb8dfba26c5e30d4d7b3f7ee7e08c94f3ab49c84ce193de15b9a00a14602b1d927c63e44d2cc5fd44738e79846779956a943b97faf6e4edc42abcf0214fdfc62af651941882a58b47c45a62347976640d0f8ff983ce2b2d394a611c16fa39d7ab8c25650ce1036005925c53", 0xbc) 365.907339ms ago: executing program 1 (id=518): r0 = syz_open_pts() ftruncate(r0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xeb6e, 0x8, 0x8, 0x5, "4740128742aaf26bf837d058a110b0164ac96a7e", 0xffffffff, 0x3}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x90c9d4f15f9be57e}], 0x1, 0x8) 365.063743ms ago: executing program 4 (id=519): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES8=r1]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000029c0)="c8109c5bee86b3d7fefaa1534d6534ab2f4cc71777d370fb4085e8f477189ec01853a52c4db3809a4efc9ee8049b75f470ed5e696e00", 0x5}], 0x1035) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) write(r5, &(0x7f00000000c0)="c5ee8c45c4d07d4610da6ea2af5c8662e95532a9", 0x14) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000000c0)="004cf5b39ceb074405799a1991394769dfb269a51d98cdfeee0d8be886dcc42c72a163d417072cae34549122efa011b7c9a08686", &(0x7f0000000100)=0x34, &(0x7f0000000140)="4e8a3c8dcebcc0147b2c4d4fc68325ca9c8e31e8e9615512948a2fcd3a13409e7ad2d49f577afb20779016ef8670c8171af6e886100dad0bf07403a6cb5aba5a387bac406e5c957ef149ab487fe5eddc8d96860973a6c53e77de4ff4a1efe99d25831923adc701f9c707ec3b48833d0487411d48830460a019fbc9ce5b5c9b3d36596a6a415d027b27e7d94ba5ade62592f95a22cab301313c2f9c08a99f204002a53052cd7af8882bfc59b744c0a19d0202fad7bbeb2a02165607b43c43c976211eeb2df87ba78247d8a0e09681b9c2641f8a5296c6bd7960e9aea9725e64f5745fabb35845ac4cb44064b7f62285e79ef36641e52c8c48fd5e489f9ef3eef194a7d0c2ed9f69775adb42e9bac38cd1824d08937562c8d85a5d86a594976ad74fb200c4845a011e68820c64e95d73273fb400cc18bf6f631b5ea45c6d4526a814a6fadb0b329c712ccb1414991b861d8f6ae0203c4da81f8882a256caba38942af7270e54657cae311cdc32ac0707ba7847e37c668f46515b41ed47f5e986657a321aa8547d54634f93e677153e212572cb9e156779f5de9eecb878dcf66592da7a9aca54c8883b0ce817d829f257b3859e21ab30fe78ea580cd285ddc90c73344a4e585aff88648350652b2bc86c20515d6985266a55ac200f504c413d2de357e10f4a5bcd52b9c87b86085b01ea7fb755bb52893b578e5e7473deb0c1f309035fa99684cdd2396c7553c4cb0c05d1c59104ef179bd446d910f1bc4bed186a79c46ab2e0f497c924501123909bdc6f51e9cc91feccc4e0d0d22829fcb65b6135cb9c87a9dcece1057e33bc6399f35afca6c8ea7b1dea6612b252008f6356d5a8ccf8aeddfd62234bd6d268daf084d5225be01070aa77113860ea1746eda6818c4ce63af762afbde1723073b7bd00a05b62b92ab5028944d75339b2d1cf995aa01e0c0c72fdf8e6274a35385ec9d2f32861830e711a06ff195bddb8c713907d369ec1ce7331f73ff145471b081acd93b55193d25dba9fa2604c1ec088c706a27abbc7aae328e67c93fa5bf5fa2762bfddb203d9fe5dfe8ee8658430a87c42ed24e8a789cd82c3838ab72bb89e515ff60cfe366582aed0e98f742a8f07948326f0b1bffd6abf1d1c1f79f0883e05b07d89031701789d6ef8b2d3f98481f59150cffc9d24d6aa19792135891f4b819efa559b0c82b33525ea404e1ed1b0528a8802cd68b689e4944442549b0cc41b35d923b0606d11a6d5bc81d27b660044c8d4882320656a71c8e09344c5d374b914e6358c18fffa66c6cb1c86ce9eb8de661547563dc45d5273b510eb68d2ce58ed29c5813f495a1a1c8168caa000f2965efceb5070d773edc8381bf68e89c0cecd08c51a1b285db9835381df8c3d048e8048c6cffae84fb11dee3547c434ffa9ec786e18d12f24d80784694c7238ec5fba3d39787c58a186990a77003dad230030c88b4694d787456c1c8f5d3c0981abc593415a5790640b135339f49f565873b5d4845937e568bf6b3e2c6fc531c56be9075e984d72cfca57367439db55866c7448a68b4e275f2d3877ee94133ae13f8aa159fe32904f866e91609312eadeb524501907bc80515e2b6d543311e7fadd85ae9e8e624061a86ffa0c93f50c01dcb419be54b41e312f5299b2bc6dc189d01a49b1d213c1dbe747cb4a4f433237ac3962bb0f40b9e247b9866762ecf736242e95f6bd301d46bc3d68573a327bf0776c8158cb60e182ebfe0199060ed47666505954ac54128a0d7765c5b25244fb052fdbaa7ffab0ead8f6f4426ff9950499038d977a24432c1dbf2fcf9e84d002bf52e39fbc86ee72a885b26655b905c0b47d66664d1407097f855e61d77945244e3e7be4d42cb44b03ad73a057b5281e5e162f8f4c031a0e4e3cff388765bf59282ac7b962724bd0ce59409bf86a83d1c95a99314d141ca923b0c32f1a4cb18c4035969f8f64b53f1f6ffe068a231a7f61dc1402d804273f6f7a4ae645bc4fecaa5a0fb1b58fdadecfa022cd06187601922d84155c788ac84ba973ce3cdbb94227ca70e5bd54c7f600d187196821f385c2343b2f23c6ca9e778cfbda036fb1136bfe5145562a41c31c78bf3ad3a132bfb84bf4a47830cb534acb92465ed9838d8a4c85e66dab4f7850d993ec94500b22611b7632e84457025e8d07e0aa42c7eef1c2c90fd7c37e5d489e28f9709e776760bc3d331094fadb3be1a1a9f4de7ad38ebd4381817572c18cd2073dee147ed4a497044adfbc7c6668f2e3ba648cb5d10bd68447617b28f316d3a54babc0511f1365643f36ba14d269d9d140d9a58e830191e6dfc5249c62163f40216c23cd5c51d376f1f620c8c05273a8f3a6e17b8e3435606d39be6ce7abaea7baac7781bad6b2b9a8fe285fa53506145ba95b9fe375dbd30f6483d8b801c29708e176bdf9cdc9246e174ea34d6592321b2c5300a8aa134d42eca41829cae4e12febea6a8e99199cdfa8968ce9331685532fdfa20e74d20a49589662fba5e47e4eb4206353a8d3fe58f92e8736bf1b23e32fc788b75bc3d68672a2269fbce4f569cda278ec1c86b8863ff40a3a9bb0f6632beb8feed4e1140993f116e5d93d7ba7b7c854e124e711efd593ff8039f297b990320f8403804184448fa7555d5c3552b3fa904ed5986eff6ca4a745b345a244d07cc21072f60521c5242dbc581c3f26fade66420168f834f4cc2e1be874a1179ab1481c9bcdb84b1dab6bcc6dc51300a9ceffd9a564c5ad7153ccbb23aae62e1f6bd0a9e59d6c1b1b4af82eff75a10cc62c2d693e0f0c2024812cfc69c5f2b1549302fd2f6468b4d3cc8dc3bc6398bd3e46d26185be15264713e387a314cb26eb3ad714e9a8ca526f82745c8a55e48b6ca6e0353cf8e866c2e35fada419b2ba2a6e638b1e18b8bbacc025870847348c05224d4bec96f3fa4c3d419d2bb7bff8d97fb5e4eb6dcc0fb180b826b35beac9045eab483ac8858c395f4461b06c83da813a56de2da9ce7f9b250b5059ccde2c0a9c55709f7ab22ac89c9205e3643ddf957be881119ea745c3ea02efe4db3e12e247e423ccb02a15b5c000699ef9c5340474b2f5ff45e979a9668ebaeeefb28f2b1985ecb3a01797079a11d3bf5180788c5ea00ab02aac26289a47e28ec8f692ef708be40f49dca2d62f1c6207d1b67ab254b02ffb24eed145c0e3423ba9e75ed522f054d0a6555fd49c8de03665563f9ebad50797e62c4ee4b4fb8e354bce789d6cf5adc7a251c97acf28a9629fb18de60b8956100f084ce99a9c61703b219430e76730544287d00a500e8a1a3a6261df05cbf75e39d9e09e64660b820ce6aae3430d4ffe874d74a53d6aec3d38ae19a8a66d1f1a4411de239b5aea452eba38fae48efeb22b02c7ad225bcb6b7cb00ef39254b034760125cdef3b4eead8ce0a820e670508ca25e73acd259da0da3e6afe7235b805e0b9bd07cca5daa619a17dfd5955d6dc1135bf0da9e7c7ad86a943c23b9d896df5255c27afef6e30f4a433731dad75a31e2919cad0e0fa28300dc60eb181fddb156aa2c704eb747e47f7b0591997b298f358e29e73dccbb7ddc182101d3f8c2289f1720a4068fba64a66000d9e947a6c5c939ea2b16f1e391c79eee36e16da4a33be6c1473fd271f04ac77ba1474c8651c302ccd1596052662ed762733e49795bdf65a9d9814cbeeb3f8a1a8b16750b6745f20f382ec0a204e32d1e5ba58f7f8c8dabdf71a9af54121c31bc088dca91802aad4c18248fe03f8e8e4a65d6fad176ae7ae88d3aa6412a008b53141dd404728704e620e8d6705a9d1a78938f25273d4d9d668f3f4d8f98aa342c8a9ba70818a6df21c4b2e554629f323b85338837fab90d0e518f941948cb2b4e017ac3c041f20eef9b9b4d2d26ed439af5b9fbe144b64ec03cdc0c4d56643ef0ef3d54dad052a2062c76d8a6e437cfc250b0e96f7826d02492d2ecabb6a6cec9b960af32c3a21f90c1c14284c26c2f25eada844a51883bc39ea94fde72fae695e6f53262427d6959b31d505f9d57f5fcb6b436fec53ee75edb158d2af0ec0c2991788b53dea1dcbf62a784a3045f2965b7db9fe36e3c344d4ef112255eec6d03edb681f9a4992548c1fc4fc94f2afaa264adfecb9204f946e5de4b939258c19cb0e8ec4ef9e3bf1ff975dc59f7501e8bafd393c7a20080fb3c8191073ec54b4ea9787f0dac0497f14d2df3211a8a44ce936c9d4b49368908e773673840062ed084652eaaf81733ef340e464be459aa64634c7e1b20544eddd34089faaa07956481661a78839329eba296b609f14d1416244acda2e67c331ed07a113a310c179567be1eba82c427aab31f4db5065ae2e28381f77e9519648a8fc8b451df05a35100c234b63ce314e8d19e4bc2ef4f6bd1be06c2e3c8eca9d9987a6534cf086d878621edb6345368de9c97d10b07190d1e0d9a4aa3e2f5d280b5f251e9496450035eff8255bca8266f5440d4a3ecfddaa3e55b5b35358b5a7c88947e301406a69be9b124409e94d1da905630a1b279cb34db0a52381e6f9d88913624c789716a99a224defb1da41fc92a0d2395ea6bd3a6e438f7fb9b47d4099aec82154d4c364d5c5e0e1d75f672a13d7753a6b6de5084b78f469559730fb119ea5f705c6facbe724740f092354a6fb6b9b0e487b48038f3a69d47c62109a91af0264eb43579aea1cb42d659c5ae07d1b5de73d963379cc8eff619639fd2793a572886703198e45d4752497094090025dce5db3f22a0991afca3797c8bb351b4ddeba2371e404b0f02e1a3467af2d6507111497c9edabe387f9155ed0477fba1794387a1c5d2b67ebccd0e55f286a44208872445789a4addd349d3ede86bb508941f57aed383c19917cd9da29ed51d89d8f40b8819f35d5010bfe98f85e3ace02d81219dce936cbd665e30e9eb2f002025e92916b2e7127532084d3741e16eba3c228282476fc15d66329c94c090a5f5dab5d14047ee9aeb4b2990226f3d687f790af60f887b016da3ce407908930936f63446c06aeb5c82061ef301133076f157b0ffa9d2f339b162b4494c5e1246d71e2130c908f41d0b4f169c1ce2ce857b38fe2e89f843cc01e78aee30977f067770a30cd02a960c20db5282adbf71dc50bfc78fe2d48721ff3565371c967765f86ae7dcff4b346495ccb5c81f8999d34061ab42559424327c473a142a04af3b0aef3e59d284b86648762b6227ca8d066cf65a5639e8d99b0d129976c702c13d5354670e971ab531c86c0b868a4c787d87ef1dc313e591897f3dd6e43ce8548044b128983a9adca0f6f81a4126bc6bd4f2820f229d66b63601f797b4e55db145af9ee01f705cfb452cb89b6817ff3d194a740ac9e7e6d3d85c1f8bb824f439ddcea02acd6fcabd461bcfebeca00681343f5bbdbdb83b048d7161013c9710ec5a7424fdab5b8d79e762a96e5f912057ad2369236e8d0f56407b095c8c829f840c0cdeefb4fcda8d0b4b487cd461305888e0d6e0ff7c8ce9184371dbe4c7e82f389611944f44630d8ad89c7d2b58164f82662eb9ac0268e9e63fd8a30f9dbd816b992ee584b59d20fd1262609da3fc7dd9823375be8b6b7915adaabfabf620cab2e342d18978da81f497a09c06028a64761b3f069e2ce765b444aa1f41f18d12d8eea9389a51eea3da091093b3e8b4e3f5f99848ca6e1d414b5dc4066043ad50bddd89b654ab27a194095bdb75ad5112b9e9cee68ef2f41e846cea564e06fd0cb6f23e7f92d3db3433e90bf91b3e18a129fb5fd1b88c03277abc69f0c5d7cf0", 0x1000) 150.503666ms ago: executing program 3 (id=520): r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00"}) r1 = socket$inet(0x2, 0x3, 0x6) sendto$inet(r1, &(0x7f0000000080)="eb5910f676f1e86d7899137f5bad4eb115bf09b0d6e074057431dab62c423ed6bbce236969d1eaf7510b1ea7ce6476845a", 0x31, 0x8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x239, 0x0, 0x2a, 0xfd, "006e02100000000000000000000000b704b90200", 0x4}) 149.670793ms ago: executing program 3 (id=521): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc2084415, &(0x7f0000000000)={0x200000, 0x101, 0xfffffffd, 0x0, "57b9000000000000000093bc8e38690f8c9b00"}) 112.309067ms ago: executing program 6 (id=522): sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) socket(0x20, 0x2, 0x3) 4.903077ms ago: executing program 3 (id=523): r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="47bc94ae2dbd", 0x6, 0x40b, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000059d000/0x2000)=nil, 0x2000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x16, 0xf2, 0x6f, 0x4003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500ffb000000001e10090780000000000000000"]) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) write(r1, 0x0, 0x0) munlock(&(0x7f0000611000/0x10000)=nil, 0x10000) setregid(0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0xa608c9af653c1d6d, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 4.588289ms ago: executing program 6 (id=524): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x8, 0x5, 0x1, 0x80000000, 0x7, 0x0, 0x2, 0x2, 0x3, 0x2}) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 64) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, 0x0, 0x0, 0x0, 0x4}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 1.282484ms ago: executing program 1 (id=525): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x100000) socket$inet(0x18, 0x3, 0x102) 0s ago: executing program 3 (id=526): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_gettime(0x38d178915807e004, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x1, 0x4ebfac6bbaf792b) ioctl$VNDIOCSET(r5, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.171' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error Ì OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 18352 (syz-executor): blkno 0 bcount 12 pckbd_enable: command error witness: lock order reversal: 1st 0xffff80000128cbb0 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd8065607848 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff831566ce -> 0xffffffff830cf67f is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8065607848,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8065607830,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8065607830,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806df5d460,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806df5d460,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd806df5d460,fffffd806df5d460,0,0,200,0,f2d54a3fcb02ee77) at vfs_getcwd_common+0xd1 vn_isunder(fffffd806df5d460,fffffd806df5d460,ffff80002a43c020) at vn_isunder+0x56 unp_externalize(fffffd8060f10c00,ec,0) at unp_externalize+0x286 soreceive(ffff80000128cad0,ffff80003b99e628,ffff80003b99e5d8,0,ffff80003b99e618,ffff80003b99e79c,9449d065c30a975a) at soreceive+0xc73 recvit(ffff80002a43c020,6,ffff80003b99e770,0,ffff80003b99e820) at recvit+0x40a sys_recvmsg(ffff80002a43c020,ffff80003b99e8d0,ffff80003b99e820) at sys_recvmsg+0x1bf syscall(ffff80003b99e8d0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a152be7170, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003b99e0b0 rbx 0xfffffd800433ef98 rdx 0xffff80000128b640 rcx 0xffff80002a43c020 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003b99df90 r9 0x8080808080808080 r10 0x4e269ccd819dd322 r11 0xc702ab28d1ec7d41 r12 0 r13 0xfffffd8003b56f00 r14 0x3 r15 0xffffffff rip 0xffffffff82a6fbd5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003b99e0a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=302942 pid=56495 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a43d460,0xffff8000ffff9c10 process=0xffff80003c5b1dd0 user=0xffff80003b999000, vmspace=0xfffffd80655ab3c0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14829 302624 26013 0 2 0 syz-executor 14829 279362 26013 0 3 0x4000080 fsleep syz-executor 43511 56297 73918 0 2 0 syz-executor 43511 93203 73918 0 2 0x4000000 syz-executor 56495 394681 81461 0 7 0x1000000 syz-executor *56495 302942 81461 0 7 0x5000000 syz-executor 56495 244100 81461 0 2 0x5000000 syz-executor 44423 141673 51690 0 2 0 syz-executor 44423 508964 51690 0 3 0x4000080 fsleep syz-executor 81176 515514 28557 0 2 0 syz-executor 81176 296748 28557 0 3 0x4000080 fsleep syz-executor 17535 46509 1 0 3 0x82 nanoslp getty 43172 227415 33597 0 3 0x80 nanoslp syz-executor 43172 455606 33597 0 3 0x4000080 fsleep syz-executor 43172 238283 33597 0 3 0x4000080 fsleep syz-executor 43172 72120 33597 0 3 0x4000080 kqread syz-executor 33597 189671 94248 0 3 0x82 nanoslp syz-executor 97596 294011 0 0 3 0x14200 bored sosplice 28557 267051 94248 0 3 0x82 nanoslp syz-executor 26013 393658 94248 0 3 0x82 nanoslp syz-executor 58262 324368 94248 0 3 0x82 wait syz-executor 51690 191150 94248 0 3 0x82 nanoslp syz-executor 81461 464345 94248 0 3 0x82 nanoslp syz-executor 86455 36260 94248 0 3 0x82 piperd syz-executor 73918 260912 94248 0 3 0x82 nanoslp syz-executor 94248 11533 1850 0 2 0x2 syz-executor 1850 333581 41993 0 3 0x10008a sigsusp ksh 41993 383817 88727 0 3 0x98 kqread sshd-session 88727 319004 76655 0 3 0x92 kqread sshd-session 76655 239728 1 0 3 0x88 kqread sshd 57925 100241 98971 74 3 0x1100092 bpf pflogd 98971 170999 1 0 3 0x80 sbwait pflogd 68952 299972 13728 73 3 0x1100090 kqread syslogd 13728 131166 1 0 3 0x100082 sbwait syslogd 45402 357848 1 0 3 0x100080 kqread resolvd 35819 60514 89710 77 3 0x100092 kqread dhcpleased 79070 459487 89710 77 3 0x100092 kqread dhcpleased 89710 33321 1 0 3 0x80 kqread dhcpleased 75320 1578 0 0 3 0x14200 bored smr 63358 30035 0 0 2 0x14200 zerothread 33633 57340 0 0 3 0x14200 aiodoned aiodoned 80546 191634 0 0 3 0x14200 syncer update 32271 243638 0 0 3 0x14200 cleaner cleaner 59150 6092 0 0 3 0x14200 reaper reaper 62186 497157 0 0 3 0x14200 pgdaemon pagedaemon 75711 44608 0 0 3 0x14200 bored viomb 4668 277754 0 0 3 0x40014200 acpi0 acpi0 46261 103559 0 0 3 0x40014200 idle1 32884 426709 0 0 3 0x14200 bored softnet3 60429 341107 0 0 3 0x14200 bored softnet2 60235 119605 0 0 3 0x14200 bored softnet1 52040 160867 0 0 2 0x14200 softnet0 73186 229888 0 0 3 0x14200 bored systqmp 48503 450012 0 0 3 0x14200 bored systq 59949 293265 0 0 3 0x14200 tmoslp softclockmp 23830 309929 0 0 3 0x40014200 tmoslp softclock 63737 491981 0 0 3 0x40014200 idle0 1 514122 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 56495 (syz-executor) thread 0xffff80002a43c020 (302942) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8360db10) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff80000128cbb0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10209 11157K 11410K 166960K 11975 0 pcb 17 13K 14K 166960K 151 0 rtable 199 6K 6K 166960K 438 0 pf 32 17K 21K 166960K 66 0 ifaddr 39 6K 7K 166960K 56 0 ifgroup 51 2K 2K 166960K 68 0 sysctl 3 1K 1K 166960K 3 0 counters 62 36K 36K 166960K 72 0 ioctlops 0 0K 4K 166960K 1525 0 iov 0 0K 16K 166960K 31 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1388 87K 88K 166960K 1794 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 0K 166960K 95 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 675 0 sigio 0 0K 0K 166960K 7 0 proc 72 91K 128K 166960K 628 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 93 0 in_multi 88 6K 7K 166960K 132 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 441 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 222 72K 81K 166960K 7902 0 UVM aobj 18 4K 4K 166960K 22 0 pinsyscall 42 84K 104K 166960K 1835 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 36 0 NDP 11 0K 2K 166960K 35 0 temp 53 6894K 6962K 166960K 24930 0 kqueue 14 22K 28K 166960K 103 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 75 0 72 1 0 1 1 0 8 0 rtentry 112 133 0 42 4 0 4 4 0 8 0 unpcb 144 363 0 343 4 3 1 2 0 8 0 syncache 336 6 0 6 3 2 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 808 133 0 123 4 2 2 2 0 8 0 arp 120 22 0 5 1 0 1 1 0 8 0 inpcb 376 559 0 546 8 6 2 5 0 8 0 nd6 136 30 0 8 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 2 0 2 1 1 0 1 0 8 0 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pfstitem 24 56 0 12 1 0 1 1 0 8 0 pfstkey 128 56 0 12 2 0 2 2 0 8 0 pfstate 376 56 0 12 6 0 6 6 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 556 0 156 30 1 29 29 0 8 2 art_table 32 557 0 156 4 0 4 4 0 8 0 art_node 16 130 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 89 0 80 1 0 1 1 0 8 0 shmpl 112 19 0 4 1 0 1 1 0 8 0 dirhash 1024 28 0 11 3 0 3 3 0 8 0 dino2pl 256 2552 0 1054 95 0 95 95 0 8 0 ffsino 280 2552 0 1054 109 0 109 109 0 8 0 nchpl 144 3509 0 2968 63 40 23 63 0 8 0 uvmvnodes 80 2913 0 0 60 0 60 60 0 8 0 vnodes 216 2913 0 0 162 0 162 162 0 8 0 namei 1024 12012 0 12012 3 2 1 2 0 8 1 percpumem 16 50 0 5 1 0 1 1 0 8 0 kstatmem 264 32 0 10 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 1 0 1 0 8 0 scxspl 216 10437 0 10437 10 9 1 8 1 8 1 plimitpl 152 86 0 68 1 0 1 1 0 8 0 sigapl 424 988 0 938 7 1 6 7 0 8 0 futexpl 64 8376 0 8371 1 0 1 1 0 8 0 knotepl 120 558 0 0 17 0 17 17 0 8 0 kqueuepl 216 178 0 133 3 0 3 3 0 8 0 pipepl 328 162 0 135 3 0 3 3 0 8 0 fdescpl 504 968 0 937 5 0 5 5 0 8 0 filepl 152 5393 0 5062 19 5 14 17 0 8 0 lockfpl 104 451 0 448 2 1 1 2 0 8 0 lockfspl 48 90 0 87 1 0 1 1 0 8 0 sessionpl 144 27 0 19 1 0 1 1 0 8 0 pgrppl 48 39 0 23 1 0 1 1 0 8 0 ucredpl 104 679 0 665 1 0 1 1 0 8 0 zombiepl 144 939 0 938 1 0 1 1 0 8 0 processpl 1168 988 0 938 5 1 4 5 0 8 0 procpl 648 1871 0 1812 6 0 6 6 0 8 0 srpgc 96 4 0 4 2 2 0 1 0 8 0 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 688 1071 0 1035 9 5 4 7 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 80 0 0 2 0 2 2 0 8 0 mbufpl 256 234 0 0 15 0 15 15 0 8 0 bufpl 280 3392 0 134 233 0 233 233 0 8 0 anonpl 24 148136 0 144775 51 16 35 46 0 185 6 amapchunkpl 152 24762 0 24276 28 5 23 25 0 158 2 amappl16 200 2784 0 2747 16 9 7 12 0 8 3 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 125 0 112 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1653 0 1622 4 1 3 3 0 8 0 amappl11 160 53 0 38 1 0 1 1 0 8 0 amappl10 152 33 0 33 1 1 0 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 116 0 104 1 0 1 1 0 8 0 amappl6 120 196 0 193 1 0 1 1 0 8 0 amappl5 112 135 0 126 1 0 1 1 0 8 0 amappl4 104 345 0 324 1 0 1 1 0 8 0 amappl3 96 4912 0 4799 4 0 4 4 0 8 0 amappl2 88 771 0 708 2 0 2 2 0 8 0 amappl1 80 10301 0 9736 18 2 16 16 0 8 0 amappl 88 7454 0 7288 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 2 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 21 0 4 1 0 1 1 0 8 0 uaddrrnd 24 968 0 937 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 968 0 937 1 0 1 1 0 8 0 vmmpekpl 168 9565 0 9530 3 0 3 3 0 8 0 vmmpepl 168 65085 0 63219 101 6 95 95 0 357 1 vmsppl 456 967 0 937 7 2 5 5 0 8 0 rwobjpl 64 22824 0 18966 67 1 66 66 0 8 0 pdppl 4096 1943 0 1874 121 46 75 85 0 8 6 pvpl 32 14667 0 0 120 1 119 120 0 265 0 pmappl 248 967 0 937 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 311 0 57 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834ccff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8360d908) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x733a9d644070, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8065607848,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8065607830,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8065607830,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806df5d460,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806df5d460,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd806df5d460,fffffd806df5d460,0,0,200,0,f2d54a3fcb02ee77) at vfs_getcwd_common+0xd1 vn_isunder(fffffd806df5d460,fffffd806df5d460,ffff80002a43c020) at vn_isunder+0x56 unp_externalize(fffffd8060f10c00,ec,0) at unp_externalize+0x286 soreceive(ffff80000128cad0,ffff80003b99e628,ffff80003b99e5d8,0,ffff80003b99e618,ffff80003b99e79c,9449d065c30a975a) at soreceive+0xc73 recvit(ffff80002a43c020,6,ffff80003b99e770,0,ffff80003b99e820) at recvit+0x40a sys_recvmsg(ffff80002a43c020,ffff80003b99e8d0,ffff80003b99e820) at sys_recvmsg+0x1bf syscall(ffff80003b99e8d0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a152be7170, count: -14