00747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xf2}, 0x101}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x2f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000003c0)="043bf2cf7ce435a0ba0355b3a161202cbb788494ba4d0bd8d5f2e5ef3b498dc4f67e200a2450143bbdbec5fdc670e70968493bd329699996170a57cd1532fcfc5a0583b887a3c1d5098bf7edd65a6f1f08fc7cd72311bfb95a70bb24eccd36d524100e55d290540bfecbf7fe735a5c5d69ba455cf2e704bcc4446c98d6a7167d4470da98f6c1713a13462e9f439d3a11bda191b80a549ce810a59de1b911c3e51d672b53eab423b5047df9ede6824ab6fefb10d052f27db98923369395dcaf77d969250317839eb2ae804bf29b6a277465fdef0db009de12e3a38e1a9d952450a0dda75bac918701d24b2a4b9e3cda28ce0ce7fad7c61d4c4045c6c6660d3ec1", 0x100, 0xca) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000a80)) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/105, 0x69}], 0x1, 0x0}, 0x40) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) executing program 6: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) socket(0x20, 0x5, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x2, 0x7fffffff}) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x0, 0x190) executing program 2: setitimer(0x0, 0x0, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000440)="2cc7491efb622d", 0x7}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) (async) connect$unix(r4, 0x0, 0x0) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) r5 = socket(0x1, 0x3, 0xfa) r6 = socket$unix(0x1, 0x2, 0x0) (async) accept(r5, 0x0, &(0x7f0000001180)) getpeername(r6, &(0x7f00000000c0)=@un=@file={0x0, ""/4091}, &(0x7f0000001140)=0xffd) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x10001, 0x800, "47cb4a80fcedc5509fde4e74d1fd94d1ab38e6e3", 0x6, 0x10000}) r7 = syz_open_pts() ioctl$TIOCNXCL(r7, 0x2000740e) (async) setrlimit(0x5, &(0x7f0000000040)={0x6, 0x40}) (async) ioctl$TIOCNOTTY(r7, 0x20007471) semget(0x3, 0x1, 0x14) executing program 6: mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x30}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r1}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r1}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff0000bf3817463486dd60f7000000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d356e2bffffe907c8ff01000000000000000000000000012b000005000000000079dac0bdedde900b23cf8bc845f367467324720ed76c7a09295896bfa115ad9cf6c5cf4885aa5c9a5f405662d7876be1e69e7bb6f3f1d6d780fa90776d3fab94ffb606d6db881ee1b934c3e1"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf781d) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="2321a030a16eb72056", 0x9}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) write(r0, &(0x7f0000000000)="09ec0000ffffff7fc001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (rerun: 32) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) (async) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x50}, {0x4000006}]}) (async) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0x5c4a) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2a) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) (async) syz_emit_ethernet(0x1016, 0x0) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async, rerun: 32) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) writev(r5, &(0x7f0000001240)=[{0x0}], 0x1) (async, rerun: 64) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x0, 0x7fffffff}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff9}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3d}, {0x74, 0xff}, {0x8132, 0x2}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c, 0x0, 0x0, 0x3}, {0x416, 0x89, 0x10}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 3: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) close(r0) r5 = socket(0x18, 0x3, 0xfd) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x7, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x2, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x4, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x380, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) pread(r3, 0x0, 0xfffffffc, 0x4cd) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) fcntl$setstatus(r1, 0x4, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pwritev(r4, &(0x7f0000001780)=[{&(0x7f0000001680)}, {&(0x7f0000001700)}], 0x2, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r2, r5) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getgid() getpid() executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r0, r1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x7}, {{}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0xc0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) openat(r5, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) semget$private(0x0, 0x2, 0x83) r2 = semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/4096) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x289, &(0x7f0000cce000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file1\x00') r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffeca) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmat(r0, &(0x7f0000bfd000/0x400000)=nil, 0x0) getgid() r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) shmat(r2, &(0x7f0000bfe000/0x3000)=nil, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 5: ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xf2, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x2, 0xe4, 0x0, 0x0, 0x1, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@rr={0x7, 0x1b, 0x1f, [@rand_addr=0x8, @empty, @multicast1, @loopback, @rand_addr=0x5, @empty]}, @generic={0x44, 0x8, "d3e38a35dd05"}]}}, @generic="a6ab110cd71ffadb51174b26347484515df4bfdcf0ccb04eeafe0167b2d652bf228ccb8760a859527ec0195ca0bf346e31c8664af6eb809d4bca4b9befd6dd27252b0359e9873ef56a688da3d15f7df89c8612029dd13234d212588ca4be34eaa0a21ea900fde62067e620dcd8bc18948446450fb9fcaeb1c50235ea3bca0c2791c3a76773e6f9a4b51eb0ca2c2dce1f4152725de929573bc5a9c39f9eb8d577a7119d0d7ca1d7fc7fc1747a"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x7, 0x7fffffff, 0x3f, 0x0, 0xfff, 0x8667, 0x9, 0x1}, &(0x7f0000000180)={0x9, 0x9, 0x1, 0x5, 0x9, 0x9, 0xed4a, 0x3}, &(0x7f00000001c0)={0x2, 0x9, 0xaaab, 0x180000000000, 0xffffffffffffffff, 0xffffffff, 0x8, 0x10001}, &(0x7f0000000300)={0x48e, 0x7}) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f00000005c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f619000018060000000ba7ebf37fe39a73f1b74189dae700000000000000000000000000000d000000000d00000008fffffffffb12ffff4e212f79c115cfecf46c6d189898ce3aef6ce859da7fbbb8b2219a45abd239ad4b67adb8c1e5df4c7422ee9abdb171aa8fd533665b8f0bc3bd4733d0b961a4a8ac1219614525a5b367381ae25ec7051de458af5fb340c3939d6ad81e933a40ec24e416a5566f19aa5834897fc5257b781f11df427b2c28fc2dcecb3d2c0b293e519317c9300f0f6278907b0a4f4c43bd6261f8771b0af0536c4e80565708d98a5b04ca11f5c6da35c17e14c5c8ad71da3102d6dbd6dfb5d8496d4e54c8b3a4b4a179487f9f7a8980da8cb5f3ad5cf7c12a09f0912022fa9c0381abf616ab8473930bb7c318eed5df3fb0a062d8dcce93f2ce1d278f9b93b0a7ecc9908748ade7ca25129e973c9d073cb6db37cb928fa78a01a742d506427af45a7cb63e8169683f6464726e7540c5d2cd7c4eb56a8e0b2be88f4683303ee17c97827b6976d7c7379e3cb40766231579a4240a3b4a4a955d6daffe73d1123644e2c24689d5d6fbcc350fc1dcb2abf02c80", @ANYBLOB="3c608b98dfe61dfc8fc23c0331e828363f4e495347f02e36158c39d2c23f92640d5e6c0abf4f62613f34bd0205c7dce80004d88e545536af29b293eb6036242c15e1a33edd48dedfd275b09ee115184be44d31770e7584f210cef56e9e054a85cccb60ac3c9fb2249ad072cefe3c06aa4be1411704f8a5ee084db9ac0a929a00f848886eb6e3ede1d7a35e191ce20efcf5fde579d7126081c52a4e5c964568b0051ea8de7aff2248532950052070499f8c11c17bef2355175a7d03", @ANYRES64=r0, @ANYRES32=r0]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x20}, {0x906}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) executing program 6: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x20000000, 0x2, 0x1001}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0x5, 0x36c}], 0x2, &(0x7f0000000740)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x400, 0x2}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x30, 0x20, 0x5, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x40, 0x4, 0x7}], 0x4, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) kqueue() executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r0, &(0x7f0000000440)=""/253, 0xfd) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getflags(r1, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0x65) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x6, 0x4000, 0x8) r5 = socket$inet(0x2, 0x3, 0x3) getsockopt(r5, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240), 0x4) dup2(0xffffffffffffffff, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e354154aec2720557987858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27e59097231601c386dde528bada1a3d9639a46a04c615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x140, &(0x7f0000000740)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30fc55605f7bfc864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd50561f283ae5b7629c5ffb4cc2bd2be6c617c0000000000000000000000000000d62410c73b1dcace8f6138bc1d93bf4aec963bd94300b6ab93766a5955cba1c5b41730a462d61a82cb9301df51ac1de52d49e0aa74d90d48cb07ec1491ade770b26e137dfe9e66975ea16377d9ab236bbd8051daf7226fd9f02d0d0ad3568a0bfd6b986ede3e2456df0a386822afdb8e416e940bca1053d82984aaa9b688fb7fa5e721045075b7e8c8db3527695264c698501660708e127c247f7217c94f903b578b87fa7ce7f6287793739aa47806e6b870a0385a212bfd8d355ef70037832f7edbd4f30aa2bbb0691cdd62558ad37e753317f025c102aba6ab510a75", 0x18d) bind(r6, &(0x7f0000000000), 0xa) sendmmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="6fedf7a7aab91d380e4c62bc1131504d1e941789efb3be7bad5ae5869b89fe25544e9ab8c7ba4f36097c1fe4c975c91cabeeb94974b0a09cc30705fff921d8f5e6bec5d5fa35a3e11c888985436e30ff0ce0348411d0a9317fa3cab0b332b5b584050a649915be1601f4e68233a77c1eef9b5ccc6fda4c3511e61a52ad3ff55d96521e9bc52c368887d0310b63c23b8b03300e3f86d5", 0x96}], 0x1, &(0x7f00000022c0)=ANY=[@ANYBLOB="101000000000000001000000000000004bab0fc2f261aeaf11b19d80dd4a51515fde1a9484300695d1d3b76e3226aad0ad1c4fb198c7262db57dbae8ba079d1562d1dfb9767d5bcdbaf401384ca89fe11d89f3c5e017d2f403638d058691e4e9c0c4e5a5e5fe0a8904de7a35f3fa68b3b4cdfdba54ebb9ef5ca6d2717719ed12adfc7733e4fe4a24a9cf358b480f01d74ca48c4645920491e1528bb4bcba95c0d5a7ab0f80993ef9857b446355f5538b329e0d47f696d57c895f030f539d8d330fd6c8df469fdbf13a2dab0e106cfa735936f6bcbaa8f316c0571c4afeb31275eca374558cc82be920dadb1cd45164a4d92b735e038d38b6e0151fd2bdca53cf765869a74792dca2b7e552117e90765b7ad15f42f4c4262d854f4dec208bef413c4f4e38e59d29e681a32cb7269d0185e831a41032a594a10a0c71b091a3694ab18af8f66052384d5b12aa50c6fbe6b320e32c24fe9444713a09f6fe90f94fcec9862eb2aa63558c8360af4b4553f33aed5b8972493aaee802f446bcfd5fef551e8a37f51a5f0a1391da2c13c3d4e7c308278391179f05ee271d85dbb7a640056dc5989ea14a194d44322c0a0299f957e0ca328281b10149641da64884fc7666b2343f7c37ed2a897e4e35dea5c28a85dab990e61754eb3ead4c5efb5b2e0012fc49e9b4386703d89d5be01b6f5302ad2eb35ec38b95454bcde950a4387f401ded4edb13fbc6953eb5da36f8c8a38819a4708d0d89631b6528fb5483108a71abdf8ba108737367f0dd388203a1a591f9a6d5650c4ee7911068b44aa9d616395d51580cf145448baef3b84b660e27f588e577b62e7ee7226a59bed4e5dbca2bf5f3a7b8456cd1796a00fe2f29ecdff39a7ad94921145812673d21e08d9597a4531908f00ea34fd07fbbb96278e2a7309c716d3bcfbd418cc0904cc2e71b61ea4a94e7e0f90f726dbfe22855d18356875e8e608b79b6743f1db0d138b29be683b91bc56f17818c3a0627df539a42edb02a34b0ee9467f1dd862f51c0adf793d4378152ed74e46279940ee3d7a60a5d064db689902f473cf9e42b280f9cd50513d755d9c2df5cc98fcac6124da5998c0b72bbfa96d2aad0431f9db9e9899655d798f06d50d3ac64545692d30964ef0bfecbe1d6485cb1678a2748fa8280b7b41a7d9d1a2bf1d57ad0b2eb43d01efb3aba1389c5b6107f7efb6cc3138b093162f66ce04f1efdc15b8ada50accf52755225a6c653e9ac0992feffb94dea50b5db2130e9c8112ebe3e3e930a6ad8072b971d8c85be1822b337f1db8b2d6af31b4cf2e22669649b21f68fe7d23a9d89e201150b2dc00bdf8d53e4a7c9d927e5cbd22551e5bd1335dc0b00c27e601c7e058f217115a437b95230743dfa6d9c51fa3142ceb56ba509f472046f605c648481df56dd5f04e40414e950a0b293be8f4d4b6273134f27327a608a3d1757321236cf5cf3a2875c44905e12f3e86d5ad2a20ff2bda6fb76cec0d55ac26ed3978f4b20dbb2528053682898a302a2f1cf6593f01efa15cb8a80c4b44027832815f2d3b9614831fbdeb6861ac59d9c3be7089e3b57a76264d9b2d614bcb047fa0b53adb97b9bdd6e5ca861ddc0b2d5a42fe0dde7fd0531675b5d207083dc373c518cf546d5c7064ed46015504ea7475513ae1e64f56fe592af5e673fe5e493d794791b11d4d859dd98e3834460e9a6a62079530ef608b2e50678b007bde4a5f90313c5be6d9f2a2ede278eee733ee35eedb215aae33a7905b2da0822b030f75de67ff92aceb43cf03a634b813295bb23437fe66c29eac43ffdf37781a933c9076542e5d5a9f1d39fc8dda7b97e3b0f500acdf9b98877b9119eddd1cb653ad33c079dbf523a266e9590debf9d5c8a132e808f2220585c043ff437cba22db1e67a98dac3993dd483a5fad1bdbd996b4f93c4ebf7e791b622f4da3a8016e58cafe9e18194a9ae13a1f83784821a33596a3083a1a884526c082d41080db6335386df091fecdbb2dfdb7ac30dc4aa98cbd6babc08400fc472e1313fa9dbe50239ea18730ee9d8777e349ba22fdc62aca9f71ee0c5db127eb52778db593e0d1eb09575f896cb78b4bd5b9c92100aaf067732904ab8eee6ef56683c5c9d65cc827da8bc66184a323668f992276612f9fd3c5d615102cbeb0cf51da08c5c59da6804d059ac2581fb7757abd01f8b475b29730df0ed30150b268eafe7d4a5e9a87bfc9c2bce105d1a2a9d1cf1caf10d450860a86f8d02ce0221f091149f8450c40cbce678b3026e78fdb760e94408201c43df44a409e525260d5124abd8743248fbb1c381a6fbba53db333e7e386b99930acdf90abb83918667540f18c6f759dddca12c02bfcfc28437a4ec5b966aa1b0b9d64456459c0f0ad6c7aa65fb87c205d11cf3ecac8fc2a258f56ebfe8c6c4a1839e74d220124a407fdae30e4d79439813f3a303718e7f57ad5b2384203c37fec0f455c456d57dc97ee625b7f9b3818e8b3eb3831c3fffc4adf5a43c9d71edb374cad2bc6b857d3fa11bfaa8f08ea6f8de9113f1da6c14a0c366d2b6840fa1bac30faaf0d2003378032a3db149d092053fce6c1003b2ef82ab51bc8d0e63945ce65f5b89dee3ba4055a4a3cfccd313bd7600bd8eee862c9db65de0cc77ea058359c8e029f8996e9863c2f75eddbb8aca4f0ce6aae7efbacf18e1f0ec897f2eb1830a01cd4f9fb543cb9445dd5b0a36fecedd0a01a77bd6cbadd5ea9ff78695b567f0d0ad91e2f01be03ce4e192610cce619f51dc3009364ddf5a6da537b9455c7020b0b8d7a37754597ae949fa68dca92d33885653b5bcf85421d21a92d09377f27d2427a51a12d1c3b689658d2df36a5246d35ee443b12fa85960e8c5be5d1a5962f8708c5d4fc3368f26e4e67857f0ec5ee246cb545df5bed6b79dd7ccf052a1d6aff4b7b67e9255ebdead0fc21cc06b5985a3869e78e7355fc6cfc2547f997d725fb6c8f299ded8138d192b733016da8f1bc2a22815f1a84e36ca35decd10fad3610f91ba723992d3fe6d29d0c46e872a218d4f7a94e6f00e9316ea2416b33d5cfcd3dbfcfbe15dc7c8c5927328aaad1f36cfdeacbae0e1e88610ce694f3f5f764c9703767df7bb3eea8924484aa1724d6983afff5bedd2412528e9b37d4fada6445bc2562f449e0305451a6a01410d34a256b492f7528897f922b493fce777263d43dae53c244d643a9912ecad70191e7fe4f7689e4a76af111fcf2edeac41969d19fbf34d87f753bf5c7088c42f364d4fa4004fffa8b9a54e0eabaa19da8f613103591595ddcfa2e405161b65034645d92182360d2ced796fffea47c1dcb4c01edb790468f6ce5a17c08343e20bd731f57bf6c8b647d47d502a8a1827a4e1ad4b86472068b70da3f72759dbd6aca10dc53c7ba55b359f6489827cca8a887d321af48d82f298102dc0dce67d2a5682aa6c0086ca7ea7321a55d72826d00e0909a914b399ec0f8484b752e4e126c63f1d053b1e301333559c0b61742acba36a5377621c1e98beb0caa002e3747dcd5c94512b4b7d2547258ff08ec5481b854c0f02f1f569d5c3e7cd74542ceb92cbc48128e4beb0b1e9fa3704321fa7a21460eacc10c6e7837f865a90a481dcfc3f4c9373cd2232412de164f9f715b6e43550e606274877a35923a2ee49778854460d17b885b8150de9ffa2bd77d6a99357816a6d7f3c9507d0e277defc2cddb21323881f021e2a3411502e43dc7fe05d3c6ed0a182d8468bedd6fa6137a3e2091403c3f316dba515268dc540cff44a2e788251027cf3fa37b1207e129945998af5e102d6a192066a28f7d7fd82306616a7c8e16035f220a957babf33804a583daa9d25cb4c3cc98a955ebb4fed31b2f22099a12c97f5906aa607540a3431399853cd8ce1c6dcb10588cd43e08a27fa28bb2a58682c28465e830fee548201edf2c9a582dee09eb049b6ac6dde42bd7c2af14111192c5b3ca86d28e4c1287a69491462ca6d7c1021d556c0ab837a58ff2caae690ee35245176e030e7aa136117f7f269f23dbab940ca2bf01cc5a2dc746fcb6d4b5b926af4395a4e393bcf64831aac76004e64e7dbe07e80f496ae2b0a89f3a9c0a11bf66cb12b640f8ab464430f9389bd74a1d2d8ee459225080ce1bcbc987634c64c2b7082e5c972ca57ea594e75bd5c7385b20027252a907dfce106763fb6ffde4fa6fafd38830f9880c61371eed8be5d57fda8677dd40beabe9972fd1e57e9ac136ca480983956e2a8c9075e942e5fdea83c50c50a0a91d787febcc11686e8806f49cf4916b58e20c7075150aa659658eff6a7ee909e64c57ca9d2fcfcd24f9692798ac0cd3b64bfc224e4426a0e474c375c6f6ffe0933453552460db468da2c8a9ba8e0862061ae67efd6cd883e37bc3ab249999c6f2175705c7c9c43016be432238f04b1f96570f18d6f3f334d96301a431bde3492526c5b7706987b964311154c6a5a66d91099188a274ad5871d8ec44d379993905e06a06a4878607a90e4bd19753111e7806e80943603cab02eb97f62395a818786e9a0007db1cfe02bdcaf1bbad1099c098caad993199ac7d502fd79da0b4e67c6eb1761234fe0be7a40369d89963e7836428da0a28700e14bff87b882cb0d5d7a25d6f3f880e1e631dcd1a27401e6881c2b1c2189b1a3195c8a1375b4f841edb311512d1ef9188cc6cc4b0fa0fea850d2e410d5e67c9a219d9cd35b04201e898a51f1751605dc0c3bde42c7c71577521468766feb99db4049a0083ba031adc901ebd5611791f7e1a663e58111cda88ac3a3775d4f4642c6e04c82e26c45b01ed7a82e6eb860814566c28b56eb880718547ae6c5c01afb4504bf213622c01b115c8bf118b7d231667553b215c418ca7a3b7168b7623ae252b74a9efde3a1222dad234bf4040271150bc124749c94a8bbc3564e241b2a28cf2f90c38bfb3851fe33b7b7b56387c35b69f0f8692b05705df27b505b71b7d99d331c130e8bce28638043244a5d3bfd34a8982bf73a67948027d10f30416d3e3d59b78fd2ca992c7606190c2297c867a3f8ab310e73ed7b508633d7649f0cd2d7e91dcaf4761dd3b43a917e82d204d483cdb00978db9c59746b331af9d3ab343beae31b928dd12009299b6633310120c4c1b8ead885b6e73beac8f227b1c1f78d3a965a8c6fa16b0d4f404c495a4b18915c72c60da23a8114de9acc13b1236fc9919d1ffac6e9923b5d8acd2dd27482d5718f5aca16a8e17cbfc47ac7e540106823af06fcaf6187ebefabcee554a63c4d37ea6e2d01949b879e9fb1ba33384f084525044052d026fa271ecd54bd96c16be144dc2ee6611262974c42df00380ee0ea2d3d3003be96ce6492e599d4d1316a82f13688409db6a9d101d85a4e27eb2cee27fa6451bbef1b6ac8d28de2104d691a09d249a3d3363503b1f29f3c328f3ca5f5250b1ac155423c9e94fab47fcb4d1820bb548ab4950af7c8312109d3e61f8255688b43e9f9d49942261279b5916618bc86909473593d3445bcf0e4d41b7c4fd52e9ed0c6a49a4c3bf61021ca4ebd5a85a5fa8b18f13ef2601633c6f46cb52e30cdca2ec1c30b65cf10e3198d2faaa8d365e60f3e3ca6a3d4f9b8c7aeb5cc767acbfafcc472e26895259159dc21b7cc083117ca58eb4b8f67081d2b966c1c9abacddb73b2b37330cc0d691bb57db5cbd07bf0c85ae87b750ee38e6fb8dbc52a037bffef02736eed8964f9b1319f83349c430248ce38d140cd4a48d4b623e9b421ef192a63ca64cd1df5dc5dc03cf6ed139c97f8f977b271b8ecedb70ae07df9dd94ce82f4d269ec4723b318164d1b138f5d07088fb8ae4ca3f3d86921a5a9736780b8f3eb1da78e502ac0e960"], 0x1010}, 0x6}, 0x10, 0x401) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 7: setitimer(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001400)={0x3, &(0x7f0000000180)=[{}, {0x4c}, {0x6, 0x0, 0x0, 0xffff}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/113, 0x71}, 0x3f8d}, 0x10, 0x1800, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) syz_open_pts() syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76", 0x75, 0x0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x401, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x20000000000002ef, &(0x7f0000000040)}) writev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x8}, 0x10) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x4) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) preadv(r3, &(0x7f0000000740)=[{&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000340)=""/15, 0xf}, {&(0x7f0000000380)=""/14, 0xe}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/103, 0x67}, {&(0x7f0000000680)=""/60, 0x3c}, {&(0x7f0000000500)=""/22, 0x16}], 0x7, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x17, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000449000/0x9000)=nil, 0x9000, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x76, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000001c0)="67650d6bfac1a7b52710fae3cae0d2e79730951f7fcb308783b832005d2aa78934419daa7b0641a3691df425c994ac7600be8abcba82ae07d431cd2c6e6f16928dfd7080ef2abb3a7995ec1708f471a925a1a896f682fb61f9889bb1a36d88da5a71f3d9c2d19dcfecc6d0c22fe12049df7682572535153b7548cef84f3e7ee4704180e103e0d5878f03ac6ecbafd456391fd87a1f26b734dd04f6bd213c18508a5103f1b6d541cc18d7", &(0x7f00000000c0)=0xaa, &(0x7f0000000280)="22871b9543c5f3072ac948c1bf0f97e9f04f1c100820c62b4d671fd78a286f66587accc918743c1059f52f1cec1d0e8bc41a90188195c3e38bfe2838c9e896bed0079658f7e37f0ae3f6892750a0afa9ca95c9ba64c55e6c88295e373846a55a12597b0df92d256db70be90bfe911cd3b7cdf52196ae71f5ad844dc437535ccd2b4068f4afb5cd579f325d065ec134db397a4364f2e7095b02e8723b88334071b1e3e0b78c9d7c4fe7107a5dc1024fb262af9deb49498a3ef27ad862f2c8bb00591923aad94a07549509d5e3a6291d8ab8dc1fd9ba6979b8", 0xd8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0xa, &(0x7f0000000380)=[{0x0, 0x0, 0x8, 0x9}, {0x1, 0x5, 0x4, 0x6}, {0x4, 0x81, 0x2, 0x4}, {0x2, 0x8, 0x6, 0xffffffc0}, {0x20, 0xae, 0x8, 0xffffffff}, {0x0, 0x0, 0x7f}, {0x9583, 0x0, 0x40, 0x10000}, {0x2, 0x81, 0x1f, 0x7f}, {0x0, 0x3, 0x8, 0x7}, {0x7ff, 0x7b, 0x20, 0x8}]}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r1 = socket(0x20, 0x0, 0x22) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) socket(0x18, 0x5, 0x6b) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(r2, &(0x7f0000000500)=[{{}, 0xfffffffffffffff9, 0x6c, 0x4, 0x0, 0x40000000000}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x8, 0x8006}, {{}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x4, 0x7}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x1}], 0x0, 0x0, 0xffffffff, &(0x7f00000004c0)={0xd9f, 0x7ff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) kqueue() read(r3, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000180)="00000c2e9e5f4d5aa247b5ad3eb507853a7501d7562ca1f9b2d2ad36281507", 0x1f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x7ffffffd, 0x4) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000080)=0x40) getsockopt(r0, 0x100000, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)) executing program 5: r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setrlimit(0x8, 0x0) socket$inet6(0x18, 0x3, 0x0) socket(0x0, 0x2, 0x0) r2 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000280)="8a0414feca54ef0bade58fd4b9708c1bafb51ef6316ce53712ecdbeceae3a3aada6efd9e6454b800", &(0x7f00000002c0)=0x28, &(0x7f0000000540)="eb2a774e89e5f3ec1e3c518484a29384d942ead6582b3e13592c6a4513ea2ba82146ac6c1fa1a42accdb68263606b5a1e6ff7022639a39ee7e6fe8d34c3ca5a5cbc17a32953528d85be78479dc36bff286bd253b7f8821e4a16f6e0935491773e5028379b0077b07e2c39abbdc791aaae71dd27d797ec273a1defd24529dd99264ed325c1170bcf1f071affe10b1d6f45d13", 0x92) close(r2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x6, 0x0, 0x0, 0x2000000}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x185) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x4001, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) setreuid(r1, r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) r3 = dup(r0) r4 = fcntl$dupfd(r3, 0x0, r0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) dup2(r4, r5) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) executing program 6: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x20000000, 0x2, 0x1001}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0x5, 0x36c}], 0x2, &(0x7f0000000740)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x400, 0x2}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x30, 0x20, 0x5, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x40, 0x4, 0x7}], 0x4, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) kqueue() executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) socket(0x1, 0x1, 0x6) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000200)='u', 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x6, 0x0, 0x4, 0x101}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_extract_tcp_res(0x0, 0x0, 0x10000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) pipe(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$dupfd(r1, 0xa, r0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) open$dir(0x0, 0x0, 0x180) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000002c0)=r1) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000580)) syz_emit_ethernet(0xe, &(0x7f0000000340)={@random="f394e768fe1b", @broadcast, [], {@generic={0x8035}}}) executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000440)="5c32906f673e62b5", 0x8}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2, 0x0, 0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000280)="05e11f", 0x3}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)) r7 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xdf, r4, r5, r7, 0x0, 0x4, 0x7}, 0xfffffffb, 0x80, r2, r2, 0x3, 0x20041, 0x7ffffffffffffffe}) r8 = fcntl$getown(r3, 0x5) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x5, 0xfffffffa) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1052, &(0x7f0000000740)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1044, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x3, 0x3, r9, r10, 0x1, 0x0, 0xc, 0x10, 0x0, 0x0, 0x5, {[@nop, @generic={0x3, 0xb, "3c06e89d8d08dba56b"}, @window={0x3, 0x3, 0x5}, @timestamp={0x8, 0xa, 0x8d5b, 0xdaad}, @sack_perm={0x4, 0x2}]}}, {"116667c1810994d1594fed7fa913151350ea94d024b189a41627f23b4b70d6dd020abe19a3cf061348c22e1f7f8508280608f8e28725da395977c9772f5a8053d4039cec9cf29ab23b2727571cb6225c7067d94d3e3636bcee74aec8da9780feb80a75afab3d76ac0cc35dd0e2b66e3702a0d82c00433d582c5eb6f3d8f19a0ff90228f633cc2505550e1bc438168b6c71d29ecd2d672f742d6cb7998c7de239f05bf9b1e282785db19ad15575a7656490fbce3d4a43b44ea24c87bbddf1251b9695d6805e6c7bdc20bc413c80c2e3a6d25c96b58856338cfd3b530e5319e5f0d4effac584cd9df39e0c703141e2d233331016c5460462ab3604fee2de64b402351f6c6d23178ad0d44af1c20b1a34c4f9b950925b7ea928dc38a1b7d7c2b160d48ec67a5b4c35d15d46370e7ca6ee800e22ffed2339c4e2153617dbb61d910263e8cabe3f92ca8cb6cd6c10cfd45bc2f8850f12f0dadc5f37b670714f650485206b64b649104f0fa29ed43d07b87309d20300e5b2e5e0176fef5342cb1734545d1d7c1a7ce43c460ef64e2178c6cb164ab964a26a3f89741aed56c3f5278132ae464a7a0d3e0236475eda5bbea82648f0a8789a26496341b68974634680cdc4e53da0c078e46aab9c33f163588b7388aab84de67da999bb78aa9362074b1ca80d41f2b4b126432e4d42dc3b13c1a1221a31629345440af985cb93d8bb3941c94fba1ee8c615812a92b17f192f346e0b18e8c7ae44b0e3a0b07bf0f2b83e152cf626b783364c7dd6a8034da453457e9b44a0dfd79d9855aabba19fc0f3b8add71d9b2bda928f1d5a3973e99781c3819ada8cbe9cfde6b9915be76ae63eda5d6c286047911c84ac36af24351a846578546fb43b8867d3b4663794da1faede967514911da4b4b8f829d99d0ed3c7d4403b5c56ff0340571e96bdd76d7e7cf919a01ae7a5009504f2c59b424473791883f299889489b043fbf1abf527b4f23ea7de53665824d89cf670051459571ab5b7d064bd6aa103b53c97095227c955f29b6c8ad3ae81b2a3afeeca936ecc7992b88e7aab0f201ce09b719b05db68b9f6fa927e14e34516bda2bb935620087f219ed1c51ef7682b7b6423771a6d5c0a554f04a1ef68261bbf8d035df2b771b59be5e7888cdb3fd96ad97a12fb12a0bd3935538a3e6663a43b8bf4b62cd2e1a3c5ece1e7346172dff43b535f3755c8fc36c5b7b947fae1b387b68ddb4caa7500729e562678f2a310c5ad896e51dc0ddd36c64de3352f97d59da412ac6fa256c59d5ea498147e41dd799a0e60f079c5f058d6a32427153f960ae4d56329e73c52d8bb12252af996db7264297b0cb494d97d9da45dfe3fde9900539e8f7f332f6d65487ae2534b0a09b9b465605956256e4f0915ede0d8e68540fc4a8e5874a0902009e526ef7619c03b17cadb205664f4fac566d5c5261d5f1f17e2cf75609a11df3eeb3af6ae098e7aff594407b967894de5840f65df6f4d96270057687dc5e77eddfabdeed5e5cfb47b05adf154bfbcd144f2297b408d661d9927bdee3626615f5b5084edd2aba8af3410c04a048d1be48f3b9b051c2788601fcd05de5085fd6a41de9f81f63e9297286708cc3f62b4159f957cdefb29f08d9c558dbbf530525bd10aeec30dcd2f2b4860b34c30950f73747b40c3ee11d0fbd3d4814a88fb8872f2b130e2c413254f9b3fbccd0f2517af45e3726dbb161a87a8144eb12638f951d20d589987a7b14d668b32699ee20d03db5c0b00f700c201e38d036f2c1df9ae8a666cede4183ea4d6b921fcd7f099a9c024ccccef0b1eb301b20c2094cf7c78ec5fef694ed6605b10c2d8f72a52d8b8be9151921a87a684ea056d9e5fd31c411e49417906e225892e31537e32d3b882ea68ce6c6f87897ea345981cbece51755fbe9d399c5d6e018e342c9957ef1d5cf1da646832e8694b6ac767e15384afb9b6545a926e48a3ed8396e7723b5bda4c6fe3cd07a711fe1f9a865ac03df4fe99fd2821571ed594c907af509f5cb36988af5c485427b208bb20ff8c852dd35bfb545bafa136ce060b4f320bd71384314d29acf82ac4789adcdc768b67431098b6056b5c6510ccdcc71017652bbe036fc09fb64388305d44565f12fad5c0647f6ba873708a41d5795d0f437e7c341d76cf52ae8e812c7a2322793ae3083929c954bbe64ec662ca7d83dc7dbec0b46d4d1a1c4a5d2e47e7d6b4f9a0420c2697b82132a1e59d9d24405aea4a5ec4c3ce2225570b2a1a608c2321d3bd8ac81ec2f4c2681057448530c3a0487f66ee80b2c817db3583c456fb7c86e45eaa8c3368cf5b482bd01371c06268a4afcf2048dcd1953ec5ba3902bbdecaeedaff653823d9b7472cd1a2ed77c679244878ae7ffac6428c27a462e584f22ef0c49d87c6bd12c4d834491a00cf613dcce049911349b8eb37ef61ccc9be2e25d955115c5d10ef732cc82dee69560fc344e543cbc9f825384b8149578f0059781c9ed25b5b115f40ca8e79505560888db6135f2b6bd0d8f3e7e8375f9c12d14d32918e0777bc9068808391529452c9be623508f32e50d90e382e540add7c5226982b2ee4f9aebf202774e3e4d6f9353d3f2c09e0ee339a937d3ea1dc9e602523e8edba8be2bc7dad8cc4f80e339e30f9dbf5b961b9b86cb4e635dc4650a4e3c553559ffabefd2ab576cb9ed29ab7578c49bd55d5df0c218eed9abeeb9a17454d6e124d2ef4651eefdf7f3fc11c27450dfb41593239f1a6c31f1599412a76f569bebc65367cd16f25002a6040bf538680621d5df576e31a039f3d9c7b03691bcc0533c19c15c2036f409182d0146cacb2bcc1c84cb7375d5e56f9d0d5006775aa4a9ea680bfc89223606cd9672d23ca61276d3d2e0ec49a0e9d13e3a1035e1ba88c43988dfec6cc2c4e978a6e2da21e21803d69a18ba90ab91579ad55ca2f2ea635ed9d4b03c606df79949364d6b944623dfd56ede7686e5fd76afd14411a4f954f3a01ca456d9f4207eec9e3b218bd3567666aeea9588cd05c1a46258856c1a934befdf28b820d289b34fc3f11cd27c042111554680b1746ffd3fae6ba716c502c8bc97c6c982d5430d3375b0fdb723098cdd711fd178a75fb099a9f4d3f4918ca850a78f52db40ed477591f71ee163ee825abe6e845e84b5a84eeb73c3bda6adf0daa915d463f622f70500d3c65d2c07bd5540a79e6584134facb848cf3379a8dbc27016f90efa48b289cbd4cc7e19af3c24d267b850a1e4a04cfbfec1f51bb25c5f404ec21897342e72ee371649ce789d6d4abd6b7b2031cb063542c5cc8f776919ac6b27a1d3682436816acdaf3738c78b8664428ff5261c3ec23652f3261010f59b1ff46a939ee51bb5374caa706a8af656c9b1d61862b3e4d65f58365efc7f66de2ab39c10d53ed6cdb77521423df3cb12c4364904556ef3ed9bb63f3bfeb70f60f02282c3ebbe3b8d0dff0aeac7c366cb8b0072cab92d2b0d6bb35fe5a1d5258b9ce7ac41739f417cd3e7e39240d84e7c33061e29a44b1bda9c354b36a93881f69e312fb5e17f957896f93c8232834e28a9d7fd52dfcee5bea2582b240d2c904486f97d637c173bbe7acd10133dbe6ee60f315540fb92469c6334230a05758f8caf7eaab0b49ab458e1372a0b4d883ba6be7062528b0df63314c8c30a11a4b72e96eda26f2959e8078c1d90e84b93fde51fe0fd974305218687e22843d1232f9782ed64b5fbe3a2b19462f9059ce3f3e67769955474cd1f2beb190733449403c6433674aaf1db6ac7b0813a4e62d3098f98bb6f3d6860043370aa6f94a117c87b4f34a430adaea54149200c630bd425ede78718803a9b8f8faeb2f85fee67d01b1264f4933995cb562ee796b66c1884102125a4a21317f19a024ff276de30b7772453d8a7dcf40f1cf77eb15f57ba9dc8875fa58fb3211e011fbdce4f5aef1b04f22cad3050034496bc598b24a0daadb0160fa0dd1405b130927f6eacbb9e65ee48da72429861343dbb54a8019c5023ee010e0360690376381caeddd7fc2831418b12769549800ec9f971e4cac766f55ecd0c61b5bed60230d6bf9739b40e1404de2eeb3649ccc10642f5fbc77ff5f5874fe39f596648efa183998ebb61fc3432b89ff0c982e7ab563234d78fc0a1dec131ce56b6660810ad9d7d00b1b77c7f74a74a9ed761aee17f011fe1985c2cae3ccddf29ca4cec70db944c461c74016f45d2521aa7654650b6dc493352eae4cea9ccf87d67572e7c1abe65469325c2f6aec3cd3679d0f9e5a90f2382207a99538bad6d682e06d0d19ac326bab006672b8dfb1a23913deeae2c001a988602b1baa60564e7566d7b00a05a1c4f3cf9c6663a97b251146c558295187601af850a0a98f466f4168db44bd073068b414a1e56c22f20b3f4d00e7c0d215921005b4a40db19787546543f4eb1221495e1f767bb7c483a7fddccfa848cfde6d2c4f812f41336337fd6d89069344a760ff14d0f72a505fa9443f41a91c0d8bda4cc339da2e2b31ae28bc7791ac01ef54ef93487d075aee43d70005e1f9ccb2e554c55a5519f65a4e1d1dc832579512963b2bb8bc4212a329515adff9e153e9d51e30067f7e6af67a68f7474624bcfd38c87f6febb11d031936f32b1e62c9bf8b3a9763f429f6a32faaee9e52d66536eb823384314a2b041ae05dcac222acadf99c6843c450305039a5e3cbd7e4cef087a86fde2dcdd0b0a0810fc28c13f87f0c2ab457de687604c64643c6dff84d50afcdfe04c713efccd0ed10a8cc1335f2455d30bd7e6de21d4a06715ee0f8bcaef988bff764f32f7c6a8c55998c60b1abd4946cc9517c18be90783d38e2b26fc5c939e635e013cfda87618480cde1488f277ac5160ed73a3195afd476a42be7fa685a0f474ef2e0529a03c1bd643043203c0066029d69d820099ec46128ee65c5258095a69ba3fce40db3b9e9d89787f5cf0e3b8b1130404b99bfb6e9d9111aecd48b3ef449aa076a03129771fda9470a7634d29c5bfece036f80977536f83a99caa6b15e5a3f9e9f90a6c4ddb542e8634f7145fe68fd271ea0bfae24d77b67700ec0dc7f37217552fbaff949d744a96125b557bcc9ca9c578615f3f68437f94de83e87e4c2caa44a6c6355e2206fea8673b777933c81eac54fb05b1ec27946a09d46c4a2765d1f84565ee55c41a1fa66375ab4daa2c5497df2d16305a49201759ea331d22dfaf83dd0d73e9661343ad0e0c18986de6f5a3f1cf03dc83ed411b0433b1baa8331ca4570e2afbb377740790b6e0eb354008a67a70046b5a976528d7f5b76e1ba62ec7f1de66d6daaf8cdd2f17502c4e8ce0633e27b3cc07c1c3ee8f4e3de32b6628fe990d8015f05e79df53998c5182375dcb693c089281dfe999cfa097d4fa4b6ed11db6f85786f02ab20ee900107785099ecbcad6ef7344b557e9f7b2901407aa15170fb9ea8062b653c8f3fc75cfea218efbbf2f7406d9442e129a425426ee6ceb68e7a4112594df784877fa17c0db86ed4f45a01a8b886a5d609a73ba8de688604a5ad7b1d416e263f3c068988f2a7ae58293a2abc410f91810ea639e1a77275eaff0193f0199d110ea052fb0f3aa3ffbe83139d1d8eaf85e99edfc5509acd3c2a2d2d9809dc73c7570e74f99a18654e154ce24090b4f3263a02cb6673a7837df5f4fc9ad3165a212621eb24c85ed2217df85b1f502019be960bd7aae3d8b7a98e9566fb0aa1c5ab6662bafaed0af0932499644ea58aece2064f48df140b04c776ba547dee59611fd59c600b1ab87cd6f6af9fd1ad67"}}}}}}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r8) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000004540)=0xffffffffffffff42) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000300)='_', 0x1, 0x8001) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00fe1700000000000000000000000000bb00000000000885fc127092cd8855000481"]) executing program 6: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x81}, {{r1}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000006c0)='v', 0x1}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9a0130a4880dfa61ffccfb7efe75b4a4f3f709b7"}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000100)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) rmdir(0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) dup2(r4, r5) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe0000000000000000000000000000aac8"]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x2, &(0x7f0000000040)=[{0x0, 0xfc, 0x0, 0xfffffffc}, {0x3, 0x0, 0xfd, 0x3}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setuid(r3) r4 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r4) r5 = getppid() setpgid(0x0, r5) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r6 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x124) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r10) setgroups(0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000600)={0x6fc02ebd25b36b92, 0x2, 0x2, 0xd5, r9}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setuid(0xffffffffffffffff) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) r11 = socket(0x10, 0x0, 0x40) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000005c0)={0x5, 0x4}, 0x8) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x6b, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) symlinkat(&(0x7f0000000140)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setsockopt(r3, 0x11, 0x0, &(0x7f0000000340)="02000000", 0x4) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea0c500002002fba3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x40c, 0x0, 0x0) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2, 0x3}, 0x4, &(0x7f00000000c0)="5da9fa425fc81cc64949257e2f59f61297eafb7fe1f23ce8c21c77a4c7e38036bcf3c522aec2d4e50a6af1f781637bed99e7dcfc5dea543b7471a93d573c04960725a43321d4fb09f94b84542ba5127afe902be78ccc5ed0", 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r0 = socket(0x6, 0x4000, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) semget$private(0x0, 0x4, 0x3a) executing program 3: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB]) executing program 1: socket(0x2, 0x2, 0x0) kqueue() r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000300)='./file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/99, &(0x7f0000000000)=0x63) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgrcv(r3, &(0x7f0000003c00), 0x1013, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x1005}, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, 0x103}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r6, &(0x7f0000000200)="b4", 0x1, 0x7fffffffffffffff) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x110, 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r2, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x14}, {0x6}]}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000180)="99c21c3d3fb681baba2e091682183bb7f76e6b59a2d584a251a36c6ccf983be1c1bfad37678d61071134160f", &(0x7f0000000200)=0x2c, &(0x7f0000000240)="31c1d6f922", 0x5) socket(0x1bf44d5bcdcc8733, 0x3, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) r3 = socket$inet(0x2, 0x3, 0x102) dup2(r3, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x1, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mquery(&(0x7f0000303000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0xffffffff) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = shmget$private(0x0, 0x1000, 0x7e0, &(0x7f0000fff000/0x1000)=nil) r5 = getuid() r6 = getuid() r7 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x8, r5, r3, r6, r3, 0x20, 0x7fff}, 0x1, 0x1ff, 0xffffffffffffffff, r7, 0x4, 0x85, 0x8000000000000001}) fchown(r1, r2, r3) r8 = dup(r0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f00000000c0)="bfb4e431cdce308b621dd603f48f1d7fba19e6aa27b47299209467a223a58f9f235a75ed0d6878ff74567cc86782c7344b1dbd3b4f59c8ba15cd3ca2c93b2bbcca1efc3242dd9c58a7641d9a84da8ca4", &(0x7f0000000040)=0x50, &(0x7f0000000140)="4fdc43eb0aaccad67c620eec51b8101bd1ba8f8dd75331c4394ddfa76f9d416dcf5d5d00129b8371c2ab4ffb77b4eea625040eaeea2353070677b60ca60e7486997f4522f58b5640011088cbf33820ab3bba0388bd009b1264c8f48f9b48697a7f6809ecdf00d98f4b346096646fa1c720b29f060aa7ef644d4f7fb1cff16025882886ba91aca239f399c495842846ae64eb5c508af822ee3982b2936ef5232b2d136de01ab6b6fccd81bad33749381975f592db697c96ae314b7bf60d966f1b0b", 0xc1) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x7e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000004540)=0xffffffffffffff42) (async) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) (async) open(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000300)='_', 0x1, 0x8001) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0xc, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x1, @broadcast}}}}}}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="000b7ba7", 0x4) sendto$inet(r0, &(0x7f0000000100)="e782eb547b92b3fe9ab734f20dd0603c40bef02d90658c8dce4b32b3a7875246f13fbea0ec0cfda77cc42e8ed1dbe06ccf8aa27a84ffc20ee5b2798bd9a4f66db72549e9dc788a582fb410c56598c182781342e43d83dd50d553c8cfab9438f3ea1cb5af353636804a1e8805747e4aa15e9c767c7fe4c4ebd04008d83d6d8e04b566a4c06f64743e62dfe076ae7209da057293ed3a2991465911c36e2a5b2f25f88afad78be10a2dd2779c6b499d0854ed0913ab18a064fb0e9b8f72eaede3d6858d904953a445528e667f6bbd8900dcb09bd536cd77094836adf731593dfe785718038f3a910dc31af6b3cbd12d9c054b35a9f0d7412a6c151596", 0xfb, 0x7, &(0x7f0000000200)={0x2, 0x2}, 0xc) executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x5a) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x7f, [{0x2, 0x9}, {0x2, 0x7f}, {0x0, 0x1}, {0x2, 0x81}, {0x3, 0x80000000}, {0x1, 0x4}, {0x0, 0x8}, {0x1, 0x10000000}, {0x1, 0x1}, {0x2, 0xfffffff8}, {0x1, 0x1}, {0x3, 0x5}, {0x0, 0x4}, {0x3, 0x1000}, {0x1, 0x3}, {0x3}, {0x3, 0x1}, {0x2, 0x5}, {0x2, 0x4c8}, {0x1, 0x4}, {0x2, 0x8}, {0x2, 0x10000}, {0x2, 0x6}, {0x2, 0xfff}, {0x2}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0x3}, {0x0, 0x4}, {0x3, 0x20}, {0x2, 0x8801}]}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) fcntl$setown(r0, 0x6, r5) pwritev(r4, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) dup(r6) r7 = socket(0x2, 0x3, 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) socket(0x10, 0x4, 0x1) ioctl$VMM_IOC_INFO(r8, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x1, 0x4, 0x0) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) executing program 5: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)) pwrite(r0, 0x0, 0x0, 0x7) kqueue() writev(r0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x8000) r1 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4", 0xcd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) close(r0) executing program 3: chmod(0x0, 0x0) chdir(0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe28) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20288, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480), 0xcc, 0x0, 0x0) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e46"], 0x101, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(0x0) (async) pipe(0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) (async) kevent(r4, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) (async) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) close(r0) socket(0x18, 0x3, 0xfd) (async) r5 = socket(0x18, 0x3, 0xfd) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x11, 0x0, 0x0) kqueue() r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) close(r1) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x2, 0x3f}, {0x6c, 0x2}, {0x6, 0x0, 0x0, 0x20}, {0x4, 0x0, 0x7, 0xdc}, {0x7, 0x81, 0x6, 0x800}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) executing program 5: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) (async) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) (async) shmctl$SHM_LOCK(r2, 0x3) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) dup(0xffffffffffffffff) (rerun: 32) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) (async) r3 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x3f, 0x7, 0x5}, {0xf513, 0xc8, 0x5, 0x1}, {0x7fff, 0x6, 0x20, 0xfff}]}) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) (async, rerun: 64) writev(r4, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) (async, rerun: 64) close(r4) (async) syz_open_pts() (async) r5 = syz_open_pts() writev(r5, &(0x7f00000002c0)=[{0x0}], 0x1) setregid(0x0, 0x0) (async) r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) dup2(r6, r1) mkdirat(r6, &(0x7f0000000a40)='./file0\x00', 0x1b) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0x20006473, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r1, &(0x7f0000000800)=[{&(0x7f0000000480)="354336e5f0d05c1fcd652bcaf7143da5588e3fb2ae4fc2331b68b11d99c76270ab9caa1cac4e33e34e278fe333143a09828af17cf3b5605345a4173a6a8f0919cf988d1dec2274784311221462951b5004", 0x51}], 0x1) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000740)=""/131, 0x83}], 0x1) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @empty, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}}) executing program 4: chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0, 0x0, 0x1ff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setreuid(0x0, 0xee01) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/200) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getegid() r2 = getegid() setregid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r4 = getuid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000180)=""/158, 0x9e}], 0x1) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000280)=0x4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000002c0)=0x1000) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000300)={0x10, 0x100000000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x605}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fe7000/0x14000)=nil, 0x80}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8b}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4000}], './file0\x00', 0xfffffffe}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000500)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000580)={0x1ca, './file0\x00'}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000005c0)=0xa5) r7 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000600)={{0x2, r4, r2, r4, r2, 0x10, 0x20}, 0x1000, 0x3, r7, 0xffffffffffffffff, 0xc8, 0x1, 0x6}) mknod(&(0x7f0000000680)='./file0\x00', 0x1, 0xfffffffb) r8 = socket(0x1, 0x2, 0x5) getsockname(r8, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r9 = open(&(0x7f0000000740)='./file0\x00', 0x80, 0xc2) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000780)={0x6, 0x10000000, 0x7f430833, 0x3f, "d40383d50d17d3d6ee9d4c7c0349558c826cf546", 0x0, 0x40}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000007c0)=0xc1d) lchown(&(0x7f0000000800)='./file0\x00', r4, r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000840)=0x2) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) setreuid(0xee00, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="8a3357e7241078e14679aa7d9996e2537c80d843fa795ec1db9fab26a1ca9657d2c9b56604eff988ad2e522c45382ce59daafce52aa29bf86833b018f816eb556d7aa020fa9f9db64f2d32c417ac33fb1b9e102f51c27fbe25fcf404a0441a7024c83b03343ced3df8002b3e3bedb79c4d197432b96db954a8cab85c3c6299872d08068cb232e34c87805830efd4bce624cd2215dcb747173294b2525b0300f854ba2c88a4c5941da16a27cf20fe75e71d9b8af0fcfc2b66fcd1406d1d0abb1c", 0xc0) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) getgid() readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() pipe2(&(0x7f00000001c0), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) open(&(0x7f0000000280)='./bus\x00', 0x800, 0x11e) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x1ff, 0x7}, &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x6000, 0x80000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x3) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) munlockall() r3 = dup(r1) getpeername$inet(r3, 0x0, &(0x7f00000000c0)) ioctl$TIOCEXCL(r3, 0x2000740d) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffc00) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x4}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x8000000000000000}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000001300)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x812e}]}) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/250}, &(0x7f0000000100)=0xfc) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@generic={0x4, 0x0, 0x0, "fe339657"}}}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9e}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = msgget(0x3, 0x300) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0xffffffffffffffff, r6, 0x1}, 0x80, 0x9, r7, r8, 0x7, 0x8, 0x8, 0x8}) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r1, &(0x7f0000000800)=[{&(0x7f0000000480)="354336e5f0d05c1fcd652bcaf7143da5588e3fb2ae4fc2331b68b11d99c76270ab9caa1cac4e33e34e278fe333143a09828af17cf3b5605345a4173a6a8f0919cf988d1dec2274784311221462951b5004", 0x51}], 0x1) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000740)=""/131, 0x83}], 0x1) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @empty, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}}) executing program 6: socket(0x11, 0x3, 0x0) socket(0x2, 0x8000, 0x0) (async) r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x54}, {0x6, 0x8}]}) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa8500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) msgget(0x1, 0x200) (async) msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) (async) setegid(r6) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) (async) r7 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r8 = getuid() chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) seteuid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x0, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x0, 0x401}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x0, r8, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000380)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @empty, [@dstopts={0x4}]}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) r1 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) r4 = fcntl$dupfd(r0, 0xf, r0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x80000000, 0x10000}], 0x200, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x18, 0xf0000000, 0xffffffffffffff46}, {{r0}, 0xffffffffffffffff, 0x83, 0x40, 0x7, 0x3}, {{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0x9, 0x3f}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x1, 0x80000000}, {{r4}, 0x4, 0x0, 0x10, 0x5, 0x2}], 0x39ff, &(0x7f0000000180)={0x8000000000000000, 0x7}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x3}, 0x8, 0x0) syz_open_pts() executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069b0, &(0x7f00000001c0)) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000540)) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000280)=[{0x54, 0x0, 0x7, 0x2}, {0x812c, 0x0, 0xe5}, {0x6, 0x0, 0x0, 0x20}]}) writev(r2, &(0x7f0000000000), 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40, 0x3}, {0x28}, {0x6, 0x0, 0x0, 0x10001}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, 0x0) socket(0x20, 0x5, 0x19) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x3, 0x384) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="6158ac932a38553e51a65b4fa0c56eea11c6d8dc3ae9f4251c01db39d33fbea3712c0f06"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) dup2(r4, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x38}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) syz_emit_ethernet(0x6a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}]}}}}}}}) executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f00000018c0), &(0x7f0000000100)=0xffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) sendmsg$unix(r3, 0x0, 0x405) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x80000000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001380)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ea79f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa", 0xcfe}, {&(0x7f0000001740)="03c9db914ae3d18f14b9de88200db6277632a4d9e6566b61fd79d6c7ca6a2dd59cab2d5d2dc5346b9ea5d98c24833a1a98dbba74e583b5a5b16acdbb733a301de73ea8af14099fe81d046591fbe11acd84a6af4fde9347bae41f2ba273fed3b4c74732ace6dfc4cb979afb7fe99f51b1cbaf5ed83daf61cf032d8453366e8845cdb58c8cda0cde96b7995f58c655436d286d8ba8b862766fafdd88b14c3de10ca5f0ecf9401bc3a8b2b137000230efb928d388f7bf08cb64a2f633121143079015ebbec3ddf999bfc62d074147ea9193a25856214570d0d3cafe2a5e7110d2ac0dcd2b0ac5bd89b68165727e02d432804a2c616c066196e7120a4403d498c00c6d44d41dec4c67dfef363afff5cc353da8d812be0a63bf143bcef7dc2f8f582c3496d64b6b71a64c0f18621a9a79112d79700781e40fc8aed97add2bd3d5584b9bdaaa2aedd70f2a512026a10c2a8ec308e1449d246ea70af2992492f82900a9901e0db20b54082904c4e274ff4db030f142949da0cf33e689ef67c1418859ae047694e94ba0e753db64688a85dde905c255ec2b387a498e6f5ed57a73c58ec63dd64800538921d394382acff13936e6e3129d37106a3df9febbf4476faaa4ba1c0ad326424539cd044d48f2e67ea92e8d00411318efad7a582c2723448a6f14a21d215328adfa46384c14daa0c238a0c947bad93f881c2d0373a3d3800177b5a8aa4e881e682d19a62d33ef07bf33df1e21599c6a5830a71f527c170bcc807d69ed6a75d1e8c3c85d40d14635162ed659bf1a0f1e732a6b373a62ecbd8b100837f459f36ee3f532a26afb138fabb06d578cff74d923ec0b5d92acb108c135918de4738e81f6fdbbc4d022449faf5176dc35f8f40876b605a3db8caddf2c234ddc1e9fc163d43ad28c627c8b447ba2f18abeeb7a6d004598bda920dbc4b6fad1436b050034d8626692d5efd05c8e92136dec2626939a4405f2c0da9dcec5edfd2d15be8417d436d594f93adee6c05b6f697ae310d6a4153dfb89a07f606ec476e3198d1b1ff7866513b785ed7887f898822dc5d9b59f1da924c1fe601882cfde90b640faf40231cfde3a74a50370baa08931a20d90eacdd00fda4045330e5049cbdce437950417f7d42794c3029c5f23d5bf0eafe5a2bb8dc7879f425708c33ba384cadfcda72aacd1aab965c1ef0c5a349960605405ca073de76ed0ab4fb81eb12ba9ecc04003dc419792a27e3effde6aa0a37df2410b3989bcad52d4f8db860cb2816465afc3c51d05f52627f05a9cbee3a083d02b82144c698d4f619cc63ecb35e8d8527c2a97b9e44a2c05527a03b387092a6edce35500b667e8fa5c3823327a9e317b9bc448c9d534daeb7ff6df3fc1b25e544ababfc5fbbb7c673f6f5fe6fe642eb1bef7f1a16313265c4a7386cbcf44c6966985f6c3e932f9b3064d366fcb2e1963d672b1e14f91f09a4e68b2f02eed516532fc2f8bd381e44fa82ad6ab5c58e553cab7d21d57cd26c3dc3cdd490ceffd26437e6f24fb4ad84e72b10240f713375ddfe9f4dadb62400590a98d825d5e0968ead42d20747d396638a4b50483217ec8821f703571d7758fdf2fd73f0ac71445f1e8222fbdaf9d6ffebb68cbd4157465b509687a5b03e36902ce354527c29fd7901afa007ff2b2b237f8929117d70f66c65e257f487d1cfb110a1ecacba9c2fb3e878829669553ed3be408e726168b206c97a82523fa07974cd314582a6fa7a731a06723558313070fccd2fddf8215338e1c4721418700f70a30fa1dd178d12ef757b49ac13fd8dc571bb7f2d1cf799ef9cf18cbb3ba8f88451abb2395f1c1b4a7db6571bced5fb5884c95c7afb205259b089029c6b168a4ab1794518e6d2f896807b35cbed72e95875220f6d7280ff5aca89227aae8c360470a332f06d0c8d67a890eb5d83b7ac2d56e3943c358520c99b9b368951a81a921d92ee6a690b26896532e4b75b60a84df28fab424415d195de8bc49c480b139cf229028da84fb162143d0f0199e5aeb2c3d72ba0f078f46013deba5b9e5b3a1be912d2bf1772c1431ce9b0ced18296cb42fbb4974b76a03fe1bc81fbb091491ed1a4fa88aa409cc2ba52164d275ce0073d2dfc7d98ed5576af6bd6c187caa0462ac8ab59d635340b5a369b0af90e89dbe48fc2f06a9ca4e598f1198e5ee452a565ace3ffbfb3e55824ecfce339cb4ecc0694c35c2c76c5d78efa53ba697d8deac678c567a0d064fe05acd8ce54219a7140bfe92b5bc1fed8059a9176fe43378080e1ef03b9dbe797ba36c7b5aa39ccaae7d79ff5d1f339e492c6a5d46c8d5c82a885e673114bd8508c94487ea796a29d4f8848a3f8ce37c20687086189c7ae6c1bd7107a32268a098cd0cb8949dcf23ebd162883b12e1dbff151dab5259a3ea94babfd01819707a1b2e5d6022f34cec467496b04c7040ae34a1030ce462a8089b8b6fc61189fd5beb214b86cf5978124c55e623bdff09bed594207d67b6ded0cea817078a7965667265f73d5fca2ee1fcf43da28cacca1a9eda22b12ecb8cfaa7dc13c7d9c8a509d6e1b8772e38dc810f5e42f555861cabed2a74f3c93b3401bfd5c176a5696f9dfddf13fbbeba9ee7aa7e646bd98f41956b277c0e14e53923d80e28cf0b87eb164535f46b5648c18b94bf00efc0b53bb848936f2035ea2ce1e469a00ff01fd3db7aae9e274a", 0x77a}], 0x3) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa3", 0x8c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000d40)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb0f9e2073929df59fd9e8fa2a39827f764626124f0d619f0349e9926d81f551cd2d1274d69bdc2b99b9333931588f860eb3a3ddd8913e469b6cb5c022c1832054459c6e953a5bf4cda59636b0283428bf86fb99dac79032a4bf12e69f7c80bc4baeb185d4ab70aa97a5f97fa7d768a2038e25127f4f60894149fe025115cdd28d810029adf16910ff60a981f2f40cdaa917fb01bf67964de61392b99c146bcc0b5d9626517aacf604172e7d2e1443a0950fc98a9bb2e32b47d098fe7627fb079d5b74c9fd31ab2bdda44bb3dae69354fa7220481e93286700756670e0cbfe6101458c3dbd34f66c1c4edc20412b578eee203394168802d41da72b901633eef9b0c5b5e43876b4716d6d32544d504ffdd52ec99bf5aab1798aa0beef14a8ffb2afde472c02727e98ff5ff1d84aaca5ab90d23d338e8b4b1431a83c9a479e3e590ec706543b1d071ff25c7d06970314e6a8dda2b067a8927ec961541b39344fabe88020e56cbf74a9cf6172486870314842aed837fe8addf0b258629bfc11d8071e85ed65cdd205b72be639b350ab15e54aacd16c156f368443f67aa0d9f28d678dc852044ab8b1a6a6c02bcdf898d3fdcbabcbf0272e69783c01cf3761f5b6bfe43e33cba024f12137d4b21a259416e7fdba092b9c33b9fe7dc39cf47f75718152e1e0b52c8080380e8b10b52703db4b0ec7e266ab4e3f46dd95237c01de9fa431d0bb5e8eab635924960ddb16c2843ed3a13b974936a02bdbe25fbfe28e6c45dc8b407e3f1ecd10d0a0baa9695c0c1863d32ae843f63f10ec623ac9eb9b0c78a4f10aa5e43a3597918ba683caa84bcf6d8e0928d2edff9dccca26f4fabfc2fff547fd1543059d3158b15c7f55bcb4c5f10e926ff3ce5e77f3b9f3dfc95dc1fe755522aed3dab576aae59294f48b98e6bac163c6f70c19a123e1a75b74d3cb6a2be61a66a671640329d92c2ac80d1b4dee88612dccdbeb5665b8a7cb4979551fab7c30a09b97d8001e3680770eca98b94d0a51b21a00ae326b36d70330f267a368fde3b61c0543b95e27448fe88b4f1a994de29f1dc3ce664ba145acca93cfe6a9a5ee34e15844445d0c125291457e35b4fb5b561072d7ab2abc95840212ca2199486a39c8f5617ecf26963aa576e266b8fdd35f116785ce8537119a7467bd0d5ef010e71d3a635b5fc8827bf4432afb98d786202de60e533fbc1cbdb7b8a2fb942372429f865f6d0bfe1e74444abc972dbee3f3c0f47e28d116a07028546e63a4383b94e272665ed6e4913e8c6f0951d1b388b13a1eefe71ee77fd93233e5a6aec1169fe4fe2b0cfda0e73e5f88b97447cd97820e39ef2d657ef5665f18b903cd0e6dceec4184bab7d7010f3b7bc298cd83b32f2a79888a5980d27c88e7d2b63f3a701e851fb7da18a5e927ae45d8b1503a69f826538986afd9c71e8176f3dce2eb522d58cf697427766e3e459e909a92759516624ad081452d43744847046274e8c6fb7b02930f7fdcd6ba1919fac7dca273076c82f3df416c1b15af16f8344898b3ffe0929f945a96ec389d50b3ccd54056bc365d8040f18344845a94e85ccb543615cc904032e94d98337f3bf6759ccfbabc783fb23a506bbd0102b19099236e3d22118d054ec98cc00acd346dd236ce217e8b228253c111ad7dd999e8ad43db586deb6fb58073c56a4a827d025334b7eae88ce39cf7d62495e2fd2288aebc45e3da87ac6b48dec2fd4a2213deaa12607e619d4bb97773abb7cb6dfc7a38edf032870adfef3370eb15c60820ce8d78a301672a9fc1dbbbbf005efb7ab003986ba010698a56b360db038f2b9cc3e16544191f084325ce2dce42b8b89bbd3c17c21531ae3a4befb7c6a5523ee001516dc59be0fb2a34ff4556e007ac80bc62c4bf598f0cb03b510685fc03a1ff3091822b37d0c2aff8eb369f42b7cb6d375d71c37438147aa2de4d03d5d6c9d8ca9d5726aa4787a43b6aef7ed19b45495d90be070983b1d9bd8261e6a56278e5174896f6ce4e8a975b8b85da2735728b42cbc247b63eb8ee7ee21b438da2c004948085c9fc8654f9c3f43d8f82220225799776a7f9896feb51a7f6f599da2db9b9b66d9f38a3ce06d53d5e7f33259f917682e24df560d303aa905c05ea443b764e4bec76a16ca5f9c70e1aefc547faeec77c4e8e42e56655abbf7ca3fd60e7b4eff7d02fedaf4a59b7bc31554162a8e49f91efd31205618dfddda52fde7d337b338bbfcaf23faa36c4a47089432e3a1197418cdde32000", 0x697}], 0x1) r6 = dup2(r1, r0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffff7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000003c0)=""/96) r8 = geteuid() writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r9, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r8, 0x0, 0x0, r11, 0xb2, 0x4}}) fchownat(r6, &(0x7f0000000180)='./file0\x00', r4, r11, 0x4) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [], "e15fb6c16da0d858"}}}}}}}) ioctl$TIOCNXCL(r0, 0x2000740e) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) select(0x40, &(0x7f0000000080)={0xe8fe, 0x7, 0x5, 0x0, 0x7, 0x80, 0x100, 0x5}, &(0x7f00000000c0)={0x7, 0xf014, 0x9, 0x6, 0x2, 0x3, 0xfe0, 0x9b9}, &(0x7f0000000100)={0xbb56, 0x3, 0x1, 0x7, 0x8000000000000000, 0x0, 0x9, 0x9}, &(0x7f0000000140)={0x5}) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x81) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0xe4}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x3ff) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="58a1371e1b524e081cc9b46504e5d033cadbd3c4b1f889de079d2697531c32f8839a06819dd58e1b0d78d231364cfb74bd1e851841bf33aacf604ff869da8a6d30e647fa1e5b2f023c7d83dad61737f4a8a14f1e92714f13ba9b551d", &(0x7f00000001c0)=0x5c, &(0x7f0000000200)="0834c90de85eaeefaa328d0226e8ee54776135641e129812647b136a84a7ea4ab8653d0c6a521e9c5913481dd264b0d7e142b623740d23aed5ba8a5472f2a27d1e9d14b55447898645730254de4b7fa540c0790be2076f437348974beb207a5ba330ce67ba4057aec82340cccba8b0ce57cdec838a45feb46e2618103492662ecbd4e8d3906f36cc45366962956c", 0x8e) semget(0x3, 0x1, 0x62) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x763, &(0x7f0000000340)='./file0\x00', 0x8}) ioctl$KDSETRAD(r0, 0x20004b43) sendmsg(r1, &(0x7f0000001b00)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x4, 0x2}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000400)="891b82468db608419d7aca2b30305d190e6c767b9cf4f99a90380b874536d94f4bd327b72302cfe95f6b9e57637d52fa4bdddb629367dc5b430bf0d9028518670831b0c87fc8518f985fa4ced873b5c24d882ae69eabcf20c975ad2ed13acc2ca2f681cd4bd4dc4dae802abb6669fb58ccc1cb65457c86fbe043fe06033b8d7e46bb72d96d916f521f384e8b5c515f5bc6ba86b5025efe6413dbad7148dd4c965f4934618f5a12a738db252074dfdbf424802065ef8dca79ea8d4e9f9fe17b8bdbb432a16dcb261746d43ba5a9162ace48c1abcf713d9d215e4ea66729b02655e1e703", 0xe3}, {&(0x7f0000000500)="bd916192073d242607d475b26b6f33d9371f401d2e9031fd0b36591ab6e43f2c1388007ef095ccb237a33674e965582a5fd5253393a38789d2943829bfc483b9beadff951edcba0f12ad14fcccb1962aa0f681b287d150e717597ce9b26a7da0e0ae8d7958eb4ec0a49d7f49f0e3724e29a088023a2f3b0859fdbd6ce459e9da2852fb9f8de5227adb1b4b3568d1e00570316a17b3df4a6e9ec466b4207a54f0af13fe062ced5a7b9dc2e364ce0bebd20d82bda3df39d614b79c68310da4525b724782e53f5d49291f02bad356571064149dfbaacdc79e927defaa79c7aaeb3401cdcec9d8ce44", 0xe7}, {&(0x7f0000000600)="96bdbba1e4e113be6232f4b5014d46f8350202037e3a60dded29f65735817e13d86b2d02926b0ed5a196246e6bf0fbefa70521a23c7810a081d5891a009c59d1bf27b6ff6f8fb04b8171bfb7edfd463ed6d115fb102b511c2630c200bdc658241fcc664c4a0d005d8bac180a5dd2fd0af33ca94bd6ac3ea49ec5f0d32824b76a28fa92fce71c5f8957aeb7a00916a32eb802907e997b90c71a522d6a609822676933e7804ee274b98a0627d21cfbca26ee72ed8bd3b0efcf9c096f165c9c68eaa14117b3e1314bf31feedf2e7372e2a5f3932d4dd43c61a6e16171b7ac8cd705259318ab50217c3bbd301411981556c1f83ba1a1", 0xf4}, {&(0x7f0000000700)="c31d2666333199eb49b076de0d267130e110cccfdc0ad15de9b009962933533432f6b1be500760a90cb3bcb705617d9e73b89a9b3e348217dd5c0ccdbc5ca41246b0c7b6994e46e51f6fc86b103006f2fa2dd07528fc7c283486f1c924ca96a7f720bd1668cd17cc8fff81a18739ad4caf6bcd97ecb1e41b390c23a96334079f61f093ea3d3164a672bd5facdc250dcc7ec2cd5621d1335b1185dfdfd129fba460074744845340bad9a2a167e8a8f951b5", 0xb1}], 0x4, &(0x7f0000000800)=[{0x80, 0x1, 0x2, "390c90744ea9e3e2e22ea9de23bb2383b674a6718224dabffe74f6e5d353ab9554c2dfd86d77da2dee170f62efe477a09cfddce9a81b91adbf0689947109ec0186797477db4a15368b7331a1f7610c82a79c1e1cdbd106b0a2d05d51fed0f033fdd6852fe83cb92a57a793"}, {0xe8, 0xffff, 0x4, "d6eb9465befd123ec0610960d4c42159f7f8e5685384d1b0b263dd2171410ef17e8f542bcb368f983772564531d4c0c4069eb9089e71bef24193ad06dd550a2a147217b6130f029101841fc1998a3ad96125cd6d2ff7f4a439253bce42dd41f81401552d2c544e78de01e85535ad4e544be757be2a051b393cde4e61da4726d1c6ff31829a7f90aab79d7814fa1677e6bdafb47b4c564c26f77543793a6a1b2167b440b4e0399d1bcc06f930f419453772f703e4b6df1edf655093b1b44b37872418e3449245c8647f62111b2cc4f73cd586f245e26d"}, {0x90, 0xffff, 0x7, "021d3132559a2013e4ece032976cbb254ae8634d0bbafe931684d26449caa41ec86b2c9d394d87d37bcce9bf5ee7b853488e98213cc323a5566cb12add1081526d0890fbbe157d0d52548fcad2355f3558b1c1ed1615e705774599c87513e48c93e2a98a658821c8886bc6013a104bbce86579786020c2be4906e69c600d"}, {0x18, 0x1, 0x4, 'q'}, {0x60, 0x1, 0x80000000, "c417e3ee31ef472fdb1ec974e3d3e65f8b0c0260a8e508d167e3e72fcc484e297e124b3fd62560a981457eaa609897856270d05baa4a189c5bae0ba4e5a55b52f6fcc7a92c07fc73db128d94"}, {0x1010, 0x0, 0x80, "5614537fcba96b24ff6be869cc680b0a6ce2bfa5338a7a24733cfe1cc1c5c347746f81a761e50060db33bedb3768a255d909eedf000ae6d743f08d513fabd9944422371cf8f65944ac9b3d6c4b1b69e69c4790d4e5f54e9eaad1352c9258f22b9e55eccc67a493042c5f0dde1ad4fc2ce9ee10313b0954914a6813b7f5ab42704ea5fb2146be3a511ea6d6a0de0a6808d82ce722a77dca3876735e831f5267bb6182663acd5a09add457bd06654f17f422ef7a0c9802d91bd3a2e5fc8a3a3463c307f3e2bd827d8244a551cca0b067863a13fb7c55ffe6e05850bb80976b0070b09b83e26a4b178f908c2a9c950c29ec28599470b061d212faa9cbd4feb0fe61b54bc727fae552f33b5b00a0db0d9854d67ce51a7efc2b06a38f169f06447d0520e4c97d54e706c67bc063f692043efeb29090e95ba299e099794e8ae23198976e1f4061d703ee9cb662cff3a2d25c8ddf7ba95c34db3aec8a7500bcce5c3795ab9384655bd73b300c9e9a8fb6cd3cee5e9dd4eeea99d7e89e4c73f2cbfa079398a4145b199e565f4b49fb293cc7108c3af3c3c48c735b739ea67a516cc7c9c6ef917f2fb0409e07fc9918b5efd17d45cbe2d4d3435e56c7c352640f5bf51ae9298124d3be59f0f030baa75d412402a977a89487c4660de30a666ed93867b2a29686cfe4e1cf7747001b0f04877d08617df370f883c49b9d9ce48d9b9218ec0a76b661421e00fde45ebfc1aec330a045919069919cdeb83952c668020184f3a1263d5fcd494a457a2f22a262dfdd6addafa22a4727b4809d4cde3033513c4f569a0d3f9c8d4148f4328f7516330e38950a4a31cef5a03a2f641b608e2a1c62b2a133fb7505a0003a5872decd25da66a4786a38b7f0d6fbae6c0aba5b547a15b05de04536d4eaf9b31c5c28ab5a6e50e09c8784146500769a50d99b3ad4155c55ae710fbbbae6b8080fdc12c56dd5ae650e80656425fede48d931c6ab0de2fc1c9ab7af3c77d7628227d1307ee4572104d83ab25fdc12ea3b5844729d098494504e73c9db45feb82c89e1064ce4a06f8ace7da87661ac08eeba5f9f2e57ef3969e3e32e3d538c726ff459ebf3eba90c0ef9f0c2f945f71cd18644bb4be8f794644d857227141961fddea39308b2680a2db422b9b5cc302b9ecaeba239cedf4d1a79328595933f441129767bc63f7a2877af2e7deffd5f53439efe6474c73270eee0d2712bb34893758a64bb3c9cc370382e874d797230a6a3ca6e12e412a2df878941e88d9ff69c776ecf014c609278c740eec9a1d96dca932c6ae70adcf306beffdde85c17549c2dfd20cc3d0d31a23bd158cd4397f5d2437d1099e121a56b59f993e6c13b612eebe673c07c7849d15aba6fa699d54fc001cf9bc3fc79ebebbaa8ed95ccfd32723685536dae651a10ce431237564ea07257d304337313ae675f1b4dad59b7ffb30487d3148fffd534044cb7b7719ca95436c1596947e8069336901ec4805336e84c8b2ea1fc6feba10b0ce20d378e22fc6b644c7dcc6f640ba1b484069b8444772bb9daf02ab7d641ca0de92a085a2fdce0f5b6120dde2b859e2e11719bf0fb44b2025fac27a46777017e4a640e0a6c81e63cf267bcc08f6497768e5497c4b8aad6c56cd1f1c27c808f29b3880f421f94e9569f035388afe912d5808b56e32262fd22a1801b191589110831abddfc518301485daef7596fe3446fccced2e4972f2ab55bdebebb8849e3c4324ad69737109bf6a1cf15f68dfa2e3b00a57a84cf02dc5ef7461e6bc9cc88412d01fbcc74cdc20f208d42c4c16fbf4053cdf13c07a88233e5c9a049c21475df81b2d35896488d364d7e2272fcf2cfbcfcf32f48fe2b7b07f2d84d9e0a0a6c71437da0933d714090fdcbaa80043cf07ed6bd5236464e864d6b98616ddfefd91f5dfb68478d32328b59084719f04024ae3b277d95cd9fd03ae1aafeb6eb3a7e8ff00bb7930dcccbf6bdab951f38cbc586f17278276b6a5f89d0fb1a25cbbd19b9304321c8ef5675c168a59fd10f97f9c1af481c4e8630bd5fd16542cdb1279841526f89b6366500fb8615474d89036ae37a5d5e2590c70d6503994bbacaa712cbbc4540038a3af999c840f0619b0fd325acbfe9cd34af7f6af7ed2fa76f553b1d04a27fe84f632e47450222127188cc652989194f69a1cae2dc5d9a7467fd40180e9764e60f4a2693ccc6eb46b51b0d08c542ee3486812f00f7caf66b4357ad3f6395c97e08fffb17cbef523989c4b359060f7bd30574f694feac30c591d27f02b62c0cf3a89d218a80dfac0fd43f0b27ccb6b267fb91ba059fe8081d4ef58ddb65adc326e903602aa32892044a22ca9c54715eed7b5958f997ba1b81c044d8a79329009a24d7ceac069c6a7f306c729dc0ccc8663f1b104fb1925c7612daa4e2ecb7a34b2a66267472de446e535055aab2ee6084fbe86860a8aebaafc58a82b4478867cba7760400cdc05ada1f611ea0205409f8ae6000656bba026de22a3986adbc0109611d051e6d4a76de91812abba95b85a14a4c85d0c7601b389b8290fd1007866bd36ae92891d4b70a58ab6c0ce6e07bfc153a0081718a82739099e03f539cd926452177d0d00cc184667192ade4de1a9980e55df35de95a1c051106e15b01dbefa0c78417224170f2345013d3d0a769139c2bd0075421286e244a1e8cd9a00f48af88c80783c15a040f1db289cf94f6c152650b5302f1c79d0fb6930d1af4049c5fbbea55c5423b1fbdb0c3ae65e65f47e9ab243945680a4a6e0a8bcf982813559871a66958f9ab4db73788e00a6a4d70eafba1071e709530a8d2e046b669816d51c6df250b3ecdf27b8a117426c0b0d3350700d4fbe7e62598391b4fe4421cf94f2321680b0b8c1204dbece8cfca0a88391f7cd684b018280629c27c2b3212bc074a480ce50faea43b05660b5b6f2d1732e1d0ecc2dc8f81b16a77295227e405370fd4c9c162ec1d8363be8dff3d6a0dd5c48c6fbeffb430d9a18f964f64c669fcae2ca3f580fbcba4d2772f6b745145906ba96174bdb5d7ef7469216a348e795ec2be9cce3f67de8a3253e4cfc8d595c9de89c0d27a2d9d5cbd5c151f9812ffc14e7cd743542b5162c3109a1d95c70a115650e902f607ccf23cb279db71da08e50a36a418f178df89793158864a900ee7537746516117fa434413ed8ecd9136734b254530b175df52736f34b81556fdc7aac077e026bf8d365332a59d275ad5aa03b30771666617910ad7dc1baca95c145f73d3fb68829feca9bed8a0721634ef5f93eeb4c81e6b785bd4756b8cb70da46fabf1bb9fbf732fbdb9ad93c33ad48e36e19dad1cb7afe3d00b987d5c20926537744083c4d0ce48bde96c490146cc2adae2fab934de45b1035c39f2d50510b5827ef40411b9974e35d08737f1df24af79933b352cc70d835b814f02e531a3b35e44302750b3f7776b71a681a8ee1ab741af59cc93ff930fee6a41f3393292e41f41dac09d70316268a46b9cf98568d1956d722b73e83c1d0510822144857633b5128ac541609c29a8060bf895933f96af5bfa08ab652717f5cde282848ee39c7f9f2736f74f8496e6818929bcb1b5b9b20085ba1b457d3ef902978bfd6e4380cf3df86f7bb0d4211dda70052e0142cdbac8cccca7b539d6748ac842ede200309067b25f4af9c73e59a28adeedf908d48395b63089923afe4032e06d439670db8e0bdd8493424fe8ff1fefdb99556fb687a07f4b10d6d4aa34a5b93653897feba7b167abd25ce46f7480886b04910c5bfe8f6404b2b6f49cb4402bf76408120580665517c5ae7978fb84d377e6eb68b288270692136e365a36f871e3ecb6c3de44b06d5881c3d8359f85baa5baa22e4110c2365bbc691403da980fdfed3e15d37bf6e22fe14ad7b186277ab7afbee339f252e0ca2c20eace7c8dd5d3cd2b5d1e206f2d753549c1e4740aec7b948350311956e27c6248b147a6819e1ff1c6c20c099c027bc2e738baf173dd086505534eb67355eae75a3a4e527561bb953de9954400192de4a1f87de9621896d324564c55d59763d42a4c3bad8d5aa035eac1b294fb75ddf017c98d30e5cf07c81941738f957c43eaabd45ac0db3b9c84f56ace2a5a9be7ceafc37e680c462b4c8878df7e96662fca3ed54044e9eb142212367b07f04b04c326e5b25661d3ef32399749e71d1472ce7491498493022f977950a027c8abca62e2b6f344a2417229b8e19ec13f6aa136c775db92d8778fabcb57b1bf05c7481453b74ad361cf00bf12ee8f67b62c0ef6efce3332d6295fe95371427d227a317d24975540230e7ec1e8e39ecd793cc174c958b04eb6fe25ad27686f73f31780ec93ab1aeb121d97a55a9858797bc77564fe053dca7494228edc3909604139974b8484e2555d6ef74ed5d498f03f09c5920bb9ed4bcbe59d24b7c0d5eb7d0c8fb358c032bc36b71651eba374b31ab590236d55c38fc771cc760b9910b08805f8f4bfccf13530e0699dc6c32497f627439d07853708314f330d4db9084631f6b029917c2ee2cfc7d80e2be6ba10be20d496fd2426e437cf1786a2152554c4a1a8b41e5d9169736f9c840730d740a714bba1378cea99fdd995fba9a3894f28ea3dfe1b36e95c1a437c21b7275641230979fe09f06b8aff593409d1176ef6bccdf1bc6f67c9b8054d104b5106fa6a83b48e9fb47ece4eb107fa3585c6274f3bd1be844dfef735095cb9c7dc687932a94fd3ea019685b2fbf20bd6bb2d144e5baaa8c03baf8c64442c43e072152b5c410b66b73652006f2b303c22abf3f4081db53e0e54ef2ef837477a2175e9d92ccef96ed864a067b35b56a8dd14f7ac10b59677785b2746366dd0d7d2ca5a50840673ec522e0e1e6796eb76a7865b0825b1230be496856f9a20c7235864990edede94cada75cc29bc3c6ffdc2cfde7bb5869b10eb608b550bb43f9730c715a4bbd1088c5388791e6ca40ff392efd65a32dc8fe26b64b5f5f7e028261e74882220b558b47bd35b7bd3482e668e57332e468c27cca0e3bc47cd5eee8b6da01bff8b0a2e9c664eb9eb5dba35e58a9bf12dc2164d177055a7c2708f2330b216238766b9dd0885fa2990cfad9907841f8e287ef9f16327a14b69e782fcb11dc44a95ca7b69a1988e6ee1628ea4159652b5934ed773888a4f8b93247ea9f2240549c16d45de2a0867053ee4f75df5a189e45ccd434ee601847f8c79d1f3fb02766c7027d82afa757e99f1bbcb8f5fb30cd4bb91be9dbe70d611637cd58d394b7b1f4b482e77b6169e84d03b7fbeecdb183a858bea6e48239aa889607353c1e8664391956a17bf7e40241b1c7d81b5a3cad8c62dc0c9fc4c1f7aae4e4d0eadba55136d515a1f2de9f19cbd2746143673d77dcf5316668146f8023d4a9b203c92751143ec6760becac509a07e9d76742d83c66fc32db2e3bbc4df235fcc56baedba7332d5d7d2ef4efd4041bf4a251fda569f73b051f6db24bce485aa1329babfab76cf4b8773ef6d180dd66840b7068335334051986c2611ff5827e7b09eef669d4c1f160265123c091dda442b79de77eb2d98fd3f036377075e3a4741b025d10a0217061c1738e8980a31876bdcc9b6308abbccd280eb35240afd35e70e6fd1c93730fc9d2454f4c3d7818fad11b0e53f6f2869fd6d850b06cc7d0882f9df61c4f26653855946acc3025be4b71c31d5e01254472be1901aa5875a88ed545380fe1a5ccda0ad1c2b5b3ee14539c3b534155e391f756504c36e6036deee696c9a0de55bade8e040f61322be79b9"}, {0x68, 0x1, 0x8001, "1a1555bd35a63b43278241ccba056c34e24cc76fc0e8a9c315a60e64b93d5303f23721e87043936278bf28080572af7f37b7cdd97ab812f2dabc5b735413d3295fda3457cc25a79e34be4b8035d374caebb5e11c96"}], 0x12e8}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r3) sysctl$vm_swapencrypt(&(0x7f0000001b80)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001bc0)="803fda3302f1b4831df98e01c5553635741979a4066d8bdafca5c1865c85087025afa48056fbff389f36b62e01dd6d482875ed1044b17565779b684620bfaaa26c5aca2b4f7c2cd7b31fa742503a2c7126560eb3964326174c075f54b9ac1a6a5e1ef23dbfbbb6d3730f315461a668962b7ca2483f9bb69cdb4485d49371451b3003db9e9c8232cd7a814a4f028731e147f68c43703792d673d871130a54420ac80625e6e23099d61d7a3ebd3166002e91a32eefc1197d351ee41a1031cbd68e894c6bb2bd8252ee150c2e2436c624bb321ed8dccadd78aacbf9a86d0ef8ecfd63f09753ed4b8238d683e3fe8a9fe7075368d3a9268cd88e", &(0x7f0000001cc0)=0xf8, &(0x7f0000001d00)="0e23e649b66c4542254242119c07e1ba2f7e0883e8ed57e70a6b326b8aa12fc14217eda35c8518d2cbee1d2ac963420ea672886d8262b8c15a9b2778171721e4c7fe1d71ac9f7c4b4b8cf2258a49a56b5d27dcc2db54f3d45dd7e809a1695032fd1c0cad5c5b7b18b1cc2a34871ed09784b6493fbf53e2cabe4e68c883594ea17ccba4d61c37826fc5471eb07b3d09773be7f79e", 0x94) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001dc0), 0x800, 0x0) setrlimit(0x51cbf849ca777811, &(0x7f0000001e00)={0x3, 0x3}) poll(&(0x7f0000001e40)=[{r2, 0x8}, {r5, 0x2}, {r1, 0x1}, {r0, 0x10}, {r2}, {r0, 0x10}, {r0, 0x4}, {r5, 0x2}], 0x8, 0xff) getpid() ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000001e80)) setegid(r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20000, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001f00), 0x800, 0x0) fcntl$getown(r7, 0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001f40)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001f80)={0xfffffffc, 0x6, 0x0, 0xffffffff, "5b05022f6b1687345281c6d60082863da627da49", 0x0, 0x800}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000002000)={0x6, &(0x7f0000001fc0)=[0x81, 0x401, 0x800, 0x6, 0x8b9b, 0x8001]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000002080)=0x8001) ioctl$WSKBDIO_COMPLEXBELL(r8, 0x80105702, &(0x7f00000020c0)={0x8000, 0x1, 0x6, 0x9}) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x1d) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = getpid() syz_emit_ethernet(0x1a7, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "f7cc31", 0x171, 0x32, 0x1, @rand_addr="26fe936f752ca60de29dfb09b04b96db", @ipv4={'\x00', '\xff\xff', @multicast2}, {[@dstopts={0xf0, 0x0, '\x00', [@pad1]}, @hopopts={0x2, 0x2, '\x00', [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x515d}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3b, 0x0, 0x2, 0x1, 0x0, 0x2, 0x68}, @dstopts={0xf0, 0x14, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0xd2f}, @enc_lim={0x4, 0x1, 0x53}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x84, "7f3fa8e8b429bc39129e99b1488b018dbeb914139e6d512c43c8f1a552529aae86a0c911c2ac7e0f3d42e76387fd98a48271b9aab4c7675155ed79d727c51394468dcd926da473b68aa64506ed250f28acc1b9845e1d5898bd9cafd155b500a26aaff13e761e598ddcba57f814ff0f0ace24c2c0b3f712d8415def8642a488f848000b35"}]}, @dstopts={0x8, 0x1, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @generic="45d6f7f91930f9d3cf5cab6fbc99c8e9be27030d3ebd570c22e8b503380a7f811a12d2fb8a723c73bc25fd2ea03736ab4febbbab39ac96ecc7973fab58fd0f6377a129f30bef8b5613ae95edcaa904f960d22a30695fb3f517a66bbf8c79498d085ddbe8dda817a4ed9ff238717836abcb"}}}}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001210, r5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) syz_emit_ethernet(0xc9, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a83c00810044006000fbfe75ba61ec5dd308a9aeae04ffa4442c27e87224fb30cfa01a277d488e5eb0211fbf7e2cc08161a6b8fa011ce75d96ad51e3c6d944eec3ea39b9f6f259b399be50f34bddc622ad3641a0e7a99366544e8d076fdaa81c90fcbc9e15c72d343001ae9ad760e2f09d101c566c8769e3446bdb3a36122f66ca5b37fcbd6398f36fe5449e95a65c2b5f6ffe02e021306b3cb8aa6992217dbc55c62f07efa6eb1db755ab3b03347e885f13585b6e711515"]) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file1\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x20}, 0x2, &(0x7f00000001c0)="ae49fa3f9d0ef542277e183f3f1a3e128877fa21f07343b6249a9cc58cf8d414079aa4c6fbed31cb7e10a748b05a5e5d99a26c7e51baf7cf9ee8ed6ed8e0934178a43063de08f2c5681d874df9", &(0x7f0000000240)=0x4d, &(0x7f0000000280), 0x0) executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) open(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000300)='_', 0x1, 0x8001) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x41c8, &(0x7f0000000200)="07e84be6846348495b627287d74adb6d83bb2250bf4b2d5497e8ad491fd478bf5ae881539c397180bc2441edaa965cfbffd5ccdf8e199191b49637a4a162568f2aa2002162d2d700000000", 0x0, 0x0, 0xffffffffffffffa8) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unveil(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) sysctl$kern(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2d}, {0x7}, {0x416}]}) syz_emit_ethernet(0x86, &(0x7f0000000340)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socket(0x0, 0x0, 0x4) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) open$dir(0x0, 0x0, 0x82) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa3, &(0x7f0000000380)={@random="3428b24befcd", @broadcast, [{[], {0x8100, 0x7}}], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x1, 0x91, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}, @lsrr={0x83, 0x13, 0xf, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @icmp=@generic={0x0, 0x7, 0x0, "126a23b4247d4faa48e997b7435f618eb3b60fc758a5ea1f9769f2a9f8d5ee85ac8512721d107650ae048b36b38cc241bc122253b9cf2e167037d9339e4e8994fd0a9e2726c3d8c570917c09381f0ec6b0a01f81a60fac5930"}}}}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x2011fd) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @broadcast, [], {@arp={0x8035, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="1b8d1b8faefb", "", @remote, "9d4e92fe70deecb143289725f018a500"}}}}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto(r2, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x6) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpgid(0x0) r4 = getuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="73afb6f69a575163345fb28c8d44dc1b811f1b6adaa182da35e771bb301114fe7e50adab162f9071b9d0fa8e583233ce70dcddde4715e3ec2ad6261df790e2e9ae639ee6190a5a4268da3745d90ffffc7f28ce75f27b280c012fe0ad96050688d24a2c0c2f967055c6409ac3a7dbc47a05327af502e7af43784d8642990f3c1555b2755f0d7fbd5bc49450a68de1c5c43fb0599a907d10c99a949efe240f48a1b73085b442bf42581904664608e8435e3fb4f495fbb14976fbef530c9058e1116294cd268ec01282e55dcac8c002bde68f9884c225c51db793b6cb4ab2887d68f8fae960b1dc40ffff3215fc8c731aed2b2d3d23", 0xf4}, {&(0x7f0000000200)="4962b193c5faf3aa2ff575cf2aced0573ffdbff59914c0904d3dda5b34484a2424e87fb20caab6a351e84bb5f98314f97643b80add37c95dbdbb79a30b2866842071f34b3bce9119eb6d34d81da0d7c38db27b0d1b1c572f1ed59a79040572c1aefba62c3a7a5405c9e075ecf9037214c36bc42cdbf204e009", 0x79}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x38, 0x40c}, 0x3) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000400)="a21064bec790eb7c309ff021828c0a386286d895c1fd65c328ca70c0fad1c032f9436c69907c96820ddc980e634a40645841662218a6870b4ea4cffa8d5cdf3e982d80aa010274fdec79d1209840f7441b1faf46f05601c4cdf45048e50f80583943c060f6", &(0x7f0000000480)=0x65, &(0x7f00000004c0)="152d3e906a080decef6b416391f210b84fc97db78d4ca3cd8c90135c57d5f50dad32b97f567087e9fbe0c69b864c4aaadc805ded07035f590398d78fd6746e6e292bac882fbf93eb85c8aebd45069874faebeae97d90e93ad954f417d8b806aa6fccde38c904c1b0abbd1043c5e6af901f25d73ed181e89a88c98c8817bbd78f1f5f23f55bde1fbc18fca299d2db0fbf48fb89acd17e5e158bf8846daef3493bc9f37135e3a0f116fbabf43cd8598611ce9e1431cb2dc168e83a1b5403557ec88e1178a83e3000e6eed8681bdaf3927261e82966455ba3f82567f5e32b286c69196d90fc4a436fd71df0a5701fba07b3b7c383a916a8f03f05806022315501f6e2f1ddbcfffcac857667eb3f6fc795a5dcdb28313a99fe83bc1a3912bad1f0d0aee8dd3d48da897e28c1d95e807bbe74c0b9dd7023a859d29ef463da94fd9002b5bab8264ac4bed8fd0fc03e14f6e562ba64fa3ea21b2dc8c3a3698680d3b91482160842199b6683b3de5967d886b3add6aa47333e92e4379da4c18258895174bcfb17dc1fdbd7d65be90f8f3db5e974e4745b15186a860923bf5ebc0770afdeb3a19630e6a8b9ccf09876fa0c7e2bd040f2bd79776c7d3933c448cdea3998fe5207690d471c8a7fc5d9e1816553da1b44a8a8dcc1c7cd0786a0fb00b24cb44b62fd7d916fa8713d6f14588d68d2a0b94c6d8c6daeb0e57f3bdcb7365c9beaa7a3d94610b34e0b76179a415d88f57ecb67a3ecaf7d32f6eff2e0f767d6f2d5713eea3f72729ef23fe9df32e099c61f959fa876391d8773b7fed3c2dbd27d683746e1511e6767c47981e5e5b9dc59ca8453fe9fc7a7a2fd02985d063e71083ffb90f8f56546af081c330506fb79918c08ddffcd958fbc69f213c73bb03ccd9461e090299ea3c57bdf17634047cfa3332ef41ae81fdf7e35db6e3379e603ac24129f91fd8bd5ac560cd2d27ca3c3a0e5aac99d8b13c1d0e39320e5b04eb213289b9d1f2a867d381d28f643070db39ac9b82329463a8e30b613495162f93c3ce3fa7b689e03bbe083e6032939cedcc20cfd46eca94f0fcebefd35f3820781b10d69acbea2700da0c6e12b30188f90e2adb945b70a123d75b7f3b133ef45b206bd0ddcdf4b2adf7d19e5c85bfcd15b6864365a675184ce159718a7dfc25e08052f38032fa5c17c8c5e90a7a344e195d93120faca8a68c758a7caf9e207160fdd50ad7631bb9fc453287469839d750606ae1cd7b8292fff4432c4376d17c0cc6a613af0bb3d166f193a91b3ec26bb2cfa42551abe004c46fc981ad47a3ed5445fa6e9e8ad4133e39e5632eb2f718ddce90ede779acf9fa702741aaf3b58fd777cb467c0d1e0a4af275397717a4c89d565c0ff45e4526918616fbacdb7c66096050e85b33b066515660712fc58e1a0af25b0c76fd77eb76e41eaa7a662e5413f8ca0bf9fdd1c90f8c99aae96acee8e85ad824e5c693719dc8bd9faa573fe03c829e1ffc1aec5522ec7f47dcd93b454998d2202b684bb0df2ad859f85c45baf1e10b3c734d7f8c02c4052062cff6d2b30a9bf7ca68f9c5471620c9a6c5fdaa07d8081d4f941da3eb6d3cebf643b3f8f0b8ea8b75062e138d1ba431b5561eb7367dc78ec07162b9ccef1841ca46a4db187ecff00e367f55a9de2d0396576c8f839953288366cdc67b40b761affb9341a2e0fe3fae78874e8d6e1a0ef90f16ee2951ce49fd76cff164eaf1fa81fb536d18e038592668e676f61181a675eac2b89576ac6a18f6e83f62e9441871e0eff9503ca3403a09c5ae5e34a427545753ee44cd33850586c625363c44dbd792306a9e124366a5d2af0de61db5cbb9447faa0a2ad481f6d87f0b452f9b4cf3ead81b29d92e1042907e95483e5da3dcf2f8cf0907c879d6a548876ee769389c8bf9238712a0dfab3de27088eea3d88faaf06efdc3e136c3a48ffaaf4384338ca85ef6a832a39c68c045417b36ec67ff25480f296c99b85969c8dc0b6eaa00b76513246dccc13d253589af9b165092bfc67c856b7b6240230892872e7fb7378dda9575ed26ab52d53c1d4a3bf5bd56ffc06d044f77ebc5a2ca327383cff5609722d6774e94338bc57019bfe5b817457153776033bef3e764da4a4d6889caace54846858849abfe15f8fbbcaf3c7ae16015ce344f4aab41cb0e1cf3e843a7c2ea5b7031bcd5bb2afea280b0a56d8defcf8d2207d26958bf73c3ecfa005b472ce36e1d0d00663ad8d04c0f00916c1b48187050d18b7ab1895402f6dfebb8af7d796b0d03c164044f674e80bf6b8d91d3aebae01d1c412eaacd8d06f1fd12999d434e83e8c9c5e8c6fd57262dc36ce33e9acc888b8936429fb75515782dfa8eb9413a6a81a7fb8cb510952a97f6e3c8a26cfd2015156909347a94c19c739046c362b6992f9ff7633ca92cddd9ad5f496e0d8b74ad4de533faf6e2dff8b768e1b3aab3b96dcd2a0350dbc0ddcf9f37f1aab6a5da1cf51613040d2839d6aefdf9d18c162e8fdef3bf021dd43ff42b959d510441d7da2edb623f64d3bf770d569e1aed036761153d8a49ba525c9a51f24290d20139a9937b2fa891be93e59ba7581fdb22fa3af81ab28f285a3ad31b81f1cd17a616b283acc043cfc87b61f9d5848d28f869a11e3ebafb8319b155048fe003d4dd5941c0f4f919d62d73c6fba0596975df158e2f5fb7c47d6c8aed0fb2ee52e1b2f89e03ae57efaf6c527b4d6ea9d72962d7b254a756953035ea6db67bae6bbc4a0973996065636a692c998f502c553e6620b727b638b4725d155a8b2778d67e531596e3713e26d139277d2d3182d6065c721ceff181accb3c245b3f93d0e0d8e2b2e2da66d25cca949cd92e4938b91fd9da47e9b643384996d7c4fcff90a99808ab9a0b4143e21aa05b6e63e2dd2b2ba9b7b500ca2e376b722dfb6ccabd9deb5a07a6e901032d13ecc5d06a4762e9b3b888883dd706e528ab7e899da2ecd96352932df9fbf2176962a7a36cd63ed7056e3baefc2faae63cbb851a9e64c6e4a2e73ca8ebb9708609901d9998bc52ca6f450f16277c2fe7bc56de1924898028f697e6f7e7881f3b885a669b4846efc1b10ec008f43e77382bae7cf3d768a6b2477a34633d1620aaa82705d61665f927c6b94dcae7adbfdca1fb1888171133cb001e733d0856510631894f027d14c4cc24f23bdf6cdc483b8e0756eaea00601d929ee80b5322914901e0b45255ce5d221b43746ade571bf2f1e53c93cce6eba5b63feeefa0e2fabddd0b234b6543c2f35031284b917e7ded0ee889f8bdbd40daa6a04705aa44c5152a3b7ad5645e7e6841a4b7d4c0fc51defde1ac65186bf2199f9dc57d9e50db141d52721d87878478ef91e27221b90e0feb9956c3390a373318dd485a7a6e5f0fc9ec2282712c8fb3e81a5841d676033ae8563a6f9beb4d24db98fea2815724b1a6503c79b08c996b5be0d2ef029a173785c33d722d3a13f777d7b143a5c47236f0970066c96bf5cfbaa12b5291f811b3c4598c0a55f679cdf5200b0ecfd0b7860a25b20438707aa9aa25aca28cb01ade72cc664eb55b77a68f1d904f7db4bbe7a7e072944983d799806a513cb2a9c7c17eec4e6ace042a096c14b71dcb43ba865c1e8ecbe3e94c1a0bd6f716a5e9976d1ae265be72ee1a314675c80bbccfa55f262665a72a3083572728cd27073bf180514e86aa79454f474b0487823ba3492c639acadaae511501f369e5bf33d19914aae5277f1d18312c719b2bedc3659b18b046f7cab6062562dcd0924924a895ba71e7e79f4d2eca6b0dffb14152d9931727be2694b6fec500ed54113c79984c4d6d14e9ca2cad55fccdef1edcdaf4b170aa3d669a585c111965b376bd7350aaaee275b1aecb9040a8b6e75a071c027e1b43d1e314b6b8c0d9130436328aefb873dcd83ee69db8996141812d843aabfba328d957ae95a52d28b54f26847df4ecd78614d45a0cf0462f13c4cd8e52e3446ff874b264c0c72bf0c2b9ef9ebb8b106c7174a6a5dd17a45c387f03ff6cf6efd8e669f4d2c337aa3f33825524d7f50b23567d114fa79a5e15f60f2410599874f36115a0ec68d6675a9acf6f55e957a64b11a02e87c199f6cb41e25986922e9f662fce309cb2d00b815da9d6cd6c31529a013a4fb587f6d0dc0323e63c9de9cdbff5eccd4bfdcb870c0fc5d4823db4b89108c4134ef0b91854aea2c1bf8d54ac59afef326141a126459ea0614085d904ad1a01009fa48f9f39f6ae0df11bc250649b150822cb5b4438b30f39207d2f3d66618e418ef003ed9c6201b6c789bf915ec40951ff632723f5521470202e41e37166564b74e8a99ca4f06692cc48f02bed7e967badb5f2b000d03f176f76649708c9748f185b3a852110cdc8af7f73011a823388df1657c15e81e51190bf87c562955cb8ba2e4aee295cc3c1d2e993dca313c9115ac37f33de80474be6ba2159f3efbf706ee092dfd37f41dd3aa9a3ddf259906c12611db3f2924908ff70399baa58857ca37acd11520725a5938d019078c066e179f61b4e07f4c05aed788f7a2f0e8c9746913d12d2008758003576d12c2bc3aec19015cb0bce8461f5811669574ec75e4f8982cda7e0ca9e24a610f1c4e411dbb6a5c9f27c1a98f73299a18cd25c82a4555185b6422874508c0a104655149813087db504caf0734e206fc60cfe73bdd37eacc923f1e470e14b24efb28dbeccf093d0f9c302587724062cf3af1e632035473e069b76e82a463361f48feaeabc9935d12c03a83556f0539f27e6edf2c12a1697bfc902efaf694c3cab2afe3bfd0b4e5f5b63937873484fc7c66b62b7f8232e4b09ae47935dc5aeca0e815268a21441360c83928d5ee098b5ca005f770036492a1569fc61a63875f6600282044d584feb250c44d45c4a8d888824e6f5d1b689144431441728e0b475ed72eb34af69001d0897ada16fed3167dbc1e2cc4a4b705b86d11cfe180b0424208c99258f54012f85042b41b787fa65f8baf30f33c763ad869605aff0c5851c576182cf19de9210d891c6180d068e30b2a14f2927d713b18619a37db232cb851c2faceda61f252fd30ec29245b16724298ccc9ebf6c95237023c9a056683fd87d684a236b530092823f5e86215ac352af5ae1692c3b8949bec875b9ec1e8a032086baf754c09d3dcba52b275fcf979e102c91548761f3f7fbf0640a1b4f913ff3b3e9f92395d9110b0a7e76babd3c1351174ac6e7ca7f8bcb3da460560e500bb6e49292ffdf5ca0fb63ebd18336e7fdbbc2a7deccf7869ac95e5918963f2421652b48b0173c7a084822b18b630faad5dfd162aab51e4992ecdc06ff8e9a96e545de2b83285cbc8e1f79735607178b3dbfdad51ea222dede30e71b40f75b14fbf6618b59e0adbd7efb9e8ac5faee4e049676600f66506fdf23ba924d600d3c0511eedd02d7e967297c91d827dfb7b3e1ee637e643bf598a7ed7aef8d307a678825fe70de7a66126f15ec3e52a788f1e1655fb4ccd7b0a49648c467c2d6bd54d398f46f798c24a94e4e89b8f8f81c8e50002f0a68cac36d5651bd89ac089af47740addb6e552b42fdcafe48db2e216c94ef02170a2e6ad3dfbc71f298bcee1f30933bf207602d9bab9f6362fb60a99d87f294d753cd06771c6a0e538b4adf739328a9fe94ea1b46d1fe6cc6dc60d606fa9cd7e330d3358783a68fc61f5111c9a967324a04bf064456268f6965d0174050e595452bc97186d1e80beb298e7d0deb4031ef1276f20df3da85bb778b84e3ad20ed675d0069b1f1a04fb5b3b6bf642b8771bb0", 0x1000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r7 = getgid() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000014c0)) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x20c, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001540)={{0x2, r4, r10, r9, r7, 0x80, 0x1}, 0x1, 0x8000, r3, r3, 0x4, 0xec6, 0xfffffffffffffff9}) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r6, 0x7fffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000015c0)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001600)=""/249) r11 = syz_open_pts() fcntl$setown(r11, 0x6, 0x0) r12 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700)={r8, r9, r12}, 0xc) r13 = socket$inet6(0x18, 0x8000, 0xac) bind$inet6(r13, &(0x7f0000001740)={0x18, 0x2, 0xffffffff, 0x6}, 0xc) bind(0xffffffffffffffff, &(0x7f0000001800)=@un=@abs={0x1, 0x0, 0x1}, 0x8) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x54e559c9, 0xfffffffe, &(0x7f0000000100)="bada6550bd08dee44c", 0x9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x8, 0x101, {0xcb10, 0x3}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket$unix(0x1, 0x0, 0x0) fchown(r8, r6, r7) r9 = socket$inet(0x2, 0x4000, 0x5) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r5, 0xffffffffffffffff, r7}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x1, 0xff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x71, 0x4, 0x7f, 0x7}, {0xffff, 0x8, 0x5, 0x8001}, {0x80, 0x6, 0x7, 0x7fff}, {0x33d7, 0x3, 0x7f, 0x80000001}, {0x1ff, 0x3, 0x8, 0x4}, {0x1, 0x0, 0x1f, 0x1}, {0x8001, 0x3, 0xda, 0x1}, {0x7ff, 0x9, 0x81, 0x3}]}) pread(r3, &(0x7f0000000300)="c0bd9903628ab09a4888d58317908fbc48c9821f1a70c31469ea940e8fd884329923c962745891d7b58a1c48454855739c44f65e24f9cf5845d5174f3f48d6fea611d2ab1ee2", 0x46, 0xffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000480)=0xd6fd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) fcntl$setflags(r11, 0x2, 0x1) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x400, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r12, 0x400c5708, &(0x7f0000000540)) preadv(r10, &(0x7f0000000600)=[{&(0x7f0000000580)=""/100, 0x64}], 0x1, 0xe0d) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000640)={0x1, 0x9, 0x6, 0x4}) symlinkat(&(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0/file0\x00') sendto$inet(r0, &(0x7f0000000700)="c83dde2e4309bb965f93173798b77531f9745b27410f9ba7bb98be6d04ed179a806e661a24df3df2f5df7a50a8666b1b48f41f0ba0fdc247d8858535d2bbcba804f93dc8f867e5f82ca5d489b8ed88598da60db2a0d913dd30edd59e1677e0c4a92617540521263b0093c1b70255dbb1216cc2120d285a163e7cb98acca2a172b214cf113898156c3123cc29e6d50c3254d47d95035c223708474ab74cc8351041262afb51877b7d25eb70e6bb4c96ddcf2d1b2588", 0xb5, 0xb, &(0x7f00000007c0)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000800)={0x1000, './file0\x00', './file0\x00'}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x400000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f00002c5000/0x800000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000388000/0x1000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00005d3000/0x4000)=nil}, {0x0, &(0x7f0000202000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe61a}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x100}, 0x8) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x7f, 0xffffffff}, {0x40c, 0x7}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) *_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f000008f000/0x11000)=nil, &(0x7f000009e000/0x3000)=nil, 0x7f0000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009a000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x4}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6e9}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000094000/0x4000)=nil, 0x20000000000}, {&(0x7f0000fca000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000000000004}], './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0x1, 0x0, 0x1}, {0x8106}]}) pipe2(0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32]) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa5030000000000000000000000aafe8000000000000000000000000000aa"]) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000d40), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000cc0)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a1408004500001c000000000000907800000000000000001200907800000000f0f7cea1b206e9a561b5fa3465890b3173bc5b219f09a7db9baaece2ae014e12"]) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x1}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{}, {0x5, 0x0, 0x0, 0x4000a83}]}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="59d5f38a3b7d00ea696037b13c872ef646d7d3d41e77f974b307ef9481f2847ad07c467422ab130632d366fd4e6ac92a4bee0cb0a4d55a56fd10f0409a5631305255fafdf1078ecea5968695b41eb7aa7c21acf81e847728e77e4d1e9f04b337c26a", 0x62}, {&(0x7f0000000280)}, {&(0x7f0000000300)="d35f08a6058fc2e04966925c1ce4517e72b54aec4be3b58f1d324b4f25de03967046e5a102e8cbe3cb4a7fc33281fa7222aa460e297b1525d190f2600bb0bbad70f6b44d6b8ec2227ec10f6db8d11f2a137012afd12d1379bca7bd921677c3e655a806e273f714cfd90298f570a0d820c75e6755113559bb636173089182d566e040da130fc5f7cb01bbe492c24dca4e1dbe81685beb0996f49963e6aea4121c117696ec701b54723bbe935f6856b7ecf66749696d78503c8c0546741fff076cadaaa1f41246993d12742d75fa6d0a3d7f7d7f9293aa741c0c0faf05bde84c63c35c92f7", 0xe4}], 0x3, 0x0, 0x0, 0x4}, 0x4) writev(r2, &(0x7f0000000600)=[{&(0x7f00000004c0)="76a9dfc778cbe3a3d224d49bbbff486486390affad0a971cb1bc594b428328a53e2d9f48a2bb44ad3575d046d5e09cfdfb11a93b167108f4bc388497f4eb2ff3975b5d948d34fd64873f023d804152b947236026de3dffa49335e8508869c96595311655a1dc74e69edfbcb4b8a63f805b1a8da8ffe084797867785d3dc4592d069f84c80fe0cfcea3f3846548074fd367c2c89c991392e83c2dffd727c7de0a71e3f03023478f513d0438ac70d718fb5907ed9ccc72f57b7af5665173b152b2718c7963508b"}], 0x25) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) readv(r3, &(0x7f0000000b40)=[{&(0x7f0000000640)=""/23, 0x17}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/225, 0xe1}, {&(0x7f0000000900)=""/215, 0xd7}, {&(0x7f0000000a00)=""/245, 0xf5}, {&(0x7f0000000b00)=""/47, 0x2f}], 0x7) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r0) socket$inet6(0x18, 0x8000, 0x20) sysctl$net_inet_udp(&(0x7f0000000bc0)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000c00)="4b962f8d99c59d41e5ada2930b1423be42ab9aac0b8d316d2142921d235a336e1c2da46293b93c2fcecdcfe12ef343fab0695edc02239b65216b38903e4d154d389eae818b9007fb29e62f39e9fd758cd46dd1c1022f6a6fc4bf7fbd13d4fc2e63", &(0x7f0000000c80)=0x61, &(0x7f0000001500)="fbe8f0f6f945e280f294ab09e0465dd211fe4d857ceb142e745be3be5d29927ca2494a086ccf0a3dd73aba1de644a4c953089e0d0ec869988548e9a09454f8684c72d47bc62806362bdfce718ad0b30258a0685b354937d37a880de15ad503c174350c59e50c0b9d04ba74cf6fb17a56a64407abed8bdbe65d8619a33536b1ce71ed33c9d086e8d9495ac015f93d508e50bebe5e6dd5edea928017c49edd1f38d3541b4acfc3c45a48b80735a9c1593383c557dcd318da9fb5202337fcc521809357c952c020c7dd2601bbad79b1dee1c8b4865e9fefb7df8b76995356c8be13cca5f3a3dd0377b946de471b522fe29cf610d55ee1dd3397b0741f6b9ce69da5a5028f43607a7e05785a353963dc7a6e00aca44a413bc80a2631c24a528302a28046731ecc52cbb02b706d8df9739b9a705f81cf9f61ba3a316e9617b27479a12eda48a14b8f09bb52cc6b4ac67391f70de0a8bdcb4e92cf9bc111e4c62cac27e8f77f250fedf07654d6a29a895ab6883aec9c85b622d165cb0b5af9987f92492549378c1136932bbac548e13fcf4943b6ad1b32a1f74ec7e4bb3db1461d84e0df8ec2f60adeac06e5ec8705606b5014b34e4a829b4375160db9448098f94d8f892772816d75d07d39214ea372c64c5f263b4b75a872adcdca3e22ff9393c72fd7c196263676f313d5fdc7c8af941b8feb6f47133e01f0c918a82ade4adfc9a83a37f6820174e847ba6eb6cb0648f12bd61323d1d67d9dd839e67763ddc56f33aa307b72192369bc4d20e12ba92e85253de567df565c9119c579a80b3b7bfe2ba26c8868fed84bb8b0be4303e97377a80b9e9f072008a2deb881309bba9c578de0fed6a102adcf856447caf22b24febe26367dfc10231c64d13894ffc41bd659d185f40954c160a8a08529403d3c49e552c35746547ace1873a365dd36373796b68a28e15ba82e7aa7b22cc882f91fdd8048e9f84041b1278ef3cde2db642cc449c0a72f8fa7e079d18289b4321250f3d491d25f0d495c2e0353c484d92394bd4d5a051bfc904cf7278b541c3ce42117ed951f03fc23608693edc166a6cecdefe406b916d6035c39811fddd39fa4124c6d9113c99bdb149d67dea6b39027c98582a066e4f19d5bc4daf493f115bca738e7318e1b61d103f532e77438f3674152cb318945e2ce16d7f70d94fa3a1e18f43c77cb69453270fb2dcf2adfea86181daa9be200829f0d1a39eeba9377340a5839844818ddcbb8f6b626921c762dc67e049a54494fdbd447d43ec58e725fb647b85355946b0ffb9117369ddbb5b6de77c09a64a2d55e3521e5dfee2c51c82f45765f47f330ee77c93bb896f3f42e2108d4006df9e631b705fd308d573c91ec67b1e6455d51600dab852b7b2234c45c753d0c1de395a17516f44c34045323674b6b688ca7134a5730b3653d9b39c1c401a6b08c29e1a82a46731bf222d2f6e3803d2e89555a4b1969f2c69f76ccec339c73df13813f6c594ebfb682187add87f0c1cd160e579f6b2503fdf42784dceb7ef97e57c49154e4d8f3faaf23cd0ff72dc11244c847d2972e8021ebded904c7522c32faccde2e7a2b6ae39b3028dbb1ef30ce6db87d20784700b0529859e768b588b5f6623b4787051798513b4afb5304646c79aaa6e0f49ac07d4a000a718b58b440bb536db6c8ab4f5a3a864e2c5fea1560a285aa773deea2157aa8c9a8550f434c014aa1ff73dc1106abc117f2ed473e52fc7d1d0295893e922f517313eabeeda6f09a1fb109ad31ae6bb85f7daaae399452725d64b9e8ba5a2a6b3b8bb91ed6944ae84f41c5fee2df2dbf94599e454a90a8cc6b93d0b83941fdcd86ffba2d41e55d18fd3ac5eaeb7c7ad2891de0082d463f20cb9b9a5da1843a5b3b0f9bd44ac6e9129fa39793b15719310ba6f4d913198254e8f2db78c5b46055f29affdb337b291acba30c194d5df58b83ec5034e33ffb95a8f3cbe10a10972b58f160349097b35f56d8e5523b94a16754002050e617d057343f3cb9ec8bd145a38c4e1e35edb25c78bcb8eca75577851f2265c7d07faa0186ddb2f57b793a240d67490a85f7602525b89276dc5da8f1ddd4018f938c65de1559f62a02a32321eede70f1e1929b4b59f1496ac80321a2b02a5ba212423a5baa1a4320e3ce8a206f3df46b499e3727d093869ec7a8867b336bd02f7d1e887ad6c70b01b779d221eeb5617345b7898efd2399cee8c7983a5f73666b138643ae780ae64a16679eae96e5921e144b29d5c140b28faad6888e7ea25b063dd76efc5df7d34af8eff253f2d0a89a89a04363fd12394e93b8d7324bd51b3d09bdd08366e50dfedfedd3c278b788c314f7c13b0102428b988c291109dfe12101a6a50afec1fee85030bb2644407e19ce3edc62ac19172fb39caf9e559ab910307ab5f92f0fea380e93345189e67491f9ca4c892f00081cd916aa63ffbf5779d8f2b0de459dff93272ef501d945898a448aeea1259d5f0dc354df6d1d42e3d45e5b3d422c4e8c0ae712042b133c8210e3ce96a71272c6937b1d54d94dcf2709cbec23e19f0d8228b341514f24887b147c7f69297a4aa31c07633aea13dbfda0c54235a69093acd76018190c4e493254120421626081b817f98220fe2b4194cbb266bd873a7b296ce9d542c41938c0319a87bfbd3d22f5b62a26af87ad9115f22a316caef7cdcb738f91865d3106025c2266d5cebe2cd0f97b5abf5cdf58bfb50a54178cd69c5fe40fd2e76520a4b42be8eab945ad9654b0406a61c7cd381992325092c5558791dde414f1a1395476ed8b5995809d3b283895031eb73dd91b58d1f55ff47cfbe1122d7042035460f3e7118b5206b62af03b27c9964a02f9956fa115e222e062564c98949982fa6b6018c110b7b5fee43a335f5f97234d7903528f8dcf1c85c467420db642624196d9ac012b11499a32845e865c332e2326170ea0e15d7e837074a6c02a8429c884cddf32618e8f98dafe74da82baca36aaeb44974c5fcb7da4a29ce684a38f3b20acde6aea8e8e1bc019f1156f50752fea673e50220196854924ad2ffd489d3d0e055baab4bf6ad1909cb33b28cce5d1987216e365154dd9a477e6601a0856417176d3013329d9cd882b0aba976066087caaf10256e6173c81e04d9f33be539776d3a33276b48fd78fd62596bb473d7755917faa5cdcfb65ab3a082669c5966ec59d2f4f933060f6be877a9e57824be23582f48eb69651c7b513406be3f0da8b801364ad7e788e3bf8920ae84733ee1db37b9092760ae6c5e91d48c793b0200ac20bfc1ddc17ff1d8ee14059b71941219810b29fb10a56e699c5ab8d7c5e0d74adb05c998f82831be27d37faa098a16cac582b3a6fa3badd24e4e587dfadcd06b9bace122ef4723d44371eba3a5df05e622a78ca8dcc2d9b9de9cd3366bf75feaafee4bdb94c7ce028652c106ae75b793aafcb9de05a50fd7e67fccb54351a2e03ed841a04c876cf91bc706880183498d63d293abebb6354f7f514dffd5c7a9fc9ad4579c214243932370a734eba6be5ad69fed49f24ab5da20265b61c1978437ab2b4e67f2a9b2735a4b562e6c5a5ef2e7ba783672006fd56a2964d86bca3ef97616bdf48fc43e71c6653abccabbe13a51346b44043cd16cdd5761fd9e96c4393a107ea28f7a721ee22b34ce64aeefa251adcf27cd093faffa00fb19bbb6ea21480213ef1b8c081d7d4ed7524c760070a1c52717bb263e6722e15cc9423930dccc41a3cf225a29f175844451e02fb47090c495ce24b7936a48644d5fc9c9e86370f2ba4dbd7665f20fc6f296795e39b15b99fc61b37cfec55ce26569594b0df461ae12d2c6ff32afbf3427f861e6cc41a4885d17acf451b722da3f40b10535445b4a714c94cd7246ee80a8430728b640707fd687a58996d5edf6607bbecf87aeb0914b29409f63cf9563d8e8202eb11b6919519fccd03409e1c05d06a3d071766017cdbad40ed8f28605d2eadedc41f9a8864c1c65f38c5c86a068669204334e64846bc69d01b5decf26c32661760c1d4134b63c7235d525cf6491c127cb9b49754697022ddc75281793f6633e79da424090fd8d4438076941740d165ff52e01a6ecad0ea0aee5b787d175dff824047895d579046d9ea8cbd5f1fd7f63f0cbd5206292673e1680718e5e0fcee3dbe3696eaafddae32bd0025cc8aeb88740a904c72532e499e53b26a8dc9c7ef37005c38725451d0e74c170fe17a212c5424257ee95bb3c5ec0c895290e8dd52fb6fb67fbd7e35e0f7e8750d3c1c7143a5703663ebc5b6b5f738c2d38af0d1ef17653329b6a6f40de50774a3f62292c39c31effe3aac99e1739d95fc0f8485e89fd5dd55903c3b971095e4843d405b8a288d8dcce00226d6ea996afcd3de5541d406f09ee41ce5e0142dbe5f52a8894bdf5ada7388facb8e624b93f711582fe1b76ce7303fd8d09029da1ef518c6c622d6d635058fe957d4182a9cdce8c30d7c2312f7f460230b13b821bb31ee9df1466bc6d4e890477f88edfad8ae70ac0522e43931d72ff8a6f607dc67a827967bb75ce0d3b7b828a1956fb494d41241afb2e87b14ad9ee4cfe1ac84c6e17f595dea8344cc2152af47777387636f53279924289b2e31c8453dfe3f23b1109766e47af082a6c5ab615a0c465608727d668306264086f003b1e0ee85e38e90fae186659ff7ac4d0be3d364000f0367e675a9b02f614b37830b2669278e0fc3a00490963cf41a92fca405876e3404cd8ec170cd168d9495ca487d7e6f58f74a63da9a41394ef1f9b297b1efd75027149de02b8b36f0106c09a2f69991a2eaaffce1c36ce8ced3e9ac1a85117db8037f534674b4e7f571be6a51afb60cddf206e26e2c2dc058f93f3a1d8cdb2f150dae9d210308a72d9ae834f30ea3e54057cff78dbe82db99d086419f1a83be5a5ee0e88dc962550004dcc690fce415e548ac15e4a6ae05c99682776fced9cf07fd44f9dd58e02acace2978e3f52061ff44c38e2b1dd831e5ed345beeb91f67473b97f09454223927199174880f8cca467cd5fd69eef810b68df84332fa7f42374d1b5ac1d0bd66fc301fa25cb4bab1171fe5e208a2fdd555e0349337d11376b0e1a0ab7d568c05f273d7113285fc70e44240e9ff05153e4df07f5a81fd74b7312c813a34cab1a76d78a7a0a7a496f74bf41e372fa3c8bc25ef4b18a3846a36269ff93482ca6341c6236326e8b195a7623c40bfafd19c4175c251c090279a4f76d9c5e537b00034b0f6de5b20fea109ed756057266ce26282a123e2ff8170ee79376827276e76efc3c90f5e122f445edd5076a7afb0a0398b0693c51d64140eb2c2316f2260c9c1fcbdf7a5838386fb8b38ece1ea23c4a6ffb25e71f86be31b3aaeb570944d021163bd1c2d01e5c1fbcef0622d6c4cb1020cdfd1b9151e7f405e1b8f16ac1cd67324632bdc1213a7040919cd75b7ab5302331d82cee9d427411486730c7b2dcb980387a87ad036113628c078068ff8470eacb81e396b3fcb537956bfa76d062b56c43df3313b70825846c22762c19a6aa954ba838b740ba4a5fbb3db94e0e0d329085d73573e0cabf846ea3ffec51806575c5920082b7020caab30cb01307ce729d50a8c993d0f97f346c03da07f79ea4f25aaa8760d0fd5f23101134082b1a3d373eeaac6d9981312d928344aeb935744c2ac762ae323adfc615da4bd1b639895aa4970e575d471f201b9a5a09c502121bb3bf814325eb29c0939d60de5f2cbf241e7e6517f9b5124720aa5422e16299be2eaffbc48", 0x1000) executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x4, 0xd7) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r1, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a7716a966bb95a12fab", 0xbe) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000440)={@broadcast, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x80, 0x3a, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x6, '\x00', [@generic={0x6, 0x30, "36fcb7275e3faa1c78bad3c313fd43784b296e963a3a8c6d93f92d48a7d1a2ee27c381c334e06f6f853f21d35bac04f8"}, @pad1]}], @generic="53c3ede582ec62edc087a44877d4ccaf97482b122846bdf6d73e0bae8157e90b1279dc71a7ed654473589fd6d0250f0ee3252c29df5aeb4c22ae54c55080f607"}}}}}) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x63, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 5: sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000280)=[{0x2}, {}, {0x8106}, {0x3, 0xfb, 0x6, 0x20}, {0x0, 0x20, 0x39, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x9084, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000180)) setsockopt(r0, 0x95, 0x1287, &(0x7f00000000c0)="2e62775989fae4e3eb6a26160fa50a081af057a1bc", 0x15) C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) write(r4, &(0x7f0000000000)="76e5deaadc89cd956c4a16481a7fa8ad6f01f860", 0x14) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) writev(r3, &(0x7f0000001280)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000003440)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e482ddc12bbededff4a553ba1e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671e1b75da18c5a971915bd52caf1ddea83c06d4132df8889e9f66903807314de6745280cbaa0dbec669e03c0cd603e1faf735ac40ee2236d42619f728026879b9d92623ff40500a4393bfe345e26dddcf12a9a40f46e22e3925408f9f4ca078eb1533a09af429367c8a6e50f4b4a0783e0f38f9f97c53839206f486f1aced3258285fddf4d82e1889ac385d90da93f456e4b26ee99f20000000000000000", 0xfb2}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f396232ef20e153fe33f45be2d9819ef482777cebc7662a284045eb4a19054c9b7d4275728675c75b97cd8a2022da4ae7ec7aedb231e1d926ea892bd6cd12a121453f07c41a325611d35065cdc954dde8788f240db9041b32330e1747311be1e4727c891f7e8a34a0fae3f225aaff69b4f58e66f2bd9f44452f3e5cea7d0584466e09376e9180b65ed9087914130db3e57e30fbf28897f0f0010f836ba2009bff9a546a54e3f9c41ec890eee6cb76b131972d3fde2c4d7c85aa94424e8bacfe9ca50468d5a7a7d247ae319280a6c70374233401c0494daea51f12652cf24134ecbbf0925b2acb7d69fd8b2825be3a8681e6b8f798720ba2932ebbb6fe27b991297462c4ac09c088fc77dcef860a8ae8a1ace02f6c84f4859addb72d7c0d5f824e866a9d860af6320501cdd3b5d4c7ca338dd5031b95d514fb7b16c37598ea958c10051026cd6d1f2394baef3e17c993376687f457bbfe9a2423918959bf2e4c8a2711c4706f6d5df0d8e31aaf12f03213e909b46a", 0x100e}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x48}, {0x6}]}) setegid(0xffffffffffffffff) r7 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pwritev(r2, &(0x7f0000001200)=[{&(0x7f0000001180)="1c4ecab0aafa8ff17ba11824b7acaccb21dbc3ff9518c9760e6d0961e66183fe67338626b02a8140a3ad4382307cbfd80551a82a811cc19202afcb059ed993652a19ee8a231a867f56de6c25d8579e16", 0x50}, {&(0x7f0000001300)="d582117a156869d28603c3d7c08b38804152328d1306a69232f9ee66fb01732ab5b6cced3d5878b117bf0f425c3f4c4b0b329ed2ad80a12c87fa4c76be9ca21d44e342a170722ff36a48828113576e7a714205ae2950264800f107727d86c8a9171b0556cd65b2c9184e93cdbfce05cf1240fbb77a5636eda4a1efea4de120146658e6fda4607818e8b02dec7ccf6266eb01a212eec7876564b91e2ecf0d88d80bebf81b721583050e103f05af46d848873e492fbbd9a32523606deb8f697350469998649b54e44d6bc77a2cc2e5087da77985f1bbe9e728a1eb8f68f5d84d22854d7dfa5988543d055a2555e710538badd58d2762dbe980cbe804a692d88b15ba382fb19a0f4590f0645c350ed2d20276d14667089cd5c32a0516197f901796d2ff3bbf584d6e7a77b39c85ec4e700c88f257c3d661d3719c2f32efae00d58317a360f3a5284a27b21d1b00424aa00e345d2d55f19b47643d28d436c9b2683360ed2109d9c68c5045c337ee0c6ff6527594320193422eab3a0db8fc1198b44488a504ad7c33c99e4948423babb467f03dfd40e04a18973158c6959bc349a18ff9fe98f8577da63714b9d08bd2264235de244fb5f0e6e91bf5dfd94c081858c8ebf64973e8bfb80c273075f61f4f3eef82e199558037f0e98565e9441081590f7a8764ec6c2f643d23bbee31782ed8d3d4108483f44a1a1460d35ccf3cf657b83fd2e3a1fae992ef63908254c3e1a33bc0b5c8212c3b2769479c102756e995d1978f9abc7675a536aa8c891480b2163d46fc817b620691f1aaf472748a3df79a8ea5b3e9c5852dd80f75c29719c8ef5fa7312adf4983946f0009bc32ef4543769046d842bd5b6ecd68010095c10132aa85937a340f7f59bf49342a33ef809aab09428170590bf3466a4a4f153b5ee3bf762678b22d1d60519896bf00d74dd2acd37f9fb1537a0b027adb47a8f331c412d2ffacc2487dc5a6281b2b4d119ad05951e47a1d1aa2b0016a89ad981b0de76a08e7adc3c91fad5dae161ac3d83f63a44769de3eb6f84fd999b252661473e845101c9a53b4f394c8f741e9bd3e0106e4bfcc2cf699774f2925a0d90b15143edef689019e7a9d0eb54fd07c12be3631ead5591a637511889330c1c8d30d5e663d4b1d8056a65d9e472239f47eedced59c8bc4f6da04b744974bcf495a84ddc9a4701bcc16c4ae05f9c0141c5570a4dea998d6e3c4ee8e1385d35c3fca04c148ba48d7ade0de931e99d37e1a7f25d99804aac153d3827ef9d072e5b916825f8d229e600557d22d7c8f759d39fe1511e1fb63d61a1dda7845126fb396014a785b070901d4914d9bdf492b4e11115a5c6525fff3098689d5cd0b6a600a38bd08ed45ee83e50e60484eea0e2385be31cf5270100d952af793bdf7a6f051c6774030a1a1884929564e2aa79f2f4e15b0b503e243a915f1d05a2ba882c7ccbbe48036e5080e811cdd82934409feece2236ddd2ad43ffcea5e33aa36e5c5c79c61fc26b4cb6eaf9a9a66fa0df91a06d955666ee0c5b009ed850a9bc103106b6cadc5a2a9ad0f48ea241ecba56ba89e8650db95087654bdc7ff579e69894368e03614e09e5f60f8100016f85b21e48495b49a93df49e394235584c9c9255c929b323c16df012b3cb6da146fa3c5e45a435479fa1bc8524acbdd00068c05373552c70571892c8db663a16ee7451c2be586478deeec4de14492ecbc68474b2be4d3138d06ebb87a281805e29417409493fab957b4f7886ff43f19538fb9355e38c11d158ec99788bfc24857e4568d65f1291349ec0421413a9da36250a483e7d7414775c8d6e2f06b5d6f960154c4ae15de56b4da87c9832c9cbf8d84fdceb69707f00bd8e5128203c6090c90594c0088a0dcc5a06d1daaad6592ea3f94c04b811a4d3eab7efd6003bde119d39203edcea96db3aa6176d906e1627447f14645b3b49b8fba8c9178f337640e0ced3a0655271667feb5f779c46d2189aa281deab891f41bd8dffdc9393a81f4ccec0319db7f6907d8a2a3f706406d1fabbb730f3ede211e1d6b3794680e7ae3f9c6a1218da5f7a5af09601052a4f2b5f4bba25bf6ea488f4736c3fbc223250b553cc565ab09acab91b0ac0c4eab97ffb206fdf9ab165a477a52578ec7c66c96e304566e5d4ed3ff10f1a0b1a69a3b8d6a540924663ba16f51f606f6d2873883ac7bf394f8329dac9bc7c9eb76f4323da26bb4cfe7d2e744fac80baf918ce50d7893215375c8d7427be8f3a7acfa59c70436499ec600e00c6742f666d303b3bc92dec30e6132d05121ef271251d4180cc2555ad0a9b229a498b370f8f5e364f5b950ef3227d72278b98fcc8d63526b0f44f2b302a2b7233d1cca24a6135fd31c96a34323c40ef862fc9d9007b7bf441cb5d0fc6e8688450bb085b2ece22a5f38c5166311958fbab72694bff45c6865184c830a0902c3b9d8430e6a582052bbeb1015a026f1aa84dc6f9019571f17a8efd47b995800dd45c38b92dbe8c229bf07a377ea573dff8f546242a4a15aa5c67223e83c8bc1245344883d7f5615470922d3877fefabaec9905c9ed74a88be43a0cbf7a7d7680cc0a3985342f2047cd6c654e20048c9a1299b3c833700eeabe074c6adf2591592dd660c1270b36af4523e1d929b3ac8da4acc10888331037766046115c69b4fa8a7982703df9370c16a1a60870470aeff67042c62379c94b470e8f38707863a17e3fa5ecc11cf536c5efb6891f33ba27e7cc3ab3974d10ca64913b056eec43e114ca4e1f9fd93c598d918afb8bdcb17f43bf06c265eb8cd459fa72a0b5b16c6311e7543b70db22cc177720687895f31182bb88e3b882ec641db66142e0058b8e6c55dbc6c5a5392a00b74dbd79474d86ae41e662f8ae2292f486ac2168629365e1eacbf9ad70db0d488bf39c40ac931b9c9034ee84dd2fb07fdfddd75e376d9f43d11c62099996daec999dd915d52e014b751544460909d9b7b89cd51dbab5e23e8a3ed9311ffc65b42c3781d1c50a7e891ed58acc4174da582bc9226b702766a4a9bc3167e55b83bfa128054a9bfceec554260f1ee5587a3fe0c861456eb42954461cc3712c92979c2e97c14da7c4f115a5fe25173becaad336331b230b93c838be306a1a047d5c063dbf274644ff60f626d93080c4f67dea49b6e0989667e4198d4a4dc1e549b323b58f71a3e82eee8a9d8040f45700597d0bb65b9892b1754554782b3e29b8e9a5e72095751c467b148c2fb4c731112d7bdc144d8451bfc1e7595a3181b6d0d88680e8125271cb8f11544417f8e337616edd54243ce0c8deb910d12b8416d24b7f20e137d9cd4205ed0aca2e078b8b1159e9e1476e95e2f26d843e4302d22b95da21e01b7a918abed784be692356ba48dcd65abb5a9dd75fb2c192ad703d95e57c75543121662b040faa6399a610714fcdcc60a272c11cb8e90ed96a2e3f3d15e6952ef865d1f8c6c3180e40337017409ed89966e6ef00e2c7866725305deb31cec50f6cdedf89486509b6c8ad2a4be3cc4c4f1b810b4f89ea78971739c7c10d2f80422727a3766e545c437db79b3090c1b2edfffa0799ad1e208a416de99dc6393394c58f52caa93180180f785ee41d8ad0ec9f71c90d6b4552abbf8df39aaebef6c7a02a45c0f380fe2bc02d0e9b2ac2f9219dc3ced4ed76659fc4e32baf4ed89f35ccca3ff25b8a420499ae707af001d063c13d654bae6bb8c19fd330a59bd8a7a75a9eac2c814443e726f12565102c7653488e1e077c99a38e5bda0e6402c4d072ab67eda963eff7a0278a9fee15c54a5cb2688ef57ed52c0c6d334ceb5de96b95767790c2683e0e432f633818e4de837a4ca31bb4275101e14f603fe5cb6cd66a6b2be16d89f19d013366a538336d97e77add06462de2213b2eae08be0b94f44189a77dea04ee1087a60c9241f0fdf7e19785ebccdaa4711fc4aa4a32cccf59743ba7bef8bf530c55a18d4a84710c7c5eb7c1231af35771ea2213e5aaea4b39f832e47139f3822e933c84847174e875d760368229ea80db3bfdb576c1bed0427ac585f2ad6f7b06a6842be3752c5a8eeade6f8ba537b0026d32b3575a10d73265e8dd83d0503a9b6d98c0f45e1167fcf53bac4e7e13eaae8568edd1fdfb910488a5ca59ad18d0ddbb773f016fd2d01904bf8c20bc6284c113343e6ceb5d46a672367fba94e279af4a03e8ce6e4537caa3041c5a933fec6c5145f18edde316be9ef4ee3dca9bac0f6b14a61a78c2a1c781b4f90331105b944a7160fc9aa4b8b1d908d1080a45c855cae14f1f488bc7f596c44ac426d313b77aa5e539b828961ce047697eb29fe2b2c15344b19ad1a558b05b1aa8a1c035ca3185ff788c53360bd92d875a6b800d1e3a875c5fd967369a55793e23fb247c2935ccf4459190f52a9cff03bce08e36d448e398e6078361ce3264dd1fafcb800558047db9b9be5fef546a313a24e6c7c811e581a774e4e1c3c1e7b1eaef25b2e64afb8c5b931d083fad1f717d41ff02167ea277790cb0f4c2a25c74af37137e60a29ea2ee50386215e5ceef7e8c46a4995ab1a4b95ced3daa67bfabcb6900ab4b3f2d349e6a46fcdf1541a038ebe773c393526b66af0a596a071d02e5ba644f2a5b35130a2d3d931462f9a2a2772117fbcbd5115f026fef15743197d676ef71d4c2fe2e3a7d21e76d7c1e651d3c54d156d6ededfe1e86ac006993632da60391d3f221833a7d07a81fb3ec3c7822a35d36fd983b27bbe9eb2d86b623cd785da1384ce8801a5b7e5b8813fce71838d934f3df325f36468f88e6c222ead09794ff5698e32ddbb2d6dce5f9ea23d5def2d7d5a6d55f023ab63aae97258d5c3d7c68a1fa25cb3c91c01ee9f6a658ebde71444612cf800dd07b92efafd391ab67d2da3e0424293937dcf37f88384f220eb21a24e4ce82281aaac75ce4554a94b63c5911cc1e190eca342f939345338c2ba39c18d4001192afd243e21ac1902e4cc686093c71246962301ee21fc176affe8b420aa19a4682ecfd56a7c3ff1a6f04fbe22b2ffa320cbc4906514bf3fc2cc8f08ebbd8bbcc9c7fa4fc9a718869084d18c132acd87ccbd135454af557c13dc952030cf8a84c0bfd2ecf39d4bcef7d987e37a7b86e94d5cc64abb43657be3e1340a37c198bf7d8a62363f25c6ec11deb4c90af99b46c176edcac692e2ba19d608a47b0a9eda4b8ad682f9d310482c59604cd096b965ddb5560c203dc2e7ff8dc3a9aa3395675a4a3c86a645324da54004a9a7a130715219ec5a62fdea39082399ea72311ad1a30bca9ab35e45547fefd9eb7723962883bd66a9a2bc7158f7f8b7df46af75db59de3bbf7e18b452022a1de89e714606ba4bfb801e1018c4ed22d4edd04bba3ea211a6702b13e8470adc37cebe4a9548896cb4f034c66b37d96b5a9854cecd4b39ef9e9f36e10f7bf552d644bbdd91d4a26e36c8401dc21b144efc0ec5485183f1bc63a9f4c68083d8b92188c5e420bb2693990333223776f669ea07a038cc9bda735ab8a1ff5ce3e351d8515766a47b6650a8d90e000b18c0d62cca3779d87b28a9e0aed160c91594791025e49e23d2811b05577e3897d8cb568f34bcaa1a6ce09b5308e48ca0ffbf8468d62d78bc960d1130f508e614a4d133d453e79ac724d5ba127ac6852b974281728e540164f78dd07998f9520082b26e1c5745e478864b2f2011921415461bcfbf42ffe90b29a476e0295ee97d4310e93e6249ca6a47e3c204297a1c49337a6a4f77ce128d4dd220e1dd68ae98da68f5fed91d0a32b7", 0x1000}, {&(0x7f0000000200)="29bf791b15833d30ecb515af5d38dc3198d96a34473db08c", 0x18}], 0x3, 0x2f5553e3) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x21, 0x1) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r1, r2) executing program 6: r0 = socket$inet(0x2, 0x4, 0xb) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket$inet(0x2, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x5, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x40047307, &(0x7f0000000100)) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000300)) dup2(r6, r4) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = dup(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) listen(r4, 0x0) shutdown(r4, 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)="12d252ce95c0316a6ae269a11cfb28b95414d0fadf231d4d1092761339164e9d91f7ba2e63ae5cab5be48b7f41710e51f1b446f53499f48d7da2bdcde95ecca477e331935a15e31d3111c8280fd790b1d689409429f518e2d3729dd8fdb3e9c4b5bfd6bf6d76e5be85e5b334b0a04bb361cae9711cb08eeb58bb07bc9e99585022c14c131a50d599678c42c4817445e77f67dd903610e27378ddc21378153f38af3ee71a437a1a91d712bf5352dd56216eddc7ed0d5889f19d9f1d98dbd235cf96d2be55332143e245f0a5ca0411b7242dc43b04fa88d83f310ad5dd7678c78f7cc9c4dcb30e10c89247b7014fb02a2430a6732bd4a0734d1e9d4f20", 0xfc) ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- executing program 7: r0 = socket(0x18, 0x0, 0x0) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) socket$inet6(0x18, 0x1, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/99, 0x63}, 0x103f8a}, 0x10, 0x3840, 0x0) getuid() r1 = geteuid() setreuid(r1, 0x0) getuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x68, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0}, {&(0x7f0000000280)}, {&(0x7f0000000d00)="88debac394a4bd0c95977b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c9431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f048477958eac091b689bf275d643697fdf93a9a20faf7fdb2b9bef97502054ff89889cf040b8356e35ef876fd31d70f82f9b540c42df109bb2fe312e2de28ffbcb0e3636c86d8fb82ea23f0d501f443cc6025aa6cffb12991a567be9f2c661f9c3af31f", 0xe0}, {&(0x7f0000000840)="0303b20ea1403867fc8b0aa3bed0ffd3150273d840420c8c12bd4b63bf1c6e38abadc3606fc0e8fa387c4a934aa97d404cca95d7250ab9c603d63cc3adae18d081ec", 0x42}], 0x4) semop(0x0, 0x0, 0x5e) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000005c0)="54734543d4a730c07d5e2e752a1b7416eaf11d5a35f8bc3a25a7dc6c166ec3466d2b48c4f6ec09d10f32ad9b1a5bf4824f8a846a4dc2a1f93a466e48c17a5171363472736400116fd7ba4ccdeae883a84f70b262a5a7700cb24958e6d029cd65a0222fe598d5b05153b2373ca9b797a29a5b66f350b92983abca7efc182000abea7f6788eaee9ad669f9b5edbc0178d3181beab0b62060679b3a5e4ac2b980fed30861327bfaaa6db636", 0xaa}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000340)="188470d09f92b9971c10da6756e758b24970135b1e72938cf2da6887abb6e8f109f285bf75838545f0155b69ff580e2e0cd908d43e78b8f519ca088b33cb3ce5216a528222ef0c57488f2481a0fde344dc025e6eac4b2ce3b656b6ffd01f83ae0de0324eecc0ddee02bc38d62d87ece279c7f927b729e7d71f85a67685ca0013b8a6490d73b8756f2128a7fa42199872c304e2d3817b209f4f3189ce5026758499b6a777a881f9f349c256d4f3639d902f2ba59d00"/194, 0xc2) r4 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r4) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f00000001c0)) executing program 5: r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}, 0x0, 0x0, 0xfffffffffffffffc}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x1, &(0x7f0000000040)) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000700)}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) close(r0) r5 = syz_open_pts() getpid() fchown(0xffffffffffffffff, 0x0, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) r7 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r7, 0x0) setreuid(0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r7, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x800000000008000, 0x81, 0x5}) chown(0x0, r7, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000280)='./file0\x00', r7, r8) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2df8b47a, "ffff09009cfaefff07000200"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) executing program 2: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x0, 0x3, 0x3a) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f00000001c0)=0x4) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000180)='x\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffefe, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file2/file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000300)=[{0x4}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r10 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r7, 0xffffffffffffffff, r7, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r6, r9, r7, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r11 = socket(0x6, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r6, r8, r12, r9, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7e, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) (async) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000300)='_', 0x1, 0x8001) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð~ö°²§ÉtI‹Dó'*ˆÓt° I·ögíS‰éW4øÖâp®ð¤ü´$—Ý_%´1ÏÖOzòÕ´ßr·L9¦oD*æëá͹kf2HÚÓÐ[üãØc ¥eçcb àCVyÎE6upÝr-ßçñ¿VÄKʸï- yîªV­äì4u3ÔU³UíË›dóW%üÓ Œà ¤7=õs€’ë©0 ˆ´[ d3ÿGÊ`Bl‘éjœÿ›F-¦åùÅE˜ 7÷ú_9XÙ"xLö³~÷n‘=Û@9V§‡¯¨ò'ò™&á&Z(réÖLdI`ƒÊÿ6Ý<'éa•zˆðù£ËµÝ»kùÆ-Á×bî©i±ÂÅô(#÷h'éÿ§|Á,¨ÓÿеU)Ä–Úv+j•Ô3`êNyî1n73ø†¦ì¥¬vtmJ0.Å{kJõ|%cws$:½@'GMýâñ¦>^K"íEÝ–ã÷„‹¿ã!^ݦA@d›—WsÕÝ ©Ä½ý^¹ûadªež*„ ÐT–в¢–jLžþúÉÛ‘Jãѹވ ¶'v2¤ÙæVkaýyÖÇÊj-Õœ«-]-Å4kž¥ÙŒ$ƒ:˜Ûºt僵¥±jÍ»s:0ç>¨¯ Ÿèe‘ûáÍ„¦¯OÞ“Gºä+¢sþÓ´ÇG2¬æßÄË—šûéŸQ±Ë¯^Ø=¯aÏ-„S6nˆE͵ŒŒÚ Þ–·™_XÆUCm(m‹¨¸bvo¯Ýˆ±L=á ¥ðìù@è²±70ï¹(Óˆ÷¿Ëd¢ö3Cë¾ÃÝù™¿Æ-AGê‘“¢XV!EpÐÓÊþ*^qÒ¬Í+ Ž‰¶er~Ô2€J,ala–ç DÔ˜À mDÔìLgßï6:ÿõÌ5=¨Ø¾ c¿;Î÷Ü/X,4–ÖKkq¦Lbšy-ypäÈ®ÙzÝ+ÓÕXK›Úª*í×*Q &¡ *ŽÃáD$n§ ò™$’ø)©² T)ÄâtÿM°0ñB” Ï3æ‰ïgÁAˆY®v”éK çSÛdhŠ…ÝéÂUì+8zIŽo^ÕzsÅŽÆ=ÖHS‰!Ó”8*Ïñ96æã7j=ùþ»ôGoª¤º Ó&BE9ÍMHòæ~©.Aï­zX,'#DŠo¢!S(­úF8LÚ Â8 ÉGºÙ?ˆ-s£Ó€wµ¨ªNˆh-¦-3ï¿3ß!YœjX0§R| Ì€}iíjuÑèÃÈ]@ÑF5.ÖY¿s*k7:b콋7ôYónãõ2¢jû«°mWŒÿtÙ#ì ]’¬±Á5‘äsŽöý»ÄÐ"DŸ¯QvÜ5øôv¶£ÛŒ­ß,#MÜŸÁcÔ:ÒŒb|‹D{¢ñŠ¾ëzmE˜½© ÛĶúÑCk4Øbf’ÕïÐ\Ž’mì&&“šDòÀÚÎÅíý-¾„Ô6Õ”ù:ÞæÀ[oizãÖ¤=û‰ `nÄvã÷†e·…íx‡ø˜‚-ÅÙµŸ©$Áþ`‚ÏÞ¶@úô1ÏÞ:t¥pº ‰1¢êÍÐÚ@E3PIËÜä7•÷Ô'”Ãœ_#Õ¿¯å¢»Ç‡ŸBWÃ;£„Êßͧ*¬Ñª¹eÁï Z4™``TÊ=çnЫO¸±+©ìÀ@ÜA—’¢~>ÿÞj £}òA 9‰¼­RÔøÛ† ²de¯ÃÅõ&'ðZœ¾ã ƒÐ+‚LiOaœÆ>Ë5èØR|*—¹äJ,Rz³‡ *nÜãU¶gèú\8#2zž1{›ÄHÉÕ4Úëöß?Á²^TJº¿Åû»|g?o_æþd.±¾÷ñ¡c&\Js†ËÏDÆ–i…öÃé2ù³M6oË.cÖr±áO‘ðšNh²ð.íQe2ü/‹ÓäO¨*Ö«\XåSÊ·ÒWÍ&ÃÜ<ÝI ïý&C~o$ûJØNr±@÷7]ßéôÚÛb@©‚]^ hêÔ- t}9f8¤µƒ!~È‚p5q×uß/×? ÇEñè"/½¯oþ»hËÔteµ hz[ãiÎ5E'Ÿ×úò²²7ø’‘×fÆ^%H}û ÊË©Âû>‡ˆ)f•Sí;äç&‹ l—¨%#ú—LÓX*o§§1 g#UƒÌÒýß‚3ŽG!A‡÷ 0úÑxÑ.÷W´šÁ?ØÜW·òÑÏyžùÏ˳ºˆE»#•ñÁ´§Ûeq¼í_µˆL•Ç¯²%›)Ʊh¤«”QŽm/‰h³\¾×.•‡R ö×(õ¬¨’'ªèÃ`G 3/ÐÈÖz‰µØ;zÂÕn9CÃXR ™¹³h•©!Ù.榲h–S.Ku¶ „ß(ú´$A]]è¼IÄ€±9Ï"(Ú„û!CÐðžZë,=rºF=륹峡¾‘-+ñw,1Λ í)l´/»It·jþÈ» ‘íO¨Š¤ Ì+¥!dÒuÎsÒßÇÙŽÕWjö½l|ªb¬ŠµcS@µ£i°¯è¾Hü/©ÊNY˜åîE*VZÎ?ûû>U‚NÏÎ3œ´ìÀiL5ÂÇl]xï¥;¦—ØÞ¬gŒVzOàZÍŒåB§ þ’µ¼í€Y©oä3xð;¾y{£l{Z£œÊ®}yÿ]3žI,j]FÈÕÈ*ˆ^g1½…ÉD‡êyj)Ôø„Š?Œã| hp†œzæÁ½q£"h ˜Í ¸”Ï#ëÑbˆ;áÛÿ«RY£ê”º¿Ðpz.]`"óLìFt–°Lp@®4¡ äb¨›‹oƉý[ë!K†ÏYxLUæ#½ÿ ¾Õ” }g¶ÞÐΨŠyefre÷=_Ê.áüô=¢Œ¬ÊžÚ"±.ËŒú§ÜÇÙÈ¥ Öá¸w.8Ü^BõU†«í*tóÉ;4¿ÕÁv¥ioýßû¾ºžçª~dkÙA•k'|å9#Ø(Ï ‡ëE5ôkVHÁ‹”¿ïÀµ;¸H“o 5ê,áäi ðÓÛz®ž'J£Ø*][ñ7ÌâÓÆŒ{6pgÌ´ëø…ĦáŠêœAùÌ^G‰‹¢á"ÍŽåÿÿ"í“ŸÿêÉ´m'´Z4ØÖw‰ûäíG¨MN?{@ÂUÅì2Zà"G´ç&8Ñ,k¼mÙÂ2‹ executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaff0800000000d9c760aa862000302c00020000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d7b5f9fab218b6aac05846a0aa197f182457cc9787ad3ede1b9bbbfeb037c0dc"]) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00'}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/514}, 0x204, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1a, 0x0}, 0x3f8d}, 0x10, 0x2, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') bind(r1, &(0x7f0000000000), 0x10) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001180)="0800e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000001000000000000000000aaff02"]) getrlimit(0x105dbed77dd395ca, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r5, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) executing program 6: socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYBLOB="7cc2dac2cace233ce835c7821b610a4a023f5e5308e5db52098a9d45ac4e1d36eccce49966ba54d70e59500a11b79a1e1f0e", @ANYRES16]) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc, 0x80}, {0x8126, 0x0, 0x2}]}) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000240)="695a9e3a94c163f07ac477272119dbb5c12ba0265834f6672100419b2b6d463b0c9386db0ee4560584dd61492ab612b2da2a6c9297fed5055f094f5111ce813e2660ef7f5fcfa126201b4fa6300cc91c12e27c520439399d24daabc52c8f293042e5edc3709bff5437adbff0354f341651192b9ea950bbff7091d8d70dd43a074756fd70819ed44b6f0d259f882b9f15cfa571940f1e4e37e5fe38d28b60571d603aba94a79e4b2f2fc75474d3e49a894b6d0999e586e53f7207b82acbec9375900054", &(0x7f00000000c0)=0xc3, &(0x7f0000000340), 0x0) r5 = msgget$private(0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(0x0, 0x0, 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x0) semop(r6, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43c80595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d897"], 0xed, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "92ba517131756cb31ae6a32cf5cdb5c06ace4978"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(0x0, 0x0, 0x0) getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000723000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f000011d000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006e0000/0x2000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00', 0xffffffff}) r1 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000003080)=[{r1, 0x40}], 0x1, 0x0) shutdown(r1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x0, 0x0, 0x800}], 0x2) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000100)={'./bus\x00'}) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x3a, 0x81, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 1: setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) executing program 2: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r2, 0x0, 0x4, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) (async) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r7}, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0x45, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6100000000020700"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f0000000540)=[{&(0x7f00000009c0)="9aaabad92b5bfc12258f52c5d159d95ea531c0455a73bdf951c8ddaefef506378f9c893e3e31344816090b736179e68d6e35612b8c983722acc967be686bcec69995470b6b79ba92b6e2fffdf59604b9a477fd79ba26177c0b3feb3def5104a013be09aa216f057ad9b39abec55b3cb780003588c1857711e095235ef8a06d5f4357b66e88c5fade746db1e588ac89dbe8ffa010cdccb0042a296cc45f18db29930995007c68d05b31dd0c2db5781978cc86dd43fa8ce87f942a28f018dae98beea5e4c7ed0f57281ddd2f42e33fcc3f6aed254d31ab73ab0c6be60c0dc60cb673da62d23d87bbe9e379e3c8859e1c397c47e58b922e0042be9215c34e5f536fb77bb9c34473926a8dfc7875be666100bbf9289e3bf24adf69dcf1cd4ccaaec71d7f08d7ecffed6253ca475a0bcf66141ebebf58c484cc16493f202e1cb3a562663190fc9a4fc4efe0ce594854366a7115be2048cae8a2e2b8d8d55706bd55ad5a830640df0fbfab8d538d4d03aca317d70d3a6a61dab5070494e63ff979ad4ab92154a5b30c819fe26f723c2ed8290a3e82eec2a6e93fb2f2fb2af6dd18472e5fe78a358d55000032ad8358343b5dbb047ee328fc527932d1ca05f4f61a94f46f756da489df1aa971927bf6d6777306a403fcb0d7a4e08e8a8106435db89f47e5a06fcec7dc5a0baea49066da8454a959dea8fc95552c1afa56eaaafb514a5e8af24ecafe876768f00ac3df3d240351b30e18a1798cc18f140557cb835a65c2e8236af9dcad2a74ebe6769b74171b26d924a88cfd89967d56361a0f3cbaa198812a3018de079851d4de134c19eb6de65d59de0a10a74ee102f653fcda5bf0051bcf974ca3c7fbc8720a9ea6b0e01cfade1bc861b39d0911746b028b4309e332b4604c789c9622cb11100848b9e0071c801a4de03eeb2f2e694a2edba7fd9fc39f858d593b607cf694f2f8208de2d1eca55d61455ca5d20b401dea73a938db71790e28059802cc53e66c88ca4f33d214f5a4fe2f2900f0fa3e95f1739744d7b75d5a728475d28255fc3b668eefe793874685b13d9a77e085341b68f07eb5aee7b3eedf246565b15df807849f2314c917e467364957e606fc9218fadcba26b0f1f797d506b0d1b5df6d44483b0a4f99cfaf0e709ba44f5837dfd2f2846280ce8e013bf7e614b97379f639ffa0ae58f31ee066b6c347de4a57e4e9a261ab6c5a2462171c227da311dbdd7a6c11633b5cacfe436ed33eeea764a463d8eb705fa83a7ae7f2b560a0ff5cdcbbc50d5baa1e02f074b910fd68ad6c0a313e25fb5f426e4d1017e73003db0ffdc2928211126eb481c0cd5842de4334cf6949ffdee28f2c6fab9d40541b505f5fcd6bed1f4d50b37eb4788ae04d09d1e8cdac8144fd7e8b36494ab13baba0d36ab1d11f4cc04e153a4c1d186eb5857550263243a63715f36fd0bb3f939a781332b7739c2cdc71b2659717db77df988327fdfb7ab9b709398c520cbf287190788e0e0fd1542e2d55f4f447adab915f3f607387a6f3a9967f701fdc3777ff5b07db7038cd08b62a276daa388c3b40d36dd0e0e4faf1f9b67e102e31b44aae473a61a8c9df86aebe0e337ab896ae3f3325e13446ef6bc8fe44cf683c4b806963924a1afe4c028c86815f2273ef3ff61e5593f6cb01c7fc439f2c218c981895ba814b1d7d57106845a0c72c1b278e7ee4dd0650be6ddd02188984190c711f3da6b53f6d0ffadffbdd6e48380d50dd5e2dc4ca6159aff7037f0514ca2d142003181ae2f01665624b19fea68329899c6bda091e988d791deb83ee9ac8a55979eaab19674847bf267823ba50d01517e465a6b9311c2a1dd5084deac08e9cafde44337fefb0c84bae8cccfede8b8136c0196ccf0d7f82a6152be58bb06678bd802de65b7ac601768e8631dc05225c77af58848f234460b783b79ede164dce9ef2ec9ecc755480080fbb109be64777899b51abd9535c85830537a0b6a608816967641ea0692a6f513f0598ae534004e19bd9a042643d9f60cdd01b87bd560888a9b270148e9396795abb1a2306e3e4d47762ec9e6bed7f29c46b8da7b7e44f98cb9f5ac158736222a939ae16cdf3ed4b5fc6a24a181759805a873557553aee6df1dcbb097f906fb4591505707acedb2b7dce6f224b201612c5a5b9670ebd6b5a8c777ad7cbb11b9e8b8b9f05ae6820e837bc1f7a83b14725a2b5a59266ee106a3334c505879c0a4a6a26bbcc9f39187cfde7161b4d9b310c482c170247293cbde160edd781de9fce6664401fd7cd7fe67205a33682ad0aa8ada479a0adc061ef12286bb74797e18c93f46903752e29467e8a6fc6c970cf39bf18f59dedf206a0fb2bc939e8622dd9b1338c95aaeeb62cfbc7a37f13f1d063fbd58409cd30787ce1f6e17cb29c0ba717f7f88931f6e344c97d2040f5738e887210392b5138972f82be9d4e4735cc05d7837ac022707afed8fec53bf69f63ceeaa77e7e7f093e6eb4c258ed6517645b0ce009947ac92a2d6410314e004a9237b19cb532910766f4c1374fba40c978267b0a4581932ae5f9d8705581288a1ef8a1a315231fbbd93f25dd725ee893ab27208023edcb733feec860f99067e04c014eea2cd097cc4d397f1501f80c63019458612abe8671b2d928bc690b6f0e57bcbaea52dbe77d26f9d11d1f0b7fc96c3020d05fc970c3d74654b8e19cd472b4b794e0df299212de078ab1095f7691bc7dc68c17d3286f28c6b967fbd7b96a08430597be3dfb23ab375ae1231e4615675fe92cb2892b2aa727d4668504c113538e5fb5d50ed60094d53168499595757b9d4483ac1f73c9c133802e98f0aaccb8d23c783920c9a4dae262f79e2f6565f0a2d38356d2bf84ebd9485505bc2b0478312b2768c7eb8251d3dfd524c0e296c4ecf2ccbfbb1576dbdd57aed6baa7bff23d9208b2fd65e2c3b0993332aef58aacc73250bae2160c063906c8288a76411306af55d77827b9e130ca83697920d694a617535aa69e73f7cb07ef384d182275c63911c8397bf1cc3e50a39335bc8aade34859f0014308655db5f098a2bcc6ef0fe6c663c5b8802d0b7b1abd6839debc1fde50ad7e63aa8edbeea0cd57faa89e04a9dd8f5ffc652c0a27a63e7cb659396fa745b7950a7b0a1d3cfd18a5cb51bd150362cc5f498d19b9503f1dcd9ba3a0e683c8b94b3dff461360a12e120664af3bb6392099117969bc5f4a678053d8a66a05c90de40e80d0d5a90577b12136c8eb77578c23023800cccf29d2b85936ac8f2924b19abdcec61b5000161a33701f36fd2bf811f4ada55e9bf4fc1def74c4cac00dc9d56ee0e09bae5f6e284d5859976fb1cf3aec547abbfc5eb58ea2da9d1fe6b8ea524152e64641fcd269c4b30d4643cc85ecad0467b90256aa78169149f0d17e925c6360eba5afa625bbbfdb834e875d7d0fbc1d488b3b284f813568ed0f8f09b32f39f76ef66b74aa254886e00b090a20444ab0e40ef1f098d9bafc3cf666d49b15d1ae3e55c690b2ae8b0d16f35afa219f123174db3b5b08986f3881dee6622c3c2221d36e7131dcf13f505b34c762f24b5d1b06d1c46a00a5a4c2e175c7cd0c4908394023245a2121eb5b1cab02c3060908bab72ab7cd24bdc78895b2172ae1b84ea95fd432542d93ccacc50b45fe32879a52a4f8839a95ab8faf0d64baa94a6bdab6e0258c33e5a7eaa8470142fa2d927948c242934d8fd48e3dfa2c1ac5838ebed72ec211021be0931a0cc9474f80d5d49326c61c65bdb40088a0001202889b6288e2be67d911513809cedcf9847cf83f261185d8e1541a466ba2b59e413f941cc3574e5363b2c6c3486e9d656782dbe81b28397ad5edcbfbdd2cf75e64b0bfb7427cebfe293eb1fc30c275072f0e17079dec8ff859c56f3838f15e4d4afb65a7778f2accd4fec45e5e4768a44a28e5bd502c4e882f9916d0fc6f398575e055f6ecf7f57291c1fb4d42c78b53562d08ae354467ca63d7d77a24cbc4f1b959118412d7f428cf73ef0e849e9915e3892b456763b0145022c9366c9348d4fe4a7086e1660499b1ac9c0f3feac49eda435ce544733f70f3b4388090134ccb50df3c134a1e6c480a", 0xb56}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000400000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x0, 0xffffffff, {0x0, 0xa}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd28, "dfe8ecff1f00ff0700c4d2e8a789a20000004c00", 0x2}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r4, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000100)="e337", 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x8106}, {0x0, 0x0, 0x3f}]}) close(r2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, 0x0) semop(0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r0 = socket(0x0, 0x0, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) (rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0xa4, 0x0, 0x0) (async) msgctl$IPC_RMID(r1, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000000885fc127092cd88550004", {[], @icmpv6=@echo_reply}}}}}) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0x7f}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84", 0x5e}], 0x1) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0x41) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="1a039dcf415e5f5ee4991de8ea916909269896bcee6488cd056ac1f07c0649325fb3a21fd16814935e02618070a048fe874c2dd99ca4125272af77875bcdc0a28e8d11fb40186720d322559733da30647edd44e2fbf081af8cb8f6cfdcb5d1dcdcf2b499c837903f39de142b1398de13233131929bc7f09c01c9ed18cc3c579739ad8a", 0x83) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) close(r0) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000000000)=0xc) r4 = fcntl$dupfd(r2, 0xa, r2) socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setuid(0xffffffffffffffff) close(r6) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = msgget(0x3, 0x520) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000000000071fe615651595c3718ad8e636e1b49288964f11edbeeeb2ef653f5bc4cc38b922972f51d36fdbffb018cbdd64041fdafedf29a6f1f780fb6c2ec89bd3a13a57bb19fad35237da0f9955211a2578f6840c234d6b62cdd30a25305606dd83384fd5a43ac7771f2305b6e1b6f6590c4d1ec4f5edfd4ef0296cc76"], 0x81, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001880)) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}}) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(0x0, &(0x7f0000001440)={{0x100000001, 0x800}, {0xed5, 0x12}}) socket(0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x41, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r3}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed5", 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x4, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000100)={'./bus\x00'}) executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = getpid() mknod(0x0, 0x40, 0x4) close(0xffffffffffffffff) pledge(0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x140000000000000, r1}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xffffffffffffffff) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x4, 0x0) close(r6) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f00000008c0)="a709924b30675ba695fd9e7c7c4825f8559b41b4fb802a7a99a38118948efd1d0b6265e3b473663dc2430389592882b0a13299148d3183354b188e831d69dc7b00b2d9860dd4e704fe6524dc41b42db382466c7c8223dd4142ee840b315a996dcbf5b5920023c324512be659c42c035b4e77f117ca864d81d0d2adc92fc6ed0589ff3bb4f7eaff3bffe9cc3fdf34bdbb93d89a7f6a598dfb551b5d16e8bdd423dbe900edd1e514591bc69922988f78cf5914f293351e740debe746c22d0a51e8767a027cb70aeea020a4987db5ce21d1d9d78231cc7a79281e696a6295006ce97d8e649bfe9eba0ec064dd21a85d2304bbd3666074cd14037b19979af11267c46bd3bcf8f94cd5d76e751f54826cd39f6e008758c4eacf1641f0354c5d3aff8b54f3d14a517dfb73d0a0a38d898dd1f6ba5a8763b0492ab2364e47362a5b7f75dc68b8a42fdbe911a66f9865ab2e919df6e8c0fd4412ddc986e69b5006c077b1c861718bcf9340e7bf5e01c401155b84686487f738d85fdb72ab882dfa6b38bcbd0116ebf094aafe96b87f7f95a04b598e809be836f3b14c1f9ca3c525b1a0f6e5c88b2f8543a3a41d8b36d90b7aa21cb6997edf97be65452decedbf5ce6643db316b5f161353b20c62047e3555fe55ba639f02056cfbf1c49af5bf1617a2f68eedc4968a2d76cc0bcd5d82969bf97d31727129b8b834d8210620f186ed37ef12761040db40e6fdde59d1221751eb5242f3d3fa38585b92c6b8b38eb7a54f3db671c6af946b447368dab9791b280d4bf352f9deb0cd3ecdf51c86c4684000032af91b5f8b890cb88888005fd46055d809b9f6472d8c2f4fd640b83d2f34e8d39a78833f0659fb872c6246317", 0x26c}], 0x1) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 5: r0 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup(r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1) read(r0, &(0x7f0000000080)=""/233, 0xe9) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x87}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) shmget$private(0x0, 0x3000, 0x20, &(0x7f000066d000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000001140), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0x416}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) pledge(&(0x7f0000000040)='/,%F)\x00', &(0x7f0000000080)='{\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) msgget$private(0x0, 0x80) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="08e508ebdfe9b84e03000000c076ef161c1590f5b489153e18d86b2f4e4ad9634bfab7e1c47b5ffddcad2906676a091bad5c521f8f19e1c537fa713d5472e30d6f98ba0c64f4e6891715686424224bef0c1dc7635eadac38f0ee254f7ed5d61cb8e0e048520d0f3b2cc0e340ec3227edef1806438b50c3eed650dca7234da70a95572c9832df696aea77c85bfd79422494484037b1b79add364546e86e62a308aa64e4764d70740faeac33cc8ae8346e8668b2b47c84d1dfcd1fe2e27b8477ed973a3816ed33639128266a99dd13c1cc68500e74b1091f2abbe46642006e83d67f12f5527e8bdd6dafafe7d00453af340b934a60bac7b62e39103f7881f3ac62bdf7a5899e12ba553ac4e0be315322c39a8757b31e340604db188272aa36000000000000000070919391cf4fd4d8890e6a1660751b23fcd9d3cff55a29a0fdb9dd3f2272219c1e2e036b60d808cd7d176a31bc1344430de898de5f617bccc008d5beaae5767cd52dd55a42664dc1959bdf4b4a83c1d426a3c06e32771db83581a182f76a84", 0x185) executing program 5: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1c1f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25a9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="f9", 0x1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x3}, 0x2, &(0x7f0000000380)="c730541c867c81672fba24959a8164d2237d9fcd13dbb030d41a182d1f324c5877829cce64", &(0x7f0000000400)=0x25, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000440), 0x0) mquery(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0x9) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) dup2(r3, r4) executing program 4: sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f00000002c0)="f96df5473f9a0a582ce27754273fdec4ac909d5c03e86a87d907fcb323345f098d869e65298e68673dd939eae789b1aa3a70842bec9025eccbd2b092e936667a4d4d510f8e3439055a8a07523bde877bd3ec8a36539588d700ee68b29e692cdc3c1c0a5276d6badb1a89e80285bcb5ed89065ee76ed61d68bc134ae0fdc493ae40087916e89eb06483d7030a7ee36049930514e7b3e3a88d1f", 0x99) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) connect$unix(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(0x0, 0x0, 0x0) setreuid(0x0, 0x0) getuid() setreuid(0xee00, 0x0) utimes(0x0, 0x0) msync(&(0x7f000004f000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) msgrcv(r2, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xe9, 0x0) getuid() socket(0x1, 0x4, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semop(0x0, 0x0, 0x0) setuid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x2}, 0x5, 0x9, r5, 0x0, 0x559da2c6, 0xfffffffffffffff8, 0x100000001, 0x7}) executing program 6: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, &(0x7f0000000280)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f0000000480)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r1 = socket(0x0, 0x0, 0x4d) bind(r1, &(0x7f0000000000), 0x10) dup(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x1, 0x82, 0x1800}], 0x1) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r5, &(0x7f0000000300), 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 0: sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000040)="74601808d0286321ad5d63f03ad3a9966890ba640ac9b8bfc4aa68818895fc0d3a92184f006e4ba094ab9d61637d42dfd320f5e88bcc4272caf8076a4a8c6995c1d0b42163496ffc4cc0c6d74884b6", 0x1}, {&(0x7f00000000c0)="7aa3a06687d77144731b1b1191ca682e4979a483b20bbd33844b3d062a0bc4a8f63a0ce475d424d6c43b09cdc6c3d88fbc98c2be43e867a70529d869b1aefb248e851217d9bcb3c98b48431e32d4069b3207983e25898d666977742160a8d5d36d2b0b6ac34d76819260a6bd6cab6f029a6fc4d61b5cef0071c374a9dfb03b90623265b150f1b20dc8b702049c58c6c001172c91e9a5edc2935f1a137c708cf83d78234e73725a92bee1e75b2a8f51c1019055d0a56d7641b7e50b567eafe2ba8a7c6c751358f70c5586e9b7d0a407c875f80bd940d482245360b955e75cd1879a2fb85e15ef094420cc4cc3cc4ab9a9ecf526559d"}], 0x1d) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYRESOCT=r6]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) getpgrp() executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000000885fc127092cd88550004", {[], @icmpv6=@echo_reply}}}}}) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) (async) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000000885fc127092cd88550004", {[], @icmpv6=@echo_reply}}}}}) (async) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) executing program 7: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) r3 = getpid() ktrace(0x0, 0x0, 0x40000916, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x200) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000280)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) read(r1, &(0x7f0000000500)=""/243, 0xf3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) dup2(r6, r6) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x3f, 0xffff4a83, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0xfff7, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r1, 0xffffffffffffffff) r4 = dup2(r2, r2) r5 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000003c0)={0x0, 0x0, {0x1}}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) truncate(&(0x7f00000002c0)='./file0\x00', 0xffff) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000600)="8e4e9e6ead93193f697cd1920ab4319be25433ba73b02c858e4429140741d4d1a2ccdbd65c12a9a9ece892cafeea5e8f49d3e9a16316d9c889ebb169c5d8c8a46fb373aeb5ec896128f8232a48543df7ec8bd9e22991ed23f38fe8532e4845a56e49f7124f18262363be3080314afc2db8682682b6bfe04815d02a352d7b7c1dc4a60800000000000000e4c53143ea202b8914ab64e6cf944564b16a837f638338ae2f1bc63f4bcbec186688b852a66ee7389ef2eb2e84bc74962ec3d12132989d13ed1b6bda1dac3b93df910159c814118dd4964118beb2cb76642664e75ced813abf84eb68a9e849c567fb0ece", 0xee}, {&(0x7f0000000540)="d086670ea93241cfacc2fcfbd9c71bd3b53677d5d6f245a6275057e95762f15d7bb027ef41e295dd8e8f8969dab67ed7d2c59192b5061a06dc9d9c4f0f4f9956d5125b16583f44f4c0f1262cd8f591b254538bde84985167dcb63a47ce0d15cc77a5d67414e84105119a3149fc691fc036ec53d1db3d045d52f0b57481e6d12de3fb657403c80caa68518f6a306a3d09fe91501dcdf71e476c399b", 0x9b}, {&(0x7f0000000340)="34bccd2c6862d1b0632ee859aa3abe23a4d430c2e6fed662a2290dc406bb131e9c63cd27fdee3523b094cb79eee7b5c5", 0x30}], 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x2}, {0x9800, 0x6, 0x20, 0x2}, {0x6, 0x81}]}) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) r1 = getpid() ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, 0x0) semop(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setuid(0xffffffffffffffff) r3 = getppid() writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b8", 0x5}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x5) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000240)="14bd", 0xffffffffffffff6a) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f00000001c0)) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaff0800000000d9c760aa862000302c00020000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d7b5f9fab218b6aac05846a0aa197f182457cc9787ad3ede1b9bbbfeb037c0dc"]) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00'}) (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/514}, 0x204, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1a, 0x0}, 0x3f8d}, 0x10, 0x2, 0x0) (async) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) fchmod(r0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r2, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x2) r0 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/10) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) setrlimit(0x5, &(0x7f0000000000)) r1 = msgget(0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1}, 0x2, &(0x7f0000000680)="862678ef7bbc2922e96d9359372c184cf2b6622c1b335bae18662a40115943444ad0939d87447a75fb9fcfa05c3e4b2abe4b76015e44074a2d8da37350c8669dbd5134ca20b9709c65d410ba6dbadd10b8aedc357882745d4dfbb228eb52b8e89c8ac1d9308ec18a86b88f965fc9fdb1f3e929d4a0ac5049288fbd61b7b8b2582f4e1975bf30c751cff1f9aeb739ec440ea538f77a8a968fe056741d5000"/171, 0x0, &(0x7f0000000580)="1c38babd650660b0a2d4c8447258dcc0281fe224d503e392127ec945d2f82318f91f5d4c2fc55a0f3d3da3ddc559b543b5c8c79a581396a18b899ef3cd31cc61ccc04a0fd306c60209efbc1dd5ca8568c3b79eeb28ad0b2e7ed486259f01cf4a8ad895b88c6878978d738c44790b842f2f4acca146fff6095dfcb671e71b3273f26fda13084067d3a0919fc4fcbb863d30ff10139a2ffa03788eea4b2e58e83853fc41139d80a2c8b163b88ed70638b978772859b49bd58a2382c1c9bdacc854e3add17b846cf0d877a9fb15c2ec1ee6158a16e868b864645a49740d4d3ce2183194c962e82a2d5d673405932843c7824b8a2867e9409f16c004390e3df4", 0xfe) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001a40)=""/45) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x3a) setsockopt(r2, 0x4, 0x6c, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x3, 0x3a) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r4) sendmsg$unix(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)}, 0x0) recvmmsg(r6, &(0x7f00000003c0)={0x0}, 0x10, 0xc0, 0x0) recvmmsg(r6, &(0x7f0000000400)={0x0}, 0x10, 0x1080, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000180), 0x0) semop(r0, 0x0, 0x0) sync() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) getpeername$unix(r7, &(0x7f0000001a80)=@file={0x0, ""/4099}, &(0x7f0000000100)=0x1005) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x1) fcntl$setstatus(r8, 0x4, 0x80) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0x8020560a, &(0x7f00000004c0)={0x10, 0xfffffffffffffffe, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f00001f2000/0x1000)=nil, &(0x7f0000272000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000142000/0x3000)=nil, &(0x7f0000786000/0xa000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000055a000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007df000/0x4000)=nil, &(0x7f0000148000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000007e000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000052d000/0x4000)=nil}], './file0\x00', 0x4}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x61d, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x1f, 0x7, 0x9, 0x1}) r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e22", @ANYRES32=r1, @ANYRES8=r1, @ANYBLOB="5022087a83466a7c00a7b0780000"]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea0000010000000f", 0x8) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000000600)=[{&(0x7f00000006c0)=""/30, 0x1e}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0x3) writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980", 0x10}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) listen(r4, 0x218) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000240)}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r1 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/507}, &(0x7f0000000480)=0x1fd) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file1\x00', 0x20, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000014c0)={'./file0\x00', 0x5, 0x6, 0x449b}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007a4000/0x3000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000b5a000/0x2000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) executing program 3: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) socket(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() utimes(0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x45}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000003680)=[{&(0x7f0000000340)="5bee945d4b41467956e14fdc3ccb441f4ca48f78d6e59579affbc1919cb1a650a6c3ce92f7f153bcee100a86c0e7a2afde1325acc4dd42a8fcd040d5dc16302c33dee555c0695b2db7969380a24dc853f762ae6ac0647d93ffe6fb361bfd941467526d94b6097ac1c3ce06e48ea6aa650cb3014cbf6b38cf60205e6f0df7461abacb2cd91277b7397ff9ab9414bb64b99a143644087acec268d5adf9b92c4e53e4e6700befd35aa608b1605825668b97f65b5c147c504abf14ef501b1f3f2de9a22ecb5347602ea3ed8b95d0371e4eb7e0273e390587980e324a5f72c67f0ac17c22f7c00ca383052eb0235c63754b8d0b08e577be22817bdcf2bb6e29d70004551c299d72ecaeb508ed4ad74fd5af4c2bc1fc7f8b65f1921c626d2126e0d616d7d287918c2d4630410b0a3a94136c808e8dd2a6160bf39de7ebaffc69e5e076ab80728132190800ac991ac9b629d0ef475875f423a5d6a52cdf7c17726ae5e57f5aaf94c4a778b78e787e3bf0063880d928d9683f5f835f2c0cfe4e429180a1fc98d4aafac2b9e4eaf5a73288f3064720a44850993aaa550640161a8c56a540fcb035ed2b17a3b44c3ca3d8b28a1deab99a69ca237ae22c1056febaf533e15986afb8019e1e31a834d28f76d5bbf768d65886d58daa37196c826c16a795cf89c5f57823ad38d31da23dbc48c4263d39b628feb6da679eff350f8ff7a6f447e0161957ef8f9af88cbcd930d6094d2b2cfdbb2b44cb1f46a593f5da978b3a15aad14f22ec26a3d6e33d7328ba658e43504ff9798eec0ea2413d3f9ded79a8ee9b039d96706afbdd29b28394df97a14dae514eed4b46633966b52cdda8e4e9bf2bdedbb5c135691f2d877cbbb9e3b68931890ed2867a5a2127b24f0a1aed9756df43a7bbd059931c71703792bf35e5405eb4214599883d6ab5b52bca8449b81f3a2505f909baf46862eb99c1b96755aa9da3ab1bf552a9aaa39b4772bfd6479e853c262e1fd49d3ba6fa163a8c60a099ee0c88fb776dd7ed91c892419d6d1bd6b1330231984d44e4b712181781d20c4f6a9dfb39809d7bfa3bf34f367675127921202733ee89350da7b19667b45d318b3d3b722ed33fda5a0d7b0cf54f153736cd5ac90f73a4fac3343028c612b6daf2f5d110892874beb1082e9ce5ee396f50bf7346b986327013d0f2609c0062c536f9a4e8155592eb76b91b6df1beb698a6a2cb7aeb5f37f5184254ff042c7e9335ebecda5b412627fb3b8ff59de29ab9cc6004119f5fb4c18a6232bd8a9e2e5a17e56c164dd1dc4d31035c1f33fba4155cebdf27a377b3913e174fcff480ae19a867929bfa1dae909a944267b133234d3a29f75240df9dca60391b198263c50fc777ae168f6e7f57fd68b2f9657d1ee0419587e132f63a27bbd8866fc5c9917463f7557c53cbd3f799eaf72932a3d7784d4b1ad2e96598413047779627e90092fc33bb8af156686c611dfdaf505de83f8b12edf374ccf270828edf0b83ca0b0c9f0c25e19e9c1ddb1330b69d3f6ea78563b7ea4a33366047dc5446eae5aa1576a906e771fc94edd16f49e0815742f5a9a54c13fbd8a4f08b7732924c43fb0be1c4a45ef6bfb77e7e9aab382e979067933d073a0fc781e4fd0a38afb8af0271dd0a1c5a7da08c6d5603c7a2d0aa03461cf61b830386b7ccb976e387f1fecb9df2c4ad39cc73eadbedf7f3442d78d96a6d448642485d3086cdbe2210fd2195eaac7ec438cad9ba39bef11288253470fa1cee0b1f69e7e8029bc86d9f45b89b625e3ff6b7cc7bbb33a5dd700350f30f82b0ae89fc4f850dc03b5a8584b9e29af88215f0f635c83b0e42e4cb8eea55fe309e183959eaa9c5f4a3135b34383cb0fd812d989ae86be2a3e0024b2021a8f1e6e2bed30f577aebe101922649ce1e117af6f001b324cbd0b25b82d0a37d615abc8e98c92d1b5f86c9fb7820df4736b57481e7e0bf41cf177f4a98f33f889c583241af1f6d6d6963b242b2cbd4fe404d6b59890f17c4373b40960638d495a7e972c19d7d621303d2fc8127f5283fd10cc87d169a03985819a34372925179afb56343948f28252baadff42f4bf34959f66ca05931619d89845781094d17aee0bb4eb70c83d5d8298d7cc42124d013c463ca12015a216d3ac335339f258dd3405db1be4a1f1e5a442e4c72bd2c40f8d1a1282a174024f66c339e5ad09ced36ed05e733ac0d43361465056f7cffe5114d1b0df716c64fe859291cf10cc5559ab55a913f17b57acddfa60a5fb888bae6eb39654ad9135062224de37aeb8a4f7c72f689c7420ad49c896311e2a2f966cb6661edb9c153531f71c8f22b1976d030a51ef40093d4d3330dc18801d978fec353a865d24ed4000b0a873fc5736968136ce8d3cf1173594afa98831dea4d23ba3fbc5f1bc785ef5fa8f1a46ccb07777f82c6b66dc92996db3d49a51a7505de9574ba9727e7f386e7ddaa297a9f677a8ad9c189aaa79440281f6d8262bab906c6b1519959d36600766597e47f8cc3f57a170b7fc02d855da825077cab1726178c9edd4f756c84eb91451f1b43650159b8d13b0f6db15a888226f3015c7de19a0ecbd8b266f7e4d71cf14e24f78105251a814837fb03352f36d15bc4e55fab0a0d3518b9d036cf81f588134be7cfbcd9aef56dea13d3d663d570e3893dff704431166b799eb7393f9cd798a6f5ae31e3bcc9970005f21b3efde5666c05874eae0de1a3a022992ebd3f16b1a18b4dfa99a7b43a8b23a55e2c7af7eb89d2ebbc388724e7dfc3d0c497241aacf305ed8dca8414fc4bf7e4f5a04fe572ed1c8dab4fad35f7479e4d886a65f3bc943e0eb58d7beda6fc46465460ef4b8feddc457466bbd8441a12b9be5878646003899b8f4eadaf231236d7357a044961180c75b403c687e088965b311db6c2c84aee3e689fc6420120e30495aa173c24144a8f584ab3ae3edc689e12f811077e750baa948f7ac9198fbfe9cdbd00aa6e12451c5218e97d4c5a395624a26af9068e640aec7e4b6ae6d704ef542ac623d485081410b4ab501e980253f8cdd0090e3e59daeca63137fe9e25acfa705401dd0722f5944231d8d78f16cc42039726025778cbdce8646772e2b8d713fb9de52010591407e085e119846537f6c14fc8da66755d3b38aa7eaeaf21cda46121882c8f96ff545930e601b50d4b38151217d89e06925ddbf4cb2af7db7221bc78277cbe6db70d78e02352794b1b47606b778b556046ae88d3a3ab142b8613095210e77eedd6bf498e6a0f3edabcc69423f5edcee413ec34858d3e4d51c0f10c5a0067e3c0f31cfd1381d92808d68a7d87c2669fb4b209e3247438e883fcdf3b177e89e02fc4b05b41cc63736226ea4422978fed9f0911cc2ff5fd0c88beb4cdc77176b2a68a21791c28b95c4488dbe66fe63e18eb0a6ec886e7608b495cdc7bf4c30a6bbb3b74fb7109ea64950a831761a326d589271baec37910d3924cfb78d4f2ebe7b624d6e91e7d21431887590884b03008e016edb6d6f2cb2c583b9acb3132511866e5a26d4f15f74d675a0d4039b92e223ec7e31122c8e607a8288936fa7883de2555416abc976c4c91093060d32ac8070b6750b42d1aaf761fa948c25756005e411d7e36adba826ee4f01e3824ff03ed6b7ba0435d8bb50623d05c167a96e30a5b8f629a697cd4dc9bd92a57001794a6f1758198ebba7e206f5d377ac817af43e52818c4bb698f4ba24254579f7882127cbf135e0b64de994a98a1ee8d84b09b63530cd7540f7d9368b9dc6a8f8fbb64f00f2ae8bb1e499c60d932f32294fa89a743542176c4c3c82a5b54ed827238151550caeec58b99a94e63c784c1d0b66cf1db40052b10d34a29b7ef6572db814ff2a3a22153055426336db21f2c5936391cf0ca9906f48acd8050096bd44071abf2538bd3a54db41cf962cb624217c05017d20915e9fa57fdd3ea2c215dfcd0fbaa013da5d22f7a2424a404cd46f33a221b1348d695469f14ad156a978a32bd75bb7c5529b45b6aa43c89523fc0508f9aedc0d4d12a5f40c2525ce56f2d5334e99db96a57669474b04fbd96a37e7cd6025dfeee61bb3e33c93cb7bda3f1546c108994b0eb68667dbbd2b54ba76787f66fe83b08a2c81aa2b955102dc4e47b5294ae50889265925dce5359c5376af7727c580d0d3d6a95475273eb57bab58834ae3cb1267996afad47c509976c6c0c5368dac6ab0bba28fefbd038a7e91b50bd557502a76ffa281d5c08dd84b6d7e88e28da141cbf4a0d6198ae0e5322056b7121438ab851806780d42a5cccfd2edfab2ce6664efddd8fb24a267c792c0569ec49783381cd8efacde949cf62011449e4872080eb5c22f47293ac7ead897e77fb1a3809c91ec86173f75047e09ccadc4a235a5de9a43eaca8d1ff4aca8cf9ee73cd61d1d1f7991167e8ebdc92e0e8b131593ede2326efd2e105b97f1e69cd4683e169aeb31c7c6bb45373847915faf1b2ad2d08ca5da6ebd561abf0ed70a66b7562ea897f662d7e21c689b227a75ac785ae2311eaf20f3a6ef9a87eb0c64fff9d64f1daa5f8f8e8b5b6afab651fd265cb19d65475e2e226fa4f891a6036e4ee1fd027ed24b77099c148947127356dcceb21a882dafb7f77bc8515e5481446934d7f3704fcd7de94aac172e10276b6fff4196498ac2f16432faa2f7e4a4e6f67f5c17cb1551388773900aded003bfcbbd5dd24b838adde6244f6a13835d5dc9698d62bc2a13f61771aa6005e9dd9e2b4b0180b03a2d013532ef44859b2b5dc3b873c76e5318ff2f2c9a133caac0ca3ba3f8b9f6be6bbf1f00e3ad317fdf0ddb8addb5b7c84f65569f705aabe4d645d08699ff4b18448631b7f6168dd1c0447b7676e2a83317fb9108f12ebfe30adc135056322bf5aa9c56d4174226e2254fb8fb122678d68508683eabeb63e222e422501fb63e03b61372cb1f26e6d4e57743e7555ad8740de485fe1cc05d5c1c7bedb5e070b2f8fedd112521759c1360bb0bf619a7131153f8edd4610dedb1cb30cb90fa68c4442666c25e61dadc99cb7ffeaae30ca8b1143dfc38af5b3c7eab65bc3cfd08728bd103b87730a3954d71c8cba104be0cc2832d6fbbe4dd425ef0cbe6bbe72ea4782ec4cc210c9b55480a34454d5f4a2c3542237932759511456e19588686ea3c4e30f1ea43cf01eacf7b2758f03b7be213974b5beda580a36181139c140cd5b46d8a7eac8fca3835747cbdb5923a1a8bed04caad612cfa9497ae7e191dac1cc14286f2c61e18e5cb58a299c34036734f3b6f3ba2d562c50b54f0a062ce8f0018bb458236789a33dd5a8ef75c6066ba916fcb8cceb7f2477e782484927eca35d78e5e7c91ec18cbdf3456832333d49918a96bc6cf3d9dbca806991d3366d84ab5c232479fcd6ee8e8fa16bb3aa1d0180323d3b4f22dc95c913e96e1dca048485406df469d913140f13fdcfa47a93f7bdacdf2da9fdd0077b608a44e978dcb9cebac8a8aa9280d4321d3a36a00beaf677e71f6080f68482abb7cb37a3396d3a8d4ef36b66673e57d79b63c6488b49e51ff8d86b8658a5eade1fe8f46d4a6d2870f7ce17d7f9b57b913f0bf5a8d2976b90fd85391e056efd02213029808c712ea54b8fe39fd9cb5b285cfe572369cd51a7fea31a62f503155809c12de3dbbfa3d31bafa7e4c96829434da52cc2b308436c85810ac11a6d33618b3905f8de65fb1c2d5f5fd34c4de80294ecc900b09517268ef89ef85830ac8aeda1069e37975f08eb345b2aad67fb4aecd564208459d51214ada9a864ba8d2d", 0xffe}, {&(0x7f0000001f80)="a580e2bc94746700155a02c091887c72e1b24affac275c035a24186a5e0f6ead9220b10cc51eb6534aa619ead1dabc40070000005685f0a25fb04fd146efafb2e63ab94e8c8568dd464c476eca22516938d29f91d22ef15df11ec251be89185bd00ddc0813f2f962ef04003c7409000000f5992a7a90ffe1f6b6fa7a1b73adf1e8e30c0800000000000000c960664582b213aecbc27dcc29a285c575f85593df8bd771168a0ec2be9fe521c250bb37bde7927d000000000000eaff7a32cacd440849bf7e34c726463683ba100a98394a932f6cd80461df89449c721fea967c53be408670d196a33e9d3c541fb225c153975fee4a27d863104468763633c2c7df862352a1540cb64d54c49bb74a9e71cb66c34fc6d283a337d2dbdfb95442c74c0c6b52ddec3e13eb253df72cd6448bda401b3ef5fbd0a7b52dccdcda5d231cfa3bbc27b1a70e6dee252436d59700048f8db7efca9f28995c0ba525f051d775359e9e031eaadb208765c93fe2b53848825ce5d0cdce76e641f30bfd520a0325baae7e59e4a3f33701d9ec4832b38bf3e5dffaa19fe89164cf57f92917362fcdef298999a7bf01d388140a11aaf6523f9db896acf07687ea674bbd05871bc3f8cf9a10ae2f2ff941cb45c11f51bce200da2fbe8ae301da40aa31fd21b13509247f669641906fe5ef74587efe5ed77704812822ea6d4e5d80a18a84c0c9e093c7f036c50a06f9f5db400103ec1fdd65f507635f569d31e960107c003d2204d1296b469740e6a9b632587d1292bb22538bedfea87964429f973c5a703ccdce8a7b585670c3075f84e4e5d0279672130000000000000000", 0x255}, {&(0x7f0000001340)}, {&(0x7f0000000140)="367d2af1ade7d415d7630c30390df0e74c1329bd0a05a419d7dfaa33443f7172cfbeaa0e0774535cdf31ee51bb84f10db032a977f49daf62fcdd4436b68b9526d6ef793393fbac42066c051b92f6391d0f187ced09b211c201de3ec9f925ed8b386408be41d436936a7aa7dcb6ecd54a5cbc69d2736ac780b27ada1dba69aeeb900e62e565d52eb51d0ab7d245861e2970f669eef6941a6489c369906ca285031b061eb088eb79f9f3bb1fab6c361f078a04a5d7b24ba8e1725c0b67b5b75ecdeb86e915913b420675bc668d837a543034e0d59c39c3de6008533d76024b3c108237965533d2ca72941d76d5fd3cc884678e368c95c4377b1735cf5f3ecf7e0efc2b448d0a9cdb7d9b14dce3bce7454e75c13266dc8179bf658bf5b0fee80de8f82b8b91c6efb0fa311a840e3e6441b14ac78f9c8e1e0afdf80093e760af", 0x13e}], 0x4) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x9, 0x3b}, {0x5c}, {0x40e, 0x0, 0x1}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20848, 0x22) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x2) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r6 = msgget(0x3, 0x0) msgsnd(r6, 0x0, 0x0, 0x800) r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) r8 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r8, r11, r10, 0xffffffffffffffff, 0x60, 0x206}, 0x3f, 0x400006, 0x3e}) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r7, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, r0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x212, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e214e2300089078901e41f35944157dbc14db9c2053e4fec15ba7b2efb0ce02834c97cff28c9806137fdf3dd69f202d5a5ef8526b761808a70f08418f03ca8bf6b123c83492e6ef077d2587e0364c00edcba205929bbd1a0a70522e5967974c37df963bfd317742290388ca2a0b5768e70c94d605c763cd1c87d45b64e28faa22de162c25bc726fb5655ee5f19f4bff3b24ee907f84c7c7d79873d9d552a7eff690c76248963f7f45a1a148940f4cf56781cce9609fa25c58a43701c7e710274487bf9f48b3577d863c6635c55a2b30cc70ea8e85a583a5"]) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x2, 0x224) semop(r4, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x200000000, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000e4000/0x4000)=nil, 0x0, 0x2000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000dc6000/0x1000)=nil, 0x7fff00000}, {&(0x7f00000e3000/0x3000)=nil, &(0x7f0000c56000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) executing program 2: syz_emit_ethernet(0x86, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900503a003bcc2629a17a6c58afb8877c8be162e3058000000000000000000000000000aa02009078000000006006c33e00000000fe80000000003b9b4be06506002500aa3a5b8167d63cda982ed6d49ce65ca48d0002000000000000040100040100c20400000000c20400"/134]) executing program 4: socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206997, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xff, 0x2}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x1, &(0x7f00000000c0)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="080400", 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000080), 0x0) fchmod(0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) fcntl$setstatus(r2, 0x4, 0x80) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x208a1, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in}) close(r5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x40, &(0x7f0000001140), 0x4) ioctl$VNDIOCGET(r4, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x64}, {0x8106, 0x2}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x82) getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) open(0x0, 0x400, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000140)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x41, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) open(&(0x7f0000000300)='./file0\x00', 0x80, 0xd4) shmget$private(0x0, 0x3000, 0x454, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getegid() getegid() getppid() executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) lseek(r1, 0xffffffffffffffff, 0x0) symlink(0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 4: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x5, 0x80000000, 0x2ed5ee54ef8e31b3}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x888, 0x1) close(r0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x1, 0x4001, 0x3) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x20408, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x1}, {r2, 0x2}, {r0, 0x100}, {r3, 0x10}, {r0, 0x2}], 0x6, 0x1) close(r0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000180)={0x0, 0x3e, 0x1ff}) r6 = dup2(r0, r5) r7 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ff6000/0x4000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) sendto(r1, &(0x7f00000001c0)="ccaa9c03326f0c1128954146626c6e3e08495bcf855c901dc7da9f44bdfdd2edff03b81630d4d4e3be2dd62a5981c3eab3eaf1ef", 0x34, 0x2, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x3, 0x1, 0x4, 0x0, 0x4}, {0x8, 0x4, 0x1c0, 0x0, 0x1ff}, {0xbb, 0xaaf, 0x5, 0x400, 0x1ff}, {0x7, 0x53c4, 0xeb, 0xff9f, 0xffc0}]}) r8 = dup2(r5, r2) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r9 = getuid() setuid(r9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x24) socket$inet6(0x18, 0x4000, 0x1) getgid() execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000340)='[-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{,].*-,r\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='/dev/klog\x00', &(0x7f0000000480)='**\x00', &(0x7f00000004c0)='/dev/klog\x00']) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000540)={0x109f, 0x200, 0x2, 0xc000}) executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r3, r0) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(r0, 0xfffffffc) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) setreuid(0xee00, 0x0) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r3, &(0x7f0000000000)=[{0x0, 0x3}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x0, r4, r5, r2, 0x0, 0x0, 0xb}, 0x0, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r8 = syz_open_pts() fcntl$lock(r8, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) r3 = getpgid(0x0) getpgid(r3) executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x20, 0x9) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x8000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0xab, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x75, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, r2, r3, 0x0, 0x0, 0x12, 0x1, 0x102c, 0x0, 0x8, {[@sack={0x5, 0xe, [0x400007, 0xfffffffc, 0x40005]}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x3b28}, @timestamp={0x8, 0xa, 0x4}, @sack={0x5, 0xe, [0x0, 0x98b, 0x6b35]}, @generic={0x4, 0x5, "f550e0"}]}}, {"ee0f7b12cb8798ff862d3bf1dd0db78d196799527eb699a3e7b8f47d215ade4ed56f1d6dd0532845ead89bb054"}}}}}}}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xffff}, {0x6, 0x0, 0xfe, 0xfffffffd}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r1 = msgget$private(0x0, 0x10) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r2, r2, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) ioctl$TIOCDRAIN(r3, 0x2000745e) writev(r3, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r3) syz_open_pts() r4 = syz_open_pts() writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r7, r6) socket(0x2, 0x1, 0x0) executing program 5: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x4) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffd, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f00000000c0), 0x1000000000000321) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) setregid(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="a7", 0x1, 0x40007) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r3 = getuid() r4 = fcntl$dupfd(r2, 0x0, r2) chown(&(0x7f0000000080)='.\x00', r3, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) r6 = socket$inet(0x2, 0x4000, 0x1f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) dup2(r6, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r8 = socket(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r9 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r9, 0x4}], 0x1, 0x0) close(r9) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0\x00') executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000200)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000000)=""/227, 0xe3}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000600)=""/48, 0x30}], 0x9) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x64}, {0x8106, 0x2}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) (async) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) (async) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x82) (async) getpid() (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) (async) open(0x0, 0x400, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000140)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x41, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) open(&(0x7f0000000300)='./file0\x00', 0x80, 0xd4) (async) shmget$private(0x0, 0x3000, 0x454, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) getegid() (async) getegid() (async) getppid() executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000002b00)="d66036e0bb1c0aec2bf4124f5ee88c37c32f44f4d38c30dba89bd0f9f3c12c356e4afafbdb7798a6eaf156ee751a8ba832d33735d51e47480a2eb0c5ba33f41e97680ab8ba0602f00a654650ae5e6ebc02715c5ecdc5dd63400855fb6d47a41854952e7d3747ae0ba8993075dd02eab48b52f84581a48d", 0x77}], 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) kevent(r1, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x20, 0x9) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x8000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0xab, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x75, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, r2, r3, 0x0, 0x0, 0x12, 0x1, 0x102c, 0x0, 0x8, {[@sack={0x5, 0xe, [0x400007, 0xfffffffc, 0x40005]}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x3b28}, @timestamp={0x8, 0xa, 0x4}, @sack={0x5, 0xe, [0x0, 0x98b, 0x6b35]}, @generic={0x4, 0x5, "f550e0"}]}}, {"ee0f7b12cb8798ff862d3bf1dd0db78d196799527eb699a3e7b8f47d215ade4ed56f1d6dd0532845ead89bb054"}}}}}}}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xffff}, {0x6, 0x0, 0xfe, 0xfffffffd}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) executing program 7: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) read(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0xfffffffffffffea7) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6391) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x32, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setuid(0xffffffffffffffff) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() pipe2(&(0x7f0000000000), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$inet(0x2, 0x4000, 0x1) preadv(r1, &(0x7f0000001180)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {}, {0x416}]}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x7fff}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x12, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x12d, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}, {"9cff0f0000458dd890fb9025d4b01c63c766f19d837e458e33a678d5c5c6d9fa3581fa5ee7b1a11dcaa36bfef456a8f5ec4fa3680837d85eb63d98b366083427bb0071e36e9abb4be203ce9daccf1f7041025fd34328cfc83994966e0b6d3a74c5e043d90092c960102e45fb8e8f556e264f17ad59b692ca0f5b973f8a1f82771c8a2c3eaff81648e086658aac4b33ff4abab9813522a483b1254c4f620dac4a611acefdb82a147df40f51e3f5957a15f632146eb578235f990a00d556b4620123af385c9e09a67ab6d34f6dfb0403332ef7fce7259e20ad0da430add892fccdc606000000b98906f4d2f382cb8219de48"}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) recvmmsg(r1, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r4, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r5 = getpgid(0x0) setpgid(0x0, r5) fcntl$setown(r4, 0x6, 0x0) accept$inet6(r1, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{}, {0x54}]}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffa, 0x0, 0x5, 0xffffffff, "0000c6f26479ca940000001700"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64", 0x3b}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3}, {0xc}, {0x416}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206949, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x5, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r5) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2}, {0x34, 0x0, 0x3f, 0xffffffff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f00000001c0)="42bd15deb2824f6033a96982ad26d10ae77bdfd6bcd98c860eba957165c648ec32b402ec61121592f19030f425dd5fa568c6d7b35ce5a5d48744683b6852acc138825513284b319c0eeb5e4141aaf802ae5cc69df27ca0e4352da988e05729b79c07912d7fa06feafbf236fb57beef5334cfcfe99255c9dfc17397496a6ad6ae927ffc7971f174d2b411c8beb2543388161d00404ba1d55b34a1b99ca5b4210ad0beb272f40617b374f6d8780d8de17c56ceaf0bf2416d669c7d6bb65559ab8bc3b4f5ba2bfc340b486fdd2b3c64e95b0aea61613fae6a8fde25d57a2c89f3b18a8125d98ab4db3b149bc929b9ed0da59f9e72638324cc1ca73d7fa00b6f4e14652f", &(0x7f0000000000)=0x102, &(0x7f0000000140)="c9c2a92bf0fe1c0c246493097d3be83718590d87965c7c903adbb23769513bf1e5f2a26301e9c54ac0df568b7121be89a29ad2cf0ae7c8dd292577bd71284dfef972eae75a0002e34ebde294fbd9d4226546f62724be247981a93f5006fbd7f07d787100"/112, 0x70) executing program 4: r0 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000100)="adfe1f3dc88e460ed9f93d8c352bdf63cdf327bbe6f2e3479e9c23441dcf6ab7f8a2c7d912ca97687172733b0e89aca57b540f04a1565d352c2423aa5fe58c3a4bd1bca2fb34ccc7e2e88f9eab4a119c78750d359035b9c29bd896fbc26e371a2b7be551f0afb0d47cde61ada8e99ab957b78ddfa9a26d64e2e48fb8b39ce1a9c4e416a7aa05b61383b90135d2afa7200d4ceb333bb3cf98", 0x98}, {&(0x7f0000003740)="3249d2ec544df89f662d68e145e0fcf0bee0a64c7b860d48d0bba84da0203310b2b06b4c0683f247221d198f482fb0c450cca0b2276193107d9e47e66647dd2d9e953351f4089fda766f8a53683107734cff37150f35525bd3c8e3d4fd9aecc5c733b461aba87f59bf1f093cf7e08cdbd320a6c7beaa9ac4216108b6e17b983c10ab8e6ac21e5894d9fff7d4d822b9357a3feb0042ce4f4a76b14ed32beeefdedc459c2532da47e19dbacf08b3e22ab4232fa6410ea62774571ddadad897b2f4f5a2be4ae6edc31f46597f49593e0f08b36f6a2ce24945f4e168e0c566827ca60898bf2b19296eb152de6bb1f7e66312fd9c4938dccf403b235adccdba549bb613a917a8513988c3ed3734aa7015902d074f1367230cafb31c38a79346af9df14b014b29f933da280eb03e751210b6199acff999269cdb452af1e28510224f2e94c20ecb4e841ceaf78d59d0451f3ae012a31ec811e885a3f10e4227d7c672886338871315b4dfa4ff26e68fb3b2a28822fa5f71c8746e0ef00ee95621d9918eec6ce8ea0ad90b74afc03dcb4ed9bf3e247f12a19655d59bdd08c35cfed77e8b1aba719fced50e086fea853074c16b2a367793bedf1e57a34e9691026a32ff2033a5563eef0dc6643de563e8b3d1d43f2a21822217d9157e05393cc6e7f561532582da222484101f06ab004837d8f5b7b5924565a66e387253a93ba1dd1b090d71e2288383ad8be2375727a3afa3e43a625ebbb420c746bd5422f0f64648ac8bef75862e929ff200a4cce97c0f24114b99349b0581b1c0b9d1b01ea357f6a06ecc36b1a25d0ab382f030a8f609c9248401446a2fd99a705026aa5cf1eea41a6c29e49073150987ebd159f08708d4b730690a85039922fcaf60a77386afe6c254388e4666f4babb912c099d3286d29de15b8d1f0f4c9dea8813f7a6a4122c065dd357d007a935304c0b685b2c8e054acb8b52d080d52031e1d153be83cb6187325eead83f665e7817c258d388e3f70ed241d96c14e989d1e7c5459c45644c0de4ebb98b4441706dee7dfd0e15e9a12bdc9211821cf073cf87d0557e2b3626b7d2fd51b8773fee50d62d22b1ef8308cf2d3d1724372aaa22e2001131ff3b6298d9dd20a8a1a1e3e68d17d46c493555505ffb5aa16977d793d369849250fe8bcb1ae35960b52ef06213983d62158aba099d0b156e8d729d46d6ddcdfe634ba580382e18ecbb68615e5d875a54cc077fd121bc3d4bb47fc5bda32379ed3637a5c50231b4347e36734b0a5f9f1d869765ff5d2432276c02cf00e6820e8fad54d60131a46a586d946988e1166dc7ecc44c0c1801f21fe1ef2fd9215a4d9033f2018dad031265e534b4c53007b7e272356de9a92cbd5ca1b3d56d6926acaef5617486fa3f29c476edf5fe81a80310ea1e238a3263fd5a229a160b4bf740590cec672c459604b051f2ff7b3f725585f3eda251ed49910f979697919e6dbf251c22832903d293561345f00f5fc864f9e4d110a2c2fa6043c07ab761ecc6549b533f97a876e2d57cc6ee88f69a7e6acdc929f44380ac29be06246763b5bcd3de3f3194c87a803499f23bfe807d2d0471ae062fe0e296eacc0d83af1fb28078509a14b40ac197436cde5472c561700df5fc5b49f05f37cdbab530f72d1cbb7e43747c37d4cc93d6d48577b652f1162a059877795b02760e99320704b9ae8c725fb690deb936fc926534ea761aaa7b4ad49807a931f6b88916fe08316325d87b3e9159f8c221377323505c6e669a72c4de35c8ff56e1885e391114d77e11794fa8231624805e8934050457ca6216b4536de8113733b7976785867223e04c9231d8505474d5afd822d076f60eaf53f64047081430556adc3fa7409c17d8d5a564a95d30def48d7c86a48430e8a6dfe9d56984f46a733b8865f26d3abe10c7effd9504efe0c640d164a1fef4743e90d86ec3614701c20691a46cc49d5ee1808f5f04ac109e08be033f8c6ef0693c3686ecc285f06513051b38ace4b5e7452fe6025df3882663d4b99782e9a5920bc5591d94cd2f85d5e0e202634722bd8c2fbe158d503ef7b18a1a62ca019466624009e13f6735620075734846e5faa81a3e2468810c3ecdac63abec074d71533cc3c4f501d6f75955e7545fdf26205d55e9a90272330cc931fb4be0ccce7a9db9947f413b6c70223d8250a915f43431ecbd6445865fe99fe537cafc4dba3a3754e80475a30ebe3d1d026d34c4834c6478d5ffa536a97d9a2b9594a1b695359a9980d9b64fc881bb11588bd6a93f9b3c349d2043e156ec20af094038b6e46cb6fd821c75f182a640ce10d1e1fc37968612ab4ffd8be5e470049599e8b7b1b4acbea9e58943d5bcb361031e460007255256038a2140011c99dcf6db97ff9a6dac82c499b3cb86e8cba610fd789ea6500948c799375dc562f80055147bf49f45a33bba342fc3947f1eda4874e76f4db0b318e3b9597c541b402397b8e0269a57bf098a4b1965dc552f2ce33066a238449f70f741086a7e0dcc25e9bd29e457dc734e6c14ae9be9ad67cba709e513d3d2334c4507def8cc4b29583a14b5de006b4edc680839de8e091b969dc0e0fa55eb9d5d2d644306fc06815f5575918520f2b2feea99dedbfea9d37bb3f3ceb2cb6cb3ac12cf81d966ec02199b8c90db0009fd53e9f08d2cf28d1fd74671c5bf29084d0390b3f5c645f67cf0a633a258f24645d909ec97069f153adbe0d4402854c88c82630e8ee774b4b140dd8ac3cb31efcc323fd8f4a6346b8fd4645bcd0539597d7372c22eb7bb66af0c78759f76931a8f9921365c99a5c624fe92fa803f92fe2624cb1938dbd43388dcdd87005660b7edea9fd07bdf6cb92f453fd065c5dc829cefef8da80ded02b904e67ab34f48ca4f64c915d5d59904e2ac07ec2170071469a20c81a2ffd9e05ef1e609d4e6a73a3474552646452d2e4b9fcc825b9ad8a8868c00d189451d5bb57f4289c82e6ca9276022236519fe555c68b3b455b8a57d489ca7ed0b12e7c8dacec794bf9c2d6825472b530bee4a8929846944a2850f32f5bbb72e77ed16927256a242be7ff9605d36070557038583147e5ddaf726a456be1bd9ae2340833940cf6f828ad55def610c5b195d566830c50accb43302666d24695283b94b92551b99149d12b271ef560090e8b3b15efc34bfde5a71d60c192d3be91fc1417e16cab9977ab232f43fbcd009545d0d9887948cfa2488077cb30df175c1107cfc05962520d7cf003288046188a3592ff5b9a9c9025e195aa0511317fe01729a38910438c083e1c1b5aa5023d63c44367ef8bba666ce7922975a52182dafa29a606e52e358ada9f5f198b211d81936659a4c8899b0a82c00730b191fa22a8de327ca7b4526dc99ac9419ccb4b05688f5bf4e9382d8aca7936e60b46b4e0a4bd83974e263991f23a2f15e0e5dc3f00d05f632281016823d146a97be8a9a4b0c540a06e26af4ee6017195755a9b5b88a22e956b5f3c33d345542119b74dcddf3c4436a4960975d90340b64c10e5ae0afacd8b22c610bda5c3bbabef2e7b485aef9a8daecdbf280b2631d52f3362781256157b9f1ab8ed8a206fb80c11fde973bd2c24ac87117beefb9f748e54dc96a6744e88cdafa81eedc0959affc7723b75a1495a4c5223ea1d5ac752feb344e5a9a17615d90963341c273bfdcce1b3c0f18196906d4982e6724d9da8545f2e8a88e0e548fb491b3bd7285778e87a19e8027246854506e1463f774cbc370e334770027e709768232474da0c1fdbbd836535561d61d40798cad934ecda3d50a91954f79068413afe6f4b9fb4b77eb0e2f4d362a60acb16a9adfb1a9be92f8e0aeff640baa666f961f49a6069561f3fd96c1ca71eac4257d8783d961be6858c7c7e8cb3d4d6deeb3a539e2a066011f793dd1cdc53e4b08cfa4c959569c17f4faed0b89347cbd5849b6eaa756badb6dcce54ac2a89b9789602d19aefff55c8d1c393ceea302875494264bc055271cb238d183b5fa990326ef9893a04df8b0b08c5fd669b810ca64a37caf78e2c5a26ad553109c182d2c172710e574b7b27bacd770991db0a0fe93cfbcb66fa08ce776bbb3f8258b14eab5d56983bda40e7cef1044f8af1cdd121d53cd2dbd97c5deda6ee4a61238b9ec4237051308024a122192147b89d35a91c4a74705d02ba820bb03b9342fb0e759676c5c8fe9ab94fd89c32765b3d176e9466112c6df24b4d8b19a0b3ce38cd525ac9573b8f63b1f6116a4531fb689c07d46fe2a2e1748c273d3a7d113c005b12fd087d2c8dcd4fe745fe3694ad7c4f7675c1f52e1dec4ed5aa28e45fa5f943b5f274c381602c0ad0f8522856f6cacff508a4c9e626ff01091d06af92c00320d4be8ecf1b67fccb9e82a0c18802f8eacc66431c9f5ce5b0cea9764120ecf1193fda557242e139534b8d992567871f4d21ed8a500b2eb6f38739b8a6fac6bdffa6970aa8dac7066e9713540251b3d0d17eee536c3458c16540af312c89f0c45c1a2345cf4a2d932c7b01329c97fbd749549827579c886c7de192e5da22c94f3da2e29f30e6cdeaab1ee12a3ab484284409bea1b29ce1561391b9f28434e891b25c7575ac50a3aaae725bbe5120b63ca964ca7dfdcc058b739db3a4cf7a9818ca700f7d3acbe7ce4eb977e653c218cc78ac5dfb77b8bc4284ce9828e30a0743771a9d1f6fe038b9c56e63b508eaa0509fbaaf54796df1c9721a00d1ce34fe1577025ce12d077c42d5969599853c56a4e9ffcfe8d26d456e6ced96168dee6466ed9b59509fb224b6b7301e5856f9c424ccfec465b41cb85cd71a285bfdd19210c8b5b7f06beaeb2e1ccc690d5c65e4f6d674ffd96f54e0197839ba906c3da15d7103edd7ec9649385c6049653e931581d102546b00b6c849fd5318566396698eba0ac71935aed7f38438bf09ef6bfdd35f26dfee6aa7d0d6b9227a9c69cd1d4576ff571539fe77323de292ce420f36b662d421a248883a2ff88c294a08c25431db7d883adf2e5c2a3ca5a6d4fc7817ddb1e6ca73fd87cea2505a79a37996cd17420f1313b4665375825d5acaaf4e371eb20b70be4bcde2740750880468d7136da2fa83f68ff8c1a3bf93745613b9ad9a1d5b723f941e7bf86a12d112aab13ca1b7e6f84d05602a8555b2dbccbb2b5aa3ed536d4e7ebd9e738c515902a7fcf307dacf7387f72438c32ddf6c40a2f4ac5205d16a71d682e9fc3739d308901c7905db94f3bef4d741abb80aea8c287f368c19e756fa67398bf9f705e69a961b943eb1ab67d6bdf1f02b958afc3dcdfab5a6a0a79527146465db7acdf15604a629fd89e62188b931ae4f6ddc767cee1dadeeb45552b34992cfec82ed23cf4832c382c09629f0fc761b669b09ceb5e1f499ad9663a4efd7578ada1bcf8b8107c5b7458094860b6acb7269b13184b4680dcf111100b0d5b0a5cc77174c4fdf0f97dff96b37812d1eff6880e6530ed9351f13ccc26d6871c295744541633843c0abc2681a1cc8bcfb7bdccab1e1f924e4c38db54e15d26ff5c1b2bf43edebcec6b27ed1ce8a72cd3ea76763d1e01661ed584d92b27a13ecf5e8edbaed3ea13a85a10a136452c2878952c5bf82dcc36834f6b162f59b8dd61c4a35be994e21687a8ce614276337e6bc9be0332a055e3d845a30612d76111bf3764ed735bdd6ea1f500b8e6c5897f101ff9282a7d3cb4dcbf9acf06279cf90dda94b2679287ce2ba8f7b1ee2a23d3f5982cb1c4cdc4252626dc4a49525013ab7c4c018c9b350225c4b7353b85d7cda9eb89750f361c2e307c7c5a04ff0456153ad9cac70dd801fac29078d0bb4f7665eafaac2dfccda9109bb10e3b0871b6b4fcded5d3e88079cb3f4e7e1dcc203693470ebf5e8eaed27b81a941568af4acc581d17bb698df24ccd04ec7cfaa3b9d49ee3c4516c2cce4baf7fdbb", 0x106a}, {&(0x7f00000001c0)="2cac97afcf599067c5082f0a33b922b8c3bddee71754336107815fac427e7fa59aa1a81de464e42dd9ce9d9a5491f611d0f9d179b9950ef3a5aa837902ebfa0eae84834bbd879745ed490c634ca1e3d152b9572cbb1dadfb4612986d65937350caeb89b0d0dc130ed3f38ce8b112b6eb459f47f3900c5e08d4670a3d5c78c9d5e6184c4e4233b176ee69256a5f55b3fd253ef6e2971a87949fdd8834646cf9b61650adc93d530c37784b1b6945b0f7c948318062a87621b20910e18403c397ca6a20e89eebba2116fc6da7e73fbfbc9bc8aec6b5a44ff88956638b4682f55032163b49551e11b84f649aca478d58cc22", 0xf0}, {&(0x7f00000002c0)="f532de1b7426f5118886df69c765ffd0bbf3ca7e05593b5f12e2d01f213fb4d84914f049bd5ecf420de2116f322fcadd94c22517b000802a8bc0c2f64079b632b6f8d94046ad78d6952c4a1d91ee8f78dd64f80bfba6adec84bc57f0c3536f742df3a8f9f2af8db7076794ffa732dfa18d4dffb91b723c", 0x77}, {&(0x7f0000001680)="08ac2fbd07546da3ca2c05e8010000002ecf73c787e5c57bdf3a211b1c333399e4ccd885df5b843395a0cde0096a55560b69b453437939dc272b00d21cb88c421a726e68f1c6dde54f8f613795d33d19f12b6ff4dfa41f06dfbbee16caae5056e781a2495447e03f12de716bb57dc842ae8cf0664225e53d149ab7ea67fe321621ba7f524134c54feadddee4142cc2f22380532f83e2059306918a6d77070fb32ae57b9fc7118ff257b7f16136aa0007e38905e6c933e9690d18732b9b841ecc7ce1755acbc3eb6e56d87f42874e5634b873e56a9c8a274e258a0513729dfdbb089566e43ea22359b1fd9796dcb0e11ca8f98ef54cfb9c93eea4a0ba649e166459389aa5a9bc5833723e2bffb4c985172d3c0d363f6601af214ad29f89bee5c0e713fc4c95247f190dd54cf215edadec2ff3c07e3062d5861f90af7b648cb613dea3aea29d4fdc857e0bfd538b74e44860c86eb57b8a344379c3e02b231e840df6043942e86c8dd11896a734b611a2e062468a76b15e853cb8dcb4578301cc0b766002ded0678f4492c898dd285ee0c930a94e1e30ca6829bce394f535c2f6ff4530b8cc7a9e4c4a44fd5ad29ef86ab82a4b9885b0a89592b5ef825c811e48ebc2049f0254711b2828cab43bd9613ac31c746accbd570a6d63a60a957dd0a3744670c3490466d1b5a6f1ad284ae124dc25d0fb65b4fa96edd7b656d3f5ee93b23cc93842cd95108ddd9c0270fc718027d38b6764833e7e7e4b223eab2a408a470e6db6c469f55fdaf067f84a761feb30dd78018cc573897c25087cf9ae6dde713f9e67ee71d95cc736ad47b6e2f98c5d46be453bf09c09f8f8bb02e7f08b4cedf490857509e82dfe6f7eabf5f300a0b2dd69cbc128ade86d0b3ab1c367e9ab87ad3bcc69d135921bdd85bcbdc1d958d7752bb445580944b770939ab495b5a1fb3c9e1240e40dafb7b91e1b2ac872dce72ab52597719aa52c0632142481ee4e513acc94eccd90e8a771275a38d94a61f777b36be12839ae2fc2dfb41b390c775b7d9bc6ab0082a7f54a418b1fc240c3c7f59aa0462c0afad746315f24305a944ec2a16fc27644eceda5c9188d7df5f6763c42b00275b6fe1ea550c79df41b3efd0849e532286facd556cb65c5f9817542bbf3d8524f91448565f57b6be873dbf3c5445c402fe8cd3b79bd9e58aa908a866ace93b4ea0e6d4b6bd667ab55f85ee595e064eff849d07b3624bbb7b176a3792902c7c5dc0a984f48421e35b4d9c087c6d9b661e6a8c7f543572cc7b115d5da7a6db9fccca6bcb2ac8c01214a77ed367a23cd5195348fc3c26de6252979fd02c3aa548dcb1951297a994a3f484d80d3eb64f80e04ff6bbec2ae66ca3623cfb197c442454b53cda084267ede3aa655d75879913b49b77d41f85bbddd7a1ad6a705ccb9f77568ac63d9df36c0e2b84009f7ad661be578553ed5a004fd1d9a12bf995a26206b0bd7a2dd272699acc6e0b87bdb44047391de27e8598ca1ff2ede5a727316a38933dc107b6161e3969df6bbb37e3dddb92146eb76121ec64c0c5000c3c0a9113ac5d6a5f2d09094473d43c650a310614afa9b4ae76d46641dd5203271fc45e82d76c71b9e74cfe6f73bbdb1e7e0c731ba3be488b6408d95549f0a9e00c7667bd47024edfebf51da348f861579e25c2bd6286ef25ff443e41bd6d533f5bf5fbeee9e2d877ec555d7b07566f292481f5d76f917c1a8268f3e3fe9005d3db72620bbec6c76f87472ceb4e1ab7cec642d147bdd6eaa2641e340b8927dca020cbfea458e6fedd4921052921b151246180c9e0525206582f509ff32bfa06bbe1c45d8b58ba45b70eac585ec6cec4c8b2e46f4b153b349ca376000e30dbd586be7bd6c3d22c1a1079d75c5ad768a5bf5391e162630292751078123235964eb5553c569e8b4f98d1cd5374f20e15b13a13383205527b37b6e0a5d0e893db47f0800a586174918419aaf0b3a7f5bd2297c572f6d57d94b1de6043ac9676d7d78a4bf3316c2ffc0497e32ab75093092d0e25d079564a1ab9eaa9d18fb6bbe16f1e30d96463a4374d9c9c7a098dd79bb6a1459ae5707be1a63ab3a7c074d54ee90f55a0efb680f486003c65b43170071c637f3180cc983e1afce243b23e38abc25eaa660faba378f1b3727622db8a5c9f8eed05e551ed451325bbbb839cb901ed8bc9ba5d7b7564e9affcc34524cb3928ccfb62a49d72049670ad7b4fba9bb1d8410cd7391477ef4386f48169aa639e415d1fd220624bb63b9fcc47befdf841e8f28af30947fd294020688c764dc64625b99bc6fabe23df2ce2d21d354e932a0f56dc854ee2c2dc990a394a309d46af52f5a4d051917f570009b26510a695eb6449c92fab9a133e9c77f47e8d0665d2830f7e29dec3709ea375c9df8f781593156918c6f425a3b469d6e3b316038af846694f46ee140d68d5c47102bbd6efdab2d675a41dbcecedab8d87b2074420b05d570bc8bc9374d97fea0905cb0e2219e728d9d6fed7cee70e06f1fff6fb36aa0350746d13723292aef0f7a0c7d038dd9beb84e8e4cf34c5bd0f8b19369ae3282b121dcf81cd1cf17f7c08e0a743b4c10d043f5d7e636439741db7ca568dd553709e83ee1ee6fb6281a795289ce2d2304e72291e7689594a9384c0c160d0bf59665a7344d35b99f3817f71088fa237dcf2078de942436879963b8f2a7bfc0d67e2b23b4bc0542df7693c80395871791c2601618ba433bd897779e10ecff81f3baab7dbba920eaca5b3bce006b0b29ca487e83bc4b85a13096070d93ec18d9dd6cd28a14acc5690db7b5a7cb49ba9dec2e8d663a7b852a5817270b534aab194127278497c898b519ecc0bd124487e1bf83aa95a3d34ec8f89716314c0565e075f181cf9532d48e288c1b7d881a6a2ec95b83429e8c0b7a9702f4b6af13e9f7bff7ed1766a5950b0daf070a74b8e0bd9dc2770b2fd8612b192f1bbe1cd22274ad1248c35c02a16918f36566169f88f3997a21af49399c26ffd15f42db804173f61cf3b780e6063ce7c605f30445e19e29cd52004d0c058b083a37e32c62d4adb6099ed7a2286b457feea33a6ded517add5a8ff8974604833617e5dcde9e3bc1fca7945d391edefe9f92933b1900cc83a082e25bae4f28f37fcc62c4956548708c26e13af2672ec393ffc428e1e7d54b79d2da9bde03d8f2339d5a4a4bd51d24921c89da6c53927b9a59b24e5c5db309cf86c3ba7e5069cc9fe16c08a5e2abe50aef7b8c33900a58b32ff3b32a4487be11cc820d3ed88c0fd5c5fa56aee8531ab32ff078b17fcde207f44a04e16c82e7a2ec5f4759427464e5c687832ae9fbebc272323497f80faec318d0ab1accb443121fa0e533497f8fdaf86384658653f293cf826881805cc551eee0da4e5984ce4cb5d44146cdda5298b7beb7876ef41420daee2ff96addd4a200fbc6eea09e21be864c94af895eafdcc1c91fdfd6cba6b2e742cdda86b5baac50913766accb5fc6e3ca2544a1b473a8d7dea051270cc119062a17a9e309c82c96c4724c9088c53fac9ec0cf179db55cf6b8b6d0a0a7acc9a4f58e58e445b868c7665edfd2ecafe7f332a194af8f6b1312f8c33b5cdfa7c47b047e639f3a3327daaf6c74b10c762e887337d8b8313beeba3d869f431d642be45797b904419ac68a6dc5a06985404840962af337a925f92fff9d4f8d86c30eca71f70ff1f88e51a6849ac8b2cbba6f6d08d607e5c00745d9491db17fad2a3593ee361808d7a71bf675eb9fd0b41c4e171220f58dfaf4c846a58fee385144c63acd3be7dcd8e8019fc2336f672b91d698e61d075a95f703bebe179810154b34064aa89750f376a34128dfbf68c96420d4978c0677adb58c0c936db8a720c27bb99b4a0c4ade9b3aadcbe3e633c5358f6c077824ae6e12036479f1d5213d3fcede8441e93b5c1da3ff3125a4211b8506599d8dd55c687bcf4da444fd1b94e8577b516cc073ae2efda64e11c308df7f29a6d6b2ce8c93b900899f45d1bc21999c10c3669f067cc43bb3e31e6d758e96370580359a91f6743821d5b89bbd8d185cd21b027d86b3447fac7e5cfb02965649d184ef4779be976fbdaf297d7398d5aaeaf93b66123e7337388c7361393dbff7b8a02d0ea517ac6c154d23d4f3ea674c3e8fc39fc26f02e8134a87fc701ff4312682267d5b41beaf8923ed1d6b53ee0309cc7d161609580fd469d8e44d54276ad5ec7ef116dfce6e07c68d66125a5c33a33d190c633dfea46de6e1c63c766d774ffae118e69c7652f9655251da47e6107d9b00e201831112ff2a67927443fcc51b7333ca47ea38df6c1f10fc70c7ce6d492678138b1714cc60850af1c87a5acb21a1960e74e65605dc47a039cfc9f88654be7f95d755c050c5fcebd65a8260463bd0927e3dbbd8bbf36ab3bf1521583b2d94d81adf495e3b9e80b58b876c750c8f74afb10cf2c657776fb9b8daa95bd14d50e88f82ade5711f2a23da8ae9c65e1e22d2f4984e2d2e75be2cb67f9e68a44e4f5a31503fde37d9dbed8c593333a8e26883fa49e86931e8b0991483332dbea21d921875e992643324eb9fe825c35b0ce0d363d71e4e3158f11b57927889bb590b0486c9bdfac4e4f3665e1a2fa97345c332a60757064549fdd51a18803ca7448ae2bef0cf9e16142dd5ba7d6b1e7ef79ba25b77f887cfd117c378a7bf770310c40a83bebe8e7a074cdf78c5d4e8a304d52defc040a4205fce3db1118bf513676cade1ec102104d1bf2dd4ff0559658dcde22e04ea5924c9b6d10d149a513eca7cb9cdda5a5fd8ed190fd4db9b27b1d8ba6935825a19acdfe27dd01f6fc3f05dfb3423603bf06da58933c1985ad302a8ff1e75223cad6e1065fce0fc2386d62184c1d8705d89e011932ca14516d56e2584eaeb28c477ff0d9177aa1a728f05c3e4e60aae8e6716b044ac9cabd97dff4392650bd60c584f135ca15e38bdd0ad554746e5a24b5686becc535595526f425c871aaa9d762a101108c75949827be7030963f416093f198fd1fa45390cb1622a6a083dffaf7e2839014a400d6c6f284a75b1b964d0085b39a9fb10cccf2a4cef8eb620628c2d964195b2f2d321088be01ee2902cbfe5110741947a277e03450e4984947d62621a692311071ce516d6008dafe4b115fd584f31494550105f6cb1fd4701b8133acbf8fe157f9caa0871d850cdf44d96277a32e9d4464a793be591f30aa90ab740ccb445c3028b91e028c02895f6cae28c736bfc3b57625c69c1a7b302fe9449187c4ac55341c29d510202fd9ec9358700167fc21dfe178f7e1e7a7296f3fd74e5df8569fd874606abcb4f2c21e7b8bb7e777a36372b48fe1beed0273cde33cf79cb45ea83d2f3fef7bd91b6b96aea7bae03ecfe94218c7c2a5e508704addc803b28ca29e67d7967cb5480bc827e269113b14c24a13265d0c87b081ed988d802614c55008e88568a8358f4147fde5d501189a7f4cd217d954e4f12c4e9e833042f0edc5badfa642647d0f00775631c7877473edd8f733a630d71a3e927dd38e5ce6f12a9f005c7136f31bc8105bf478e4218d776da53854d0d4605408e35f1b786486f9be6d1408da3513fd4f6b92bbb118ce11ac208e4f66ef6a25699e12307562a3c094ff1b49b333e6180dd59f3220696599a2fddea4e2abd6c3320244f33dff9fd923c6edb80dc1aae96f72eede18a68b82b96e21a0953cb6ea14424662a8fdd7617334fcfd53d739100ac3cbdaf8b5f718cc8e8c96c1c417ba2e12f627bbb9563a9af931c82ed433600", 0x1000}, {&(0x7f0000002680)="4496eb6c76c59156f7660ee6e5c8598b7fe1270eee83d9f0357e1ec34f047bd42e3ac02d9faa96e1f898e60b739fb2f6086e621950003d4f9d649857b307dbf2274c9400082294b9acc750b2d92e0724e144b279927febfbe363ae83235c4ef8e5931f776a2375bf2f1403fee7dde491ecddcfd7cbc94afc5b102d2b29966d4e1a03bec7ddeac265d4869cecd6d452591c4625359de936a71ebbf7fca68608afde7b568773825a6050204d31856239f193be1a04abd836d9e55c277a8a6180b74bc965c9cd43ddb6aac012d02458a0ae6fba95d02bbbb727c343c97c60656c27b1d9958c18cd7990b8917cf0769094f6553af950b3b34f6539cc6e1adf45d8682f78fb7eb262c03f123bfc60d92a8f2620231b556afe0c9801c2b63b07cd801409f75b5e4619ccd80c244e45ff2e374a4df97fabb0729e94d8b5299dc4dd892ea50c5b60ae728dba7afbb4205b60e45b2d4f16bde6869bfb8401470c35575498389391d61bc5e4bbc45f6bcc5cac3401fa46e07478f9abcb4ab36df81267bb42e2fd6676cc98ebc892a9603ff0127ea05349119b228ae5268b1c568df44b376fd2948d64122c5c710b2c2d9ae5cd634094adea693163882273c05209b28b22807fd5d7f27b862cbb26f3a32cbb1996716ed112d564b3151d444d1152a41b12cb69804677eaeec49c1e31396cd3fa46902e0703d29667be2d2beccfdd7153ea87185bd053ebe29039b46389db4d0069279c0f71f811efd09bbfee55abf6d0587c08ab8cd48101e026a1558e25dc4cf1e73f99d4d17579699bad4997e046ac6af4f9d959f137795a6700f5f7a540a50deba961a2bf0a5d05a93d683eebb10e9b28f119bc8d8378dc926293e72cd48ee2d47a5fa17f59f5b51a3ae222bad0d880633bba74801f0edba46430bee097c55ec4b04517b7770ae8882c2b011346cb05a6ece84a1abdb74391eedccf2fbbfb7019b4840e20e3fe2840d4bab050f734c649d4b425558ca723b73777bf39e6961c0e5d4fada3bbc68288cc531fccc22868b1752d99efbf2718e9a3e039e726f7742e118fb6e4602195e257152ddff3dba9250c858f7755f0c70f4e791d5440ab447e46325f7b2b21bb7696dbde143ccdb7b5f002d93e3beea57a5cd2bf7a04977fc7379d7cb8903828a3696bd1ef8a4973a2c0d525ec9fef0a212c2a3a0d71daa2bf2ff32a0ca486de94336f0fd7eb180e3c63a5df5521ca9d18e43ac818154035bb4c0d6e278b8f10de5519ceeffa55a3eccbd5bde79926cdc23f882822e80822ce5dbb6625f2bda3b4598ece82be20f303d00ca5c52904c46384e14b5d742b2633f503a530a059b3c89335e904871094a8ac455a2ae5c8b9ec9f3f860dfd2c35c08fb5289d4f38736d6ba470d2a1a2d8ff0cc4c57a3ba78e15322d930fde40c8bcfb86c9bc7aa44ea306fa6e2e335d6646c39ff4c811bd92a10f85b012ad571c3ed2f7eec0dbdd133bd0a082d0df622bc4541e24da0258dde1693908992dd23f258702d83ef1500ceac86d2463961663e8487e1567a654d547d4a3d7a5e9d0d9a2aac4a8bb545d1d360dfc07ac615b61bb1aff4615ee35c093f8bd4b5cd7543faa4cd49df044f1665d073ae6bfe96dbd3d67d9e2ef286bb5b234e33eab3ceb3ce385a0a7336102c17b0cd6696ecf53fd1ca8b6ac9d9e4c24a4a951330e28cb0c9d6472cbaf232fad02cbc2cdfc6b0f53184cb29028a97dec165b7a62be9369e50e084dc5b41f9ae3f3cec2fa57e57e8f707b043548ac2adcd79e2a840797ff668944247b3d84242fbb403341dadae3e6b5a446a18773be363c7fd52a2929a4771acbd1bfd7c639fd665bbfd6a84773a0f1f2f74d7a67fe954ab38fda6966fc71891302c1e0a085e0aa348805cbc29684b45320f298660a3aafca02554a5b0b447478fe6275883c372d5c0182ca8093f5e528393bfdac1c6c6baf2a514857a6d9a8ed797b7237a9ab566fd7d1872a8e0a30ad2513d9dfea6cc22fc6b5ea576835f4dbe3927228510e1f1d05d3c8f4af8efdb8ab8d46226b23eea547e4da4872122c10d2c350247de15814b9281e263608704343c8ec7ac047923c93dbe23da1cba025bada1cb7b95b422f2a6a5c133656b0e4c6355edbed5d227cf7e5e360084cec2be129270550de36656dad42288b023795eae9a5414987b39c8b90b5050117dcb8497641e02786ca7269d9b13abd4d236026fba5a080269da6e2ccd3d47c3430a61b959cb2da6c00ee23617b0b3ffc7e4ed97cfd872f9a12d7c898e40b8b52803b1cdc6c3db4ae41aa383089a8c15207146cc774331add47b20d1430219dd1c8dc16fa16dabf573d0c31fa31ab836a2dc612547dca158b15907771ff5a69b491338564052aebd43430542a4b00ba517d73f04a38c7fd98e3c2f4abbc99ce5239c16067e1a43fa131eaadf34536aa2d2c2c57e8b186e410d9165f15007366e15545e0340ddee01d4fcc2253c450fbde327a07aa03886d6b8f266ed5a6485019dc518bf996609c6969f8e565b4365e25f4a3d87ec7742af48887987bd50e352966aa619a0cd4ef4b52766988fcc45919638f49711fbecd3de244d4276c1b1fcb557125da1b408374f55fa13ab25164edaf34dc6342c78eb20a2b732bf87a71c940a2c9160021b7eada4518a273c8f240f6c6dca3502a74f12e16d462592d1fdc1dd9d4448eae3181390688b55ba4c28fc4bf29906114700a0bcce79a612d1c0d7e2f87f3f503abbfbf9e96423395de1e07b2251dca0f659a9f36869e8557442ec97cd566d275fe2af5e445bf2b4f8fb37a72fc5e14fe11ab505c3bf54beb0f531ba6a7c91f5b313b7fb0e7e6408f7d968e7b58ba13f74aa24c15810daa2c85f0ba150c7ad254978c8895f937ca56d74dd287ded21c02848b0eb0ddc0ae26488a35c76628a34455830841b0b7a20b17a56caa724d14cd1c8288e6514cc69d8ff93f1e6a6629d91a0f6d0cae313aa371d0af1ca683b5089da5f0ec44849aba9e5119905e046992a6c41778d8b553837ca85f2b8c6e5849a96b8665d6cda775dfcff9403d1e8478b13e6397f0859c177b433d43d479e40ed4cf281bd35c8ad8d8f336e055c6433c8170f82e2d62a6a12a9b5b58ac847a249dbd9688367b4ebee85e59248e925a7fbda645d8660f4747a94c4336434a9aed5245dd03f976e1c9215790916c1339d4554eb882576ca1cf563d192dfb259434e647ccf721e640a9440eca14df5de4fecc7fd3a040cd0d647e0363ab5f4441cfed7a4f7d41b5d098a8100f33efc0775ba3b576bca422f6595375b78caf18af88552f996757b02b09ed6cea4cde7f2bf5ea6b4eab3a169cc17cc17347c86dee9645aa35dbe254798bbd4d213b153ce45272069ed652f9bbf8df93f4f10f257993872f4cb0f4adc488ace352c0c598434895fce1f0edd391008f435f43b25ddc51b5938238be5da1bce3d0b4631ef0b96783ca2ec95585adeec587271244978ed2ee8c9b6b5926dc186b6a3d246faca6310e7803af2aaa4441ffde2536c7dfbdce70ebbc193bc03d6724c625187ad1f8cc6f8b4c65b9551aa458e617ba22ce28a9de611a9f1db99abddcd56da120f0283ff4a6e56239557c1fc84cc0ef31a96d4a996bb6593fc5245293487f391232b940fae35f953d6c055f4c23820c9104be8807f411b2b1f00e06ac6e1c5f56cf73e0c3d4e0804e973fa8a07be74207f27776983781d0b8e54322b237d780c19ac28623ce402e12adaa50d98fd5000e323e68de80b77b97001f0483155a5a1ab26ace168f70fc6896b9db2e188dc50eda665fca1de3333cb47021face61c9aadb36f76022a03169f900128c93ed5ae7d4f9570d74b7734ef0404b3fdf188517ae2a349706047421adaa59c0ca95c993c7f64f9c95ddd97cd11f2311f81e62544b576e0dd482ad9fd7d8b8aa620afa925fe0cd9b97a720c1432df2978ec76c80650ba91ad68f4801c35ac458372d19259b14c6fd8a2e1cdd8813657e22704f828c282bf0de441d68870dcd9ed77ec283ad1f0c86d7e6590c1e3627b7ddb5ef1fcad814d6bf77681e53bf6544c69c1784ea045a278fcc01678e4183b76a90c6a0ebf043f66bd8c19ec549c12515e337c4036aaf00734c81e4e3465361e8c2c5c0858de21e543c5c9e8d5a73793ba20a72c93abffeaff7c7ac93a0a64818656c443ad050ca19c91d4ad875ede36e15293698727ba296fe8386e384bd60aece0296cb276b5eab4a096c09e920df34d027ab9041b164e3b6f821e536563c138b5b62d6108b4c7e85cbac0ed2ae67703cd1bf319d0d01900d400a4094bb895ec528eb4cc66397ca60fda66f32f27abea10b040f38f935b642e86ededbc62f965c9cc6cccc233e003a58c621c91243a358372f3f5b9916adf77fdea6ef3294c4eff9947c798f98d23d9fae26c28f0dcf97d7bd4773b675f15e9421b9109b3ab167bd08ad2af8010df20657e4ae09cf785ac2700e3589afacc41887c318dd09a54ff5697e436493600989eeea439377e3f553c97f0e94d73006ee4cac9406e2969af8dae6aafe94de30465eec3c40222f5b6c5ebbb168884cea81028dfb2725baeed7c4f91f964ae2c5103031335d4d36aedd34d53405eb1527e20a8c0d6d363a8febda155e5841d4df1e8fdac1646fcad89935c836dba92fb1c17f1d30cd7cc839e6acf628fd30a2c1763a0a53204e76b8acfde4a3d3d74f3daeeee6bb72d19244b8b92e44cf00392a639618389c90c560f064bc1b69b81bdab62ae645da0b6205ac8387ad686d995a9757b65e99949ebf81587449142640f3ffe3db195a1dd53c183dc8f18e8d053960587c7e69d367cb8d581d7327832f2ad08e6a492c2b40c8dc4e98392668f3ca2d9f9591b7b48868d3a2898bca3c79b915a82512fa702cd3141ea193e5544e9825410b11d8cd7eae1ee2df41d28e60e097d5a070f3aab2f6fb584effa7d4600d88474c4f213d08f2b3db2ea81f099664aaf4778594460ffb6f62c2b853592872c570640087a8d84402b415d55d08399c8cb22f81097cd5361dd3051800f5734dfc9af50b133c92f2707f1f71ca942e25485abec8b3cf1d794f77244f017f2258aab7d7079aa6a2baef48fbe0a8b2b6324b49cc6f75b01c20c2c7744868e73de787c5fd94ad4b4733c5de2094aff97bda64d7eb71e7f759c7aacd1ed8e1df873d996e15ce9318bfe1402775c22644cfeda83f3342ad00300491592440b127bd88f1f2587d8cd08478f81baa314fd36073a8d38ec7257ca481fc4f1c18239c7919673c6bb41fc90804905c925809d6b3e2bade52a74c8a353cb7cc0dd742df8066377b83a9406c047466098ed8ae549978954b5f2a58c68dfd5b321f933b80131f5294370afc783c63c5ee71578f836017be71046be21d43d01fe85f13693b387ffb78ee6fa339d74295d8846ea14ddff55089961d30ce2b6ab6699eb5bcad593f56798e1c16e97dfaae25ac293b17a6056237c5453dd4368d9405a753217c91d5c1260b30df4088b5568afd50f29799ff67a4f6cb1175852ee0bb061ec551baf2146f2b0cc05eb006c48f71f2b0301c362c802988a0255d779b6f6c44c2606e3384c078d0d3736020684e758ef9cd0274b3d7383389efd630fb7fc9139fe92df7ca5e32285bc43b26d97199313e638f78fc4355c5d1f5062042594d20e50e10133b375dbc7bb456c394d43f345b720a51f5a2c5afd58034e0c3ff42b440a21ec6182bdd17dfe02e60a0e5bde9d0b53929c777a6317a294b5181668256abdd1c8558ca83dd3861cc62", 0x1000}, {&(0x7f0000000340)="31a2ca1cd0549be9e2195630d39be3d82c42015b673c9cd8b75b38c0de45e512bebf52110333cdfe23", 0x29}, {&(0x7f00000004c0)="ec5d70ddff8363896c75c7374cee15193842aada045c5b191e87f1a715adb476a5895ca3fe4565e5959a5cb00907a468f6adff2dd1b2f377024cd338dedbddd7007de8de7372d389c7ed0387c32f42e04dbf965014f77993ba7d5030ed80f09322e8dd97de7537b5893ab16be57ed1239b0f1c14780c1bc392cfb5cf1a20b58be6f4f8497b10c6a129e61211e8dd90d64748b71c7465b5fcb8536e7a0abdabb8e81db915f15c19fbfb434d20528059f82dfc6e319288a015c69aa7f2029383612bb0bdfde18649cfa165322bc6fb822edcad14bf8b2d5fc0d764ab71d0686e9d832ec0d66c", 0xe5}, {&(0x7f0000000380)="534cd844294e1eca97dd29bc8680db7af0b39cc7317de8361c1165794e3ed27164986ad7fb9b9f89aadbcfc86c82e37b48", 0x31}, {&(0x7f0000000400)="1a6a31e63821a1be444094db149776604b4e84f70b7e0eca444b245a351f307ae0d8320f1f604cb4e97e0c33ce7cdaef4ec8", 0x32}, {&(0x7f0000000680)="39db3f9c5225e7f00b115d25744a9e69d41261576b7c36939a374bd3600e5c6530b080587aa27e5892ef563a0d46a68c97d2f7e7d51999115404720a743b9010679b7bfd5274ad4536f6022a957e14854db337ff37dbb29d131f2d6c46cdaaa7d745899d2ec4a4af2f4651e473ef5ba5d079de3a8421c3faad0384e7edcd42ca59ab3ad89d6d4fd1393854d85dcd35f5ead130d4caf4ee88c80707c9f458688e65d0a9b9bf3e1240b4fecd71bd4574e7c9603d60007a65f19910c13d8eec3f486795f4e7f00352b69e33e6c4fe03e73fa9dff6a3d58e9248eb285270995995f6c66a88cc25973ca64eeb6e5f514bd916b77415630872a2b0fafcc8", 0xfb}, {&(0x7f0000000780)="3e653d3a0e93472a73d8f99400b0d493d319616b070698d454c49e1fd0e852d30a75ce7f8332bfd919bac25a0eb7e58340afb108f4a9a6986d1635bcabddbbe8c0974034992965be4fb622b97ec14946adf4a9d2737799f1fd572005be6fac79f95d63c7e5526a69c1eabeb5dd71acdba8bf3e4da6d4ecb3bbb02d3d119630984a90c401f4bf13b630e25af9b86e66f9011046349a88a1f646d5f6644a", 0x9d}], 0xc) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffea2) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) socket(0x0, 0x2, 0x0) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x20}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) dup2(r7, r8) sendmmsg(r5, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800000000000090780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b12d1c6a90780000"]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e68f31929648", 0x14) r5 = socket(0x18, 0x1, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/../file0\x00') r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x36, &(0x7f0000000700), 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r7 = socket(0x6, 0x2, 0x1) ioctl$FIONREAD(r7, 0xc1126939, &(0x7f00000001c0)) r8 = dup2(r0, r7) chmod(&(0x7f0000000240)='./file0\x00', 0x54) poll(&(0x7f00000000c0)=[{r2, 0x2}, {r3, 0x100}, {r3, 0x10}, {r5, 0x10}, {r0, 0x4}, {r3, 0x10}, {r8, 0x2}, {r1, 0x20}], 0x8, 0x9) executing program 5: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x30}, {}, {0x416, 0x0, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x46, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "60bba2", 0x10, 0x2c, 0x0, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x32, 0x0, '\x00', [@pad1]}]}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, 0x0, 0xffffffffffffffe6}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0xffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) bind(r0, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() pipe2(&(0x7f0000000780), 0x0) r4 = kqueue() poll(&(0x7f0000000000)=[{}, {r4, 0x127}, {r4}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x23f2edef, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000001ac0)="74b6b016881d677b821043d2154cee1cc8941156b97c9070118252fa523327b2d24d2558b09e0909ba5c7f8a7f277af6fc0033163433095fd27d068dab5b3bf2b5fd90bc07b491330359c8e757bf1b32ea67c9dfefe5cc23d6367763d952468bd2abe5954b2555979b1ea0feeb4ee21439128a0490c7368c67fd07a7ca3cf2fbd23ba9f22f6decb672a2a15e44b51ec3fe13aea20df6ddea6a8faf02fb802777f2d81c22cb54c451f27177866d37b74d1fb5e482c355163648aa70d03983d5db9acc56cb648d5f801068036f98ed64089ff0ba6cb3ba527f831054388c4cbb3fa068d8f1d2f56eb876284e42a0d3f48197734a7c7f43a44d6fdc6f6df115cf8aacf2c8d8ade4c7b84e0ea46f49b9c2553bff70d85b66495fa15302b51cd01b8e35e671dc2443d3acae7e46d0e9a553ee0ddebbb49420d1b5d7065cea8d01454e63d318b193bf8043cd6c082be83c3324d2fa0612c873b099254a1bfeea8c811b265178a7682e8bf09198c406ed348aae61553af7ae238a8ce68338be01df2b01d19887736914afe11225e8dedf0df75db0d2c7d141e1e2092d1374a6a98e3e59d0974d4781a2ef64d373a01a88b93922fdeec81ac98d8e057dd8b6338d3d090ec03dd56a31ee80c8833723fdca6218e2ac907b40b89d022c15109b11066c85f109cd2ce7a898b93b2e67d84dd7b118de725bec8daf14890912a41b3edecbc7e28437665a30e91b62ba140babd20b77f2d8e097fef4881cef4971ddc3aec7a6d79d063d6b09cb4743f478dc8009cbc4971be5faaee6d8995611b2ebe7a527a966a126756feac441c8b7fe36a60a841ef3501249e295947df6e9602fad5ecdb7a8da82118e3030ef33a9681c304bd9a84aaf38a83223f89e9c73e493163914e75dfc86adeb95b72d44e9650eb8e57bd5270104aebca77274825f18b394391bffac5b408ecf85d314e662f5fbcc65c4c128c19a773d2c4dc6c59a4ad67a6dcf440ccde38314401f2529231dd6a2826f5142214a416632687ae7c58adeed39bc5eea1d5682abada45474cfb76ee0c724308404b76f39dd858224cbde6ad3cdff290ab78e7db7e273657b7b8a2b89759618e69768ba29b0471f630c2ae5452ea7e712be2fabfb8c54082c574ce076b013d046c75873f1265b4bca5349b068ccc50a64fff3d7cca454900f7f5ff48bba99a940d9eba3f5b28f11b0a4276c28bbda0ecae619ebf7c75c4ccb048ed078662023f2a74a5b6df57a8f9087ab1e39016667de302114cd75f6a54d1ab9b47cbb8c03f53bb73a420c676d044a45509cb92bca39fb1ab6417b27b642ee67449cd06d3fd2a661535743366c39307df4e658e7dfe77a3a42df6bb83e575d5f50c3aff77da56108da3137caac0cad5cdbd881ad7122daa9beab7be1498d0dae68befb311a0ebce427c48c90ae8188435d176f057e011b52fff1dcccea56976bf9f28d072127f87fa947457078e25432bdb8c67ea4d9246dd3ec18300fa29b3027afa7478994a23a7063988e801e3cf35ee6e33605d913f43f1c89df9779322b96881ae4a47cc0ec8187e12d5ea3b49a9dd356827c2e784046d3decef2cbc5b0d33e3433cce7aa7d17df7fe34b953ce2527e3f0df7c0f9e5b664383cbd8408632c2804c6fe83c32acffaa50f4db60005a15aa464f2a41bb12625064d2f240281ec5a20d81e1a4c45fd4bd6f91e9fa31d14a36988151a54b8f08487326916a24dae3fbf00318f20236d65d70954b23bf1758ad89655792c0ff470e9640e9671bb14c15457d573278965661eef63a9a6c042a2d9fbdd754f4ab4ad97a07711778310c3dc302e409c928f2c3ea29184a16de666c1d213ef0a7c94e9676b9a9c002bd4402817c1c62466d306549317d42d791d616c0631a7eb25e51d08ec0350d5abd3250a14ba0a91832d1da20c0462589cff648743ef5b0b3ea464fa47a9da2ddf2413696f6814973269f61afe32fff5abf502e61b458a175678a3338810a2e21d5903911053bf186dd6ddc0830710cdb9ccf9ed0e2bfe769bf7744f361fcc16f5915bf44ea5cc90bea6d9b518fed44c6fa9a8352fa20434373cc4a722c4222e73967bc38c7abd65b025e6fe17c2f0c2c086afa627df62b135f0e25c7d576f6bf06d3116db8b9031665100d7566859dbc257cded1e91d18dddcbe18ed4315210eb5c131019cd84d7a3a1f7e304daa78e6b6968aabc18a87ade71fae47cf9efe4f131955e3f7874f8e5adcbb3137748f8dc0356ee993a9c70e2114ee79e202583963819938715ed8c12e971aeb66e8b9333c3422b8915d55c91740ae98c639bce518f8c6ba96ae7dbb485e9d4732afd0ceb97eb920e488d816b1e822629a1cd2f1d5b9d4970b0e8c587b91131b4a64d9540033d3997e967b3588960bc58fd393b6341e7dd918bebeaf822d9a2aedad367b3c8e8de707c1d0cd69285a7a7e4c3841faddddb01174d814c16bca8f3b7010580f1d588bb4d74a31c145d23bc9ccb54eee98a76a5aaa28c803096f2aa3457750d4a1296097fa742578c584e067b6bdac81c78a50b39dd168a29a1daac74d470258ec69b2533213cc82729294d1a7df43dab2969db4c38cbe7434904392e35e1597c092bb3b9a483ec56972fc2a9e9030c9e57adc40c6125d5492f3d4b47c7e6c538111470fd643840c0811226c7e50fa3f69f7359c9b168ebbdb3ac7b110409b5b8515e7e9975636f9dec556e0f2a29e12cc00353d56cf3547172153efece474d7fc7a37a179b0daba5c2fe35047bf969660e51f3a17beae1752b6dc0ba55d63bc8c92acded96298e5c1d204b8908b28cc732584684134f76ccac83d9a6da6e7a2193f8208c2ea4faef4944b995991e5e8383e6dc7b66e179f9d5e12bcc698421e7d699a1a3213e84f57fcd12764a4d07693e613bd60f66e93041704cdbc7da837051a848106d14524fd1c39fcfa24806a0525316e398d261af2640ec3edd3e7bed5250483dfd6dbbcaa0c65ba99a254e8b92e4b744ea0bd5ed2dee981b85ab5bda8b763e959a3ff1b7d7046f9e57b243d8482ae1f4d508d937a385edce5651780ca15b8b024390dae5a22fa56bf5f63a4a1691d6f2915a113a5100ccb608062c371a593df0454f05a35910366381647f66124fb968a3aef61c53786cc098afbcac919767c9fd0c5feb5fb7d05c89a765c7337395b4c84baf7731904a4995f44a775940a1d4057f6ef8f2d624a6d6f7c9186a04a90951b55e0b21fdea072bda229cbd1acf442ebe6adab52dde6408cdc608c568248c8d19605e972ea7e5defe15ef47afdd59e3e5f86ed7e9541060e788614b53bf9692b92a0ef7c47ba1d52339dc290da18a86b4e6bfd2e2dcb792cb270563f7faebca7e9d51bd4afab31ea87061219c645f8641972d3b346904f54dc8d48097af1cab246892918478440e7c4109746e5e03319d300260f0a06ac394fda1757da8c4ce2bd323e9db5edb4c4f724476c94a7b767db1a86a13aab5ba15a484e5df669e161b9935e1a458fd4a479d907a834c1da1e46e782f7a4052cf3ba55b1feb601931e8ca1297dac8d5653e5fb726b10c0b1837e89bcda0a0757276210a7aad160ec75af0e10e30d5f3ed237791bce51b4416fc5a200956026600954030edb0bb4b2f1034954776e8343b439590339255bbb61b767d7ee3b7b0986ac548488e33f1a959b2a5f1b18f2f7fda081c596cdfee3a8da97452b15a15c034a7bdc20688076b00adbca0fdaf463cb3b3fe9e049a1b294f731d1ecfc145002511aec25d7374c67072d99e880f31df79be1a7cc8a81d30fe74395531531b8c151d935d8b52f6d5934c56434d2e7da83e814ff2bdbaa53289f674ea4584f9019bda05282e0d35864b6ade97032e2f6116ef30fb247400de07d270395043afaf8d20e6bb5b7821267b1b11fd1c4897a4484846b7abeda3a90ccd6c423d46bdcba0897548fda49d662972399c9957a87c9fae3c64b79d5b5eccfd49f1449457586d8a8ae1754ebff30d19ae9976179a15bc41d2c75579b9578efc934d18d372dba10bc903c8471e066593a80ec92c4da4e3e21f89e96239701752a47c1658662649f37320037631a39898cb723db886efe2d064d8924ab7c6d6da63e97f62b81402bb7966c391273589ad0a4cc6b5a0431615585ea0b65659bfde4ac2f3996f1868da0a6d3c5f3ad75b0d6cfed1d2293ec6f147a1fe15d8abbc521f392004c149cf43e547eca88523cfdbb3bee5f9a3a171fdfba28d8e94771d79a6130007247d29eb6fc7ab402025469964f5b194512cf0979555195fa9bf567e7c029e860b2ba1eabdc45f6fbbcf7d30b747a019930c3ee4ff3f93781b1a17d2dd4d464f12bd2124941bcb56b377f701deee4941de9ef6fe040d2e93efa362854928d9c8e7d5ba1861bd276eaba121a1936e15ed39b03b58317a0fd45f56ef006048af3e9fc4c5ee5ccc9ff82a9361f860d4510946899edbaf583c488c2efeb8a22274a3b81b3012bd1594dd79c8fa6b21dad2b39efca992ee0cbc7e4743ac072ced04764d0a095e5ee791925fb00b64d0fb5222184a208434774d2a99c881cf5f1d58e6925de683b34d2a0681d85878f31de9664075fdcde1e9e107d2d596edfa83802af9c9b320c05815015404e9f7182e2231e79e3c4368386fc9711e9980ef9549cc20664a84f420a710343c0cadc1c9311b2f49acf1dc7b7e05a145c6f11bfccc9a1a2fe7430d2d4dc8fe6785f569e07b76b029ad511fb88fcb35bb49683a2f31f9f16bbfdcb960864fb96abf73836570706c2f1d01cf0cabcb18b86f8de3d1b5d3b9d93ab1a12e1fad3a89c8299df9a058ba3e720153146afb56f691aaeaa468a862b31328bc25a7fb3b9948ad5218390eb8745c02d9138f4d3408c48eb839ad448f3f077296b753da85acd65416f51a511b31ec28e84849ca037702b0e1e754b849613d93a537ed7ece32604c429dd5ded6742d4a5c4598e1cc57b2bb617380a17a43307634a47b093d5b83a13ac038206e10df0b7e600e6b5a13e333b90bc892494f7946b1a497aaa0cc2b067ec067720be6589125f3367fbbf08f2ce6e1cef265fe8c9138c924042871217ab000f5703c8b2ce2e69abbe23f1ce02b096ae8a0f3d9141d18caf9aff17b54ad5decc38326e2025431d3bf2f0f0fe83c7621ec7b9c0e1adbc52f7c669b95e826d584ea48e0f7be39f034a73ac7515ca676e349b216db62061c1e6b1e724df8709934e6474758b11836eab8969f9d1f91d62be120e4738cbdbf00813bef56a958fcce27e6f4ca9839eda68cb33074ad379dc634b915e01f49f58740735e6470628532f09a42e73dedece18079accdea036fb6408dfa0687eb60f12312a9c6c3d49633271e9d24d61f82f023c24de963af8f3e37852b776f3df20ff36e1c6678b42f0b2ee0dc6ad3adbdfecf3172219c8b23d7a7facff16a0cdf4ff9b75813688349cf480e6762cc6e7b1ad0f6d9bf5f1bfd302bef39efabec3bfb9b10e72913f95a2b9bcf3e301d7c5587936ace8bfc4442a6b9e4ea7066f774d8e3f46c1bbdaa06a73c1bc548fff75644351dac61860323a21e0577c73bcb673efda5a14d47c586f159f9dbc32c82bface9a0d9bbb5339fcb2ed7b206346b78bc3a72015e11a2f7469c4e5002755cca6acc99f35ee38d2ab1a1e0bf2f7b39680c53c63cf99d4a313d1eeef888e2735d5f82966af00f5b07eddb534e5510f91293ddbb13f57a3d1ca8c5f802560860feef3e571a6e547c0e4378b65ea5976cd7d6cba86f233d7aa5a98f52b718a057853cdaf6e61e", 0x1000}, {&(0x7f0000000200)="84c477421afe79e5aa7c9d63d36ede28", 0x10}], 0x2) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add", 0x10}], 0x1) close(r2) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) mknod(&(0x7f0000000240)='./file0\x00', 0x2002, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000003f00)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff6d) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000140)='\x00\x00\x00', 0x3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f00000000c0)=[{0x2401, 0x5, 0x4, 0xfffffff8}, {0x1f, 0x4, 0x3, 0x10001}, {0xffff, 0x8, 0x3, 0x1000}, {0x6, 0xff, 0x0, 0x8}, {0x5, 0x5, 0x0, 0x8}, {0x2000, 0x6, 0xb7, 0x1000}, {0xff, 0xf8, 0x20, 0xca1}, {0xcc, 0x0, 0x4, 0x4}, {0xff, 0xc1, 0x81, 0x1df}, {0xfff, 0x20, 0x1, 0x803ff}]}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r9 = kqueue() kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x6a, 0x11, 0x20000000}], 0x0, 0x0, 0x0, 0x0) dup2(r9, 0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, r10}, 0x1f, 0xfffffffffffffffe, r8, r8, 0x1f8, 0x8, 0x7, 0x7f}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r10, 0xffffffffffffffff, r10, 0x5c, 0x101}, 0x49, 0x2, 0xfa}) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x40) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r6, r8, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r9, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x3, 0x2, 0xec) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r1, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000000)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@arp={0x806, @generic={0xf, 0x9002, 0x6, 0xa, 0x9, @local, "0732927c30d0f0c44cf9", @random="b3dd935090f3", "af2381aabc999b1c85898f63adcf0652"}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() socket(0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 4: getrlimit(0x6, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x800, 0xd9a}) getrlimit(0x7, &(0x7f0000000080)) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/27, 0x1b) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000100)={0x3, 0x80}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000140)=0x9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x5, 0x91) semop(r1, &(0x7f0000000200)=[{0x2, 0x2, 0x1000}, {0x3, 0x5a, 0x1800}, {0x6, 0x8, 0x3000}, {0x4, 0x7f, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x1}, {0x3, 0x2, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x2}, {0x4, 0x8, 0x1800}], 0xa) setitimer(0x0, &(0x7f0000000240)={{0x7ff, 0x1}, {0x6, 0x6}}, &(0x7f0000000280)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000002c0)=""/109) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)) utimensat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x9, 0x7ff}, {0x7fff, 0x4}}, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x120) setrlimit(0x3, &(0x7f0000000440)={0x6, 0x7ff}) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000480)="b7c630bdca59f6204108cf954071d26114f15ab52393c69bdf16a613ce40ad6bc4a486943cbb53fbb182fd436bda4f7e26145c56bcc014ee562791d18498cd9355b1ee8a2ae005bfad4d0994aac18f35909e390a93556ffb22698944a6d9679d7ceabe6a107800e3b8222030ebb788553d6a0d3fd68497a05ecef3a5e958a15ed466cd55784752689a77dff7b98fd1d45d7adc1b2e4f253e16ed7a2a17ba0b7a4726bdf8a38fbd408b4c852ce14aa2c0d9e25191ee3edc2d7209a676348ca492fceefe171e50d2", 0xc7}, {&(0x7f0000000580)="21f6434261a39d4214291a8b640208cda1eba5eeb15acad54f59cb4be514e241c0f3c6355ee0f748abe5a610189cbef64f5d57a9dfc2af7e3e1009674d782140bc3c33a1910722f495d99fe4e457004510810e43083598c35863e3f1822aac2ea4bb421fe46ef8cea495", 0x6a}, {&(0x7f0000000600)="e63f1449affc6db9df4993fa9b000dc1e5f4c2ac24ec8fb5931ff44001794bc897876e7e6f496d0824999f33717126a99832d0b3e040efe8793a3fb9b3ccbb2544fdb1ef4ad5fdaa54bb0996fd55e397b8a0deb09206e7f91172d58a0405ee2c1b8fbe0943c7f872a82f36c5b7a965f8ac5ddb383fff982762b7aeb43d99562c4691009464db461b10a3cb1afc3b608e0ecec0e0f73111dee654aa0ffa36b500ce0e27267b76b97c2f71eafff5d92a0355891f8fc5b70dae7d75583ef53438cacbe7cd07efff338d98cd0207e1cc63549f9d0eda93e4e7ad3e6d8ee1f00befa35161682e5a90f30344f99a19ccd837652e6c4afdbc27444dbf7bb56e678da265ab15ed218f279e3f27249b25d9dc0aacfe1a6cda2bf5ea1a65909d66b27872129ffdc06e8f04e8576c594fb10a5b6f6c099f5703bee01bcf1d16f354570538c188aed9e48220ed5aac1ec0d3f66e1fb7d7c7faf45b25257bd168185f52be6ad2eee031b0352bd37b4ec3605fb5e40aadd9689853b304572e02476940580d19611b16e71fdf196635a44c7618c4b59a3ae469b130801b639c597ab10bf081d300ecddc266c94fd26fb24c22ff8841891d9a45ee1edf0a488edaa94d052e44fe681a430349a77fc387f6a33250e285f27955186dfae93aa1f4667b1e94f51fa890c6a943840f1f897aa92c6ba5ff40ddaeb2bc835f729df297a0860dc433573c396dfb0d36a3aad89e1895ca0e39b273b748edd6e1e7c5857e366fd081cbe9f4a66bf56ac932d4d5adc9e3cfae6f19c5ea33dfbafda13096f07960ef2851ee3fc66c4fb0d81202e95167e06e57384987636eb7539426a1045b527bc2556f843806f7eb11a9f0c8df04c56562b46060804fc6b18c569cc4e0679a430361d801ada13547e6079c210d7bc7a27bdab27fb6b194ebc9c75fce01df70e40629e480dbdf379558fc067dc6b8586211ae61d3198ca0cb8e556cb048e4e188d62705766da4ac594f31e6d77cf1be116e05af943dabc6f67c43483fa7263fa45770ea39b1390a55acd1d63056b29732951bcf55adb75e87893bb621fd6fcf543c65dcb440acbcd9e2fed62c1a21088a85029d5e5b92c38d8bd3edb059551470d4c043727c3f9e16f5c6e01b521e4b3977b24d2e3d944479d0fdae1981141b58c5bfba5fbd174c9c0e158e9533dae9147abc0188546e32b74c6cff564fa9cc1c4ed6e5dbaf33785cd8e2bbc4e02c80eea09b327a30372163c63c9edbe2449563cb142cd2721f4d871f1c5a851b4cc0eaf40dbd486db7418c4ba4e8b7f02b92bbf7d2dfeb413f5f6dcf4be84d29adfd30b8fd980437b2a6318ab3222bf9972070c2636ccba5076cd27cc3803f2b97a741e78b0b1024460d45ac02363d057f382752c712c8f558c2ae155b5cae754b72b5bc1c26847396a2bc862ded3accaf2c493e859ca3569a9421ed528a8890afbbf153c4a765d2dbf1abf8c1091ebaf5ca5690b4479cc776d5c6d63252b1384ff947c0b74636ebd2570c10de00820fb9996acd6cd2f6be033e87fee01c37932b4087fec400980e6fd3cffc81b2802cd460f7d8ae143dc2c26940edef17d8f5683e962b88895892f7214e3dc0a74143179b516f6b8526209b2c8c2df8107489ac2865113b2ef1bda6ff0785c04cf07695adb01345fcfc0fd906f2655da7d108580b01122f1b674eaff6b202f6ededa87c29c0862781d10b2e9eb7db7b7c0130befd832423c4ec1b6cb8f928198860a7c6daaba3c08cb9b25a8ef44d482444b9cd21b3020447c9798a448b76752a5e8ee52f79dfa19c0163aa2bfab88caab4f224123ef79f59b530f66622765903d36d71389218593b150a7e3440ddde99860f7906395c3f4884488e6c520a1e72f9d777f351b7abf0f76ff62704dee70e5634a7ec2e869dc180ad1d8ac7c2b4011aa7627f7decda794144cb49b6ced2adcda1355fe6fa760c70d0854ff513dba0702e09d813576ffa0697310d16141ddbfa608f501203bd9ac2bb6515fd8adb129288a505ed24cc9aeb0909430e1d135580ca5fa9276c14ce506a4291525f65b3f77ad5755ad7f70bcb9bc60bcf95bebace19286ac95cb8a1b2082c9265f379575f46c621c89850f5370c69f4d715829ea4ad67b0cfb96009fa70f4e7d9993500156f4b881886e2ef8808d9f814d75ec2530b8c16e77778a6d3b409dcb6aedbb8a44c1395d4a2646bfebd9cc9e2e6f6992e6b15b3201e246a605c18c4e143131c9f0547a058016e073edc0a3c82ad67cce7454a2db06dde2f638e11b2ad31cc21db0661f02bb42241171b423e781a4d3d91c96354d34294404b1c36764178d8f068c26c8cef9a4113d4e6a54c2528668cd9bf275199ca9da5e6d8ee3e1ef4159feab4f9f91e7fd6b359c6f9ec13dda613a5bdc92c03b22464a85bddd93f8fcf9382542b5781d580529112d4827e42763ea95fb96ca0e260509ec2bc1548903d00fde5b57ada35e1dfc24e35b8bf5e04eee00c6f2b3303c742b2dd0c707998627215395a18c315b55d19d476e64c364007096d7b4d9b48a24a3e37ff8cfa0ac54c6acf344c9d0ff849b10253c1b7312adce8624996b9f76651876b7596f1fb6e5740f546c157e0abdd1cbaea0d11296858d56c27fba35d483781c82196b3f7d7c55bcd75c40d5209df920eba0b6b3adc801400189fe8cb0dd8710e8165b5d21d21ab0301f66d2d7ea94bca51775320115effe1c8a6e82fe3c65b6253f857439a5f6450b3780944ba9515ddfff21c05036cd491a0287fbb4056617651c1afc8dec1bb083d4619de2b66a874a493a8123c9c35b8b41151f8e2f0221762ca965ae3e66cb337ccc310dd66e7d0cfd22a666b38608d36c87e98cfa39a276333439b70977685115d4fff9eb34bbc211a8d8ceee33c74e28284d8e306c85b65c945b2ea3782dee2d52493546de50543cf21b9c59365933afea956b1ab52de94b9b531888923ae84122f0aed9d5ef05f4dab739a1205a8a5157ab8eaa54e10a2c3a6472a7dc821f43f82854dd0405ac0356e12b92bd1e7e35c3b85f8dd949ceb70ba46f280cc2795ec414d360c950dd7644cac6b4c8dc0b622149297de05648e32ba673cb063478221a7563621a3669fd5a5be1082a5ae7e63e6e7741e23268fad23e827df723582ccdda2fc5871a3b5c9dbfd05708a1e5d1089ad1e7782deeae60b8002a45ea144a3ac920bb6d7c86387f2fce6bca69404d19661b6c43ed50eedc73f0656ec5a865447544b286994147710e9af16543fb2150f7464470e289660a95d1f703868cb6458052a75199ddee30cbbf094963b4a83b885e3f22fa21a8b5f5eb9c3781a0e15338a3574f988975317b91f699592d9b715f64da07b6a61d8e60ee6af4c60c1692b30150379c4f7effae74f33eb436e908824cf8b0740e6bb3f335e24fa0534816c33cfa9dfe85ea2a1e423dae316be4fe4a89fbe780ba4c960ba03ac41d3810e02bf6fb399ef71a05c23bf121d8b43257eef8eb8eac4fd52cc7d836b4f1a728bb6f0c7072cdd32fbe700683bdf8ad46a97ea7a6d67f3096a9bf91fb0738c14ca3d07566a41d4553d061dde028527472dd2905866192ac0bacb8c5c4b0d590d0e1551f6cba13ec82af3cbacdae88d83060f88aaad9fba56c440efaa6a1f9286cbf33bda0cbbb3bc3e73e5fa5529ec791d5c3bf64c8c7b67743df0a25c47ce080d9396eccac3ff7544f2ca971a50aee28cad022ed09c5dbbdaef885096efa7f029b7b4aa985c9d85ef65d4f123242ee246410f36de5fde8e3ca1e51ed111cd199323dc92b5904a0f077404c6c3b83504ddd71ede228774a113d32a6e47896728ed5ad146fdaed7594f3dfacd0855e7e9fcc6ed64bdc43bb317e786a0873312cac5abccbfce12aaf96b6586a954533377ad11aece5ca3174eec42da803562757716b7cef70f7b3e5755160746ac712aae285cd4e55bcecf0710a443cd424a0849ef8409b2fbcdb8ff6679db0e02f98cbdf3f5896f1af131eceb121baa1e106a5960a80ce01c51548432c2466035897ca20f7812b35deba599c7be758a59f66e9026af67f1ce15ef03597124ac48f14c9f9f6f4a5a2ba0d1ed3d84f8218374d60329e0f92b9865b1d5ccc49e9fa5d6a1bc009d1bfbb9c1f2fe2e4c8545298bf0923b4b6c84507b3dc29af89179b50d5c51d11807cfc158abd66e662ec83fdec64a37670c92d8aa1fc7b8cdf39304da621e3ee4a771c2680fb03f5e23aa1a681651142cdcf1de82bb2aaefe36ba8bcba1a253ea7a58c70ef865399ec3aaa35a87b4e4e1e158ae4402baf0d166b4634c21c55bbe568c6f1b1f08b8101ab48880f339b1e8cc887f4b3f7063346455ebcd8d2dc8de12c19cbfca0bcce4fc475d1c6c1873e4bd909bf7242dd4ec7b568aa9e4d5f04b237a47105abf1f2be1f7d4c29d47e016ce7cf43141e3a0e49d780f803e9b62b708ce0bf8d5aacee5ce6fbaa2fe5ab5f06515fc6968fce10830d30910f7dd13b28ba6ca53bb7615bc6e09be375c6caf3c7828b76c7d31711446da6e16050def7642b810cce3b2ff8a9beec184156ae56805d192c1ceefc939fd4818eec152f73a96dd2f3566f9b7411e8983acca8cd6f38f40ce5fedfe15144f46cf484b5c922463bb50bc10f8cc931d08cc59e434c5307c30e8121e00da3e648763d95e648c02c003e022e5158e1a40ad3ecb740e1f2d05543a47746f45b3de22096f6af0009f4d8a4cbbff5757ead5ec88fd9853d8949ee1d447b93570528d519a91941a2921b21934b346116fae6cb1b90020fb8cbe4233f68668afd527718e69ff71c6a4b5fc2a4bc4385288e3b2e0c218ca2d206c69049bc3f83c23aaf4d0694760f2503f5f7f072d56540ffcb34ee3736a58861f92a8f71fd7ed385b1da4923bda6ce5c2efd5135d0644f0e69ea0d1dda62bbd566811ce00cf3c232437e4e00d23b4d92fc3307264ae0b74c25a81bceff1ea33f0662e42e00a33bd55e0c35f2468ca29f1ee4801c15d1b4b9a5979d2c0db86a8fea8b3368d7eabf15e0dd21528aab64dcdff3e8894e98d670806a466292396cc999498adffea9ee281ae4487a1eab3f3c79ec7bc4af7b4cd695ef88b20c07f1cdc902b0c08e6ad558ea461b72a9fec3d53ec66f0cdacf3d434fd31ab224678fb0b7a605d366d36e2d563d0fddac57bbae34bb24e168e20c0efdbfa0f5c3823af713d7c768a349c86ed399dad5045920c322e05c465cfc52020f152edd55fd3d60dd0fb772b5a2a408a533ef7c8485ba3a99adab852def7191a53f1672f83ba83b33fe4075540a7298d5fae210f7809e3c624730aa4ab9d22f293f286df68d9a43e44bf9adb619014a4956492b4cc049cbe973181fe5620ef2c5e9ffbbc911806a219a6b47ff2ce309175c890d7cecbfdebb7b880193f7e368c4dce562b938f1e529e92005684b2c665511e92277c1bd06276c3cd14f8a1df000b31f0522dc0a682076d26aa480dc81daf2d41d77d53a37f97e0e81d00b241729771ba9c5f651cba83d5780ece873139bc600a0a86d27abb0e5a82424cfc502283a19b72e9e5a8bf3885f9c386d4d39e12e569794c39c3fcfb893775e18c865bd9c19a46a41e26aa14024c7d9b4017ad718ce381ef89f5882605afbd3ccad8ad3b0d3e18c4d51ae6dd91602002b41e8ba9bcf0d9f6286f80de8aa840a7c98bdb6d22c6eb3d99764ccac03702e0ce4716c3fd39e6d1b81904be4cedf02f708cc8f379d7fc0c53242f678f5058eb8e7c0cd1f0dbd62976daf6772d03bbc4e2b5ce3146a536038b2165fc86b94f5663", 0x1000}, {&(0x7f0000001600)="2ddc7adf6cbfe18211f7af61f87421e70d0e8312af0b3691b9a4d847b5f6c0c46b56591d56b295ca082e84c693a8229782ed1d5e26524b33ce6e67c9f1104f45ac996552ac321cf90c69629b359038dd228a2da0536b0f54bc596ce02e7eff670b428525ddac4786f4cff177543d3197", 0x70}, {&(0x7f0000001680)="f86915532808911d23371b2bbc91ec3a32e172121105cff9706f7414de1cae29f9eb946fe9843c1df31f", 0x2a}, {&(0x7f00000016c0)="39e704937eb965982ba7ef41c2a3f985b81829fda699acfc5415dddc2eb6c4791b720c7d4acca4528e2506c700ef3969b0d298baa8c6e9ff3578481a70fbdf06eb422058b0fcbe091fe12f4f05a9cffe38205f90ad2a19da7f834462ed70157c52561e3fe65146d9062a64ed78563660f70c445484ab04a01dec583f769c", 0x7e}], 0x6, 0x0) r3 = shmget$private(0x0, 0x1000, 0x63, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x1, 0x7f) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001840)) syz_emit_ethernet(0x2e, &(0x7f0000001880)={@broadcast, @random="d876837e9be8", [{[], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @multicast2, @remote, @rand_addr=0x3}}}}) setrlimit(0x5, &(0x7f00000018c0)={0xffffffffd0f82a65, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001900)) pwrite(r5, &(0x7f0000001940)="62162ba3f5e0a79f0cc146dfae60c64c32c222af", 0x14, 0xff53) shmctl$IPC_RMID(r3, 0x0) setrlimit(0x2, &(0x7f0000001980)={0x60000000, 0x60000000}) bind$inet6(r0, &(0x7f00000019c0)={0x18, 0x3, 0x7b8, 0x1}, 0xc) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3f, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3f, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) recvmmsg(r1, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r4, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r5 = getpgid(0x0) setpgid(0x0, r5) fcntl$setown(r4, 0x6, 0x0) accept$inet6(r1, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{}, {0x54}]}) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0x0, 0x33, 0x0, 0x0, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x24, 0x0, 0x3f}], 0xffffffff, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000500)={&(0x7f00000005c0)='./file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaa2aaaaaa86dd6036e28200303a00fe8000000000000000000000000000aafe8000000000000000000000000000cc01009078f8000000605adf0000001100fe8018e4000000000000f71a23f60000000000aaff010000000000000005000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRESHEX], 0x10}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r2 = msgget(0x1, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/198) r3 = socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0xffffffffffffffff}, 0xc) r4 = msgget(0x1, 0xa0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000600)=ANY=[@ANYRES16=r0, @ANYRES32=0x41424344, @ANYRESDEC=r4, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000200)='./file0\x00', 0x3080, 0xe02) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6100000000020700"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000540)=[{&(0x7f00000009c0)="9aaabad92b5bfc12258f52c5d159d95ea531c0455a73bdf951c8ddaefef506378f9c893e3e31344816090b736179e68d6e35612b8c983722acc967be686bcec69995470b6b79ba92b6e2fffdf59604b9a477fd79ba26177c0b3feb3def5104a013be09aa216f057ad9b39abec55b3cb780003588c1857711e095235ef8a06d5f4357b66e88c5fade746db1e588ac89dbe8ffa010cdccb0042a296cc45f18db29930995007c68d05b31dd0c2db5781978cc86dd43fa8ce87f942a28f018dae98beea5e4c7ed0f57281ddd2f42e33fcc3f6aed254d31ab73ab0c6be60c0dc60cb673da62d23d87bbe9e379e3c8859e1c397c47e58b922e0042be9215c34e5f536fb77bb9c34473926a8dfc7875be666100bbf9289e3bf24adf69dcf1cd4ccaaec71d7f08d7ecffed6253ca475a0bcf66141ebebf58c484cc16493f202e1cb3a562663190fc9a4fc4efe0ce594854366a7115be2048cae8a2e2b8d8d55706bd55ad5a830640df0fbfab8d538d4d03aca317d70d3a6a61dab5070494e63ff979ad4ab92154a5b30c819fe26f723c2ed8290a3e82eec2a6e93fb2f2fb2af6dd18472e5fe78a358d55000032ad8358343b5dbb047ee328fc527932d1ca05f4f61a94f46f756da489df1aa971927bf6d6777306a403fcb0d7a4e08e8a8106435db89f47e5a06fcec7dc5a0baea49066da8454a959dea8fc95552c1afa56eaaafb514a5e8af24ecafe876768f00ac3df3d240351b30e18a1798cc18f140557cb835a65c2e8236af9dcad2a74ebe6769b74171b26d924a88cfd89967d56361a0f3cbaa198812a3018de079851d4de134c19eb6de65d59de0a10a74ee102f653fcda5bf0051bcf974ca3c7fbc8720a9ea6b0e01cfade1bc861b39d0911746b028b4309e332b4604c789c9622cb11100848b9e0071c801a4de03eeb2f2e694a2edba7fd9fc39f858d593b607cf694f2f8208de2d1eca55d61455ca5d20b401dea73a938db71790e28059802cc53e66c88ca4f33d214f5a4fe2f2900f0fa3e95f1739744d7b75d5a728475d28255fc3b668eefe793874685b13d9a77e085341b68f07eb5aee7b3eedf246565b15df807849f2314c917e467364957e606fc9218fadcba26b0f1f797d506b0d1b5df6d44483b0a4f99cfaf0e709ba44f5837dfd2f2846280ce8e013bf7e614b97379f639ffa0ae58f31ee066b6c347de4a57e4e9a261ab6c5a2462171c227da311dbdd7a6c11633b5cacfe436ed33eeea764a463d8eb705fa83a7ae7f2b560a0ff5cdcbbc50d5baa1e02f074b910fd68ad6c0a313e25fb5f426e4d1017e73003db0ffdc2928211126eb481c0cd5842de4334cf6949ffdee28f2c6fab9d40541b505f5fcd6bed1f4d50b37eb4788ae04d09d1e8cdac8144fd7e8b36494ab13baba0d36ab1d11f4cc04e153a4c1d186eb5857550263243a63715f36fd0bb3f939a781332b7739c2cdc71b2659717db77df988327fdfb7ab9b709398c520cbf287190788e0e0fd1542e2d55f4f447adab915f3f607387a6f3a9967f701fdc3777ff5b07db7038cd08b62a276daa388c3b40d36dd0e0e4faf1f9b67e102e31b44aae473a61a8c9df86aebe0e337ab896ae3f3325e13446ef6bc8fe44cf683c4b806963924a1afe4c028c86815f2273ef3ff61e5593f6cb01c7fc439f2c218c981895ba814b1d7d57106845a0c72c1b278e7ee4dd0650be6ddd02188984190c711f3da6b53f6d0ffadffbdd6e48380d50dd5e2dc4ca6159aff7037f0514ca2d142003181ae2f01665624b19fea68329899c6bda091e988d791deb83ee9ac8a55979eaab19674847bf267823ba50d01517e465a6b9311c2a1dd5084deac08e9cafde44337fefb0c84bae8cccfede8b8136c0196ccf0d7f82a6152be58bb06678bd802de65b7ac601768e8631dc05225c77af58848f234460b783b79ede164dce9ef2ec9ecc755480080fbb109be64777899b51abd9535c85830537a0b6a608816967641ea0692a6f513f0598ae534004e19bd9a042643d9f60cdd01b87bd560888a9b270148e9396795abb1a2306e3e4d47762ec9e6bed7f29c46b8da7b7e44f98cb9f5ac158736222a939ae16cdf3ed4b5fc6a24a181759805a873557553aee6df1dcbb097f906fb4591505707acedb2b7dce6f224b201612c5a5b9670ebd6b5a8c777ad7cbb11b9e8b8b9f05ae6820e837bc1f7a83b14725a2b5a59266ee106a3334c505879c0a4a6a26bbcc9f39187cfde7161b4d9b310c482c170247293cbde160edd781de9fce6664401fd7cd7fe67205a33682ad0aa8ada479a0adc061ef12286bb74797e18c93f46903752e29467e8a6fc6c970cf39bf18f59dedf206a0fb2bc939e8622dd9b1338c95aaeeb62cfbc7a37f13f1d063fbd58409cd30787ce1f6e17cb29c0ba717f7f88931f6e344c97d2040f5738e887210392b5138972f82be9d4e4735cc05d7837ac022707afed8fec53bf69f63ceeaa77e7e7f093e6eb4c258ed6517645b0ce009947ac92a2d6410314e004a9237b19cb532910766f4c1374fba40c978267b0a4581932ae5f9d8705581288a1ef8a1a315231fbbd93f25dd725ee893ab27208023edcb733feec860f99067e04c014eea2cd097cc4d397f1501f80c63019458612abe8671b2d928bc690b6f0e57bcbaea52dbe77d26f9d11d1f0b7fc96c3020d05fc970c3d74654b8e19cd472b4b794e0df299212de078ab1095f7691bc7dc68c17d3286f28c6b967fbd7b96a08430597be3dfb23ab375ae1231e4615675fe92cb2892b2aa727d4668504c113538e5fb5d50ed60094d53168499595757b9d4483ac1f73c9c133802e98f0aaccb8d23c783920c9a4dae262f79e2f6565f0a2d38356d2bf84ebd9485505bc2b0478312b2768c7eb8251d3dfd524c0e296c4ecf2ccbfbb1576dbdd57aed6baa7bff23d9208b2fd65e2c3b0993332aef58aacc73250bae2160c063906c8288a76411306af55d77827b9e130ca83697920d694a617535aa69e73f7cb07ef384d182275c63911c8397bf1cc3e50a39335bc8aade34859f0014308655db5f098a2bcc6ef0fe6c663c5b8802d0b7b1abd6839debc1fde50ad7e63aa8edbeea0cd57faa89e04a9dd8f5ffc652c0a27a63e7cb659396fa745b7950a7b0a1d3cfd18a5cb51bd150362cc5f498d19b9503f1dcd9ba3a0e683c8b94b3dff461360a12e120664af3bb6392099117969bc5f4a678053d8a66a05c90de40e80d0d5a90577b12136c8eb77578c23023800cccf29d2b85936ac8f2924b19abdcec61b5000161a33701f36fd2bf811f4ada55e9bf4fc1def74c4cac00dc9d56ee0e09bae5f6e284d5859976fb1cf3aec547abbfc5eb58ea2da9d1fe6b8ea524152e64641fcd269c4b30d4643cc85ecad0467b90256aa78169149f0d17e925c6360eba5afa625bbbfdb834e875d7d0fbc1d488b3b284f813568ed0f8f09b32f39f76ef66b74aa254886e00b090a20444ab0e40ef1f098d9bafc3cf666d49b15d1ae3e55c690b2ae8b0d16f35afa219f123174db3b5b08986f3881dee6622c3c2221d36e7131dcf13f505b34c762f24b5d1b06d1c46a00a5a4c2e175c7cd0c4908394023245a2121eb5b1cab02c3060908bab72ab7cd24bdc78895b2172ae1b84ea95fd432542d93ccacc50b45fe32879a52a4f8839a95ab8faf0d64baa94a6bdab6e0258c33e5a7eaa8470142fa2d927948c242934d8fd48e3dfa2c1ac5838ebed72ec211021be0931a0cc9474f80d5d49326c61c65bdb40088a0001202889b6288e2be67d911513809cedcf9847cf83f261185d8e1541a466ba2b59e413f941cc3574e5363b2c6c3486e9d656782dbe81b28397ad5edcbfbdd2cf75e64b0bfb7427cebfe293eb1fc30c275072f0e17079dec8ff859c56f3838f15e4d4afb65a7778f2accd4fec45e5e4768a44a28e5bd502c4e882f9916d0fc6f398575e055f6ecf7f57291c1fb4d42c78b53562d08ae354467ca63d7d77a24cbc4f1b959118412d7f428cf73ef0e849e9915e3892b456763b0145022c9366c9348d4fe4a7086e1660499b1ac9c0f3feac49eda435ce544733f70f3b4388090134ccb50df3c134a1e6c480affb00b57287284a7e985c6bea4fdece3ba741740aa35edf9e93ea39bae77c73280f12520bf9e2b0a147d4807e67eb364f701c6fcd38ee9c259ead81fc2bfe44609a1729f0212676d7b2ce9967f53ad08f255a1606855554fb9c42dcf6169364c3fb17e09236fc4e4505ec41ffb7e42a8a25443452094f49a8c7277f3429b351d15854abc8778bcca5ab882ef02ca521b55332d4c6dd772577961dc2c4698c33354e29cb0077943a6ba2b06dafbe8e50b6b7bf78a382e60ee6cfeb7ec8b0af87c1162e5901725be12596b42f9ed134f3068e228906384fb421fab4c18d6d5e1f141611991a15baac64aa78b8db32a6e9956515ff1b4b291aa244c962567979a92159f949c3c1510d259e7f6ca74d5396cc7c639a109409c655f372f2693d7521a768621dd4cef3420808490489331115ddd10a0328579487675ee33292c72b1990be1a90d", 0xc9a}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x1, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000080)="7246fffb10d2cfb0a6c2b988491ea9f4e77a1c6337ef98782da3d0fc148770bfc174c7939af9f700318b91a31de8dae9f6907c05fc99233759ccec0f9af09412b167b47ede0b6c4369eb0aba31b5b8f3fe71e4c29f0985621f9811899d8eec7912d9d920ba60a15240d630dba918", 0x6e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000600)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b615905f76f903a573efd64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dc337d65259bac459399d9e47b199f396a2bb0a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae", 0x158}], 0x1) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060d", 0x150}], 0x1) executing program 4: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x30}, {}, {0x416, 0x0, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 5: socket(0x10, 0x3, 0x0) r0 = semget$private(0x0, 0x4, 0x212) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) dup(r7) executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair(0x6, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@random="04f637afaed0", @random="0dfb9a5fdcd3", [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="d483d0a9a6d2", @multicast2, @random="69e44ac399b7"}}}}) pwrite(r0, &(0x7f0000000100)="2d572e41740683291a6326a5ddbbac32e699b22e2f45171d1c29eedb945b7a6c02d3a6691d2d73e04dc2f2d70801bb712a9d305a26bec97f80fac8691dc517a64cb0029c66e04b49b9b4e395c26067695b04714643194f11e588191cbc539cc028c17b868fbf3d8431d4a6df9f50b07b303c35cc", 0x74, 0x8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x6) readlinkat(r0, &(0x7f00000001c0)='\x00', &(0x7f0000000200)=""/242, 0xf2) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/69, 0x45}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/135, 0x87}], 0x4, 0x80000001) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0x6, 0xc0, 0xfff, 0x1, 0x5}, {0x9, 0x3, 0x20, 0x3, 0x1}, {0x7, 0x9, 0xf640, 0x3, 0x5d}, {0x800, 0x1, 0x4, 0x200}]}) bind$inet6(r1, &(0x7f0000000640)={0x18, 0x0, 0x81f3, 0x8}, 0xc) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0xca) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r5 = dup2(r0, r3) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) fchflags(r0, 0x10001) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) recvfrom(r0, &(0x7f0000000740)=""/129, 0x81, 0x800, &(0x7f0000000800)=@in6={0x18, 0x1, 0x3ff, 0x5}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000840)={0x5, 0x2, 0x8}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000880)=0x6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r6 = openat(r3, &(0x7f00000008c0)='./file0\x00', 0x80, 0x12c) ioctl$BIOCLOCK(r6, 0x20004276) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000900)={0x2, 0x2, 0x3, 0x7f, r4}) dup2(r1, r5) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="ba", &(0x7f0000001080)=0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) sysctl$hw(&(0x7f0000000200)={0x6, 0xf}, 0x2, &(0x7f0000000240)="f69ee90fdd077b1907a97ba5dc05b21dcc8053a5933efddc84851a472931c95a0fbd1d227ab7659e375a62", &(0x7f00000002c0)=0x2b, &(0x7f0000000400)="000bb1e2c242a8a62458604bed36227f030171cba9933c92a76252eec92e268622ffa6f8c5", 0x25) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) linkat(r0, &(0x7f0000000480)='./bus\x00', r0, &(0x7f00000004c0)='./bus\x00', 0x0) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r2) ftruncate(r2, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="8fc2d5fddb1f0c62d1b5c5f94dec20cad56e14ef042fbb31780c795bca28997db0f0e9c9ccbf1ad079efdb22f2c9bd9bfe014e26332c36757fe49c9e3a61a6eb8d9da248eafebb7bac7844f8085ab474971251a2e5cc5b264096aae2852ec63d135392c7168200327197b7480b51e44ebadd31124e781deb8f3a7bae38f87bb981689bc1c097d59a1829c262a6004ca05d70d68322954d255397bcacc59ea7458b0d80aca5973a66ceed47edc162fee4a7a141a6067595a3e6aebf693ece5d222da6973b3b2e5d9e83c1a1c82fa45a0fef7ecf611f498a610f2af1f4f18499ce0f1c4f816926c235205e1c", &(0x7f0000000400)=0xeb, &(0x7f0000000440)="2fe045e52b2a724d4c0f4d244cc867429c75b437576653e68e56da8870cd88e018ad6191862389e7a1ca00ee45604d153ffbc7a7c0c84544a33719c8960749ad3b52438d79ab5025dd598ed515511dd7a0bc3fb64323d2ec26ec461c49b0ea5ff93edc9b3bd71f933378e89163493126a6d5177595d30860a4bbacb2b1c774f0bb155b8c27e3e11ae97f7d8e4a7e284d3eabb909a4ecea8f634228267fa8692d5deb4f1a461db34531346e6b011f86fd613b1ebe0540917c940283ba18529043390645d6dfad00ccb00dbb9596853bc5be1aae6051dac0a123", 0xd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$vm(&(0x7f0000000540)={0x2, 0x2}, 0x2, &(0x7f0000000580)="f4f8bf35338177763eade88079b6fdc977b8edad3992251462feef878d13dc97fe6e3ca8dfeb3a50fa184ad2b31c4762958d001d8d428495594468751921f2e1412ec3282c17d87b6c58731846941f84540421a6239863129cef5249e01c3d2b4a2e91edadee2b681c948ab81e74087bd8b56efc02dc0f10fd2dca40e1cdb2fbd5efbb13da765ae38164e83ee1de4f69fcfc14e90679c48f3ad9b135087cda60f2a1acff2559e7fdb193d95ba081133cc34c40fae03cd122600f48dec760e04e54bbfa8e970444d82ff1a97866745cd4fa94738cc0a3d19bb7bc2aad653f4619ce568d990ced62ad323e47c404a0e8", &(0x7f0000000680)=0xef, &(0x7f00000006c0)="4cc0aec9f7ab305e811fcc19dcd476281138741009c1b5f36d4957e1d08f516895b95617c59b9145a42c3f55a50e03c56e5ade2a607a31ec37744e75db7ba60f7e4ee660cff4e1c7093bf2eaa585c3349859c971e234dd060a3d49c54cf131ac928a4c6062dc7c82640d3819b953632171288cbe2547bc4d6f00001c175a2b737619d76078b42ce2ae05e6dc4b174e6aa5536930f69f530852b1af", 0x9b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x7}, {0x6}]}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x80}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socket(0x11, 0x0, 0x0) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) socketpair(0x1e, 0x8000, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) writev(r1, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc4", 0x41}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76", 0x10}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, 0x0, 0x0, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e7", 0x2c) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, &(0x7f0000000440), &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea51", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x4b1, 0x7ffffffe, 0xffff4b19, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e", 0x12b}], 0x1) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) utimes(0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x113, 0x9, 0x1, 0x7ff, 0x10000, 0x5, 0x1, 0x0, 0x1, 0x10000}) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="3f00000000000000a4db457adfa355fbeef2ab95f2a193f2448fed3cd7e00ebcb30d1854fb4f3317ff7e6bd79fdbd40ef57d2d8d0392ef270188e183374d0d4fe95904996cfc218a5adc57869797f71869e467bec2bbe9e2d3843cfd3b64c42f3a53a646e6856d0edbdcafd2df8a67b5e1001a9620172815f49c82161c3aff0aafdb0842e3aae23787ea43125db7aa5a407d1d184ae4408b14a4ad3fdace0888700380a6919fd58732ee9ed2708bd45d369b00"/189, 0xbd}], 0x1, &(0x7f0000000680)=ANY=[], 0x17}, 0x3) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x100000}) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020690e, 0x0) r3 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget(0x0, 0x282) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff5e) write(r3, 0x0, 0x0) fchflags(r3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES64=r5, @ANYRESDEC=r0]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x8000000042, 0x2}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x30}, {}, {0x416, 0x0, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 6: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000280)={'./file0/file0\x00', 0x4e, 0x1c6e9340, 0x5}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x401, 0x0, 0x4, 0x7}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x1, 0x4) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/29}, &(0x7f0000000180)=0x1f) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000001c0), 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000200)={0x4, 0x2, 0x2}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000340)={0x6, 0x6, 0x22}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='/dev/wskbd0\x00', &(0x7f0000000400)='+:\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='/dev/wskbd0\x00', &(0x7f00000004c0)='/dev/wskbd0\x00']) shutdown(r1, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) poll(&(0x7f0000000580)=[{r2, 0x2}, {r3, 0x4}, {r1, 0x40}, {r0, 0x40}, {r0, 0x2}, {r0, 0x20}], 0x6, 0x2) getsockname(r2, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) socket(0x1, 0x1, 0xbc) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000640)=0x200) lseek(r2, 0x8000000000000000, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x81, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f00000006c0)={0x2, 0x2, 0x3, 0x1}) minherit(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x3) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x2a, &(0x7f0000000700)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @empty, @local}}}}) r5 = getpgrp() ktrace(&(0x7f0000000740)='./file0\x00', 0x4, 0x124, r5) sendmsg(r2, &(0x7f0000000c00)={&(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f00000007c0)="79a8e7831ac38b92042f5aa5f94a8256ba4cc2c4cb2a995e7685bf0cf1c1cdf18db55bb33f1c0147d9ebbe15d61f8b93a5c2c5ba40cc6da0d6ba356313bebba06635698b200c84656859ee791c3798e15933e7cd2d9d89a16df0de335d6ec7732680d568d6daf5f14b6885d3fad61dd72caf9a4ab06ed2773ae39900edcab1d8c13fe94408d48e4a3023e9527de63b5a4055990fdbbe7b94eda552d4c2786d9c3a496ee83559bcc1f70934dec007e4046a5dac070d5289fc33999d579a8f8cae3316db487d9ec6874397653a0ea10318d6e1884ba9d68e3f4a9f1f", 0xdb}], 0x1, &(0x7f0000000900)=[{0x48, 0x1, 0x9, "8bed039e72c8c4e031cc9cbeb1f1102b626f149f8110236f16e872a125ff7d86e1ab5287944a8cc5645ecae21655aad68d7d01"}, {0x70, 0xffff, 0x101, "0e9efb40cce56a010418fcc598e09cfabe76f417dab175087b02d2c1d77e051e7502ef962ed7b5b1424e13c9ccbe531ab1b81fd84b1bb21f98f3724ca508f077d6a64d79fbc06894d25351ca15b7b05eac745a1c048d1f270a"}, {0x20, 0x1, 0x9, "da99833ceccc51c992b51ec316f9f1"}, {0xf8, 0x1, 0x1f, "e64a8aa1de4445fa95a2bb982181482caebf5b45628b22b560846d0267fe378338f05826919d1fad60d678c7b93c999222738adfdb90d1254dd2b270c79bc3f330da0f1fe4d79b7df22f3100b89b0ea74fdc39c3ed835a348af5da1b24878fa3c6e19368c0e2b34eaafb761eb950d856868e20761c51c7ea24ddf79e49afee3d0f4ffe4e2603646b7320d93a6bd9bbc6f47f1a8755cbf613c0f109dd6eeea2e8fefae159c8c07200b47d725ac4b401918e88f89a56ea2953615d8dbbf6fa4ce681deacb5e87a7d44663575523f341070328ad64d2b0c85ec8135855f09ad7e54d3b1a6855f1831da"}, {0x48, 0x1, 0x1, "86331ed52b477b614b99199f5f14bb11f43a2cb18670ecf791bc78a2685c16e118f7e91f06a4b1a7ade85f1d8b7e5c99b202"}, {0xc0, 0xffff, 0xf12, "3a07a281a167b0beba03c4e34e0b892df2c661aa9fb2ac6ffcc536ab5df660cb6c4a278444000c9e30cc21611b3b6ffa4478d08f9df550ddc6025d3a4ede36aaa935959855f54c16640e818bd68c27f6ce7fd2fb97149d8f48ed4641bc34135769c04c70046e270b078af33dbfd8a023d67a2da094f92a5d516e6841822423945acd66da000e156aa3ecde7f74e026c1ec86d911a291586c2ab68612b461bbb5eb6de820cdc94028d28df7f2f0ee86"}], 0x2d8}, 0x1) r6 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = getegid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000d00)={{0xfffffffa, 0xffffffffffffffff, r7, 0x0, 0x0, 0x2, 0x1}, 0x4, 0x7, 0xffffffffffffffff, r5, 0x3ff, 0x6a04, 0x3}) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x11, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad040a79f052d98f2942c22fd02436b8e8c5f4a1cabde225838a1bc36868219c9761ff37459ffc0bea02b14ea68a83ef2b70afab53a808823fda0793100a87ba4482f91452c25a3dc91b23", 0xee}, {&(0x7f0000000240)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e39aa88cc901cf3ab9e76218beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c621cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a89476ca4b6d6f5b9907c22fcede6f200b", 0x98}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9e3f87d021a44333a", 0x144}, {&(0x7f00000011c0)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb50054", 0x20}], 0x4) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) recvmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/22, 0x16}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/161, 0xa1}], 0x8, &(0x7f0000000400)=""/58, 0x3a}, 0x1}, 0x10, 0x841, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x1, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000080)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000010c0)=0x401) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) recvmmsg(r1, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r4, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r5 = getpgid(0x0) setpgid(0x0, r5) fcntl$setown(r4, 0x6, 0x0) accept$inet6(r1, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{}, {0x54}]}) executing program 4: r0 = shmget(0x3, 0x1000, 0x10a, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x7fffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x7}, {0x416, 0x0, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 6: mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000682000/0x1000)=nil, 0x1000, 0x6) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x8) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x6bf, 0x7}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000080)="7e456750c524658281fa020b6667d72eddee3544c4cf9d4832e11a1739d38d4ba9", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="ae0a7362c022a19e18245a3653a4748b6cd9e9881aeffe8f8fb3e059cf5536b064a316ac8060ad902ed2bc57fe1ff52d70639aa1", 0x34) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x9, 0x3, 0x74, 0x23ac}, {0xf847, 0x7f, 0x8, 0x7}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)='#', 0x1}], 0x1}, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) setreuid(0xee00, 0x0) r1 = getuid() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r1) r5 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="e45bf0adf394d70fa73a68e2d46932505a67902a96719d16639cc46408437bb72f0a9d8223fd6dbafbf2f43f4a033a1fd9ace9519a80939ae16cdd284c1edb9d7c481cde7fe2af3911d0eabb66fbe3eca8e9126956867c48b2e11cc5a39846318b06c855735a44597f172f9b9c1aa51cb1400906bd856a", 0x77, 0x1, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="aafe69dcb2589f600fa5151c0418", 0xe}], 0x1, 0x0) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[], 0x78}, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0xc, &(0x7f0000000080)="71f91e3471ac0058bc5a91502f94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xd2f5e5e4748744b3) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3}, {0x1}, {0x416}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 5: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x7}, {0x416, 0x0, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206997, &(0x7f00000001c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x7f46a932bb1584b3, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5dbc) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f0000000240)={{}, 0x0, 0x0}) write(r0, &(0x7f0000000040)="fda4fe6c66211df19f6c090c85139873b3e1ceeed6cdaed66ec49a462265dcdc7b7ce2010cbd6576ae927b10ca0bc0467da8cae74786e217f505abc58bcc3f43fe773364d3940223a23a38b50a9799728edb6016bd4561a52da38095e2", 0x5d) executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x28}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) lseek(r1, 0xffffffffffffffff, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000100)={0x10, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf48c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6c0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x34494d5a}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x45}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x74}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], './file1\x00', 0x9}) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x0, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r10 = msgget(0x0, 0x282) msgctl$IPC_RMID(r10, 0x0) r11 = socket(0x11, 0x5, 0x2) sendto$unix(r11, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 2: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000001180)={0x40, 0x6, 0x1}) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000011c0)={0x8, 0x0, 0x9, 0x4}) recvmmsg(r1, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000001200)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000001240)=""/148, 0x94}, {&(0x7f0000001300)=""/51, 0x33}, {&(0x7f0000001340)=""/46, 0x2e}, {&(0x7f0000001380)=""/241, 0xf1}], 0x4, &(0x7f00000014c0)=""/76, 0x4c}, 0x5}, 0x10, 0x1800, &(0x7f00000015c0)={0x100000000, 0x1a657634}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001640)) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f00000016c0)=0xc) recvfrom$inet6(r4, &(0x7f0000001700)=""/242, 0xf2, 0x1000, &(0x7f0000001800)={0x18, 0x2, 0x4, 0x6}, 0xc) pread(r4, &(0x7f0000001840)="007b85d900eb9397dd7537c152d5624ff4c16b2fe672c589", 0x18, 0x0) connect$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket$inet6(0x18, 0x8000, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x400, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000001900)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0), 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000001a00)=""/54, 0x36, 0x846, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCLOCK(r9, 0x20004276) recvmsg(r5, &(0x7f0000002dc0)={&(0x7f0000001a80)=@in6, 0xc, &(0x7f0000002c80)=[{&(0x7f0000001ac0)=""/156, 0x9c}, {&(0x7f0000001b80)=""/190, 0xbe}, {&(0x7f0000001c40)=""/9, 0x9}, {&(0x7f0000001c80)=""/4096, 0x1000}], 0x4, &(0x7f0000002cc0)=""/207, 0xcf}, 0x0) close(r1) chflagsat(r5, &(0x7f0000002e00)='./file0\x00', 0x0, 0x0) r10 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002e40)={r7, r10, r8}, 0xc) getuid() kqueue() readlink(&(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)=""/253, 0xfd) executing program 4: getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x800, 0x92) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000001300)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80, 0x1, 0x0, 0x40000}, {0x30, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x101, 0x0, 0x33}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x20}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) socket(0x6, 0x4, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRESOCT=r3, @ANYRES64=r3]) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) open$dir(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[]) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) executing program 5: sendto(0xffffffffffffffff, &(0x7f0000000180)="fcbbee57e65c295fff298f176626121f9cd08133c52799910e098dad4ad5d671598ca50b64bde007ad2f7c21d979dd75d6eb09a9e89237ce5cf1", 0x3a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) getrlimit(0x6, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffa, 0x0, 0x2, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="fadc4ba41f73ff022486aaaaaaaaaabb884801950da1b55ba109865d9dfe842a83e8073c028580d4b8fc0104000087c4a409c016604e5b60af153b19e73c4c24432e9a04717a6af6f6c28f3c14ed76d9a0a266f50888d8ad54fa44d513c8a300c0dec7fb46334602848bf319d33d5d9253aeef3f76"]) executing program 1: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, 0x0, 0x101, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x28}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) close(0xffffffffffffffff) syz_open_pts() writev(r4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206999, 0x0) getuid() setuid(0x0) socketpair(0x0, 0x3, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) socket$inet(0x2, 0x3, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r') open$dir(0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) executing program 6: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0xfeaf) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r2, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f", 0x39}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x2}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) semget(0x0, 0x1, 0x22) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002fb000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f00000002c0)={0x1, 0x20, 0x1, 0x9, 0x0, 0xbe, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r10 = fcntl$dupfd(r5, 0x0, r8) connect$unix(r10, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) socket(0x18, 0x2, 0x0) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) getegid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000100)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x0, 0x7fffffff}) recvfrom$inet6(r0, &(0x7f0000000080)=""/63, 0x3f, 0x1803, &(0x7f00000005c0)={0x18, 0x1, 0x3, 0x9838}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) flock(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="3126be18a7e3bb6caca5c593488f6c30133b53c4c4000d50b297ea6d231b7399cd6472e1", &(0x7f0000000180)=0x24, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r7) sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, &(0x7f0000000340)="b13ddbdbe105847f6d6eecad1d6746118afc4f36c8b3a6e1450ec211e3cfb8d389ae31f558e778fb0e3a30ab2531e351ec21556c5c98827417160d0a5d172bf6618e789c320c310cae368de98879b2696281d47bb29bd5c3816550e34c8f51d8869b498f7c6c8c6e20c2f2e2df190fcb51ba2727a0203bf931144d53eb9154b1476851cafebc330457667613b2750a4607eafc9dd96497", &(0x7f0000000240)=0x97, &(0x7f0000000400)="418f7011b647a85b3370505123faecccd48e7abe424021a5dc4e31c13017480590fd3f12c2b98867e346938b200a29bf8b2adbda516843dac157973c5c9bd948f7e367c8a391a99b272905f02632804ee96dd9a07128bb838e7ae02c9d2771402d84865ca9469d26a5aa87fcc1b4b714fa3d52a274039839697e6aa019e021823242bfbf472dca5ea9de1120ee450826843475b61540cfa6b0babd1e762b64112d070e7dd57c3e283c9a809dd96e0be634476edfb665b2414b82f1bda72b246c857cc48600c8f239ade9ca68a0030158066ff8c19881a328553c", 0xda) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf73351ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00d3e2f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000580)=0x9, 0x4) sendto$unix(r6, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x11, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getuid() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r8 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x40) r9 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r13 = geteuid() r14 = getgid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="c44e55cc47e798561167301f1de950d25f277c8be65452db91765cafa97fa2337f732d9c57ccdf2c680cc1fb4022240cab9a8569418d2417263f82704c19f33ff499f2a00773dd6529b24d152c214a92beb3ea360bf7dd9d40d0a840a184ca585342da20d264faea537623430d5b355b145ccb756780e45761aa073124d00470bfad2b4ee21dfd30f5d37af739a8675eeee20956ca22d27ca1e739cc9e1d90783c6096342bb9479ced205419218a51a51af1c2fb51a87e75091ffbeffe0b82cae7760a1dd0c1a3e2dba07fbd8d7ec0f863277e18dfc0c84256e4c9b4831ce61e0266a4c4a49c30e73e6d73b725542a8f9a8cb526d3aebc", 0xf7}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r7, r0, r0, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xe8, 0x404}, 0xb) r15 = socket(0x10, 0x1, 0x0) r16 = syz_open_pts() ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000640)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r17, 0x4010426e, &(0x7f00000006c0)) readlinkat(r9, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/182, 0xb6) sysctl$hw(&(0x7f0000000800)={0x6, 0x5}, 0x2, &(0x7f0000000840)="db606c73b6acffc6d44817990303d83e731b87c00a5ff082baf30f", &(0x7f0000000880)=0x1b, &(0x7f00000008c0)="def978822258d7fdac33b5af2e7aef231e86dda99eced30845398b41f2052a2cc7e4df5e4c581254e1e93b651c77684f3d1fbaadc46e7c5703870d3cacbd28e83f78b28145fa4b431698be51e13c5691beeb2234a8049bf200d4a24bbab75cfea56f544a055a13b2393d2945706f5f07bee3e066ce4a2cd06789ad7e86a0a5356dec6088dad1f0c707303859e11c16c57c8320997c93055f586a53434e790008b864bafd2b31c68c2d06f291f56617", 0xaf) r18 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000980)={0x1, 0x0, 0x0, 0x8, r18}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x5, 0xba}, {0xaa, 0x5}, {0x0, 0x3}, {0x8d, 0x7}], 0x4}) getsockname(r15, &(0x7f0000000a40)=@un=@abs, &(0x7f0000000a80)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x8000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="f370e5ecdbabc1c2abe9b837cd7bd483cb8b5f7d05b03ba836bbd2956b598a7f744e673f31aab1a5b60f892ce37f2a95dd01d4199b05f16d1bd17523d9749ea547b48d9af97a2ce40f6fa54bc5415ce3", &(0x7f0000000140)=0x50, &(0x7f00000001c0)="ebb26d9cdfe5f4faf1c8e704f4a7e8ab4df15f30f1d62e5f6e2a0ba4e017ddde29f9a8be0447c449b30da256cce4393530261e0dc7690e073f6c1fb12c86f1183f38c6e6ae4ba046c817c3253eb035f5e814a2d5bad1c493f53c95e847b49d351192fdae", 0x64) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b0300edff0010787d907e79d86cd3c3a3d4d3c9"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000008c0)="a709924b30675ba695fd9e7c7c4825f8559b41b4fb802a7a99a38118948efd1d0b6265e3b473663dc2430389592882b0a13299148d3183354b188e831d69dc7b00b2d9860dd4e704fe6524dc41b42db382466c7c8223dd4142ee840b315a996dcbf5b5920023c324512be659c42c035b4e77f117ca864d81d0d2adc92fc6ed0589ff3bb4f7eaff3bffe9cc3fdf34bdbb93d89a7f6a598dfb551b5d16e8bdd423dbe900edd1e514591bc69922988f78cf5914f293351e740debe746c22d0a51e8767a027cb70aeea020a4987db5ce21d1d9d78231cc7a79281e696a6295006ce97d8e649bfe9eba0ec064dd21a85d2304bbd3666074cd14037b19979af11267c46bd3bcf8f94cd5d76e751f54826cd39f6e008758c4eacf1641f0354c5d3aff8b54f3d14a517dfb73d0a0a38d898dd1f6ba5a8763b0492ab2364e47362a5b7f75dc68b8a42fdbe911a66f9865ab2e919df6e8c0fd4412ddc986e69b5006c077b1c861718bcf9340e7bf5e01c401155b84686487f738d85fdb72ab882dfa6b38bcbd0116ebf094aafe96b87f7f95a04b598e809be836f3b14c1f9ca3c525b1a0f6e5c88b2f8543a3a41d8b36d90b7aa21cb6997edf97be65452decedbf5ce6643db316b5f161353b20c62047e3555fe55ba639f02056cfbf1c49af5bf1617a2f68eedc4968a2d76cc0bcd5d82969bf97d31727129b8b834d8210620f186ed37ef12761040db40e6fdde59d1221751eb5242f3d3fa38585b92c6b8b38eb7a54f3db671c6af946b447368dab9791b280d4bf352f9deb0cd3ecdf51c86c4684000032af91b5f8b890cb88888005fd46055d809b9f6472d8c2f4fd640b83d2f34e8d39a78833f0659fb872c6246317982cb8cc4d09166d0bfa0dda8b40779652ff3367e7ce483b6a9f15211e7634e1557c1bdaef5616a31c74caf616253c9ce8711b4b0c6806a8bd1df7afb14479e5795265223d51440e526284e693a1966833a4e86e116c2c7f025be3b7701345b2eb6042b3b4a42d7f77afb70bf273e976aa42656f5be1eee70a560abe0515ee3b261e35c240885cb3c230d2c2dc19ecc1e73ee373bc1815e4809fdd6949aa85a8a7e6a2d8051af5392b281b5ac52b5f3f2bc7062c9f31baf7ae7326dad00408edba9b26cdb3ea4d3674bfdc669ff80e2d921f6a514e99cb9b8ac6e2ac442fea14a3a704bc0516f129c5cc9347a11f1bf710aecac95457985ebeae9a62728360063ec6eefb392fe1f7db34b6fa63fc71c05298b80dbf1f5368eb066dde7a2ecd012324f5eec16f32f88595514c7066ad5e3dd4f1f742a7fa457e06867065af8ae8", 0x3ac}], 0x1) executing program 1: pipe(0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x41, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000ac0)='.\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r2 = socket(0x2, 0x2, 0xae) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6, 0x0, 0x0, 0x14b}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xa4, 0x5, 0x2, 0x80000000, "5365010b5356899451147d4cbb43e1042d813ea2", 0x0, 0x7f}) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r1, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}, {0x4, 0x400, 0x400}, {0x2, 0x40}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x800}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x9) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x4, 0xf5d}], 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x3], [], [], [0x0, 0x0, 0x0, 0x0, 0x9, 0x7fffffff], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x3, 0x0, 0x10022}, {0x0, 0x0, 0xfffffffd, 0x4000}}}) kevent(r3, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f00000000c0), &(0x7f0000000000), &(0x7f0000000340)='Zg', 0x2) getpid() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00148fe9fece76a44a170e318b35195bcf133200ff"]) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0xfffa, 0x400}, {0x1, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000000300)=[{0x3, 0x6, 0x800}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0xc9, 0x1000}], 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/190) writev(r5, &(0x7f0000000380), 0x0) executing program 0: socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r0}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r4) lseek(r4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000180)={0x80, 0x1, 0x2, {[0x4, 0xfff, 0x7fff, 0x6399, 0x8, 0x36, 0x20, 0x10001, 0xa0, 0x7fff, 0x2c, 0x7, 0x9, 0x3, 0x0, 0xf5d, 0x4], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x8000000000000000, 0x2, 0x7f, 0xff, 0x17c780000], [0x5, 0x0, 0x32, 0x0, 0x5, 0x0, 0x8000], [0xffffffff00000001, 0x81, 0x9, 0xffffffffffffffff], [{0x6, 0x0, 0x10001, 0x7ff8000000000}, {0x7f, 0x1, 0x9, 0x6}, {0x7f, 0xb6b, 0xffff, 0xffffffffffffff80}, {0x4, 0x9, 0x4}, {0xa1, 0x4, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x9, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0xfff, 0x6, 0x8000000000000000}], {0x6b0, 0x7fffffff, 0x169a, 0x7}, {0xfc01, 0x7fffffff, 0x2, 0x80}}}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket$inet6(0x1e, 0x3, 0x0) bŠH‹` 2þWÒÓô+:k{»×÷øz£Ì`Óךq"¥ûéêl ³²”.÷e'6ñ†ÔZä²ì÷¯“Ó;=áòÅl“Út„ ]T;¯a %ÉÀ*VšvÐo®ÇØߙ֋ú‰GÖû¦¦ˆ2¬{5×É-TnYvOH1hqyOÝM‹±zaû{æIOµj}FÈV¢sðP¿)Õ‹€:glÃvŠG…QÙ DeùÆ«()׎¢W³‰å®_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­ÎÈ]b¨¨—§ƒóÒÃêcV^Ȫº†“*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x40502) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getgid() semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) pipe2(0x0, 0x0) sysctl$net_mpls(&(0x7f0000000340), 0x40000000000001ff, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000280)='./file0\x00', 0x4, 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r2, &(0x7f0000000180)="f2e50100708e16b9805a099e20a0", 0xe) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)='\n$7/', 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xc}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) socket(0x6, 0x4, 0x80) r4 = semget(0x1, 0x0, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000200)) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x3}, {0x7, 0x0, 0x0, 0x2991}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0) write(r1, &(0x7f0000000300)='/', 0x1) r2 = socket(0x11, 0x3, 0x0) socketpair(0x22, 0x4005, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x4, 0x1f) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x5, 0xa4}, 0x10) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="73e583080059ca9b5a801d846a226982c2b54245d5348a75fe43cfe99315eb73b7363f49a27718236c0c2bd20b5f57e30ecf335b9edf64132814cd6aa28c0445d2b2c631248031f743aed11bc68031ef003834d32b28f2274f7e5c2fccd513fbbb833787849826338561d42bbf5a8bc07f344ae76ed7ea36475adfe04ab70f4dbaa31f9c7d6804e5856831cc36bc5fadc428c80e4d1ee328f4e98f15a74ac39e1ef1cd542cdc98dcee5caaad0a9c5d7d61144f8735eeb58895a87913b9c8780e0fe34fda0aecfa4898fa82a81d82e378b70b9406e1025420b6058cdd73f929457f16a4f6e143", 0xe6}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="b00000000000000001000000faffffff4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c3fbf1d4022fb0418e390efb4107ff4a96bb9b89f77ae252954c3acde6ca0c1ed5b7200b3a2f2b5e77e40c28bf15a9504141990db2a98aab7c3f7e17d16e5487e295dd92028b8ee447f80ff9871da2fef9514eb184df56ab370f8abcaa7b9ce55b7b4c81d19813477ad9df4f767f8bab428c5cc02768a3cfcc36d476900004000000000000000010000000080ffff0ec0a0c4024ef34fff8d7e9de1e09f0852f5c3aee78ad60c5134fc432e85534d48a012791d0ed9c6d1e44000000000008000000000000000ffff0000ff03000032e56b6b6b9d705217cd0006bdce2a929edc33dae751b36f77facd14f511fe00dfdd3077b5922b063e5067e8fd520133f8dca90d95b3fdff9ad4b41adc54f062f49e23cd2f31353097a255ec01605e010b79cdad6758570ca1eacc2ef40c0e877d90cba8b500245085cb3fe66300000050000000000000000000000000000000b8ac92c9e8b9a3e070e9757afeeb62725ee3295405ee1be7e7c408049b73bdef6d4ab72e4c1496d0221901bc385feff1e2186c3c269869cc4f5e79dc000000004800000000000000000000000000008091e0bfadaef6c943910c6c8f246624059f99e38b681b691f7089c3bdcbb54c87e1522f621b5d35d8f36eb6f968e11872ecd677290aa3e6328156f5631c91ce8f2a43000000000000580000000000000000000000000000002c7f28d3d6338af59cae8fa9c71345a38a27d365f7b2a8468a082eebdba2079606f22d6a779a3438384a0af4d931905da228711119868626f391bfcc04dba0551c161ea31a0000008320c020111ca0792168cef80e4aacf0009fd9d773cce1109c49517420eccdf17e614c3ecee91107688ce52e813cdab2dc52eaf9c8fea19013976356021261c3cad1ad122157ea5e485cfacb96f4e97c7631b60f078471c8cbf3b94e9ff34f8ab746f6933e5179a00ebc100baf274fb5a0702c0dd814f123295bd3064b7219240d01c677f6c336cc15efcc72c14986e158e55815a8d1d5"], 0x260}, 0x0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x1, 0xf26, 0x10001, 0x1, 0x4, 0x7fff, 0x800, 0x0, 0x1, 0x988e, 0x59b}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="73702eb9dcc30a541493219986dd60756aa300303aff00000000000000000000ffffac1400aafe800000000000000000000500000000000000000000e4008900907800000000000000000000000000a13d0000000000ff010000000000000000000000000001"]) executing program 4: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x40, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) syz_emit_ethernet(0x6a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500fedf0000000000009078ac1400bbe00000010c00907800000000400000000000000000000000e000000100000000940600000000442400000000000000000000ac1400aa00000000000000000000000000000000000000000000cc1fea3a96caf5aa47ae9cca879c8c0da0ef9d95c2f652ac0bd85b694bba20589f0ce20283ca3368dfe4fa1b0d4473f1bf65d4d68873ecb5d53bb78b28b8aefe7fe2df0e5f1cc78e6f548dc09b8551744d2428618a18022382f2c774d0c8e14b0195fde382223d"]) executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) socketpair$unix(0x1, 0x2, 0x0, 0x0) getuid() semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2, 0x1800}, {0x0, 0x0, 0x1000}], 0x3) semop(0x0, &(0x7f0000000100)=[{}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x0, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) rename(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10001}) flock(r1, 0x1) flock(r1, 0x3) setitimer(0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x4, 0xc0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/193) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/4096) r3 = semget$private(0x0, 0x1, 0x8a) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000001140)=""/146) getpeername$unix(r0, &(0x7f0000001200)=@file={0x0, ""/517}, &(0x7f0000001440)=0x207) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480), 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000014c0)=0x1) semop(r2, &(0x7f0000001500)=[{0x4, 0x6, 0x800}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001540)=0x10001) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x8, 0x8, {0x3, 0x3ff}}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000015c0)=0xda) r5 = geteuid() r6 = getegid() fchownat(r1, &(0x7f0000001600)='./file0\x00', r5, r6, 0x0) semop(r2, &(0x7f0000001640)=[{0x0, 0x180, 0x1c00}, {0x1, 0x9}, {0x0, 0x7, 0x1000}, {0x1, 0x3, 0x800}, {0x3, 0xfff, 0x1800}], 0x5) r7 = fcntl$getown(r4, 0x5) getpgid(r7) r8 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000001680)=0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000016c0)=0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000001700)) r9 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000001740)={0x80, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000001780)) pwrite(r0, &(0x7f00000017c0)="3aa51bad5a7c75fc7c7205493306405723e578607bdf638daad3143a5af0ec179c5da3a6193c0c61685ea8ae10c07afabe883e053c7917123d577ed4d5c10e7c9e9381ba92af19c835ddfdbf7c0aeb0497ae5b5cd2bcaea5be7fb8819aff1af1e6e7ba33d7b901bc144124d876e0e56ee477c9eb246299135aae58bd5b1bf31222bf03d529828fe91522a3c5850435dabe88fb550a303bae8ce4801f6d56eb6b13e367af6cee2988d98820f386da57a50096287f79ca1c5b7805e88c486dcce05cbb1e918f609727b49ada1a928ed7a5f2b70c6f2491544b41ad5f0826465f6714e84c63ff2fa16592008d9ce95bac55a1920f0d0d7489a45da817c856f478c11c370543ee7a097e0942b6b57fe2c295f6821ef9b6bbe553dd7fdfd72184768e8eeb3db175a3c774edda465e126d975574aba1458eab59097737ed3c571da018fb5bebb1215f78ffed1e2fc318aed18ecb4d9694ad7bbc3cbae563d3bb673df7e0cbe4187bc0d57371a5a4e00c3b0871b314da29af8cee1e73bff6776c2b4858fb016d2f8fa19173002b6bd29e59060cbfef9a1b95c3ab7d17611f5d8cc944b7d96ec75c43e6cce0a00cfc70a3ae0929c8ccc87eebbb2e000c52f8d19b07f81fe7e7bc33e42596c42d359fa3889b48cc75634fe46f69f6aa5fe9155db2f580f712ed7e2aeaea5f439c389631dfad31490ea75707fb05f40078b03241b73e711c7f7501cad18aa51dc2a5ff65980a01cce66f57be8041eb8d8b8c36885cf1e132a3dd3ff326000b72912d3f9352213306b958c8677e045f4b5b7c0f5d55c259841259fd30c463a68fe70c7db8a106a0864846cdd0d77772f6d26ad6df325a490b33e6faf011237738aec02e96dafbbe61dc592c5ff7de4e804685dffed1f953a5ce56bbf365bbee577d1c6e0737e62607e13a06aaa9a7b4cfcb7f004193add5a5a041aa2ccaaf8ce15b14209b6777cedc6635cb9a18f28c8b5f598e9770be9fef118200a037ed784341302a6fb28076dd97b0d2e1967e39f17386f3fabf7bae6b8c79387966ff530ccc03ae9b62e8d03f7f0e43885b2698eb271c580388cb19452c7557c4f6258dcd8898a3b91b0fe471b3a7f57a95eee51d22ab3147d264ea5d880501e71f1868a02865a6c9163497d4eab04d64857a4c4c20f03666d9b18848ee06bbc7971f6af14be819f9b90218fa1622660aa54d070437ffd5d3ac19c8bcbe4e8abc4ae0f67b38892056c1f4f0408d52dfb1acf77655b88e974f1b508a4d4c1a0aa102bf533c5a8de4f26c684ec751709b499fbfc5668e6a58c524d7ff2162cceb280a21a7a2edfa4318f0653ba0f336d658a886eb46c6bee8dc02a56faea84a4d465aee66fe3003399ad2792f5204ecabaf2d260bec0338a7969afad971de05e0628328f23a1dde589153c6876d5a2694ce3d127d6a6eeb603b65a69fa9ae466a876f270639f8248dfbb192f5e111f5f4437f2425991f816a3ec1142fcc596fdbdaa02cb31353c14fb9e31a3160c0d8e9715116c2c8893dc258be972ba9c169db374fe5bde885b62216140bfb96ef450db6cc8b20e2a17e29d1382a1e987017ed38954a6bcaa936646eddade6ae2c150d0bfd366e81086e117d47a327941dcd4605b2b7690783f722ea714f5744a6148188a6610bafb869ea3ab4c5ec61214ea160ac454fad720b23faccc55d4868309dc2a07c18790dc4d9757339716f87ee27e77b1fbf9a06f555c2d8c1074b08d4a94525a96eac8410010a93261ffda9bfe0116b1b7d8908723fdf7cc101baace5af890a37f7bdb91d20ec3f296b27ae04535f7dcaf3d87f8f87c8b3338206df79e0837afcb2659286bbfdba5181076312952c30f76866ca49f01cbf38f1c67d2b517258da1d269946bc0e359186bdd9f9515071a4228ecb38d824408ed6abb705f2365de8d1e504ddb9abe22d50280c460903db5a58a97b453845e01d9bd140669283267b688e75da7e37d2c80a6fb32dfd2d2366d796e6ae3828b1de7712446a32cb7ffe0489f8b95efb9cf997464a61dc18a811535698d262a33ccdbf0384875946adb44987ac47dfcf1494811b96f3ece8a396f850032d1a9b6a6379ffc2669fd3dff17477289e457013620f53661276ac0578e5c83a68026d73e2ee706e45097fd131820cf4613864b67ce36487970ebaabb1dae4b7fc3511517bca5f5e845cfbe66910ba96676b8a6e22e22a502dbf3b71e0fae368cc218e77e9a485f30fc2c2523be36c9e72e08b1798a9d0cc5d8ed59a4a143a05f2d810d5bdffe0e46ec78f62ee0f917a2b733dcbe03885f2218c625e6321c90a92d96b3dd80e621d0089892801f4782ae584f95910e9f4411c4033afd98ebb50c49462520428cb479d9e4e43e62e60d3a907f6c0dd88397c1fa282b03de689401bd072069790878c5718a9a3c8f3f5d5c2a39bce5a652f1a72bfee90197ef3be11b5bd7dfa42ad31a4feea1f121700bf14aa623e92f797cd086b518b49f9f86f4a88b7c06aa6b568e89b1d0e10289e3225a2b73260440fbe0fa5b6c420def418175b042914c44c94245aae37c32ae7a99172a94bc3ea514d856cd81aa60317b0eb2a434c756eeafffa73e4e4e08d7ef36ad7b4b496e74d45d3212dded0c5ebdede515d4c195355b57ce7980d9107ce5826de173a41e5aee537ce455956c68e2001f327714de718fed3a5065e10c9b450c69093bcbfdf7274b32db9809167bec21b0243314bd76720938e980dcc0028020cd3caf4d8c102c599ed0ff26675f998acce488597883f3e6e56ff6a8122eb67f9c6b39f57bf9cce965bf403fc716f3a0d0784b86a2ca595adf5e56af8a7f3ce3d498885876af6db2ed12150f6a8feaff73d5b41b6a53c0200d4eb5090d3f1b2cd4624b058b0f1174400432e6167c07095c9de84f163c8961756536a0ea78a3cf7e66f98aa305b3f810cfe442f142d14c32cdd0cc5c2adb7ec584cc98f1d2bb6f55c3da65bc9d4fd76a6785dc9a9c7e7f6d84a96a20656934f52f25f60ddb94d164208d9307ddaedc4369249e775becb8d37309204a043324232b4ae6a105df68b8c614953773745bd0e16e659f332807154077d6145d38236767ff564fd0630a2a71adcdb1ba3c4ae6828e22207051ada1da887f3b9a5708c294ffe01f7ef250cea9929be1c7a61cad1b4638b4b2d7d4064048baeb9dd9d571f84f6f7749c55be076095a25f6dc1d5e0a4bff9b4f7b8629f9c8dae53b1937a7d14087f567ca8b6eefd39c9ef215ba48285293619130c82404dbc41df3c4930eea40c22563c8214309739e9207e3a5606e76ce902669cf1b4636adb5861ff3d6b2b105c2fd342be266b6f045c8fb6233ee495c2878d763fac1ca74c1131bc9893b5888568dbec89ad0aabdbb2c565380517123d55f5d0a81a6b1c9e7c12ff47726d5674ce1f503d3782f37d55edc89f1a4d5bb282c04920ced8d7b83e7632b8a2f3f773d8e79c5726099d65ae8aa7a3645550ba50dbe481fff4342f31d11fac4675b9e9f05f2bf9f257e96ca19edd3fd282a6c59017f119335be610d61a4d06d130c52c3f9cf30dd421c36b212d90ca11a0155db636b7570239ab6c097f00506dee71bf21b6048b2c93744fb1184b808a6f7b7d78ef2876ff7394c1082d90b1a4ec074c22810cd335e0a47bdeadd2a425f1a17e92914a8a99e901668fb62b2f3c70e014ddd0a3e57a3aebd4d13490d05fbc21b85adfcb7f1a672114405f8f8a0f8e7468b43a5bbc645d74573d2976bddcc216f046d871b66831fc0ea348dcbb8c7026bac891ecb717b3164cf9bb930b45b79d6aa1e3e27c1a4447b62b0dda20ebe3dd78de38b6a55d7434a08c3becd93100bda03bbfdd74a2bdaca4bb42d9f995c3b62d749df2278ad924b10a1e95563f905d2fa8bbed6229855c89afd4e010f381edb62286a27d7b7daf5e481cd85c1db789b85ec00e48155282083ea364074a07041264e6d95e72df15c70fce2e69784f1178c53c912133b4872ef522a574d08871726c9efc130f2831b03c6af86165087853799fc271d8c18f5d597b05f1281be9161ae74f52ea2e8b60d4518b0cd3fb6a940b9533428107e93e8665ae0de5673b78350295b97d543010369c03121038c58d7bc1bc9b09209f5394875a6462e8e56c2cc8eda24da21b1d8dde9ee3a2f85928216483a11b828f6faef8f8fe375513cc3ee4a209e88a48a445e131180480a66506547863c104c145d149d4808eb985257c27488a7f4d985e69207adf11a8010b2345460d92a677a0c3096608c395042b4ef8f924e51d03b2777774fa5d4f336f776ba671555235eed57ad47b4f142b61a0fb173451b2b73193e547c95c9bc255ee4968d852a60e47982f7a75df323801d8f03584791d2028ccd26177f7764d018a5eb72f6ef63808cb8a70c9912a35b7ef6cad96929b2cb08be94617923e799f4cd23e528b969a94e0d5a1f8fb44bb8b4b0f2060d6f6579a57d2e5387d60e4b4685d79942d1116393ec74ea8fe1784e70f8894f27cae9c7d01662b7f55046777fd7752868b4f08abd3b90ddb54820c36f8c449fedc075661a33fc957ba590e6eac0964bd70099f8903d56b41a779e95a9f6111dcc1365cff6f4707b043a4a9cbfdedddb1bc7b5c3ba746dc064f3763c99d10fc5dc1a9f3705b5615abbf6000a60f317413692cd32ec0519860de3bc811a82e1003e689f2c229c253057b0cb566207d70baf1fe5772736cdfdc8d12c836f3e170f2b2775819662e85b9053c61e1bdc6535f09d6a7d0fdade255f8e42d6f882cdb32ac1e548024a3e68e801be39377fdb4c2e814a46a54f0f1911e9751dd862531b131a15eaa620e3e1a480cbd80c8dc3154145d244cbdfc46b6c0eed35152647189bd5ec252a33629b4b1766afe87d1f96cb30b0cf5f90658549a3f1a815e4dc93db516b0dcfc5fc6e1d6be1718cc2b07ca06c646dcc6514caebff6d2437141c3e111a11ad52607e77c796d06641b5cfd1bfc608af186c9ab6a992811d694eb8f2b53d799ea1946297fffa860842d20b118e05018a26954554d01d32d3f8ab13a5d9db1d1190ff16a9de085a0ce652092d208a8cfc40bfe42e1bf0131318e6908ef088a5cc092ee4bf1858e1eeb7b39ee029929171b22cc36494f0968afd9b6eb387c0c881e4871a840a42c54a5db2e9e3185e10c29fbf91e35a3ac7c848f8f3206759f4537509bba4d2ce1ec3f26effe845740e8f7dadc831d4c810e9670fd60ab723486f11e1e743e2c0ef05daf0a94df7ff5678edc14ffbbdfe62e5a6a34678b08dfbc98df3f1eea9214df66539da055d450aa90b29e58c126924a6228ed8bddc15d619daeab8ac90ea3aa3aa1ebd6f0f327da589d74b0e693fe5515edb04e79c999de8b58b249016e01a00f4ee7711a7a5c826da327217e020cdf5948771e8e1f36b1bbe132ac10a60f41d949ef6eab673c3bd4ee7b321216cadf403076fc530865a83f0c13af858669cc2f1f6b1bc46b65c504076ff59b28e858bbfb7897afab8d9a73723878f6aa4faf77e14eca54654f3b486fe1d1877b6c3dfcd3ec3285ba78a435eb4eff9a4258129d02ff492304cc12b8a42f784760f417df2096e2b0fbaf594e256095895aad62cc5cc45d6a811905849f00736d235a7e798a8b3d40fdd4768b31c3a280d6c379a6571ff650a0ad4a1189d0d03c82e3f1658c844ed1f633fb0d9ff0b8a0cee312123f5a42a03be5a91e99f5624bb8e1f5fd9f1274934fb6797d8ec628615cfefcdce7e61d0285d68fd792b006e4418882fe5d182526312a397fcc69", 0x1000, 0x14) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000027c0)=""/208) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000028c0))   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý executing program 6: r0 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xb, &(0x7f0000000180)=[{0x25}, {0x5e}, {0x8106, 0x0, 0x0, 0x4}, {0x200, 0x7f, 0x6, 0x1ff}, {0x1e0, 0x5, 0x63, 0x10000}, {0x9, 0x7f, 0x7c, 0x5}, {0x3, 0x0, 0x3, 0x9}, {0x7fff, 0xff, 0x1, 0x4}, {0x4, 0xd1, 0x7c, 0x1}, {0x807d, 0x1, 0x2}, {0x8, 0x80, 0x8, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000180)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x6}, {0x5, 0x5, 0x1f, 0x6}, {0x1, 0xfe, 0x3, 0x4}, {0x2, 0x8, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r1 = socket(0x2, 0x4, 0xfc) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f00000003c0)=0x8) r2 = socket(0x18, 0x1, 0x0) bind(r2, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(r0, &(0x7f0000000140)={0x0, 0x3}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000000)={0x3, 0x7}, 0x10) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x1, 0x6a, 0x0, 0x0) r5 = fcntl$getown(r3, 0x5) r6 = getuid() r7 = msgget(0x0, 0x510) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x800, r6, 0x0, 0x0, 0x0, 0x3}, 0x2, 0x0, r5, r5, 0x0, 0x4, 0xffffffff, 0x2000000000000000}) r8 = socket(0x6, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) r10 = socket$inet(0x2, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r9, r10) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x3}, {0x25, 0x8c17}, {0x8a, 0x4}, {0x89, 0x7fffffff}, {0x26, 0xffffffff}, {0x26, 0x80000001}], 0x6}) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x100, 0x2, &(0x7f0000000200)="ebffcb0113b9fd812eaa4e713048e6993192961b98cd94eab216cfbade08af603d570f3331bd8a8643a4d5d3d7ced68c941954d0f1f9f12a1fa0", 0x3a) sysctl$vfs_nfs(&(0x7f0000000180), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) unlinkat(r2, &(0x7f00000001c0)='./file1\x00', 0x8) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x1d}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$net_inet_ipcomp(&(0x7f0000000100), 0x5, &(0x7f0000000200)="a18b3218d3cc85e19de38170cb8062acd87b0ec70b4309bc3ad07277f0ffbeda101f3b758fd22176b8933015b8d2f838eb79022b3b933bc2e30caad64caf839b3ba2f726a8917c2bc789815fd13b6c9d5eb0685169876f9a8c2719544516331e8f1a90968868d5cba56b1bab0118d8e59bc96ef394b00c2b982c1812f3cafa6f00bb31f1a2f43ebb41bdab7720401e975b963ce7f73a7493c76de58c2baf4cca330aa626b1ea13aa91e34a82faee20b89c8840c2d0975cf5736a0e", 0x0, 0x0, 0x0) ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x273, &(0x7f00000001c0)=[{}, {}, {0xce}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000100), 0x0, 0x10001) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697f, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x112) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x421, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r7 = socket(0x6, 0x3, 0x3) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000140)="1acdadadd9708cd43f2f7cf3a17b9f6e930c9498adc3169d2b0589384b802d8ca2eb9b90a4567174ee80c6976d35356e73cdc8e7c83760ea70812b4b595a516aa5d3f467edf3b7a2736c401b4635bf0b4181d4def3c44043bc44e5c049eb309717", 0x61}, {&(0x7f00000001c0)="90d2656b51819b9989cc7bba25f3ffb8c97fe53f737bd952d1e75e8e6d934a583e7f283271117d614c3e5e4328c03f7140aa9c9154327bd7b5464af759e59fb349843d23a273df226adcc0bc3297ddc5e724f00ebd0f965971135e52ce409eb9f1d6e3359a8964c0f1d1bcf9417eeaf99f6d6641dc2152ec4cca0b3c9b5e098c915e7a292e6f8a0de1d6d28b0f230b5b27ca5b39106642a88e40529586fc170497f72d717ceccefcd17f47e0d1369f52beddc786b989651875648fa5284d08b48d0122d733da3a45423b042f4122b0f5bd0c8eb74345f471", 0xd8}, {&(0x7f0000000340)="064cfecddcf3fae4c2c95caa8c3791e0d67e995d2d81c3d8b5a614f2bba92172af0be94bfa88e09e4c4898f70f9ed356cf66822c8d4e89ccc5f0d11d1c4da2d4541af2322bddedc2a68ce4ce160ca264", 0x50}, {&(0x7f00000003c0)="cd3994603df917dbfeb85137273617e165aef5d21a724dfff096d4cc955e61fb646a9145f28ad330ca9b2632df5b7487bb9a01417e7b1d939d5f47fe3038abbf01530bc0675e03bb2d4b413ac8c005a5a72c63488374728ec9e2abab", 0x5c}], 0x4, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}], 0x50, 0x4}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x2) clock_getres(0x7, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x47}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5, 0x2000000000020}, {0x6, 0xffb}}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f00000000c0), &(0x7f0000000280)="2381dc3435c474bd280092c9f19e0bd74202ad862ab572dce6c281e5e6c45af60560ae19c43bd3682877a9322fd4e06fb035ab90ae996e0790ee1d1bb4a21fa6a7b0618d57f6e3f428b8e1502b5dbed5f6fbf96a9424d14a63a5801883038500"/110, 0x6e) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffffffff8643defc723c9e64256cb7686225dadc40dd6000387a00001100fe8000000000000000000000001500aa"]) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r1, 0x0, 0x0) r2 = getuid() fchown(0xffffffffffffffff, r2, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000180)=""/198, 0xc6) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r4, 0x0, r4, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r5, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r5, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, r4, r2, r4, 0x0, 0x2}, 0xb, 0x3, 0x800000000004}) executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x48) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000080)="aef174e04fe2d8fccec75db95088114196e12f8ea926639050eed21159c530f50eab34530496348de2e3e4c601649db0ca7d97a95720d405aed24dac8a6e18c88cbadee88cb4a9974070ca5eb82a4f293f6b7e4d95c131a09ec7a7e27b5779c1ee57563cb519599af088a535b020c592e722fd157631177e147fe8aee0731795f8ee0130e250e435b3d57d425fe267464ebc290206ecfba84aa3dce822682bfbae7cacfd6cba504f7f4f27db9f3c660206d7517bda4877df9738cfd72b4b53097df2caa1d2aa8e38855a639dd03674653beccadfb8ba7debcfd0e7f517a36ddf2f29213657c4d3bfd1d71dcf92", &(0x7f0000000180)=0xed, &(0x7f00000001c0)="73ab97f3094cce64002d71d1fdb440005681eff54feb98d09302cdcf51a63e7fce1f6035b0dfdff2ed7bd077a2b69e0cf7768835e9618610c91033276ccaf74fecb868de2121d15cec6cdbf750ce22c175007994c5b9256a096278f9a911c4268a0e0fdba101462cc632bdd09ab016dc3910eeb5e4a39c3d432bd00b5ec574f7f8b3a0b87deb90bf784c9a1235ec5fbb7aa168694e0f5b9460a6515f29b9b54b581ab5b647045a590422fa166ed1c1c528d0571a932f369cb037edf25c104f356784e2db1ed05ba462867e4a2d9c111718bf6a32556460b515d239eb64501ab89769db1881ee1777d87bbe4eb7f7086f83ca93021b3c2aa82a17e98116f0a2", 0xff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0xffffffff, 0x4, 0x2}) ioctl$BIOCGSTATS(r0, 0x4008426f, 0xfffffffffffffffe) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x0, 0x931c, 0x81, 0xffff, &(0x7f0000000340)={{0x9, 0x3, 0x40, 0x80, 0x0, 0x100, 0x3}, {[0x6, 0x9, 0x3, 0x9, 0x4, 0x10000, 0x3, 0x2, 0xd953, 0x0, 0x80000001, 0x3, 0xe6, 0x3f, 0x66, 0x40, 0x3, 0x10000], [0x6, 0x3f, 0x5, 0x5, 0x2, 0x5, 0x80000000, 0x10000, 0x5, 0x7fffffffffffffff], [0x1ff, 0x8000, 0x397e, 0x8, 0x1, 0x400, 0x7fff], [0xff, 0x61, 0x6, 0x1, 0xfffffffffffffffc, 0x3f], [{0x7fff, 0x0, 0x7fff, 0xe3}, {0x5d, 0x3, 0x1, 0x4}, {0x3, 0xfffffffa, 0x8, 0x5}, {0x3, 0xceac, 0x23c, 0x2}, {0x5, 0x7f, 0x6, 0x7ff}, {0xf6f5, 0xfffffffd, 0x8001, 0x8}, {0x8, 0x3ff, 0x7b5c, 0x5}, {0x5, 0x1, 0x6, 0x80}], {0x5, 0x3, 0x7fffffff, 0xffffffffffffffff}, {0xadb, 0x80000001, 0x12, 0x100}}}, 0x9, 0xf7}) r3 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x8) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x6]}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000006c0)={0x3}) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000700)="823a7e0ad3cf151eaa0a46e52ab57ac1cc7cd388150b6ef80e7a381819aece30af7324cd583de44115dc9296bcccb7980cf0705777f8ab50266bb2e07e78848d66970f1e53d76d1bd335c114400158a7e8e7726877338365b77704463d249f2c2f5ad75cac936b0f58f133bb6ae28a5d7191f3b33adb2bd0e63cb4958b802615521b757f12f84643bfb0728165aea9db64de004344106249c2b6381c787fe35a51434ccf23ce05d6d868d44ae7b7af9bceab296ee2cad9df7175223309eb1397e084a506e4fb0aec977d33a5cbb9b771b460a1d1a9de94a7526939f0f768af1921d2c8d701f719891e47c7821bfc", 0xee}, {&(0x7f0000000800)="1ff4574b46bff37ff2d273880368ce006c2f93afa2b82281a025c924bb407200225933a24ea90d1fa7b6d7a45f66fc6d867ee8950a74f52750f138c63e349f169b05ddab9f9fb147aa8a9a6007fc1922b2f8147819d5d8eb0ed6b825570a1c02d75cc08bbf041bf8d4cb0173571aa9b9dee25dc52298be6df997789792667462c13d", 0x82}, {&(0x7f00000008c0)="98f5fec2340585dd845ff38620c8afd9e9fd6377f93df083a522963a5ae4130f9b", 0x21}, {&(0x7f0000000900)="6d0ec5e19f0910079fd8d96fe9bb072871199caf1eb12cf86f299cdd8c473a962f65a6ee9280d7e77aa8a7ff1345857c8020143c60e81454cee3380f45c7d4078e5cb96aca", 0x45}, {&(0x7f0000000980)="57fbfd05957b6ccba36ad4a2d43b899dd19d549a7bc42e87214d723ed84b56c6c117c6cad8f04a8f99e262ba4cdb46c4dac48450056757e2d82b3b2a51a26d4628fccc14e75261c607e9e7aec0b48f315a4066d55542dd0ba83b715fc70b8ab41eff71a168ef96c517b360780a23841cdcc94c9bd6ef30302059a7eb468d5680e2308fa0deaf253fb9f6b7ed18e6258c67f768341ba638a612b02766c315e8878f959ae562aed29159f0d13c75915063dd98c15a290f69155778b675100cb9a559adbc802a6ef2a459ae0f", 0xcb}], 0x5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, 0xc) getpgid(r4) fcntl$setstatus(r3, 0x4, 0x80) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40), 0x800, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000b80)={0x189058ea}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000c00)={0x7, 0x0, {[0x24d, 0x0, 0x400, 0x3f, 0x5, 0x8000000000000001, 0x2, 0x0, 0x5, 0x5, 0x7, 0x4a, 0x8000, 0x80000000, 0x8, 0x5, 0x7, 0x2], [0x2, 0xde8, 0x2, 0x2, 0x4, 0xffff, 0x9, 0x6, 0x7, 0x5], [0x200, 0x5, 0x2, 0x1000, 0x0, 0x8, 0x6], [0x1c0000000, 0x9, 0xfffffffffffff000, 0x3, 0x1f, 0x7fffffff], [{0x3f, 0x7f, 0x7, 0x401}, {0xffc0, 0x5, 0x84f, 0x4077a2d8}, {0xcc, 0x4, 0xc00, 0x6}, {0xcf, 0x1, 0x2, 0x9}, {0x0, 0x80000000, 0x2, 0x4}, {0x1, 0x7ff, 0x10001, 0x81}, {0x5, 0xffffff80, 0x0, 0x4}, {0x854, 0x6, 0xe, 0x1231d952}], {0x0, 0x8, 0xffff5be3, 0x800}, {0x0, 0x39eb6750, 0x10000, 0x1}}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r7 = getppid() getpgid(r7) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000e80)={0x2, &(0x7f0000000e40)=[{0x0, 0x81, 0x3, 0xffff}, {0x1, 0x9, 0x20, 0x144}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000ec0)={'tap', 0x0}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000f00)=""/187, 0xbb}, {&(0x7f0000000fc0)=""/222, 0xde}, {&(0x7f00000010c0)=""/59, 0x3b}, {&(0x7f0000001100)=""/169, 0xa9}], 0x4) sysctl$vfs_fuse(&(0x7f0000001200)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000001240)="68d9f22e1131e162f1550eab822109ce592d68f2a554de543fe0f5167526c90ecdec7bf0449d4c5127ec4d62b866057190cdb5f921dcb698d346907872dd69864d3a1d1911ab3004789a2a36c5180f51a0c10a66260a6d8ddaa5a987e0559e48aa7a5c1695d5f8", &(0x7f00000012c0)=0x67, &(0x7f0000001300)="1c5b30cba9addb649ca73401920d9938330770850b97a810c755780d828e65ab7ec9af", 0x23) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/157, 0x9d}, {&(0x7f0000002480)=""/10, 0xa}, {&(0x7f00000024c0)=""/165, 0xa5}], 0x5, 0x9) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000002600)) getitimer(0x2, &(0x7f0000002640)) ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = dup2(r1, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{r2}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) fchdir(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffc, &(0x7f0000000140)={0x80000000800, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0x1, 0x0, './file0\x00', 0x3, 0xfffffc00, 0xffffffe0, 0x1}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x5, 0x7f, 0x80, "1dcb186cef8c1460614f6c89a232b023c6a1d991", 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0xff, 0x0, 0x0, 0x5f}]}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) executing program 1: r0 = msgget(0x3, 0x158) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/84}, 0x5c, 0x3, 0x1800) r1 = socket(0x2, 0x8000, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r3 = dup(r1) listen(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xfffffffc}, {0x3c, 0x0, 0x80}, {0x6}]}) writev(r6, &(0x7f0000000400)=[{0x0}], 0x1) r7 = dup(r4) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r7) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 3: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35, 0x1}, {}, {0x812c}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000100)}, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) pledge(0x0, &(0x7f00000000c0)='\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r1) r4 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x18, 0x4, 0x5) setsockopt(r5, 0x11, 0x2, &(0x7f0000000040)="04000000", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r5 = dup2(r1, r2) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe", 0x49}], 0x1) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x2, 0x0, 0x5}, 0x8, 0x1ff}) öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› executing program 4: r0 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0x416}]}) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) syz_emit_ethernet(0x86, 0x0) close(r0) r2 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0xb18, 0x0) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) (async) r0 = getpid() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)="eb0a69889734ea7596a05117ff4bbd582bafca705fc7c5cf55a3f27fa332ae33499fd615caadf71dcb8f4f1cb64025a4dcc339fbab4d1e3822df04e58f364afa6ded4dfa50eb1918182204b05acbcce5aeb97b247f699134dbdc6db6eb34d4eb2a905bb5329ae24ba88e851d626c7999f613232e606ea509cfc459edaec94a3c9896547842d7bb5a807cee81fc437d2a1da495549e045930f5705a60ad84793ed0f695d5f99e12957edd234aea322df360997cb024ffd29ff3b56a5853fd5c09c8e42923b219442b", 0xc8}], 0x1, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async, rerun: 64) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 64) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð~ö°²§ÉtI‹Dó'*ˆÓt° I·ögíS‰éW4øÖâp®ð¤ü´$—Ý_%´1ÏÖOzòÕ´ßr·L9¦oD*æëá͹kf2HÚÓÐ[üãØc ¥eçcb àCVyÎE6upÝr-ßçñ¿VÄKʸï- yîªV­äì4u3ÔU³UíË›dóW%üÓ Œà ¤7=õs€’ë©0 ˆ´[ d3ÿGÊ`Bl‘éjœÿ›F-¦åùÅE˜ 7÷ú_9XÙ"xLö³~÷n‘=Û@9V§‡¯¨ò'ò™&á&Z(réÖLdI`ƒÊÿ6Ý<'éa•zˆðù£ËµÝ»kùÆ-Á×bî©i±ÂÅô(#÷h'éÿ§|Á,¨ÓÿеU)Ä–Úv+j•Ô3`êNyî1n73ø†¦ì¥¬vtmJ0.Å{kJõ|%cws$:½@'GMýâñ¦>^K"íEÝ–ã÷„‹¿ã!^ݦA@d›—WsÕÝ ©Ä½ý^¹ûadªež*„ ÐT–в¢–jLžþú–Nz;s;­PÒ¥dÆ]‰<0uÂ4¯cx¡%•Ø¨ŠàQƒP·]Wû‘·a ü1hõH©¦42´š¾âîMÝ€%^,e\ÈY×é!û ¶ÕžøL ìý¦½ŨÎg¾§Û¦+¤!Ó`‡­g²ŠÜ ×ʾyª-±Ï_C²¹%Vèã¢døv@'ûì6ø$Šf|vlüÈ––_"-9µõŠT²UÓ±ëE0•+m%ñù¢ËÅ…Õ9pLŽ¦ˆF™ëÉ]WÍ®ñiÚ†Ìþs5.“œ5»ãJêh>˜¾­|‘»VrOúyN¤¬|MQÔªØé@‡´Íʸ—çXædŠ´-úÚ´GsY¯ÛÙ¤zIX¹S°.'DI…L·Ô´Mˆû-±b¸ÝfL|2…ŒwÆ›ƒŒ³ æ¤,§`%lLm¥zÕ¾•\¨Ç‡&-‹Óô¥ðpù.âì"}nAÐÔ¶@k/i7¦kÈEÑÓí¬‹$iTº 0W‚¡ dÿ™ð´-¢›C)sò:ra-do’¬ÀV ÙNÝ!—s<ÉÛµ]•“ ÌtœJ›KpVÛ¢Ov} "ë$3SáôЯ.³.?ë3ƒÎ«>³uVtšp­¥Ëá´È)úÄna&yä}Jké9¸†ðý´ŴÝ< %ÅÆ}™&C35Ú0è0 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000006c0), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa5030000000000000000000000aafe8000000000000000000000000000aa"]) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x0, 0x5, 0x0, 0x100004}, {0x81, 0x80}, {0x16}]}) write(r2, &(0x7f0000000400)="21000003000000a8", 0x12) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746efdcfaea9904a393b2e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a1c2e68106dc2fb010001008d1013228952b72ab46a2b10b017c96d859a4869edbbafebba6944a15ec0e3ed52d343fca42700000000b01cad7ebaf863c6ace086aba93d6aad8a71079e3e30e7d5052eba5a7198326a4c3eacae688f82628791c1074015c8c5098bc5147e4124c7d9d51b501f78850b257add9e97b680acd6d029013eb794ab9270ea2906c88ffba17028ccb206ccb91fddb35b60fa2597ce", 0x137) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000002c0)=@file={0x1, './file0/../file0\x00'}, 0x13, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0x86, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(r5, r4) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x6, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000080)=ANY=[@ANYRES8, @ANYRESHEX=r6, @ANYRES8=r8]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r8, 0x4}], 0x1, 0x0) close(r7) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffef00000000000008004500001c0000000000019078ac1400aae00000010a0900000052eb74"]) r0 = getuid() setreuid(0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x5a6) seteuid(r0) executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x34d, &(0x7f0000000900)=ANY=[@ANYRESDEC]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f0000000280)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000002c0)) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$FIONBIO(r5, 0xc0107008, &(0x7f0000000200)) writev(r4, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000105000000", 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r6, r7, r8) chown(&(0x7f0000000140)='./file2\x00', 0x0, 0x0) executing program 6: ktrace(0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r1, 0x8}, {r1, 0x40}, {}, {0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {r0, 0x2}], 0x9, 0x4) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0x4}}, &(0x7f0000000080)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) chown(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="b1c05b5fb165120a4224a763", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) setsockopt(0xffffffffffffffff, 0x298, 0x5, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) fcntl$getown(r0, 0x5) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x40, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0x8, 0x8, 0x0, 0x3}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff09ffffaaaaaaaaaabb080e000108"]) executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "ffff09009cef01098b748200"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) semop(r4, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() r2 = getuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x494, r0, r1, r2, r3, 0x102, 0xc5d}, 0x10001, 0xe7d, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x8, 0x0, r5}) setegid(r1) r6 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0x1, 0x81, 0x5, 0x7ff, 0x4, 0x2ef, 0x1ff, 0xfea0]) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r8 = semget$private(0x0, 0x1, 0x680) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000240)=""/4096) shutdown(r7, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000001240)) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000001280)=0x1) getrusage(0x0, &(0x7f00000012c0)) getuid() r9 = socket$inet6(0x18, 0x2, 0x40) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000001440)={0x0, 0x1}) getppid() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000001480)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000014c0)={0x0, [{0x3}, {0x0, 0x9}, {0x1, 0x5}, {0x2, 0x100}, {0x3, 0x4}, {0x1, 0x2}, {0x3, 0x4}, {0x1, 0xfffffffc}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x8ea}, {0x3, 0x800}, {0x2, 0xcd}, {0x1, 0x7ff}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x6}, {0x3, 0x3}, {0x2, 0x401}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0x2}, {0x0, 0x7}, {0x1, 0x1}, {0x1, 0x7bd}, {0x3, 0x6}, {0x1, 0x1bc}, {0x2, 0x80000000}, {0x3, 0x9}, {0x3, 0xfffffffe}, {0x0, 0xffffcb3f}, {0x3, 0x800}]}) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000001600)=""/163) sendmsg(r9, &(0x7f0000001d00)={&(0x7f00000016c0)=@in6={0x18, 0x2, 0x2, 0x180}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001700)="c2482060342433e726e65bfd1ee67e0632ef15dc964c8a3c", 0x18}, {&(0x7f0000001740)="06f67b9441361c7079f82091538a3fc00156bf242bc5ccfb5d33769725cf3585b104e2c131b957f9213d0748254471ecd8444530a25265d5c5b271f7b6", 0x3d}, {&(0x7f0000001780)="477a67ec829d7a67a431a262efb894556ad73709248ace00cd12a102d965a3e7927eaa44051f2d873ccc0dc08276e5fed9e56e3562e700484f687edee729", 0x3e}, {&(0x7f00000017c0)="a64eb5f0c82abc84c6", 0x9}, {&(0x7f0000001800)="7c921aa513b370376fcc88519f38e4cc8e9a51ec980c8022cf853e26e3b34d536583deb8f8178f939b2f85e9954b5f1d1171e58be522d1a5fe1cabe8a817cde60e8beb5f0df87dd5bc2121c61b998f350dd8c5cfc952bcf23a1c06c5355dadc64b0d6622ba7f787b88c5a3b448ec2d22ef0ebe0117ecab8f850a4e900799b3504b0654594c78a99e9c50744a47897632bd538b7c", 0x94}], 0x5, &(0x7f0000001940)=[{0xf0, 0x1, 0x5, "c67f77bb3d9a3c56f95b840c6a736f942da1751cae21788a00b5bf0e56dfc6f7e03e9ec95f1f394d280825d1996eae237745605f270fe600e94e048f98a4facd5a2831bdff812a557c6c9c7328c82666af61336c404bd96e313f66215194be3bf5f6eefda27a73b216cf1ff6007e310a2861814a1a81cce3105bf3d9c2f0fa37ad18cc285f13d09769a24110f4ceafbc4136c249ad3d4d8f00e048a5dc4ee57e7c2e2a46b42b79d7aab6a785415f0948063360ab7c59066ca70298fc494a7daf9812d0b9221d8c83aa2cfdbeb04d9b3c6db481bcfc3fdcebafb0bb"}, {0x78, 0xffff, 0x1, "3d9143d4cd643b3430233457a71e42a2e0da694161feb574d3ddb3f281c407123274479a78ad6fb260986b2aed5bd45cfab2ff9f19bcb9319e5a967a899e93022c27aa7a1591555ae01c35551d449544f460706999821df12ac238633746b71e4b3babcde4ac3706"}, {0xc8, 0x1, 0x1, "e4ad758eda7b71ee6ad79c3a77b170ed2bd307041992494b5e5a343d68648ffd112d7d735098626de99e7ecb588123a656b21129067bc4c95fdb95ab4ad3a318efc4f0df0e1db45026a13f0fa8b7e29f358f4930b124bb360fd37a37d1946a1c4101673a6daa42f485da20d9735eec917539305338342e160b4ae9fe68c5a23f5b09e853e172fda101bf4b6c7ad38bd3781a34995036eaabf63507423c033ae2905f7fb60d52011632bf43072b3a1fb5978a"}, {0xa0, 0x0, 0x4, "b8518e59cf24ae63a03de3cd5f27e47990101654d4753ac542ce05a55ec14aa5398bb67faebcadb5c9a699ef0e30683baa77910dee92fcc0dee3c9a7675d808beeb30399bfb209f92fca2b02e80b91497a9a17d0dc16ac403281f94eeb051b0b4db8e8992afbede092155af859412c9df8fd9d879edc2619524e0cbf4685e52effddf26868248fa5b6a0c1"}, {0x98, 0x8000, 0x8, "46e2f62c05c177d94c071d3210215d3aecdc4d1ce65b6bf3f52bd0a1d12c0915282f65c42316125d7b9639a8fe4af848af22bae23782941ab8211ad35963da769f1c682724604df7687d118d460705f86c5b491c6520ee8385408c5c99235f7164ccb3a1fc5c7174abe552ceda615eee31699b9499fb4d0c5530bf24eb802e5993"}, {0x30, 0xffff, 0xffffffe0, "04dac91342870f59ec1971e757d45ebf94579c841a4f0250f5c6"}], 0x398}, 0x4) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc"}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x8106}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000e0f000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00003cd000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000407000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416}]}) r1 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r1, @ANYRES8, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) socket(0x800000018, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0xb007, 0xffffffffffffffa5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget(0x1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x35}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000180)={0x0, 0x0, 0x5}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3}, {0x1}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYBLOB="70d75ae83bef9ef659b8"]) executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='}{\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\\!*\x01\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':\x00'], &(0x7f0000000580)=[&(0x7f0000000200)='}-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&)+\x00', &(0x7f00000002c0)=']\\%^@,\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x80) setsockopt(r2, 0x1, 0x7bb, &(0x7f0000000680)="aa50ff8f5146f7496c603c203076f002c93db1661e83236d7ca0457dcfccce5790cd4cc13885040000003487808a05b1bf157a07b6bf9c3b7f9ccfea46b6057ad81b77ddfe927bd64313b7f0d9e8b8879c1fb377c5b203dac7f7ec191095684a63eea000000000000000000000000000e45c6177c42fd771129455a6789adca42a23905e0d0d8ea8feafc93341b2f1ac3e61045a3542fed442152f3a757a897c3dcf81f94e425a4f6fec0003033558b67e0700000000000000010000000000000086dc2f65de610d8a1fa1f3e3baca28dbe0387e203ae0cb44d27a0d3d7f260092d06600a438a16f433528c092b5438f41a5d806ef6a502d6eb0dfdfc5e7bf48676e6af2dae0aa63877a92cb08e86b4d6ebb75971e321c226ec67908a4eba38b1fb478392b271ebed885e3f961079acf537440a188d1e0baa1c004363823d39f1ce970e8ff74ebbfde872795aa314e4f60e7eb6553b4b58821a64319f6660d69a2", 0x161) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() r1 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x520, r2) poll(&(0x7f0000000480), 0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) socket(0x21, 0x0, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r5, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x1e, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) preadv(r5, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRES64=r4, @ANYRESOCT, @ANYRESHEX=r0], 0xb0, 0x4}, 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x8210560b, &(0x7f0000000500)) ioctl$PCIOCGETROM(r2, 0xc00c7007, &(0x7f0000000040)={{}, 0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54}, {0x2c}, {0x6, 0x1, 0x0, 0x10000}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000300), 0x0, &(0x7f0000000580), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8, 0x8, 0x20, 0x6}, {0x200, 0x5, 0x2, 0x9c73}, {0x90a5, 0x1f, 0x5, 0x1}, {0x0, 0x4, 0x1, 0x2}, {0x5, 0x1, 0x1, 0x2fd}, {0x0, 0x81, 0x9d, 0x10001}, {0x6, 0x6, 0x5, 0x200}]}) semget$private(0x0, 0x6, 0x10a) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)='J', 0x1) write(r2, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422, 0x20}) kqueue() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000100), 0x4c) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) listen(r3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmget(0x1, 0x1000, 0x21, &(0x7f00001dd000/0x1000)=nil) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x7, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xffffffffffffffa0) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000180)="cc18e5108b8b2bf445de5215f4b7941e883474b9e9106b07f907043f3eb67ac66f2a7c014c7cfc8ef82ce680e42f0050b06db00e467434a960aa34b83ab6b821ff754e9e6a77a0844b300247ea58421dfe3f1d55fd0b4c040045dd82028fa05cdb5daecaf2ed4a07b7692caf853d69acdb876bc103999f082d2d91852b96648fca8266c1d76c7bb310347df2c109c2a01f415bf4270c243cbb06f609c2bd0d947f04f3f9d2a6b9ddc78da42cc1e846a9", &(0x7f0000000240)=0xb0, &(0x7f0000000280)="72b775510bf3dbbf4730864545c815f0f29915", 0x13) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00fe8000000000000000000000000000bb0000000000ed84fc127092cd8855000481"]) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) setitimer(0x0, &(0x7f0000001840)={{0x3, 0x9}, {0x10000, 0x4}}, &(0x7f0000001880)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)={{0x101}, {0x0, 0x5e1}}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001800), 0x8000, 0x0) fsync(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r0, 0x0) sysctl$net_inet_gre(&(0x7f00000018c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001900)="93add89f17bbeb5776d7578e10376f77800dc33f025922009070cc1708776b1fa5da014e7a5c3be875a9ac27bb1387e337cdc77ae3ad1a8baac14f832434703a41af773ebb9f2a2f02db5b35d89c676caf1fb869ac9a0b9e4f731582ff6270f2cf916e0f9e29e2efcf2eb0696779acfc4c07936fbdd89abb604caa215e200bed331a28e8086ef9c829df62b041821ad6e50fb47a9e8ecb65a77ef252f9f0316d09be49479b6bc4d301028070383b458f1f6448da50737bf3d07ecbc0ef5711ae513f83a94e7c385bcfa31001fbb4b79d33a6d06bffc437eb77c6a86f39f8acb331e1723940502e7f24f7bcd7", &(0x7f0000001a00)=0xec, &(0x7f0000001a40)="67969eb16eb6b1d4b5b1929a989a4e527189cb1f768ec4178618ce38cfb369f887b620001c51939e54010d496fbdd53e5cb243de5a31118f1bdce491ac96c7ebc311ec8ed2a83a7f25793bd8504f3b88065706745ddf6dcdd91cb2b743b35e9a647928156f32e6889420c577a7c82f1a6a84848550da0369f4d2e73c11228f89a9e3024324b5bb4555aaf2528cea5b5e22688b278296c6e3a07fc155116f4172c9298f37a0b44a9fbd6ce1368b91b984d5cd4ce08977c97922ea8391071a30cbf346ec78d148fa675b7eaf9143b562b954045bd10b08843b2440e9919d5fa70adc1a9ed5c6c06841874549a0a1c448891d6155b6666c4a5f0779cb7cd6a4c33a4bcd883bc4b766b6ff5b7ddc94c77b0b2dcf13a8e5fa68ad15cb4182b6332e111d2b82b39bfe1f2d6d5d9edc42183ceb850a12f3f8b9194da988944f7c18b808729c70dc067dcf86202cbb7c026399b079fdd94593ab9c4833521e44275e2f4963047b19702c1aba3e15a62c17589ff1483c183fd05a8a5c60ecafd5af163fb0282dc487df72db94dac1e9f0b37c413563aa327da05f9e30ef01d1ae6613ce922beae36ed59c2170a5f003e68981a9832240684ad6cae34d7b18a1b9d3f3fd69a38e36f87b951619ec386c83f3780cff5c61558ba1b337c9960be7160bf0b2aec1e87419aaa5c4e488cf6248b2a84dda240503a744bf889120eaf68b22bb9a2e98d1dcf34432d1f2ddfaccc46d0712cdf8951524a7888a67b97fccb517d9569b6f75aa631b60ed382be18c31d9c8e28050a0d4d12fd45aefd07d5e9a91f9b57092557611b830a5901352f7ce4729cce9e9e4d5b02c34fdf37edd0399cf082f014617af48fb448051fac6edb7df75b0a0d32f24f1a73544a1d20c4e75df815127a8683d359164f9df5e6d351e9285559b626b0b1fb8f001f771be5396877b68044750380525dadfc4aa2ada21fea19cd5e9325e414d426afb8d57a74699e81c0dfc4b56d77dbc53786e40904881030d67ee281486d37efe0aebd4747da58301b6e35fa57a415cf98d73895e7401674ed4174c0ff6af70896463492473b7f31b1704b33ca45b8e5f46fe0120811cdc3f70fbe4b2656b0dabf4dc618bd3df9dd20514e50de66ca1f0e5e668110f6b7a92ab9fca47b56c9f9c12791572299180d2bf9bef769b919815e1341a1eff5fda83d2d2e70cdc7d0390ac0adfcfcd730b6318b6711f9a6893ebfc4ffbb997604a145cd05abf954363f1951c3c48a4ea0e87cecb55e2c0f0c663b1fe71e9918d1c6dd632ba5b36eeabb1a367f3bcb2374b8dc738d247119d877722232c3a55f9202be2022195ccb1c1231217c96e02802deb00d9654bcf6d67fca8113383bf9f39da644a158a26320719b3641e15405ec0b33595b2aff3f8ae13d8ccd5c428fae6b8646016dc45dae08de88f4537c488cff979bffabae493d1e12e55672faef561773e586cfe126f3edcda5f9fbaf4741a46e3ff32dd2dfa8126982c48e47f4bec9d2e676a71af9aa46a87f1cd7f1cff1d29539313e3f15b308424e1dc5d24d2df5bf7c49e96ba5a1a2a36cb2aa641bbfa081ba4aedb500f4ff56ea6d6a43cd585d95badcb96c623f3faa57b1bb1d171b7e683d27abddbf6319c1c76a86d226ccd8ed76ea02712944ab5332f5c0c7b8a428d002ca9cc1466943cc5f55fc103db043477ac0d8374469a7bf6ff26c6095e282172f9b169901031121dd904804e7830cebe2ffe56f205b209ceb55fa86341f06182cd874a1c8b2be77720993da8c5b45c15a1a0d167e4faa58497206b4ca463eb00b5991b011fb9a437126967366524a4e3ac1e3b0827fdcc6e86fcadc996116e7489ae447bcfc2b74a1af0e73bf78282340b13b8b1acf98c126ca0c689024da2808d0ce4b20c9331de104f4280834df240a0a30a9362e595e86e05501518eef660ab0143f249b9602838ecacc21efb6a04ff5714465eba44d1cf32aa83d9a78aed41bbb2026713d8e10d8d2b1d4b0362864e19302a7b92431631e9d2ffa33e8c29c7e43cb8aaaa2cea4e4d5c6b550e155fe738854a17f64146a5c42c340e3e1cebe8cca8eb073296cbf1b9be26547285f2ccb947acf402c62f5a21a96b5cfffe9a1411be46b96863073f9ff03680afc6933c29bd39c73ccf4e6add4c74f3537c94e8e9b26fef5b1dc9b1d275646dd045ed214b65ccc343ccbb00816be76351247e48f7eda97024a6dda109bc4c027076b88a14d57683e8761b69303046fcabb817e6bb07b15fbfd259e731c9c170bbb202966a51be93997cc1234813ca4f7dc7b23b5b889e644414eb4f9db44576902c4ecca913b2312593c0c7f3e120dd64de6936dd840ec88553701ab4b1f67077d6f157b26b4ca6d29bcaae8da92b3a7457f69a320b8c5bffb724f28f0da4defe3651c85d9f96d2d4e1f715f48f17655e29ba0dc38995990c65e81d490101b9e799cab77f93cbde02d712e7a38a2fdd3bf6576d8a953ddd901f3dd7c7431538ead76d3a3b2453916f9c93634b1a7b780daff33c083d24ce0302c4ad2ce0277828ca28a26b5df8096b511def77dcd38d8f423f9f8bdc76fed561a5c080cfe3183110537c9feaf25c79f35c3c4a6dfd3d63f34340d53060a26a6097b5a6d8f5fb58c159b8b823ebab05446a79527d6d245bbb679bb26c707837d18e2a8a7e79eff46173d07763af9c30b29ae7fc664a57e504b6fd1024e375e870aeb0af2fd9a25f98ea7dee8e30085497bf11e03eb34312f764fd3b6578e0d8b0ab19f00d2d782db5f799a4c56e71f1e7252a43a52692d45ee1520c50e85033fd19e4c1b7ad12cf622911210ae850ddde341ac7cddba944d5db856981fadeb7e3e49f12c0d53340c145719db410d021a65126a9c7e654c4149e5277f4cffdbd5aeae0bfb76f898e6c972bc252541b0f49a789da61ef659514b3f54a57652aa03643d6ae9e314612810ef8e638d079c504bbc769eb2ce216cb25653ae6a35bbf8033fb2d80edac03f72f6dfe0ef89d71b9cb74011acc4977eda9426a271247c8cef53ceeb7ea3d6949ddb3017e2fb444f3d1109672e2ca1372aa6bbe21d3d4420d54a3a34969bbce9d8ecad287a7cbec03d9dee0f62b845a777fa5859feef0daad7ef0daa1af6ff5148ece4efaf8125c9ad3f42dbb5dab40e0f052214329b285dc36c3df881bb6bf232b8b66be810ee4f3c50dc5e29411f03999069530d26da34ef9e9ccbd3d527f352c8ef1b628cd79819272493dfb4a8a365c777d2a100f874699e0344ea5e58a15ddfbf10dc7a3dfb56fdf6fd71ccdb2487a5ab557ec6180f766f18adc1bd6ff5fcb328815356802b21de660de7c6c3d6aee998d2416609802dc830a7f2316b98406618a8e7713f753e47f15a8f9fa5cf63438aa22dcfb9f3567f7552893f513a08f15a063317d98e5be6d19c2447980a9e8688f787c0516eab352e0798a13db67ef4955b07d4dc79e4a9f11a186cdaf12de63fb3229122c83b980b7d6f18445b42f38c8704bf4344426d16e48c60a2a5db0403bbf7230e3ebc45e73a6aa510cb4b067b6d1df5a6520c4332a29e000ba75203cb04934697e92a3753c9e85f4aadbb78895c6382705625fda277f014f4ae33268f36996017d259b837f77b629ff82cf013deb9c01f7ad70dc855ae07a446c67e94bda5efba1f99931961ce9eb30dc5a9b659da7ca40b5122ebe65865fabdae535b483f4ed4ce75230a63611bc2e82dc8c4d9ef43707e929864af1d3e82b58d67d55598c346de233a43685318866f322f78bff3eec4546bf4259448d2809c795d96c058ed1b4dcbb6d0c4a0957fb8fa1cfa05ff1420ad1b11d3e0c5ca1df00cd2a30f90c3dcdfa99771ffe4e8ac4de7fdc72f3cf9acbf7f8ba9b841f6971eff69a60dbb713c32a811588588630540710b2bf6a73b723b5fb5ad15571bdc3b71f6e888aa52167b9c3687d93e5ae9e4940f2c45815206c5871846b6723e06b2a813c2783b713d583533a7bd6eef764d8b28163ec7bf29b511ac83edc22f709f0d5f144679e21dd2d714f65a111a09e70f8cea8cce842ee66065f142b2eda25c9e3f0cc370b4b18399edeecfcb80595d868d6ebdc506e6fde599c6da2809cf38afa59b75ead7c7da1ca5dd4f0d75efe0853c88b1dfd6be9ddc1a37b5253e4d1e14ed74e7760bee3ac374a1f751b8c88d5f91deea26e9084d2c21c4b88b746c2e9282ff3b6c08a44e754bc9c62231625e56157b8a70c0390b279af2019f8aa81f81729ff4fef6fd033ef4de32e793309000496fd925950f982979ad7ccd207d93c709f2a3c7089a1d607dcd45c694c25b300751f05d76dc0b259d509046194c17cac3b25ed6a41a426d9285a5dec69949a6349ac7377eb57fc55c18342e119541519ed40d61c5fde60b08d6fe82d2eabba578bc323c10342a1619b7946a2cc15beada817dc3667d492db42fe991fd9b5dc5178b6045f10ad7813c65eed4b02e9c7415c4082decd940a61d81324cb801ec38b3745535fa529ee7d50b8b56a1bcb65f29fa2e9189e64830e58c0653e84c12b7cb375f642a174f6daf6afa5d4c7676d0aada0e28fba77d60269525d45e5c89e7676cde7edc8736e6d9fad6f4a4f6efc63b7b044dc7ae5c457b03452a15f9da4efa2293d3b35b690754892715783fa9fd9709c8c630d2cb5efa3e4e124cd967b0b10fe1c7e7b5b53f345e931fd484df3dd306e2b42a5685a2978d3578f257340591f2ff58836399ce074ac79c75d588b35c32564873a16d811dd1a0972352164c7d858b48d3f14dabb81e3e0a6f1e5cb29e015684429bd0509de2f5ff4411555b171002dfca2c0451647aa21798a03361879fc6e18349401b28f9d4de5b0da9c48a448bb75791faed3a0b5351bd470f3b4cf9fe4753dd39b3ee3f2ca55098cc3339a6c8a2c07046be32284ef3f634da41b49eb80425bda12d4c7f268ab6a9fd043f68af151fe99d0726f0bd3f93870c2f82dd47b646b693ecc428f85ce4857c2c4eed4adb0c557a767d20288367241eb7c3e1a8afc1ee1eeda94bdadfedf58f4bcc8120b1de7dfefd23a2c9b27e6b7beabfec7bfa6c362b00f8fa70c48232daf4a96d87b2fd357e2094a92cc01101e8a6a586e1f64596928eac4a226add05e5c2233557eb580bcae72e9a9ed104c729104f215c83e2f151cb68fdd4c2dcca5e64048e6ecd605dc16da13e290f4b6bdc291d75e6a6ea0c9996e70a4968b0e256780c5ed735a6f31e9c236d17f6639c6f489897a651b53d9cf3c4288e364c68fc87e77f360e7b7df3436b82994966bc8396b4b76a2f10199e0aee2bca3c8f4409f1dd24d4a90efd4edd932b43e6a9431e02d837868bee509fba98693d75317fbfcfa3e8033208e59e78e84f8faa099ae4a6266d8ed4c154966002837400cf89dbd9ef1355d2b7014bbe48a399274654c63a15daba2c594bee15925977281ef852e3478e6b5871931cf4fbdfff25cb61f9166fbdab4f51497ae923e9c332c9fb50e2d9396a9541ae9df707c35faaaa76f38cdbfbfb98ce236ac5257cacebba6c77ea2030e9443998309619fc1db947bbf8217af7429913e5f068fae6a71b668f616e1c1cce7a1a83da90d1bea6cf4e39a5a2aa52a74ae704843c6dd3f44b5889e8dcde13d08a42f2d955120222fd44a91b8a894e0378aa5bde91366171ed5abc179aa6c787345b147b0275804362ecc2b58191940667f24f0877c777f9aef45317a84763fede2de93dc9b5ebbafacc40bb0cc9922f571f32998ca804f4e032d5de2e4cff004f451802d89841777a45a9cb906", 0x1000) sendto$inet6(r0, &(0x7f0000000040)="517294c26618d46d62d89f99925830e050114b034fb0c258febc95b4d287ca99499251551821591187e10f640c9731db47b5a12b77d2fc839bfa47d8e470e9fb6d52aaa318bd59279db798ec55cec52fc4573c56ea50509a0743d99215955cb68b6736a117085428b09db86156", 0x6d, 0x4, &(0x7f00000000c0)={0x18, 0x0, 0x8000, 0x4}, 0xc) syz_emit_ethernet(0x1531, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffffffffffff15b6dc1d1b686dd604dbf3d14fb0403ff020000000000000000000000000001ff01000000000000000000000000000104030000000000000401030106000000000000c2047fffffff040180040103040109000000000000ff00000000000000050210000000000088000560670000000002003f00000000fe8000000000000000000000000000aa0c2000000000000001050000000000040105dc8e1ae3896f4a629376d12ae3a7728649f744d69cf905e112b1bc25d85968bb57b6713e6a1ead4a356f9d205aa8f95dfa0f5f8a9ca186cb3e19138ab1af0d4a19ff38ee28001b1671e08bac0410a6315c0526c296e1499d4484aba5c420dfb2c1e1bfe6a00184b98f2cdbdf0578549a39100eed498805e3d47c51f1c16f55cbcc91f762551993a862ce0a31d3e60c15000100050200020502010105020007854fa9454d3be9069c682b4ec963ccedef62bc1ac581831ef15efbe4cadb7fd18a8c52bb96f9f3a8ccea13665bac42b203ef6a53bb6f2a46f6904dfc6400df75b2601497003612db44f464baaa87666fde0401ff000100700020206400000037090000000000000634c55ca498be9ea0c981871dec688b6da86c5ea93e3a7d11ee2af87de379090c01d4b9667677c8857658d4dba28233e4244c0d3dd300010005020000c2040000000501030000000001000000000000030a008000000000fe8000000000000000000000000000bbfe8000000000000000000000000000aafadd0809d6cd4ff7aa9f37e370f853df00000000000000000000000000000000ff020000000000000000000000000001080e000800000000d6512ae0fe649a97ed775f3181ccba6200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000137a8a8aad753718a874c6ce5cbeece8c00000000000000000000000000000000ff0200000000000000000000000000011105000000000000c2040000000802238d4e249e341ae3bba56a4e2518e9a7e274c4ad75cdc92dca726846644270101121e5fa000000000002009078000001016082db8b8000042000000000000000000000ffff00000000000000000000000000000000000000006101000000000000010a0000000000000000000000000000880a000a00000000fe8000000000000000000000000000bb00000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbf2cfd33cf68c3e320591ac0ee5a3376f2b0e000800000000ff020000000000000000000000000001ff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000000000000000fe8000000000000000000000000000bb558b5735b2a4ae91fe9f2e6aefcd6f6d1d0300000000000001050000000000ef002245d24c564e05178e5fe2dba61ad6d686c3857949ae591f1721ce3e1c501df8d4e687c70270b9b79720db766e5bc8bdd78c5e24584597c6a5b1652c260baf58f42388e04e12425eb4459daca13f3069b99859e4970c4712a8a46089c43d95a31d737218ad514c00ab9b5edb85b2e8ca809bec09ee9e419efd782fbd25a95365179b30f2137fb350c68b8a845a75ed987290e5a9272b3c3c94977af67696d55464ae55f05330472cf0d3f8965ae042c020d7b881431acc061387d66160f29e4da09bfbe570aa7f77dc90e8065b4911d69abc56d4da4e89fc03458aafa7376e9af4f0911521f2276a6a72950542f3e2a25b110d3a3cdaab7cdef868eb64224f2feb2cba0d2f6119681f4050bb6898cc61456e531020192f35d3b5858da7aa2032eea63bb68d7962fce8c061f00331d471e0d828bb219b51128ce8965b74442918b5822b9507c83eeaa64eb08dc9bb81f01b9b477ae03fde0b5f464f73fecc1f2ecd532f475cf73ec9de6206217be03175b290dba9c155fb23531c26e527f298b3b94f28650ebde19dea96f5d89e736ca307ebd435b3a228355dea19d9a8f8aa077c2e3650f74d4426e3770c3ea4eb649e812f21bd36b772b73d02f5dd9135fe21926443d4a4f0b9495206d2ffe33b7de7c3fcb588f0f486f79c053e1b41f1cc3768887457ca2052d47a95bb420f4a3c0958e40eaf810aee96a756460fd924b05d31f365c7d5c0a6f18d4e289f7856f1236ce2b9f94034f3c57605e3872b81ec2a29122de696eb21e6028ae18d4b256b4b66602f6e3f561a530ad015ed4739e4791f71d6c8e98c8280fdf112a62aa42f811a5b3b15e6ea7126668613c72746dca436eee89ec9e5566d6a4122f68ed4a2a5f253cd79f6b51656eaada0227299d9055c3957dd197b0d93442f939441f0b06f40177380aba583864f50c31ce34ecb61c690cb2247f600dc7bfb97bb18d96263a0d613cd5c3f5fecca4301d07c398e8211f447ce0f82b81d539cdd7b907a007fbc7f6d3173e68eb6c182c4f8a837a09583f3efc808a3444d83268a98912e893fc74e319c82075ce76cf48c31d9e49ea1b7aed461dfc837df6aa0eda0f01ce5d134ea74a9e1a2c7b97863af899217a492be68c72aa3bfaccf565f0b3fd13c5886e67fe7073520e8242c8d3a89c4babf603cf876516166c185c6a0d658e129db3f8a2cac13a29508607965dc76c979d31aaed5696a77ff529167b7427b5ff4a7221389fe08b8f81b2a22f0cfc9a0ae07904c2d0a5af258b2fe164c9da453470ab9de85f47970cc089025421314d96b0965f26cad7b49ea902ad500de8cd7643fe6fd0d0bab6225016022ca6e958738082fb7d01d6fc49a083e4fd0657cb1aeaf4012ec9e09240ba60b3a7a82046d282eb9cee5e47cee5484794db75a626b15daa8805728a26a30d8a2379c0033913b36066dfe9e28eac72e3f5e7833311d3e8220d0d86c0a19528074e1607d7fd6ef3e783578be199a9aeb19c04b6393c410ff678f73f0b81e2ab648d4957b4c319e73c10e5ad7b22788f462bae8cf49d301c317444aa7f75c4ffc69dc0cb0af7c91870d32f0f482d3488696aea10455cdbb9d3ffd68cea99f6ac5c9964b3f6dfd4b1ed135407095f3d9df1eb4047d1bef0cfa6ef07c9c49b10dacbccf2c39e4dd38c02a2bb44dde05f24d068137e93eb808ed23c12d829365bb11f7b0e9c705d2b40975d4e5acd491b8936ca145c0fc6a29defa8384491324dbf0f2ebeff3d8168ab40c796acab784319eeb3bce0ec4f51d986ed041668f2272dbd4ca10d33eb13777a0394c7a70986b0c539dce57180cf39fd6dc80ccfb674ab3f8835f48af6babc0941518a77b8dd170d311bfdb0df9d66efbf7a3a931002851ac9c84430bcb65a5825b7e3cf95b6377396f5f2e0c7abadd3b1040f759b9846f6057471aa92d72a27bc618ac86bf932f6709c9ada0cc6262bcf7a79ad5249a02fff95e2a976c724d5ba8c59272694b391c29a28a10a956d204511c47a6b5dbfe0babee8e42d5ae6c366666cdfdaf7292725ca5841a0db9784b57d8c8f0740e52c66b5eadb3b88c239bf82b98f993b84d78aff36527f97ad71cffd3ed64ccace3b65c710e61ab72ba2a278ddf3c6cd7da063f8994471f204492916ee43a848dc1c32d4fe3e82ffe838ada7ebdaf7ab29cb0d4a89daba3f15e74ae44f7dc959acb2f1e0c64df51142356a6faf090956f8802c9e8dbf95d1bebd381b321cb8634ddab4e93c4493627903ce0db20978685a29e63f7e7ae21a50e26da8420a72a3406aed66f92bf48b0c14b39ae68e120e7c3cdd98a7937e7b09373543223c5d9400811c7874983900ada9834b5c134700fb4c24a5cf1efa76bd9dccf987db19c20930eb1a4efbbaf1d18e15e28ce6e2ea93eb9f47b38614399c6b1810d5e294dacdb6e7f0d5501ac95c6aa3b4b5a9b39faa4016870b37b6e55cb2003c7d437635982e4c3ee606372174b0d5c6f68e13eacca97bbda8cfd6da5e0aba6c3d6904a1893a933796d727fe04b6f47df4dea2cd29343fa178d9bf01c2145b85c12226b8baa4d9a9bae6f60ac66f3595a19899529066d75de08cf082f0ea7dbf00e156c866274f2bcc0f2841127653e4b6ba6fd251f18795c57b967ce96617e466b420961596caf373598e69846477254f4b9133788a37d2d889eb3e8879ecc05a9d02bd4e0462d213ae4e2a845a88cfbadb0974a1319d0a295435afe05d13cdde7c15dc1bc51468d68bc544dee355a0c92d9151459036ddfb169768d592821558288f29e0a96010e2466d4e6148cc92d941dbd7c13e5382cae22630f51bd52d6207f363bfa9e5f93071fedbcb173e596393e839c75ab864eff0ab9441c9c29a3151dbd3cb77686491c61acdadb471274c18603dc8af04fb7947b2bf72ba2480fcfc1f87f98fea1a8ca452714b81a705056a5dbb8035940ffc2a8ea38c865c647bfe53678df62de8440b441c35a3634ba2d7aec468da2fd8703e013c8a4b9d42285f033bfe84d685d4487b7ea5871df3bf6e5f4a6122d154ce2d989040df58c6a318a53de67a6afe20cdab3d63e2e98bc963f40b4d7a92f091b98ffce7bc65badc734e574f561ad95eccb6aea3be5ad5c756d47ff6020482d3c8a626273c8b97bb3bc0d1bc33073ff9ef91a38d993d78937a370b66ce3217a450b17675968beedf36e5dc58edb6c82af3e2c3ea78573130a918febfe44fb5182af8bc699800c6347d65e16ab26507509ae28d1257bc5f81244c7fcf6abf1bfab60fb728b5c55709e0e33df4b0afda4b94010f1a267eda3ab09bc9d80016f5423389bf334bbe14588b9ff5d9cc747a06235bf354524d52e29fd9201109a3d6b81ad59226e01fa0b4b78927fefc01b6bf982c05e38eb99220cb1c2c602e364f5f835a3d92f11cef15e61709ff3adc9c3bc4285f0f76650a5f4c6b35a4cdc85b8b11509c27d1a1fa6d203c5a228ca65f0fba0aa2733ba11c754c459048d6fbe054e5399014bb92c189e7fcfa06c0f577ec62222a8aae61dae35c6f396bf415dfb9e52e1a2d6a599805a627750fd99055b5e27b35c10e5646b9d8ab871df5f7d01c5093c320fe4635ad567534b3c44d2630dd6fc7afcf38c9f3c5deab81a180501df803c82fa47d1478005e3d292f7b915257f460ffe558aea8e5c8b46c48436acc61d4f62aff43d0e22e144b73ce094777410f54c671a511a830b567409231546ab1c7adcd26ec8eb4ce63a497797e359cd2e8835698075bb914e551d703f78afe6257aec0180fb69e405315bc5a48c2f3b20495bf3a0622497391a74f833ac8c6ba67a4e56beae0f8b2a3f92bd2b60c56cf3d863f8b2d44d20be495344265169d00e684ee108dc96b787844152f5cc038c063ef2722af522fe9325e2cd815c39575027309d36514e3889a55a3d6f236ad5522920d06e6230c09a164efa2da221f35ef52f226b932ba083feadd38cf46acc30f47718bd40d8c81c67b36b84720fed70397043b56f405b4a78aee88d18a4fafab81515d1d008eaf1bc4fb6b372ff213ce79f78bc427d58eb2119213006e6eaf35bf7e8220848a0b1cc42fc3731162600d78ecd747d99f1e122019a59991ff5d3eea0579866db2f14e230f568568fb9c8a01392bef114cac52da0276ee431f0f7161c54ef23a672a1a2b25c34f9b068d7147d17d4e5eadd9697b73b3fd40fc22bdcbf722cedd70c1d2b502dfa96e273c6156765f3be20c5b33e391360914beb916ca1397a2ae8487a4e8725b6ebc53830df6e03411c53836e32198f9745187cdd401f96eedc4615ebe3f236c328d580df14a73bf0143433863c3f19601d9ec19d8504d9f40db32da5094f29ea3333e7f0f9878c1d929243bd65313f3144d5df5898bdd3c3c30338311019e3576064a5074fe038ef4688b7f6dc9c8ebbaf522b6a6142b9e9bb0ed026d599f784dc28e007105d01789f31cbf026256bdc4b7ddeb0f3fc0987ce9a3fed227ad4825a13b9f6dc9a3c1aa05a789f3255e8e728dfe7e013e77528af7e7c0f00d79e681ca87f70560bf1255e1aab4e4059c61191fd4687b758df92f0ab6dc15d247b9869ef68f5330ba1da50867f2b3c07af2e3b1739be4667a3e711536410fcfb7fc8dbae506e1ad0ae788b0f78934133a9fa323340bd98272270667d6e2134e30eee79d5142bb1e527e5828cd30e6565b38d9ee32b4c3c24b1bff72b97dd44fd6770557ea01d968994c858430c59103d35f37dd981656ac9eeac29ec6732c6caea6f743bda81e9951f49fb58a46a2666d4737d7a8a551ffd5a885940b71aa9af9c2eacaa1ea712b05e091ffd6dfd1ee012c581b03ce78bdc022f1c05bb631807c86306be318e6d09fdfbe59e3e281c2445fb17a7688ef9dd88af2693bd89f29b6f046f8a82c93244557358476bbab830c9d89d629d289aaea0b9f69f4f5bab9a016a926f2d212c45049eaa3841e81ada9ef754f95416c307d26d98ebf1ef1503e04a1835a5fa73707c521adc5f479516474ea0775c0c3ea00d2cb00f8d3eb9ef79159bbbf81c5cbd006f8782d25d45db55af902b324824614efef900a4a7f350434a25551e6a214be6dd9bb79ec3ca1c09849ca5ac9ab478fc5adea0a8ff173002e931b6ece1f7b5b57f19ca25e15caf1265befc60906daece4f296a5ce5867aea42a6960a229a387937c978d7a5f6efc588129fe0e1cfe8303e1dc6385d1253139802c0c99d042a9ea0b546efef9600f8c2eb92dcc320b0c7632d24d082fefc7cdeb8eb6a2b91310f99c90aea1eee97a2bee4a779c952e93b3110e7031a0ce39a2b1a574b59376bd57552ed242c838ba112c893e8cd53f8362bc415148d65f88a91f35d8123b003f4f5e86c6d4c03cff9bce4544f4655ec0faea802c387267df75a3516a00c8abbaf0d044f78a9e7385fcf208de05737070c41c94d94645b8b630c076fbd23f49222ab2374980d965c457755c62f6ff1a07722e54be5d9da04da50eb3f8cbdee1889f9555d6983ae679e1dbadf2e78f170251bfd87ec5ac56b9d8c3bd2271276959450dcfc78c24a39088825d1e346464bf8716360551ca25e5f1a07b2bc776a64b089812a20489b4746907283263466f2d6c88c1c78b5ba816f6dfdc514c5583ff9c3bcd18ef7e9d270fa5843408a28ebba69d9802594ce8ac64e68034f8c79b1f25a2f7de421fa1fa81bdc573ed7363a9af17a0e513d344ceea8d1f92155d750f31bca023e31b1abf4a2385ceb7a0139b31b88a6f65fe772d36947671e828aaa5f68f513bd7cb7f05694bcd33e3abb2a75a6ad54aa2443e8a3f23f4eaf0d9d3ba6b6790a36ae3e050200a7c2040000032e04016f0001000000000000000091ff44927bf021527bc8484bcb5efc443909e39b2272287c3ad8b3fc8b35f2e0ad9ecfe432351b1a2eb76d1b4c74c4948d5080a36b128d832ddd443c04912c28942801231f38ace3fbbfb34d71f067bf8e2a292937789e3177475e651eea1c72ef93b2fdd465cde62d695d568274278f222d18b61471d41517916365dbc3a22383e1b1251c839313d8ed49e41f74aaef102167dbf6740eb8abdca6f44201d4db503769fee73d2c0ed93badbc42059eb421409a853c2e2e89ac8ea3877dac10d27c2673c5e4f78931b810c030706bc5dc6f4ff82ec95f521c71eb082c75a6"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x3006fe, 0x3, 0x101, 0xd, "fa06000000fe7a1000a6c9edde0000001000"}) socket(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a", 0x86}], 0x1) syz_emit_ethernet(0x12, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x12d, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}, {"9cff0f0000458dd890fb9025d4b01c63c766f19d837e458e33a678d5c5c6d9fa3581fa5ee7b1a11dcaa36bfef456a8f5ec4fa3680837d85eb63d98b366083427bb0071e36e9abb4be203ce9daccf1f7041025fd34328cfc83994966e0b6d3a74c5e043d90092c960102e45fb8e8f556e264f17ad59b692ca0f5b973f8a1f82771c8a2c3eaff81648e086658aac4b33ff4abab9813522a483b1254c4f620dac4a611acefdb82a147df40f51e3f5957a15f632146eb578235f990a00d556b4620123af385c9e09a67ab6d34f6dfb0403332ef7fce7259e20ad0da430add892fccdc606000000b98906f4d2f382cb8219de48"}}}}}}) executing program 2: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "ffff09009cef01098b748200"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) semop(r4, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xf8c, 0x9, 0x0, 0x1000, "c938ea02881efe8b7f44b19be19dbe6bcf2b6c8f", 0x5, 0x1}) syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7fff, 0x9, 0x0, "4ef68b28c17e199d5dcc38dae3917b111b560d55", 0x8, 0x8e}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000001c0)={0x7fffffff, 0x5, 0xffffffc0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x3f) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x7, 0x0, {[0xf000000000000000, 0x4, 0x2, 0x3, 0xfffffffffffffffb, 0x9, 0x81, 0x3, 0x0, 0x5, 0xffffffffffffffff, 0xffffffff, 0x7128, 0x7fff, 0x400, 0xfffffffffffff96a, 0x80, 0x2], [0x4, 0x3, 0x3, 0x367b61bc, 0x1, 0x2f46, 0xfffffffffffffffa, 0x4, 0x4, 0x4], [0x8e, 0x4, 0xb62, 0x6, 0x6c, 0x2, 0x9], [0x9, 0x6, 0x4, 0x5, 0x1, 0x3], [{0x0, 0x6, 0x0, 0x1a2}, {0x0, 0x6, 0xffffff01, 0xfffffffffffffffc}, {0x2, 0x3, 0x0, 0x7}, {0x1f, 0x8, 0x800, 0x2}, {0x81, 0x5, 0x6, 0x7fff}, {0x1ff, 0x34c, 0x12, 0x7}, {0x4, 0x800, 0x6, 0x80ff}, {0x660a, 0xe088, 0x8, 0xf854}], {0x7, 0x29013dde, 0x7, 0x40}, {0x9, 0x1, 0x9, 0x5a8a}}}) ioctl$TIOCCDTR(r0, 0x20007478) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000500)) pread(r0, &(0x7f0000000540)="21a3c0cf1e5cd544aa7e204b639657f4730d5880f69120fe52582a58110eb03a79da2ed32af813058e7dc55870a99f716fb6f62d7b368df89c6da8f337d61766664303d2708e01e7334d6ba8291a894bfce86af5ceef870e24785891ba2a7ef758440d6e4d02659373bc8c68bbae2552e24be471bc8351c575b811bc7d67833f8faece3d08b7d68ddb99a4688f52d05377fab4595bad06709a4559e6c2fd02923b1ccf5166faadfb3c6e94144ae16054222defa3b5713f347974a85f3d46345fabd5", 0xc2, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) mknodat(r2, &(0x7f0000000680)='./file0\x00', 0x6000, 0x2) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x67) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000740)=0x1) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000780)={{0x8, 0x9, 0x7f}, 0xfffffffa, 0x0, 0x3a9}) openat$vnd(0xffffffffffffff9c, &(0x7f00000007c0), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000800)) ftruncate(r2, 0x6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000840)={0xfffffffa, 0x0, 0x3371}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880), 0x1, 0x0) read(r5, &(0x7f00000008c0)=""/175, 0xaf) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000009c0)={0x7ff, 0x7fffffff, 0x3ff}) ioctl$WSKBDIO_BELL(r3, 0x20005701) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x2, 0x0) fchflags(r7, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r9 = dup2(r1, r0) r10 = socket(0x18, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x1, 0x5ab76389}, 0xc) fcntl$dupfd(r10, 0xf, r1) syz_emit_ethernet(0x8e, &(0x7f0000000080)=ANY=[@ANYRES32=r10, @ANYRES16=r9]) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socket(0x20, 0x3, 0x1) shutdown(r1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) listen(r1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) socketpair(0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) clock_gettime(0x0, &(0x7f0000000040)) msgsnd(r3, &(0x7f00000000c0)=ANY=[], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/16}, 0x2e, 0x0, 0x800) socket(0x2, 0x5, 0x5) msgsnd(r3, &(0x7f0000000000)={0x2, "30091d7a3f070545e2ce9257f8578087f8b9d8d4ae035a89a3b779932835e96ca36f26e66e6ba33dcd325dd31fa9d8db4670f9bdb3ff8553c5afbddbee1dcc860f19c079b6"}, 0x4d, 0x800) executing program 3: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="74fb32413b552837628b0118164c2012c49fa51e751ca2e8e72ee4fca45d1dae85c2ac7772e581b113996b2dfc84d92ad6", 0x31}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x9, 0x9, r1}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4089}, &(0x7f0000001140)=0xffb) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) r6 = geteuid() sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000011c0)="b851060958853e31f265fde2b58614e9842f7a45d9b75cee284d83306ba816118889f8d2398c0629b3e388300f55dc4f3431ba7ee945b7bb48d93a8b327470844c4a9dbe1f2f0f52d592cdeda1045f7c03a7ea3dd3c0e9922d41b478259a3bdbdb39574b34056847f2cb1911fe2be0715b990ced76b2adc4587e478c56779d389a055c203b767a244eddfc2ef41293bd4db4944a3cbe60ae95b70d635884cb110a804abbec3e7a3d1fb3faa84507a514f68df639763492c647c1ed9520f4d62215612216aed1a11c9a33a572", 0xcc}], 0x1, &(0x7f0000001340)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r1, r6, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x58, 0x1}, 0x4) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001400), 0x20410, 0x0) mkdirat(r7, &(0x7f0000001440)='./file0\x00', 0x120) ioctl$KDENABIO(r7, 0x20004b3c) sendto$unix(r7, &(0x7f0000001480)="6ff9b0a9f3700b05f70c2c5bf1ff174437f0809f865d5a99965cbdaf4d47a8da14b913a625d8e02b485259c155b46bef30e6be1d9d5cc0d4a43c92e76919a3e2739d9f468e41a47428ad2145b04246ee6098be9969672664547e8d45816ce0409a25644d0a93ca1031e61a256834ec4c9fc04556655a3229750a77d378021e0470c34d8690449eef4a0c0e784cfc7ee1ce1221a8bc873eccb0d0390a3d30cedf9158fbf5b1c357", 0xa7, 0x400, &(0x7f0000001540)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000001580)={0x1, 0xcf6}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x4) r8 = dup(r7) r9 = dup2(r7, r7) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000015c0)=0xffffff7f) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000001600)=0x66eb) r10 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001640)={{0x8, 0xffffffffffffffff, r3, r2, 0x0, 0xa4, 0x800}, 0x60000000, 0xbead, r10, r1, 0xc4, 0x6, 0x2}) sendto$unix(0xffffffffffffff9c, &(0x7f00000016c0)="d08257513e4b2f0955051b", 0xb, 0x5, &(0x7f0000001700)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = open(&(0x7f0000001740)='./file0\x00', 0x8012, 0x12) r12 = kqueue() r13 = open(&(0x7f0000001780)='./file0\x00', 0x8, 0x80) kevent(r12, &(0x7f00000017c0)=[{{r7}, 0xfffffffffffffffe, 0xc0, 0x10, 0xfffffffffffffff7, 0x7}, {{r11}, 0xfffffffffffffffd, 0xc, 0x80000000, 0x32, 0x5}, {{r13}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1, 0x3}, {{r7}, 0xffffffffffffffff, 0xc9, 0x20, 0x7fffffff, 0x1}], 0x200, &(0x7f0000001840)=[{{r5}, 0xfffffffffffffffb, 0x40, 0x1, 0x8, 0x7ff}, {{r7}, 0xfffffffffffffffe, 0x53, 0x1, 0x6, 0x7}], 0x4, &(0x7f0000001880)={0x3, 0x1f}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000001900)={0x3, &(0x7f00000018c0)=[{0x1, 0xff, 0x8}, {0x81, 0x4, 0x1, 0x8}, {0x2, 0x3f, 0x3, 0x10000}]}) close(r13) open$dir(&(0x7f0000001940)='./file0\x00', 0x800, 0x41) executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) mlockall(0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) syz_emit_ethernet(0x5a, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @rr={0x7, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @loopback, @multicast2]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="46c4f10bc87c57f494", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0xffffffff) recvmmsg(r1, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000003c0)=""/135, 0x87}], 0x3, &(0x7f00000004c0)=""/224, 0xe0}, 0xa9}, 0x10, 0x1000, &(0x7f0000000680)={0x8000, 0x2}) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000240)) r4 = socket(0x2, 0x4, 0x0) r5 = dup2(r4, r4) close(r5) accept$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1010, r4, 0x101) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffb, 0x6b9, 0xfffffffa, "0a2aff7459d3c2e385bd9d030000000900"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509", 0xa6}], 0xf8c) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = syz_open_pts() close(r0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x16, 0x0, 0xfc}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257340059a4c9c2e92e5d", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='4', 0x1}], 0x1) sysctl$vfs_ffs(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)="1f5e36bcac2f48d6a6a9c8fe23b296e1b076ceb77c6bfb39a82a505ecc8af3af7e3a8268f5bd8693b9cb42e3a2ad7ecc6792f76bc01865e9d8aadbfdb12c7955dbae832b481d0d166182f8cad3d43786f1d238c612f5ad95c8bafedab95a8cdb023de2ea68ef30ddc86099052c0247737f01dd4c9be987956a3fa8f8defd2173263c02b54f096961872ef5b81c6eb41f851fbe6900b307d18d9bb463372fa7213d8b256dbba11240a6ec0e66fdc940a0162b482aa04b70dd2b95a43ebad5d99402d8ca476601293e53f5b673f6f95dee5de9f9614661fee5421fb63345e77d139ebf9c3c8e08896054f4", 0xea}, {&(0x7f0000000340)="04e1fd798e48d1bbd0ce197b21ccc12799b59e87d18d4e30f9cd400b10c2bbbb8bb0243ab85cc4a9d79b5aa8ce25d12a3eb8d1bcaab4b87b229927c711106e99fc044e11eaf46ba7ac56ad13aa263805dd736668eb0356a184af6333ea09aa4d02fc44baae9a707adc51996a5e7e271816dd6e5f800553eade02", 0x7a}, {&(0x7f00000003c0)="f6e9cfe30f0b8946e2e7f697fd3f8167abe97d2c6505f5868df37ad26b23e1387a71fa1d462bb9d3e600d21c9ce84946dd3d713178d96cb6c2382d5c6936728f3660777adc011f2afa3212fbcf0d5dbc9644457861fd2302297cd6465a4804ebb397ce184258ec2b31f60085a693f52db1d42cc0054cba1264a68061ea2c77739a29b7b76cc1ab6607eac6062ddabd0cf5b1afaf4a7a205d16cd31b208148022afd7af054130e2aba6583871f672b63d971832f7a9ca21ee5e16ab4503652ae1e124", 0xc2}], 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x40, 0x7, 0x22}, 0x1ff, 0x80008000, 0x7fffffff}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="ff", 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000003c0), 0x0) socket(0x18, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) writev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)="50c42df8a49200000000831d1c8e51bd655a31a6bcd6873e5b14d44aa957b678e3aa693c1d81fed324", 0x29}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x200, 0xffffdfda, 0xffffffbf, "ffff09008700", 0xfffffffd}) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f000009c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x0) executing program 2: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x80}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f00000001c0)={@broadcast, @empty, [{[{}]}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x0, "0d39cfb36c53c61a06a636d057c82db64686379c698a34bc23996373e2dddab56e52812d164ee03cfc94d983f90a80c651ebf3814b9a1391ffa7d6c049e27926db426d1e5d29dc"}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "ffff09009cef01098b748200"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) semop(r4, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000680)=[{0xd9}]}) r3 = socket(0x0, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sendto$inet(r4, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x15) executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="491bdfe88ce89a0f40d83d88", 0xc) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f00000000c0)="efd444fb5e3aa1c380666ae91d2919609f5347e222bb59f61d32fd52ea4653fbebefcf88f605c3d1a5e52c66900227d2df2652aaa594d1d457f18ac2eb2ccad4382f56985b5942a1ee88ce4f2ad7dc9d58350a27db620e83db85ab03e17eb96f43be69c614222a84350fe6a458427a5811e2f46e4d4ed661d2d6f2776dbdcb1a7da2c1511e8b433bc0bf507e6542bf55e7714334ed40118a75782b974b3463b48011aa891ee20c55b8131671d885ce6bc3212f759b5e36be1761fe5f0d74b842d5d509e4ad22c99cc22a082473bcd1e3e4b8e54e22734ca8542de86d07f3fd947f6f37f26c5be43111fd9e5b16c217edb4d077fb72ab06aac49a15c193ace4eae81d9d28add99cd26c4cf3977d008908edcf9802e21b2d6f126e1c8d71f0c6383afafa596936b8f242f8c4acc617c463b30fc6a03e0bebd72abe0e80b4c2309faf6e83f44d0c2a4e84f25ff3f6259fc30133537636e72308eb9bdcf11dec5a0265193438b01f8b189bc352b8908849648b8af446791ae09ce7ea7655e4acd09cf10669409ad85bc805098d2aebd0f871b0667e6888d4f0fa2626633dd28938ec0f458a17536a043854ea92ad23623186850d7412a13fe73fad1efa95a8caf90417ec08b28f0bdee3db0aa80d3d3ff4307197e8023379acbcdae722da6afffc4137496257666bab53faebbf6c7f19bde978a0ece399460cb0becb30bdf4718558e96e3f00fce04f94946b80c97a591aa750a749f1c20a0508d50d613162802c389b8b9c9fc23b43ccca0e0084112bf510d520fc8fbbcf4f6115b88a8f5a04221f1ce4132dc283833ef9e771c4cb325d4dbeeeb9280d5f310546b088d03ac2398f98452fb2b1d7aaa36e5584fa1b374cfa56acfc57f40915a84a98163dffe48435545b12ea4c3ceb8681145106570b7eafc243b00ed46badb3b990cb7857b6a531a107fedac2cb76de83f5768e15af2690221a6d657a61eee0beffed732bddd27545eed38935cbc41c4f94c253d723220be70c5b5601656db1b9cd8215cb085a72d232e9068d77b46c7b2a66871c2955e3b27a7e4f9878f620cc26820ba0e3ce3dfa232a0ac5a59cc5c4d43d0943c3dc487919e4db5f339e67f693ca8e3e329bf07d598cf6138ba7c832de31d5ed336411f181dabf130ee397f9b37b07780ebf75800d1369eba001605eb313a15271f2d6f093df86d9c82d48d80ea80570af1d466b5c176702aa319e523a4705d0c4cb265f304711cdde46bc128be2f5eae26f87f45005658eacfb58a10f44dd54c44738451afb50f537141544909405c988aa2e1d4537fe1afeba31a61984c29ef67aa664f47d35c1e6d3617a60e6937b6fb28baa57521d84067989a310b87efc75425eff39354ca31568ac07c5e9a7ffa8bf1311504cf52f5c2e73ba46f76ee6c37a0ad8519b71da7d72db93df673910551665293d92d1ba9cb14a0a5ed3a66dd26a534b6f35cb4aace549e3bf6ae6d33dc7f43581cc73e73e1679719ea007cd33630d87655cbf70c04881b054b89bd4ea759b5a53d8402abe62dd83b91ffb2135f738156cf0acb0f750bf2c8f710812d8c9dc453094dc66295dc2b359d8235e8a576dedb54dd97108b206abb36baa86fdfc66b1fbd00a4c11aa11cb1310f421e0f245a7f1e0c035dd0e10102c9e9fe176e3641c5948bed479760dfcb655603827d6691cd76e455e4c0401e22ee9be85d78612eb94a72e0c6c8a42b7fe5a02cbc7690837a6af46269aafc421b94db76280aa96b9122382898e9be9c058cc41b27e578157c25f2061dc10e70486bf4f248bf51b11d72c5e3c515cf5d0096e7ce837e6397f96a20d33a87c6f49f7d2fe843f47af421ff86a960fc934dea6124209f648af0090d8cdd954efd047f4b46c1027a5353f706be937252cc3ab16dcd5c529ce2716d9a370b921de2e0306c4bfdef073f25c3f77b6524dbd15946998b5cbef2043f5290bf410049053557ee81655fa7ad5c779ab606518d0e5e5dc8859deeb0eede88bbbe3182fa9a4c4471b8802e0557252ba5acb61363e6dc424cdf011d44dd3f8fcdf228701c14e1ca5bbc510556d41c5343e70f090ea573b2a34ba8350fde54233a5750d53289ccd9af444e43a4f5e593d0c3df322f351d36696a27baab9f0b1b56319ba9ea4df7a545e95c95dad75c68fc17a1f1c0eb60088495d459e315a108f0cee4410b3d655b79de9ec9bc29090d2b32713ad31207f0276cf74c79d46e8776c9b80febbd0f9c74d12eac80a5a004d85072a07c8aa173f629a308a327d87dbe24667a900c0a3134fed2adb8ff765a8aa5d0c6a6be98dd6ac32914843be61910ac1633796a0d4fe506cf293e356c4c19df232277e02f1f685b649b907023a23391b20ad9a80399d785d4353866941c0cce5a27b0d2d5ee3423dbdfa196adf43670bc3b1f66bfc352ddfc8dbb092048cd8454be5c474a8f5c81a5067c35bf6120db078a397950aa6d5bbb780b7afe1133df186b865f4b0dd8e1525d680f65039fe421b0233047d720678185f0ed649fa74379230aca196d0b597bd9fc6ca4c34d51fc6231df0e4ea47ce35ccb01deeb7be185ace526ad5afb968b156a4fa373f19dac2c37153d9cdb9d8501f5e57590cfaf52a1be87b29c6080091414a611c5f6ee7e33aefcc31d78e872525a64354b3391f97c49fd1ca1190382410140e8e07b5dd0689dab5e160d53171d8f786dd59fca1d02c6b7547e74059623b42e3e69c8e764722f7c5f7a66296ddefef4773a50d71404d71459716723d87117b9c42e431860680aa113323a3212d30ec75aa56f9b95880c78ad595eaf9cfe91ea5bc1081e94adc3819f2910b1e15cb3c8ad5a27372c949887c719300b3a6c56d9f3b9cf65621305c293bcb6691f67a49d3b1ab055f795a6ff7284a62174d663306d2281cfb39537fc9465196c5ec2ae08bfe8ba5c5b0b17a591b19a5ca1f32b1f350932ccb6c836b1f04caf49ea300b5fd38447d0cfdb51445ba706f3583090f0f0cbc25b494cefb63d0885bd15d3eb610f1deda8d03f1f0f0547a35d425577fb6d361a17d2f4a9bf48968fb7cd4e7a1a5e1422fc98a38a95ab7572f4af80f1fe0fe49f57ca08cfd653c95fa2a216d9542316ba4b97e0fcc0f0459409220106d762255ec751b410e1459e7039d181609e045ec423ef1726a37e7e055346a70ef4e07b5185df1ef219c882501dd8cb240e3675a03b310c8de2a0f784755d71cce77ae0ebe932063cac219e9f143072c2faf60088299d22f5dbb0d7e08238c10e5281619b6c8116fc66b2d562a2bf2fdf93793ab6d67e0fdc827be0f6be62caf85d79e0b3c1e6847468500f0d45d4ad7e292068e85b383d1771bfd93df197524f705373686990e30b991b7c0e9889491df580a80f3b8e4406f9133851f197023080345c6fea1b121e2d5da9b496aa0d6746e6d917afc4c81b571a443d1acd378e1d8e5fa1df18cfc8c832771307f69566678ecf83f1f988908262b44958b6b6ccfb2a29f5387f36ddcfde792e066b8c654c22a5c75833aba13d826e92027ae2d2597e8faca48c7cb274b98bd11c60d62f7cda80456e9895d646983c97e6418cf96267ff6d14ad5088ed5d0720e2545c764411cbc80ffe191a961d88c27785482c97193928f89197c4090deb19f355479858f7f10d20e49d8fa9b01184ff91511a3b6471494b7431916bbb8ca2d80b2693a5a79117e0568f1c3b81900a47a22b8771e2efde5a7e3e0fbb3e76324d693bef7a9b03c95fff37d28e2dc1ad736efc798b180267c2c0c630ab6e3c94a0b4351af068eeb8bae522c7afeee8066699d51c9c4019a5ce67fb7a1ba3b99e174ac8875191c62061aa6a04146f497a6b3887866723512acd4ee94edd9ae8715f3c9227dc0907c2c5679e45d30771c6706bd387d2723ccdaa4ced6af9d402166f40e4fd206da17c354817025dfa3c7070ad62d42f5169d81f77587c2a0fe7df3a0d2ad12c79224af4f5aa217922f11042f35b23d879709319b41efa60249db2a3f8f5e630e5dd5d080fb84b3287134e50aa643c78d44976dc3fe6b7483c002f5dcac55f40a104ac8a480224326340020059d81e1e86937a59e6932b3dda20a43aba65267d826b096b7d6419b0931ef87b0e679e70dc26704a76fb9e955380745ca34e8ff2b5dee8e5c2ad48bc8c54eb077bbc9284e12ca09f4f598b17aefc2ddb04080e3d053874ddfb8f7d39f4d1ab25698a48eac50a3fb154a6032f806dd203b4568d170f328cb91145d26215ecda08617d225c2878f1ede785cba38ccc18707dc31a6eab89dc82626834753e012ce396cf027b700f70950500df44d50d44671613ca62fed56bd19817dadeee594095f0ca160b567e5aba2bc369fff251077bdf6897468e30c8c6b5554c8ccec6902d86db4f64b09271e984c23d04ce682faf36c9d106f919b80f72062d4f84c3f670eac427c7400e1959eac0ef81498432565cc01c2fea4ea37873012948b69c983982e70c3fb6ab639b03317d27abad125db2a6b08661d95764e7f6954ea6d87015bdbd79e4740f1a6d27541904493f2cf63e1f524a26091d071e5b850cb7b933d0069b89e12cd382e31bfb3aaba0372f04615904d3fe9e5a2ef9372420f12de141002dd1a52976f55d7f51f1409eaa9d9e4d7c6d8b4ae123d700af35aa8b8322a2458a6f6a785158347ddc73e82edc2867bc2e10a431a0712b0f09253e8e5f687cfeac7afdb429a2aabae6e565c76fa87d2818962f132933c25871a66171b8c1634f573b09734beb15b4105f109ee525d11273fbbd063cc7c9f0971027413ed8dd021ae92270d1293f67ee303d37640e039bcbe0a0e98b030ef40c4a128259d725a170a895a07d6857876d615dd66930912f6927e20d03b363534e73f43ae9fdbcc1ef1f94dfe8a5974b9f4ed15ed6364adb1cfe1af91099626f4b967c444b3f86de4c2de8eda062f39a49996f3d5be3fe352d190c5c364ef05735bbcdbaa8a23d7bffc9d10a6ee8d12a87dc87a1658a848f80209774125cc80ac80e7d9589b2194ae0015eb7fb8073309bb6e496b95e36ba43c76492fd3f43b3eb0678b9d9f181f1f518e5ae7151c5d10238a5ac60631cc38bb38a2040d2b3f09d48fb52917809ea4a64ce9805072b481415233d8a294f3669b5e6934fce4d7df8959d21bbc8cca014ef7bbc86d1dcdadfdbf52485a5fee0dc7de807ecb2c14742bd2e8677f9fecda1c7371f44352ed26dfc3c7389d5a69e48b726d669342dbcc3fa20147696b76c7edde8848efd38258053325c6a99347692f618ae97e817ad78eec3954547110f02d43e29026a74335edce00076a18c46ea7c08378118d604c3824ffbc58576e5415ccfb7bfd14221d45d676adcf664d42c862bba51d3c0c7cfd67350217b4832097494a69e7f742c13cc57bcc27ff028ad2a2757c4f2aedec5a87e9dda8964c23434f43815e05b4efe86b6afd8ee62eb06d9077408904b0d052329d38da1634aa520ed0125ae4205e1ddd7a5f03fc58657d5bfafcbec07ca8dce90b6502c7ed995c42e37eb844c29f1d0b4694a2374fab0c9211c3da1d0d5f00e5a448d02a49b6bca3201aa977da82ca8849e2ee5221763d0da5053069d9088df6df544fd24fdc9423a72b17ee84e0be489154a57b93b582bd4155c58fdcf45a794713547ab4f6fc566f9d7c74005dda616379348e2dcefb3cdb92c016e808d615f49d7ac430cff801c75afd89043661168b93c56a4e00d3369d36b13249095d898416889c853f3c166046fe91f6016913559866c566530246da", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="fb29010a2ec494e4c569607c7bac88ce86824d5ca81d8ce81eb40812a771637810abc415f52065a62a4d7d3766cd9cad2d98cd49f5e0230f36b3c94ff5deda91a146f735168098aa587a68dab303f2c938162555a1486d6b2a0fa671b673f4827306a8a9e6adc256a03a667926df372e31ea5aacaa7a9c6205ef5ea72d46e881ae1180b260638cf6c7c3268ef677e5ea1a5bc0ce81e84238ea3afe58a310efcd0d3990634de06f7ce1ad3e86af72933cd9b3adc1a17342877cd57dd53ac990e82b30c2c8e219216949426d301fe5ae3cc7cb9e4e91f7e3a8bc4265685b9cd85643d9635ef5ff3b323bde5b7f8c09348b4e3d82502da9d005b4a0c6ffdfc8786984eea368aa0a76b69396e4d701fb4343daca2908744689038b86edd88e090cd507aa8209b5ff8be0feeaaf8410bc9481bee62271e55b6ea86f8d092254a2da18ab95cecf61a96443a780fd3336ed209bcd67c2c35d1583227cfbf0e429ddf1de24bfff03fe379591ae795328cfbb28e46bde71a637ccdb72c430b2a7032b8f078163879387c0ae46b513bf70011266479f8c8bdfb55dbcf27423be234db6f38dc6046625d149d5db952d1e7d11e7d28eeb18802406842f1b8974be0160cd7ff33dbf57f691ccbcf9431ff5977eb2a412b3b479a5b7343a98a657e8726088bfb6c9beabf29d6347bf3ddfe991804a20b9148c6ab7037092f1b4f920b0451be528e6c88496a4a85ec7020b10647b54c8d643e5511d9d383745b1d072779818e34b1aefbec783397759fc8d4e47d6170d42371d3616cf1f4e8cb43488e53642069dde486b38fa81e0ade485ee5021e698db82beea6735260fb745ee5b503345d91cc4cf71f088f2f9488cdd786b90b2ab7760711ba8208a20b345b78cfa993334398f30f366c79d7305c041681875a0d9bda04eac7c73aad0e5fa7f62b44fdba3088e96c2a15f4d07156cdcfd71263f802ca4ec5a086e3fb4ffea3c9ed5f0066a459593c266d1c8dbd055efeee5e198fbb1dd986b02702e2ec1e8a2c723dd663353243466da09442b025bcde5deea4673da11898d2cdadf9c31fa3c388da16f182df3a5efb79872ed749ef27fd022d858bfdb938a2609e72fda9c7fe04b2e0b3df40706ae3336bea280881e00925d4655ab17b93d4fbf66e2339b61f5a9e4af6e511b9a7b2b150b52896a0fb415ef6acd54db619899e2cb87954eab84ce18994f1dc925279571acdda34e2ac55d4c7688b3e6eed7e63711f685cf7ab606759d87b222e27bd0a7ab6b1e9ef43b9cb72db4f220b2a2d9c23545e293c964bdbb4fb985526e1d0d26d7ee7766f7b298a26f77716f505920b7e37084105dc1264e181da4eba3f0584003d063783d646e9119ead624073af933ad3aa0010897f21071a07d14652bf3c31f75e4d4a813c83644aed2dfaf131b37c5369f251af03395ddd43adf78af5f76b0bb325e19b9497573fe034673caf53cc88d76e95df4e09da2cb957e33891bf2c6e173f991175efdd21ef1a881ab6567715748d87091611b1cfd1e6ac2abdbb30626201285f275f3056883dd85527e9ca8fd06838bbff931d492b41d5ff73d41409289a05e0fff22e17093031b42c4cea8f18e74c1a25d752fc2a3a3a4b65a20ae6af2131dc28c1e82dfbfd058f94af0f5371f5327da71dfbdcb923a8bea9d5aa2e22967811985a3542a3b443dd55334368f3465c148e5dd7c8c3c40e141e112b12cfd6188c952d9fa8f7e16064b10e360b7151b0538fea2c6527a06186d0196a6b2fae169200c92ea2e40cbc1e29e9e93056f63365d63a4d94c3d68a25173693fdba37c228b17721509782639801d9e2aafa56efdefa94fe0b9949708d99cbe1898e366d742d5799953a92dea36fa4a2187ca16c0b5f4c5302542250e5bb5a99273b316be4f7ba88ef70ea8f7ef85bb4f38205c4a1294e50c335b28cd3debf1891d9cf9025be1d189946e47a7850124711a2f0981a93d0a60d57799b14e798370297aad755300a3cadbd95de1f475c103e1065408c6a63b8cd3fb5a4c840e55427fa22e073cc9dcad12a6f4d324cc68e13831d4eb50321ff371f4616bd247ff11dadd5f2a1e955c6630732b18c778f30937fb77178f3eef61acb16191d7f3bc4f7f550a56a1f02c57b8722ca8f13037dc8945c44526dc5b4b6f80afe8cf09768c0b6b6715cfffd21c4bbc8ec2c20957d9c3eb003e49da2f90baf51b1791c0206e8e28e3d26c80c339b6de9bd1020c49f8b89aebfdc952471916670e58ddf91ac0055c722a89eb39740205f2392a937be03299cd06f1e4597cc8d687575665357681963a15948807e40f7acff2c379b47eff07f9ede3f9839d1f13a2d1c377c706e513c120e0a70f29517ef84517b6eadab901ea3fd76f1da0e9459c08bda77ce723f48b477ebaaba40fb081accb20b75349032eee006d9e6f612f06eb10660dfb6bd88fe4eb72139086740fa42fa0f0f1a04e9f028793c41f0ad318e173e8275efc4a1839a4adc0cf207d095adcc8e9f46ed27de4c880adf8eaf3fe17454bd31a06f0c7ddcbca308686b3be853c033f06c1702cb0fbad7b5f588c9dcfa4d5ba83d62574c99023d4be0ed0fc67277521d884a92d1cd10e4615b4bcf609d399b3fcf399030c095c3c755ae229f1f77b8d1f306893cf8d2ec586b16aa843ad93d35683aebc581d64fa63f4ef0f0875f590e51cef9429bfe368c178a782a88f81924c6165de3bc35c92d6464cfed8cb0e994fd0fbd47615a5d7356b778c54fac0495e8dcfc039ba7ffe14af913c8b8e78f7b408803f9edb64c6df00387ebe98bca9d5ef420689cfd2f732dda8d78bed35d7272a745a3921f6d3e8081f265e1db210196b4ec3f3022b5e9ff867b50c5634eb09645052dedfe03a94cb7ac98e69320a69969ddab9ada42ec09fdec722e4ae2c0b4bdadc170febbda17be81e90cc3b1519e4219b4b455714abd283a4654897dff27e4d3d03078084816f7062d35be4c4a02d8e00cf0cfd66ff88e065e7390a753c42b7df2ae865a7acf60acaf8fa6e08988b977d63cf604a11423f2d6b4d046c964183ed05334df4b4581007a1c895631e0dffc200aa821d1ea0147885b5d8794ae74c63a88e0a76a93e55a5dcd2e5ce9eac42265e624e1ada3b5db1b6e875a07bf85bd6b11e13fbc7eb37e993f0c4ee794a4295d326e348d659cf2b41384c3ba9dce830e983536f164680799a03b53bbc3bec953ae0311f256600643d14088dca1b568d9a621fcc47e4947072b4d31b0efdef98d1998b8449454c2795ae2085546cc58cda274c138ff0a5cad788f1a998e4dabfc78a237b43168b8c4e30bc2cb567832322de0a771e7feb65174d6ff5db3c9687e1b1c850a4fe79ca3e9c44d83373ab72c850b9f550f386f8aa330d247b2d0995abf518ec2e5fb48f07fc3974ca09b84879104abfa39ddf0fd140088743bcb54d7d28070b038554772e16ea6de8c83b1b940ff198d1db961d4c1e69d46ce4ea586d05cb80d18b68469d586005fe074012b38c27d4cb45e3a15f4abbcb242ab4b4f4151877f0b7fb3f5e8980a90a69de6b55b78ea5c07ddb78bac2ca999c0fbb24f4461629b563445945a89c050bb80f62aae0b8668a9cf3555efd5d671b99db90471a60337cd92120feeaac87238f3c8d73355f6a8481c30bc05158f57496724e5bac1f7ef137c731b70d6018d40c3e14e0be5e0c83633ce9aa0141d698032b76254e3daa6f8634f7bc4c3978592c8f7567c1eb5d1b1fc8083370a6ae6fd14d64206d7e79952fbaa9dc59601870560921a597b2ba67167d445c42115358eba4038ed125f692274145576820fa0691f9b955fead887b73e828d312db8b9b76c80b279175f020b2407e575693a51624c41541d3ac7776db5660400b60f9919685a3e114d738170b724eee63b6520da817b9e74109cdcf00be9c08f4ed9fb70a2bdf16d8d5ac45d5f6612e933c1580e97263b2febdbf680a08202c2b773bb14ede6dc5f9fa92a2e84eaa3dd49ed95f766f8cae5b15281eb3c3b510c2d925d2662510b4577d35c354ac04440c8d02d15dc75bd2ae1c35c571b162356c491c53c0a179f511dd837284c879fdb38e0bf1ee91c5d9451a848f04f6a7ac8f68487649c4600ef24634a268475db754f6fb1a345d288c6c800d693af99231cd02f8fc4b15d1acc812f6d0f2a3cb75196fc7badb0ec7e1984843767d8c5992c75efb369c18db6a1e4e5287f53d27c418eb0eff46e8915be187c6e4a7aaebb2647b0fd320b96f0a5abfdad62b6b5d5d79802b0249defeb42cd47ad5f61b438ff6ebfa0ec3f595e2ee4d0c532378ecb3f262d567f325c0ee0770a687dcf3427f9767a8f96b42df687d7f8e4bd050a6788c307542f16092faeccec6d88589adf4f8a0c204132a64a2c6d206df19f2213f916ce38eb0d17ac742fc3eb39fcc67c70fa629118c81bba2e8d8d19909cbf60ad27255d563234c59ae78682066d926775b1aaaa5cd7ed8df3979975eb124f49158168bd7b3d738966e5dcbb6667407af104a6a918c83b9d5abeb7245316bb19f92e6d7053b5ff5900ad4965a0ddc4dccb6ef07cbe65234151e42b8caaa7548a6cc40b827c5117f9d557b6a7150fe71986bc65adf4dab08fed95b1cf59e508644127dec65dc425e06bd1427f15470c7a06fccd816a64c6ccfd92266a2173b72acaff0f18c087c4b948f77c9803b4c4bff8f7dfd4b2ffe4d5164f89159c85a4a99133d7eccbd8183b215f5f569a13091b1d985c10bc79541a7d125e5d24ad47811ab4aad6b1ccd11a5ac94a1069db6fa162c3124eeba90e8529cef4213a900fafa0324261383f033ba5fa840dca22af722810d23a3b4d1e84554411a506e1017fb15357a20155a2d34f561974a216635b76a7de8f2fcc38b8f13a4201f636bb8143c121cc859e85567f1e1b0e4f793a01ee9ae3a97a6b455076d8d471a2286d9015bc2e1f65cab2b7930a3d1bcc15122d70e14b601eb262072e48a1ed2b8aeb5c68e66e08e3d7537747fe7c457ef318254460b7a377aaeee2619b4e5199420e5e10f3687b4256d2e05171d98e42e71ce390aab278ea4e3e76ae2e1ffbfbd631063ea9d7d4433c0592ed92adc3804b30caf1522109f862d8cdd72f0cc20d5ff8e0a3104870beac6496e7b4cfbdced8e636efda5597061b1af00f3b8e7c57f8a6aec78019817137a7eefc343771e06eb7f9261ab1e92556359b139edf3102d48a28452f750150447cbd5131a19a0d91c04109bd8398d4b79fcf406fb41b13c42a5c7234e0b99c4768bce8c5257c0ecca32c7ba6624a949148b3d40c37ab9afee9e72903e849dbbf20e0380d6adadf449fd351b0567ae75358b65f2c70182e1b5e37aee9aeb6ad923bc8ecfaf408546c05ec610f9f86d11f64be35ff12df6c3a0d1143a1d10b696703ef8fbb00ef2f6e2ec9cd017026d0759824d48cfe7435a77179b7ac2d3eda024813ce54c534fbd2ffb7b29447dcaf03cbf3389f6207b898bf71f2d0187ece1e43449f299e120919d9ffdd70a1a2d5757952291e2ee13185f3a135fef3161edac463f78bc392311ca89f96a764dc81561cce2e7549d3f79518492cfe078dc13d9166fa72f579541befa7c09140318aa46ee9dfbf9ec6375512daf5b4844555b5d1fa888a802de683658d2f8473cc629acc928bdce6600c0e7c435ece179a8997dcfeae5809f1ce4a7102080b4e1386fa43862449b261cbe0c44136a96267d08a26981c78a1123e9176d4ef8d78ce82d64b3d032f0cfa3f0fed49ad82cc15156665d3dc410d6248964", 0x1000) r0 = semget(0x0, 0x2, 0x18) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002200)=""/216) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = socket$inet(0x2, 0x1, 0x0) shmget(0x1, 0x3000, 0x1b8, &(0x7f000005f000/0x3000)=nil) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b3405d65c00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) listen(r1, 0x0) sysctl$kern(&(0x7f00000020c0)={0x1, 0x4a}, 0x2, &(0x7f0000002100)="5eb20d5e1932d3b3f1198ca8957c4e25af31c4be13c09765c6041e0bfd73f589e10ad3ba4028b03e1b4e4e10ac0bdf3e2aa738029bcf0b4efed7b37640767eaf335fbf3f9b865cad", &(0x7f0000002180)=0x48, &(0x7f00000021c0)="84e79944be867dd645d4162820787bf687222e7397e7ba80896f8fa50d", 0x1d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgid(0xffffffffffffffff) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000300)=[{0x4c}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='8[)!\x00', &(0x7f0000000080)='{.]^\x8d-\x00', &(0x7f00000000c0)=':\\\x00', &(0x7f0000000100)=')[#{^+%:;^\x00', &(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='tap', &(0x7f0000000240)='&[\x00', &(0x7f0000000280)=',+\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f00000003c0)='tap']) write(r0, &(0x7f00000001c0)="76e5dead6f01f8607d2100000063", 0xfffffffffffffd90) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0xa0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) fchdir(0xffffffffffffffff) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3d}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000280)=[{}, {0x30}, {0x5}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) truncate(&(0x7f0000000000)='./file0\x00', 0x8002) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001f) socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) syz_emit_ethernet(0x4c, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81003500020014f4bb5e370c28bdc8305d634fa0435c4bf5121c24a2a131da2f2c691f3fa3080668ac32f566369e9107239782db4ef7f98143f78448613a16bd"]) executing program 2: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r3 = socket(0x14, 0x4001, 0x0) r4 = dup(r3) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x20, 0x2) fcntl$dupfd(r2, 0x124ede5cde57df54, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x60}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7}, {0x6, 0x0, 0x0, 0x8001}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "ffff09009cef01098b748200"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) semop(r4, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) close(r0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendmmsg(r1, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)="df6bffcaaaf36c4335dcadeed4016df9e952a2ec2e86bec6ec4aca5c5ff6ec9265824e58a6b0bcb8e7edc664493d070ad38e978b3866bd3292f467ab94412c89c8d61c320ab37b5a5f299553a0d5b0dbf007be8b081b38f0b769ff8daac061759410dceda5f6ae2bb8cf1a20fe5d1a0fcf070378c53fd8fda671e7a76e47081b00fb0aa3b976708cd9bb13e0c4ccb41fa19b7ef77ec2bc26b5b1c97f4ebea8dd72e8b511b4adaccff3fbab7712a7815136dbd0198d0ea16006def9bc5457d71de750abde63423751471ca8f5f98ac83cae076e848e2997e781a4789ece17", 0xde}, {&(0x7f00000002c0)="715edc745771b3bfc2de76d3cd4e81e161af89168d03fcb53a4b418806fa15635ae3518877c1aa20d0ba33b7b7284dddeeffcbdcb178cfa461f77e787d91d2b4c27d3619f2282f2576fa", 0x4a}, {&(0x7f0000000340)="183137b8132711397158c27d6bda9f6aa82d1362a94915e08c7170a8da49c72c06a67b5882ed798438aa935e62341b8ca4ca6fe7f42471218182fcd8be7e7bf87f2ff46a088d0246f3471d3ee41f9280a01d5d66a1fc1ee33a4cfb1f6ae243083c413a99e47f4eda364b17d6c170d790fb56604a650cd8bef2401ac92e864cb175b5973175aec27b0b4964bc4c45449255ce0c4705687baf6f945b25f40228b4dc156aac07c7d4e491f3656f811991f2a519d1f0b62cef2556058220", 0xbc}, {&(0x7f0000000400)="48aed129d18ded3ac7c6037fd668f3d9e5b3167f06c13dca9dea5ff573b04555fc04625a43931611f97f1b75610beb5963ff592f73bd817d", 0x38}, {&(0x7f0000000440)="11ba180bdf5db95173b8f42961bdacfcb23492e73cf09f3f9b6318f678192c3d84a55e5f77e6c0cebe9a04b494df4401edf78eacefea0be6117a222de0e6c76d86414d363688858d1d11d422ab30e76ecdc7341e75688be4b243c3ae3ebfffdb35e3a22e5c998b73acf4f1d962db15cc4163cbff236f91051856cbee32c9349674ad296246876beb5e1ed66d2810afaaaa1a57d947ad260ac5731f1aa470a6c4197fdd4aa35fa125d610bfcba853ad150643cc634930cfdd107450c03d44716aae794f46e6461147b550e734eeab4b0cb64ca0e709e02521badfe3429ae797baff2b4e7b9b5b36e9f14f1f4e4c6cfdf13eee", 0xf2}, {&(0x7f0000000540)="2c19ecb30521f759484ac6381e56047622a0ae609ef84cab1566b3978a58e722c49204c2d2946981d2716cbf91aa65b48b7181a14aec2e837b16e278cfe7e66571fb2429a1eb8d2c568a64d2a82b46631738e8d41146fede58b56ccf7ebfc5b4c85b3a509b48ee15d4600ce4c893ccdb8d99c39cc56ad5e7b018c158a0be429804c69fd5553e07baee4d86751cac932b2a150c5d9b4445736b74c8f4d7", 0x9d}], 0x6, &(0x7f0000000680)=[{0xc0, 0xffff, 0x2, "93ac826898d2d1c6dd1a74cd01216197b8c403fe9e6fcb437cfe8b770cdeaee2a0a93571250f6b86710a77f5f39e9b7490884070ea26d6e19c71911a5cbff3e1ec66d5e5d3ec987f96bd522f8da6bda631fc764c71920df0294331f7b89afebb01591632f157b979418398bacdf6dbea3caf35ba37e8f71c3c719e16cae771011be9d42fd5912fd196bcd650bfcf3147d6f0422784844b67a1f1876288b7cc6edb0b5529143ce26ad4"}], 0xc0}, 0x2}, 0x10, 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000007c0)='./file0\x00', r2, r5, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x20000, 0x0) connect(r0, &(0x7f0000000900)=@in6={0x18, 0x0, 0x40000000, 0x4}, 0xc) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000940)) recvmmsg(r1, &(0x7f0000000b40)={&(0x7f0000000b00)={&(0x7f0000000980)=@un=@abs, 0x8, &(0x7f0000000a40)=[{&(0x7f00000009c0)=""/124, 0x7c}], 0x1, &(0x7f0000000a80)=""/96, 0x60}, 0xfffffff7}, 0x10, 0x8c0, &(0x7f0000000b80)={0x1, 0x1}) close(r7) recvmsg(r6, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/20, 0x14}], 0x1, &(0x7f0000000c40)=""/22, 0x16}, 0x1000) fcntl$getflags(r0, 0x1) symlink(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)='./file0/file0\x00') chown(&(0x7f0000000d40)='./file0/file0\x00', r4, r3) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000d80)={""/16, @ifru_index}) syz_emit_ethernet(0x3d, &(0x7f0000000dc0)={@local, @remote, [], {@arp={0x806, @generic={0xf, 0x876d, 0x6, 0xb, 0x0, @random="0aa64a11d205", "dae4c4e25180cfad64b572", @empty, "7c1d2e8fa4ecdd635a2efb6e7f13e340"}}}}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000e00)) ioctl$TIOCNXCL(r6, 0x2000740e) writev(r6, &(0x7f0000001e40)=[{&(0x7f0000000e40)="e1a7a77ac907c3e128aec80b35968bc3da84fc290783629bd4204755c80d63eff922cb8e66e9c400d0f68d7e32840c5d064a24feb8949d739509e825a5885791dd98ffdb19afc11b011da14ed3b1172e634f0eff190090e177d9fe2a3293acc9cf276e4819c362576fada1775fcf71428e540679c2f201c0fa93ce48ec87167fcad5965c13acd6ffcb7bf50c1e453f9a7e23e3b70960af5e08124481285f4f01e8c478218d23b11008c58289f941af902424764cebdce82baa80ef41297f90fb8280a8645504d927e2bcafe8cf3b5040f5ce98122611fe7efb71482c6156de8e520e71b7297028cbfc2083d007cab0ae3b114b8f808a80cf7a7ae5b9df21ede29a712aa0772ef58f251e7c77cb92fcb7c8a8cf8f04692a31fbf7a00dd0df424e94edc573d8d640dd680947fc11acfc77dd9589828d9b121ed3562f6788056c0c4e41c928c75412d484bd9168edc9b4926ad8a141ea327c3593710a49c3c32a8e47c4c2c586273bee8b063637a672740c3cbdcf147414cdb90f98a11fc9ce8836f1706107ea0b72fe4c84f4112b12f0e68bcf0c002f435b18cdc60b5d94a315e22515a4107624fb6ee86443b6cc5a76b26c333fcdb8a11560270818744c5a2f5b602cc159e226657282fd78d8bc34badd506da92d647432e28ad47e353488ce0e4dc7040c29058353714c0d02bebb0da790272a015b494faa1c8f612982dced7a0e550cd0be32f37c2502d66e6ef167be55448f478281d540a1f723d0560a6ce17babf94f5eb2cddfa4d79828bb175b5f7c2492b1503c316fd9d6885ae0510c026d4401d720f342369bd07d54cfbf2edd7010247273f408c9f469f560e79547953a11526b49ad13a4e45c7d40e04f86041243edc949e9c30f0fd35cff4409626e2f084b35fe39149eaf9c16d3a4d62c8f80166f199b877f070835a9999a83a4cd7e8bab25aff05e5c356e14df0eabd279313314be1007057247e78e7549782446dada7b59911af9840ec97f7843be9cbdb067a5834be3e75f055145655fd2b485b3e7c9bcda3a73fe5d7fe09c7a74224d32317f0e6dd8638b65b6ce35620ebcf66b0949b7240c5a586f9f195b6b316c129e84a1f7ada75e9efc1443ffeefeece93efda9e54b5ca8b8fd51e0f30ca64a62af14bd1f605d30c851ed04f97e99a5ad6eeedcbb2279072d8f5ca7902490004713b8d38262a0c2bcb1808a5c76bda2c84e9ab19ba169832de770e0c1f3e34d0f3e09a157d473de0f9b85694d1f229d1af2d7b7c6a089c72c1856cf6dab41814004b88bd9d01057e8f4de049fd910e27ad04a3f366eae5b04c49a9d97634e150ea61fcc95582c26f2ce40b8d8a23939193ef4f99ae64bf591797e1e34e8be856103a9eff06e5ed4081cafe84947ccf48e2e116e908fbee233e3f962717850b83f55bfe7f800355341c469dd744090564862d641f53269474cefa86c9a8fd9c12929abd602583a6d8161881365b59a8dcd3e60dd831e1219e09c75ec0034a9db3d57e72b0d597e3f338c7b86147bdab59829b421e724e3b0a2155eefc2b58c4135d598ef3704722324bdf085296c120a0e9c1f8991b5561de7be87eff84ddd7bf70ddee1341d76a925250b4037cc5fc5c9ba3758ff09a25282e634ad25647a821a3e84890802d2f8a003a1b0afbeb843ee840690abcc1247f3b97233d35e07ed528bf5bcb32a77774f6dbafa842caae4501ff98b16426cd00a4e4b809827293d4b5d2cbe4284a95b0464d57d633e4a2cb4694edfed2983fd83a533838c1f745b75a59d2b09170fc5ea688d93fdf41c1e36cb00e597e95e9288afd949ec1f1209877b769452fc38db8e337d1eb512b41f9b03a504671d51be7b4ae001572352573d34e4e4296705711e32e1da4cd2e92e8e2421a40548cd7c9db36c1801889e27e7c9a8c38ec0886f1658e49351d17283ac3f1e4f14445fca93c3d64cf05bd824a9933d17373813f419fc0287ddf73ac7b9f4b7c42d90c62ea67605fe4cdd16c275dd7857b95d3a6ba46fea2d2cbe0a27f0081b3fab82090087fcaa31d540beff57a75789f24c8ecff87444cea99000d03ced3d905e1caea55ebf4e7ced687aba2259c1506089217b6c8fb8999fbac543302215f25ecc4bd6745a344329a4c08a316cf527b0fd816bf262a9d25c9c01ef2cbfe4d49ab873138a840624f74c0a2ac45698963ec3105060c967b1eb25582c487b75117b9ef2c9550c52b2067497152345f39573c6f15adb2b3329482318e1854fa27473e7493955189553529d8b29834e0c1aa43a9b0f410690e15891dfe68abd0b9df6f807d55ebfc47e232b929bad581621a84eb1e02b1cd73c018be8a6630971c1364951f4908fe902bc86d2781fa11fc41dacd0f9bb22fc1a7a2793aeeb29fe5f7b9d0ddc81025fade3b90040fd89f852441da62dbd7882d39de74acd9b7731e93e4969768e80633d1c870cf8de1acf71aed4c6d3ca6a0085484d2d43755ab2c15902dca462a03dddfe1a3ddf82b4ac1ef530c4ebd9150be402e1e8ae0e37fda1f3c344742564957d306489537a217c97fe112fc381457f8b51a2305a4abee2aed9aa941a9fac4900d91463a38a7439b79624faf72e2b8ab5f151a14b7f7224e0bff6c374000eafbf49bd7f8d86237aac8c83ad34a2e2ab92486fbbc2f48434a40303cc24be1a4f7d006b9a666200525d9a2ed39508dcdd7a91d74a2e9f525d7d3efa0d2d2b0c1d2e6054e225da47ed9a283bbb7026726a36d5a5b5619d4046240ceb296dac273afda3194e7a7893ed8d1f040c24346596b17e563cad7f1cd90c97a3e839f193c4732f760cf461d98f6821523d837391084134574fc6ec95defc0174026d4ad0694d635f0fa220eeb16b1e936e80144dce699c08422ee89df357a0fe304ce88347e024c1e13f5666c0f0ed82933de96a333f0e3134c641b7b2dab3adb78e83cfc16cf4cb5c53b40b0e4237fa2500aa5745e9bb9e5894c69f679884e1fa6e51636eb459b1dbd2b87499d4de4162b6d7a9e00c5b4aacac4c6af71464009738b8a907a3de529980198c1a726713542ded26cb3ba35998e2e2d712cdfc8df829a25a8fe4ef29ed6e7392e8d0432f55e8585e366652783568747cbc618272751088bbc6bdd361cf39b0aa5aea5fa8fa6a743d09928e82ffd8378331e38527d96ae3f9e4b9dc11f1e905953d815b48841455c8cfc6fe171c70fdd29ac5b27346ce135c93c4c807cf6e670c59fca9d16dbd8f46eae374f60efacc1e4e2d092c70ef8373fab2229c483fb7e0f03875462ceec56a57e4c86e8e7db7874ffe3957f821be4ca74fc71b2912e1102961ae7a8181f883550aba220ed2ae66cc6845149e88a0e8354304f87edb4873be5cc948cdd3845d4770964160e909b6158d9823b6871a6c271170e59e27cec801f62693c3187d383459450fade43efc3af31cfc2ef4d93727a45007fd22571c8fa8f2f68427542d0f803590756ce09873a7c607a455f7081d7f23d105bb8bef2949e530a617f3344e0e2c8e24c4bde44e5dee2cccb984c4ba0afe29e961d98ae1cc1159bce247c0747691273f913c62137b7b6875af2173f72f1ae13df6b7eb6dc3016de46d407d92696a7d696daead3166e8d23f1ae5c9448dfcc270868eb9ac6e311550a554192579085f49c85b90ec87db5e801e8189de865bd563ef5646f0715177db6bb2c68ddca716e116a8bf0c2bd5b1e7cb5161d0b86ac9c42fc15fd2eafcb395b3d56f51d14c462666793ccb5e5afa95b657cc3e6b317881b64fc9a603102b619ff24dac3643a5abdfdf80a3b5a3dd2246e83fa42825a26261ef4c3e72ee42fcd94b1f21e243a89bc4c2beb5138aed65d68ac2e2693110622ee07a6d52e828bd7bffd81479cacf7e522583048d497c685fc0fbd72c61c60f3d50d757b6714259bae050ff5e63960ccc39ec58dd5a0a825f3dd6a4639f7e95b323243357aad051ce0e58d949a74f49b273744def36767e6d29073b66ca3ab619170898910fe23cb357ef5cd310fc9ba80ac09c31950b80339e39d3028bfa494e5e991148d05f72d6e65150dc9e774561c2f10ba2e59745eec8468b55e47784482302bcb5fc436f76123c4545af79c4914e0f8ddb166ca31826d021746d9586de466a7440a587e85b20aeb106dac0f5383e9fc8df5a084c1feb999d73516db78cef08e1512f255f1aca3d4a5f4a347511c8bcb584878cca9dc1806325dac184e337801a7e5c58c1ea33d13279ab91fa6be4f60705759eb0d8e826e9845f68f64c1b27792a210d94e597f5541d3b0eaa4d398bcb74b29f3733f207f54f6560b863e8c8944ad4de31d68c4c56daf314eb754b97cbf95f4e2649d62cd7fc1bad0ad5a19cbd321fdc8e71a1771567f4eefe74fe666687bddb9cc17712f95afdf95e7532eb8cae8b52edc7f313af6429ca8b85b171148db0460f9349de816abddb6efd4c2fb40c0fc905866c5bb0f5d34de433f65568a4883c5d554056c942081fff534bfa7dbef16711f7314c4a29d4b65ee26e32f14f9f25a56ae5fe350cdc3db04b7e2e1019563574ffe5797645893283604cfc33b70317f0b17c9bf5b4280f6336709aa6b1381c3fa00c1252af6c0127fd1f02df7579f20e18b6713d64f12c484a358af91730d63ea226945d2d2a0b48d5cdbedd1d0843537c243c1e7abf9e70999a78feb9b7af78825213e939f800247b229ddc1e383ab5bb996fb688ea5642ccf0b9e9b4221dca2521eaa6a2cc99003059a52a07af883c4f6c79a3762d032c4e4c561cd8ca17967c1277705cf109c597618bc9e7b80db12a9e98764ee3bf7eafa9e5c9bf5e02141deb222829b9078de1729a1feb838e362e8da7c17a308a67fc3c8fe67887c5efb5449d29da3ea3c80a13e72c12ca719ab031044ed5231d05bc7b807ac2af11fc8cbb35dbd383219f723c8ad1f5b19c243d4671ce5abc0e7ba76209b230fa738e02edc2e0a42deda1b245fe76bd1edb3466702d87bf45f2df6d67944385fc624d2fc768781824e66587e9fe6a53207df5293cc407ae9ae19838deae100c42685e1eba6f9b69ae34af38554ffd8546824c3903b639c4fa7ce45cfb3c1c3877f924e88dcce8611ae5c126c2f7be5e53d3f5b24b0b6f050bc3e51b57d2d04b14446dd344c196df85d85166da17cacf78014b888408c7d6bdaa6dae60f6d69ec5eae43e77f5726a63cf35ca4675de280e844beb4ac31f43d6c4dd2e7e2fcd3fc711ffd8a6a30fb6692efe6662a316a454238667c83df827d39d19fbf5a096b765b7398ec3e06978a0aea2b72e8f0d2b08bfa5456a3d9f99aef11feba2f196e0beb6239198f667a2a8a14172fccbad3a6c58c8ce59b704e8c42d40ecacc3bd672530d366b3ba565b76a3d44ea059e3e2aba2cc322efd745555d532e3b6f918c189957ddba2b30991e11e42e535116614243219dbb9af23c479126a20d3fc0035a28522584c5566a6c6227a035fdbb2962a8511db5aca30d98d632ff7b1bb0fef3591761b46a83899105399b3da35efd88e68c19210633b567ef671ebdfd8d0827ef0839e9c6e41bfd6e225904c3c150ed87aa67dad2d7d5dc0a69b2583302a0145d8a96cd6f066ecddd6f436d4a8377cc703606c514a1a3dba967d4abc7e7be0bbeaa099de389ae93099347b86bf874fc516e2d7273a2f4d381e5e4c9cf74f6c2e1ddd9168926659a03cd39186c1dc196ff5e5b0385971972c109d7e01e24335ff5c0d0d6c8291438c8c3754d4d9d687d9bfe0046b019079797c5f4fce1b1b93f4a72e886709d0f877f4476e6e", 0x1000}], 0x1) close(r6) fcntl$getown(r7, 0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800), 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/10) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000001c0)="01587599", &(0x7f0000000040)=0x4, &(0x7f0000000480), 0x0) r5 = dup2(r2, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000140)={0x0, 0x0, 0xf5d, 0x1}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x2, 0xf650}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x5ca, 0x0, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x1ba93a34f094730, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3f}) r9 = syz_open_pts() close(r9) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0x80, 0x4, 0x70, 0x6b}, {0x2, 0x1, 0xed, 0x101}]}) stat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001480)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r1 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88", &(0x7f0000000380)=0x210, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r5) getpid() seteuid(0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000004c0)={0x0, 0xffffffff, {0x5, 0x2}}) executing program 2: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x104, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) listen(r2, 0xebd5) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) bind$inet(r6, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getgid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0", 0x8f}, {&(0x7f00000003c0)="67e673132f7b8e225948d0704d527145f596ea0eac0da28d863f2903130dceda43548e106350e3f6d15c5ec4a219d8610120b5f34f5f611a7ea4e7d7045e28068f814a41489af95cbf9c9d6a85bcb2809c165441b7709055f0cd7056df66568964c410f1c70324cc064c3936edb68a7386f2dc5fdda30d65fa1cba2a189fb13416a0c75ad1ee897ff721f5dcdb026ce9a77a007b66fc3c07747eea8ce6d133c49fef1a49fde99d861dac4ed5431d7d7bb79e64a235d770ecc77d788e81d210d3199cb9c528351337c35247640000002b2eb49b445e088eefd989000000000000", 0xe0}, {&(0x7f00000002c0)="a8dc50e56a567957def63f1a7f792a08499d5eac1b5169fd85065a8319d61e5ee28855adcd13", 0x26}], 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x40c}, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001840)=[{0x0}, {0x0}, {&(0x7f0000001700)="d1d3f2ecc37e23c256ec36f691e284526345e6c2cdf5af255cdd2608d0b5c740841558b3e5662fb5c4488355c503e8afcb0c85ad39fe01cf68124b49d0809c6478d59f9cdf698bbfaa83a32d6e35f6cdb21bec69dfb3b7ab5f6792a6ec59c6bd24d04a463137fbf3dc43b5", 0x6b}, {&(0x7f0000001780)="aea95b35ee00eeb05ee0782e245e34c218f670aae0452486fac6537b5a1b8f2e26d10f0e3f35cbff7b9dfc5d", 0x2c}], 0x4}, 0x400) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000300)={0x6, 0x1c}, 0x2, &(0x7f0000000340)="c6", &(0x7f0000000380)=0x1, &(0x7f00000003c0), 0x0) executing program 1: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff00000008004500003c000000000000000000000000ac1400aa4e204e2200", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a01000009078000013123d1b1a686b01a14c4d5e2d95f362eb150000"]) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) r1 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1720, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x4, 0x0) close(r1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be928"]) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000403a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000000000457c5601a5ae235d3544d14cb2e907c8000008000000000000000000000000002b0000000000000000000000000100001178611f8a77df070f87edfd344dc05ae5c1d266475de91ffdea5bba990fbd6376e248c8cbc9a44932af0af7d6610cf2283312dbbe029e49bc0e03073b601fb8c5a9d021a1e954dfb2f5e9db48d408551894dca7d2b266e9656c0535471e3e763b09eb474c49915c7f66ed2c9c09593f52ce9370b062fbd0635401fab7278f78310017249f04eedb4900b2056e511d98ab63ad261be61c90b1718232ec0e7d54aaa1bbbcb8f65c3af53f4f7d3ceafbb525842a89c56eae146a02c6612ff4f2b37c8d5010e2135b4e7a8c64e4eeceb449d5973a651ee4382ab8aa1185cc009511bf13e9d04412688f2253c16155858408cb2bb8966dce1d4ecf5139b92df3bba5ded6a97e11eb"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x1e, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) preadv(r5, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) sendmsg$unix(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRES64=r4, @ANYRESOCT, @ANYRESHEX=r0], 0xb0, 0x4}, 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x8210560b, &(0x7f0000000500)) ioctl$PCIOCGETROM(r2, 0xc00c7007, &(0x7f0000000040)={{}, 0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54}, {0x2c}, {0x6, 0x1, 0x0, 0x10000}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) setgroups(0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) r2 = socket(0x2, 0x2, 0x0) dup(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6100000000020700"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) writev(r3, &(0x7f0000000540)=[{&(0x7f00000009c0)="9aaabad92b5bfc12258f52c5d159d95ea531c0455a73bdf951c8ddaefef506378f9c893e3e31344816090b736179e68d6e35612b8c983722acc967be686bcec69995470b6b79ba92b6e2fffdf59604b9a477fd79ba26177c0b3feb3def5104a013be09aa216f057ad9b39abec55b3cb780003588c1857711e095235ef8a06d5f4357b66e88c5fade746db1e588ac89dbe8ffa010cdccb0042a296cc45f18db29930995007c68d05b31dd0c2db5781978cc86dd43fa8ce87f942a28f018dae98beea5e4c7ed0f57281ddd2f42e33fcc3f6aed254d31ab73ab0c6be60c0dc60cb673da62d23d87bbe9e379e3c8859e1c397c47e58b922e0042be9215c34e5f536fb77bb9c34473926a8dfc7875be666100bbf9289e3bf24adf69dcf1cd4ccaaec71d7f08d7ecffed6253ca475a0bcf66141ebebf58c484cc16493f202e1cb3a562663190fc9a4fc4efe0ce594854366a7115be2048cae8a2e2b8d8d55706bd55ad5a830640df0fbfab8d538d4d03aca317d70d3a6a61dab5070494e63ff979ad4ab92154a5b30c819fe26f723c2ed8290a3e82eec2a6e93fb2f2fb2af6dd18472e5fe78a358d55000032ad8358343b5dbb047ee328fc527932d1ca05f4f61a94f46f756da489df1aa971927bf6d6777306a403fcb0d7a4e08e8a8106435db89f47e5a06fcec7dc5a0baea49066da8454a959dea8fc95552c1afa56eaaafb514a5e8af24ecafe876768f00ac3df3d240351b30e18a1798cc18f140557cb835a65c2e8236af9dcad2a74ebe6769b74171b26d924a88cfd89967d56361a0f3cbaa198812a3018de079851d4de134c19eb6de65d59de0a10a74ee102f653fcda5bf0051bcf974ca3c7fbc8720a9ea6b0e01cfade1bc861b39d0911746b028b4309e332b4604c789c9622cb11100848b9e0071c801a4de03eeb2f2e694a2edba7fd9fc39f858d593b607cf694f2f8208de2d1eca55d61455ca5d20b401dea73a938db71790e28059802cc53e66c88ca4f33d214f5a4fe2f2900f0fa3e95f1739744d7b75d5a728475d28255fc3b668eefe793874685b13d9a77e085341b68f07eb5aee7b3eedf246565b15df807849f2314c917e467364957e606fc9218fadcba26b0f1f797d506b0d1b5df6d44483b0a4f99cfaf0e709ba44f5837dfd2f2846280ce8e013bf7e614b97379f639ffa0ae58f31ee066b6c347de4a57e4e9a261ab6c5a2462171c227da311dbdd7a6c11633b5cacfe436ed33eeea764a463d8eb705fa83a7ae7f2b560a0ff5cdcbbc50d5baa1e02f074b910fd68ad6c0a313e25fb5f426e4d1017e73003db0ffdc2928211126eb481c0cd5842de4334cf6949ffdee28f2c6fab9d40541b505f5fcd6bed1f4d50b37eb4788ae04d09d1e8cdac8144fd7e8b36494ab13baba0d36ab1d11f4cc04e153a4c1d186eb5857550263243a63715f36fd0bb3f939a781332b7739c2cdc71b2659717db77df988327fdfb7ab9b709398c520cbf287190788e0e0fd1542e2d55f4f447adab915f3f607387a6f3a9967f701fdc3777ff5b07db7038cd08b62a276daa388c3b40d36dd0e0e4faf1f9b67e102e31b44aae473a61a8c9df86aebe0e337ab896ae3f3325e13446ef6bc8fe44cf683c4b806963924a1afe4c028c86815f2273ef3ff61e5593f6cb01c7fc439f2c218c981895ba814b1d7d57106845a0c72c1b278e7ee4dd0650be6ddd02188984190c711f3da6b53f6d0ffadffbdd6e48380d50dd5e2dc4ca6159aff7037f0514ca2d142003181ae2f01665624b19fea68329899c6bda091e988d791deb83ee9ac8a55979eaab19674847bf267823ba50d01517e465a6b9311c2a1dd5084deac08e9cafde44337fefb0c84bae8cccfede8b8136c0196ccf0d7f82a6152be58bb06678bd802de65b7ac601768e8631dc05225c77af58848f234460b783b79ede164dce9ef2ec9ecc755480080fbb109be64777899b51abd9535c85830537a0b6a608816967641ea0692a6f513f0598ae534004e19bd9a042643d9f60cdd01b87bd560888a9b270148e9396795abb1a2306e3e4d47762ec9e6bed7f29c46b8da7b7e44f98cb9f5ac158736222a939ae16cdf3ed4b5fc6a24a181759805a873557553aee6df1dcbb097f906fb4591505707acedb2b7dce6f224b201612c5a5b9670ebd6b5a8c777ad7cbb11b9e8b8b9f05ae6820e837bc1f7a83b14725a2b5a59266ee106a3334c505879c0a4a6a26bbcc9f39187cfde7161b4d9b310c482c170247293cbde160edd781de9fce6664401fd7cd7fe67205a33682ad0aa8ada479a0adc061ef12286bb74797e18c93f46903752e29467e8a6fc6c970cf39bf18f59dedf206a0fb2bc939e8622dd9b1338c95aaeeb62cfbc7a37f13f1d063fbd58409cd30787ce1f6e17cb29c0ba717f7f88931f6e344c97d2040f5738e887210392b5138972f82be9d4e4735cc05d7837ac022707afed8fec53bf69f63ceeaa77e7e7f093e6eb4c258ed6517645b0ce009947ac92a2d6410314e004a9237b19cb532910766f4c1374fba40c978267b0a4581932ae5f9d8705581288a1ef8a1a315231fbbd93f25dd725ee893ab27208023edcb733feec860f99067e04c014eea2cd097cc4d397f1501f80c63019458612abe8671b2d928bc690b6f0e57bcbaea52dbe77d26f9d11d1f0b7fc96c3020d05fc970c3d74654b8e19cd472b4b794e0df299212de078ab1095f7691bc7dc68c17d3286f28c6b967fbd7b96a08430597be3dfb23ab375ae1231e4615675fe92cb2892b2aa727d4668504c113538e5fb5d50ed60094d53168499595757b9d4483ac1f73c9c133802e98f0aaccb8d23c783920c9a4dae262f79e2f6565f0a2d38356d2bf84ebd9485505bc2b0478312b2768c7eb8251d3dfd524c0e296c4ecf2ccbfbb1576dbdd57aed6baa7bff23d9208b2fd65e2c3b0993332aef58aacc73250bae2160c063906c8288a76411306af55d77827b9e130ca83697920d694a617535aa69e73f7cb07ef384d182275c63911c8397bf1cc3e50a39335bc8aade34859f0014308655db5f098a2bcc6ef0fe6c663c5b8802d0b7b1abd6839debc1fde50ad7e63aa8edbeea0cd57faa89e04a9dd8f5ffc652c0a27a63e7cb659396fa745b7950a7b0a1d3cfd18a5cb51bd150362cc5f498d19b9503f1dcd9ba3a0e683c8b94b3dff461360a12e120664af3bb6392099117969bc5f4a678053d8a66a05c90de40e80d0d5a90577b12136c8eb77578c23023800cccf29d2b85936ac8f2924b19abdcec61b5000161a33701f36fd2bf811f4ada55e9bf4fc1def74c4cac00dc9d56ee0e09bae5f6e284d5859976fb1cf3aec547abbfc5eb58ea2da9d1fe6b8ea524152e64641fcd269c4b30d4643cc85ecad0467b90256aa78169149f0d17e925c6360eba5afa625bbbfdb834e875d7d0fbc1d488b3b284f813568ed0f8f09b32f39f76ef66b74aa254886e00b090a20444ab0e40ef1f098d9bafc3cf666d49b15d1ae3e55c690b2ae8b0d16f35afa219f123174db3b5b08986f3881dee6622c3c2221d36e7131dcf13f505b34c762f24b5d1b06d1c46a00a5a4c2e175c7cd0c4908394023245a2121eb5b1cab02c3060908bab72ab7cd24bdc78895b2172ae1b84ea95fd432542d93ccacc50b45fe32879a52a4f8839a95ab8faf0d64baa94a6bdab6e0258c33e5a7eaa8470142fa2d927948c242934d8fd48e3dfa2c1ac5838ebed72ec211021be0931a0cc9474f80d5d49326c61c65bdb40088a0001202889b6288e2be67d911513809cedcf9847cf83f261185d8e1541a466ba2b59e413f941cc3574e5363b2c6c3486e9d656782dbe81b28397ad5edcbfbdd2cf75e64b0bfb7427cebfe293eb1fc30c275072f0e17079dec8ff859c56f3838f15e4d4afb65a7778f2accd4fec45e5e4768a44a28e5bd502c4e882f9916d0fc6f398575e055f6ecf7f57291c1fb4d42c78b53562d08ae354467ca63d7d77a24cbc4f1b959118412d7f428cf73ef0e849e9915e3892b456763b0145022c9366c9348d4fe4a7086e1660499b1ac9c0f3feac49eda435ce544733f70f3b4388090134ccb50df3c134a1e6c480affb00b57287284a7e985c6bea4fdece3ba741740aa35edf9e93ea39bae77c73280f12520bf9e2b0a147d4807e67eb364f701c6fcd38ee9c259ead81fc2bfe44609a1729f0212676d7b2ce9967f53ad08f255a1606855554fb9c42dcf6169364c3fb17e09236fc4e4505ec41ffb7e42a8a25443452094f49a8c7277f3429b351d15854abc8778bcca5ab882ef02ca521b55332d4c6dd772577961dc2c4698c33354e29cb0077943a6ba2b06dafbe8e50b6b7bf78a382e60ee6cfeb7ec8b0af87c1162e5901725be12596b42f9ed134f3068e228906384fb421fab4c18d6d5e1f141611991a15baac64aa78b8db32a6e9956515ff1b4b291aa244c962567979a92159f949c3c1510d259e7f6ca74d5396cc7c639a109409c655f372f2693d7521a768621dd4cef3420808490489331115ddd10a0328579487675ee33292c72b1990be1a90d", 0xc9a}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r4, 0x4}, {0xffffffffffffffff, 0x1}], 0x3, 0x6) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, r2) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') executing program 5: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r6) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) executing program 2: syz_open_pts() r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000700)='\r', 0x1}], 0x1) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) writev(r1, &(0x7f0000000c00)=[{&(0x7f0000000580)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd9617751ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e61", 0x12c}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './bus\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x1d}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) execve(0x0, 0x0, 0x0) executing program 3: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000e02000/0x2000)=nil, 0x2000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES8=r0]) socket(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000004c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000480)) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) executing program 6: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="09980f780000000006000000b9893dab17ce6aa98194f4972b7dde808d82c443958769ebb77ef3603ca8d80434f12b76d8c49f17e7e95066889c1422070000000000007ba0ba6f5a5b50de2244e417f3e0b317972e70dd7f9bf04bd8dceccbc1da24fbf18b38e01e2f0c67256dc6018877bd0b9a09a0f4e48e2f5a1e9abadc0c644cf3cca10f37e6960f6089b5f2c525bb02", 0x92}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r0) ioctl$FIONREAD(0xffffffffffffff9c, 0x8020690e, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r6, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x81, 0x0, 0x0, 0xfffffffe}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r7, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r1, &(0x7f0000000440)=""/253, 0xfd) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x89, 0x1000}, {0x4, 0x5, 0x1000}], 0x3) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="1cc055bbbbcca5ba31a1a3cceecaf48bb947ffc64fda03e77b733debccb735ee6982be16485ca9d3b2f7d521da8da034df95d39bded25d42a7f5d74b7b6653aa43779dba4223336984bf", 0x4a}], 0x1) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="8e072a476bdcdd939455be237729913999aea700a99081a2177f59df67577e1cfe9738eb831270a1c5099c62000096da723656f18f1595996f9407d03317da", 0x3f}, {&(0x7f0000000140)="1e0e47fb7b5826a893d6dc33c9a23a73917d007dbaff12663b157ac46a712c2bc30b1120c5353c7455b9d9fdd3c43ad9e39e3c6f29940b98fa92577de591e4926b5d740fe9", 0x45}, {&(0x7f0000000200)="76ff1da4b7b8a0b0989e8b78a6f1122c62ec86808c31de58db904147ee5920052648dbc71cf56f55e5144c558863038e1133aca8cda4c2189cfd1ff09129bce536efecee96220d7325d68e5e0922152c2b885be2065c35187f5d7c3159eea0eb674d7c03c893d9074a0e21aaf9e1b5b5ddb2ea58b9513991ae9e35d4623383ad50d564360a40a43d83e28867ce861e7e2cdea61d586a42e267a3e34d75ad95d5865698c046f70edb5acd2b7c48bf5240657804515a1a0db649a49167e27befe17d20fc7de9985da82251683016e7c2fecc75aa4167854cbe71b958cf78c87df9efb6d9990a0cb410844ca74bfe82d4836acc1fc7d0e38954a63f553d05d3b9", 0xff}, {&(0x7f0000000340)="49d0686c088be1d13cfcb8f354dc13bf7cc3d68a11e69bfb4905d9453729ea36a04fe54400397154ac5e822568ab1b1921c3bf7df79305547626da2ee44704ec96f3c794c811bded9b85555a74f0cbfe76de72c60ea50e3f6b825f5bb3efc257cf50d48c264d925f72283d1484afa5b970551116e9978f", 0x77}], 0x4) execve(0x0, 0x0, 0x0) executing program 2: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) sendto$unix(r0, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r1, r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = open$dir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) mkdirat(r3, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c, 0xfc}, {0x2c, 0x8}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setreuid(0xee00, 0x0) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt(r5, 0x0, 0x20, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd46", 0x38}], 0x1}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) executing program 3: setrlimit(0x3, &(0x7f0000000140)={0x81, 0x62}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) dup(r1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getppid() r6 = msgget(0x1, 0x1b0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002800)={{0xde9b, 0x0, r3, r4, r3, 0x94}, 0x0, 0x0, r5, r5, 0x4, 0x1644e0, 0x9, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0xffffffffffffffff, 0x0, 0x0, r3, 0xa3}, 0x311, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x5, r4, r3, 0x0, 0x0, 0x10, 0x100}, 0x1, 0x7fff, 0x9}) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r8, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r9, &(0x7f0000000240), 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r0) r10 = syz_open_pts() getuid() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x100000, 0x4020c1, 0xfffffffd, "1026300500", 0x0, 0x8}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa282f34eeaaaaaa86dd609ac9d00008000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb70000000000000000"]) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) (async) r0 = getpid() r1 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x520, r2) poll(&(0x7f0000000480), 0x0, 0x10000) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) (rerun: 32) r4 = socket(0x18, 0x4003, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) (async) socket(0x21, 0x0, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000), 0x8) (async) socket$inet6(0x18, 0x1, 0x0) pwritev(r5, 0x0, 0x0, 0x0) (async) fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 3: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000380)) sendto$inet(r2, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) sysctl$vm(&(0x7f0000000100)={0x2, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000000)="e0dbbca7dcbb21b4b36953b3e2723b3338304612df8d548cd28adcb467a1ab76ab309aabcfe35d961fd3b4cbb4e7579c3710f2ee1486ca8671f6c1fc0d9b5d47da21", 0x42) executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2d) chown(&(0x7f00000018c0)='./file0/file0\x00', 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x0, 0x0, 0x86f}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) getdents(r0, 0x0, 0x2a764738) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="76e5ea15e17e84cec7d6aa45cffe2c63a52a5f83a8e0b5bd12c72d5bd62afd5f9d222f000000000000000b00002afd199cd6cf977cf4b40f01e9517a426a61ac9b", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(0xffffffffffffff9c, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) acct(&(0x7f0000000180)='./file1\x00') executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) flock(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bf", &(0x7f0000000040)=0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) pipe(&(0x7f00000000c0)) symlink(&(0x7f0000005180)='./file0\x00', 0x0) readlink(0x0, &(0x7f0000005280)=""/163, 0xa3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './bus\x00'}) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000340)=0x8) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001700)=[{0x0}, {0x0}, {&(0x7f0000000280)="e304789063207e1b1f", 0x9}], 0x3}, 0x0) recvmmsg(r2, &(0x7f0000001400)={0x0}, 0x10, 0x42, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0xfffffffc) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43fb) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) setrlimit(0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) dup(r1) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) executing program 7: socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x6, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x0, 0x0, 0x86f}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 2: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x2, 0x8a) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000ac0)=""/79) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x9, 0x200]) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) r1 = semget(0x2, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/189) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') close(r0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) close(r0) sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, &(0x7f0000003200)="320ff0bed89086452e10bd191a6b0652a576fbd7d77ab895453eb60b60d56245d1af4f59a3b16f8f4494206452eac25ba88be5e09abc2198ab92ea1af184409e1cbcc3dc032d1bbfa6f38952710abd01370a4fc09d5057e2814cdf4001a53030e798694f215a6476b79d95f8c8b534d889c94d7860bb87916de05d4bf5272c2ca6140b87908628522edbad33940f775b2e2bc77dd8decc12f3efcffbc7d250a4dd95649b66ec020dda7d1573d442fe411805ef0baa6d9c7fbc7cb5ff82498a37e7c01f035466b884fdfc6d05e06bf481e67d9dfe7e9cd0738f2a6ac8afb9d1e67c7a82c7d82e972a01cf97b23c944d7b0371f4702688be0a62701fc4190f31f39dcf071a3749543833f77e36c815eeb213a35792399381223092f4c5036e68a6e06123d8c7df308115c150b4545e9410e985d3393839ca7f2122bf878522308a9408597c615ee303f7c7dbcca2bef2d09c2cd33ae1f1ce8f6354a51ea722cb912376bc9b49bfb11f541cc7ea62dae0f0349d87f001b9e96d2c8c64e601aa6cae7145e3a47055fc0b2230f9d8afc0769e0be4dd5fd3de01a3d7c8ad908a48fb1d1352d848da8570deaab496cef5435081fc8ce5b35acf960918da780d2283884ce07b02d07481b094e4c5c68771f8df2ab792bab827f058dd9567dd0d336a9c1205e7afd84031c8e095a2d0485513b6a28b0a0078c14cb947de198bb4af2f5dd3b5a4ceeda2ad2dd36b49ece8b0247ace695dc1d7f7589d867bba1adc1c7cf62cedb885d505b9e79a059ef43df2bdbd916e71a5beb9b2411462f90801dff6224238950ffca215ba3cda5e98e75a4cbd24b3b247db88392bcb20ac8827019b9ee1a0540940f9732cb221e3a40fc650cb23dd7f212c35a5ec51db4f3c9027a19c65281b2cf341a3f7201fa740fd5c52468a99bd852f165691ef00ced698cd66ccfd88f002cab5fa476c088825d6629f72fbbe66b3ccdaac49eeefa766c4e305dbbc7a2e6a52e726d8c59c603c8d8be38ab62f7367fbd271993b26e1d943b7054c0b79e25d26810e0265bf870388e1e553976de81df76335859977bf387cbe509c60f4a8127aaf156806a57186d2d3c966294fab797f77b6bd09dae8287911ebe3c632c377f4597e2fe00231ba9d26a7b47a2ae9268ab670ad6880823bf3bb8e8e302198dc6e6d73832890dd7cd0d90e8e4c43072cc1383662363f4c53090de20bc88724d20bf597ff776d50b3a25e4aefd71598d23f080f62dfc6c53b364859d2ed546f74e72fa40d92313c72155817d11d7be96be148a0370809a47b7936961dc5abbb7c0db538871b84092853fa2c49d0f550cbce6d73ec1808355c60b7536e015e120bd173fd77db116563010da2b6fb1196f655b5c107c9fa39e72c8e44cdf7e2bbd74efd7dde47ac6bc57db40c01572daadb36d54284a171a465625bc0e6f66e3595ad82ac31a2adc998815744c07b0aa83ee170f265e90332573a2ca2606f42292387a2fb3f09e956ebf9ed939c78aaf88afe65525d599895eb72c416ff910f91c633bd210cc06e68321434ed576ec6c36924c3812925b39bddf49126c8d52b5d93e170679336ebe41b40abbb10df33d110bbbc191d7b32872dd01f5576dc8f9a6dd7f8f0a9677dbb022df405eb405ff92d2d9971b8708c3a3e520b7a490ab28ae60ef603dc1267a28bd5c6f4bbd078f3970447e104a7c70c3129ee990eea24fe90c5429a260efcad4422b082774c81803f4176604e522b4ef68aa2a908de173e8a37f8ade126703a37447fd4cf66b568ebeea58e6dde15830492e3800a8a48307590301dae8d2a977ac702cdbba45d21017059cc9a2149138d7b8632013ba974fb250748b8014a40bfe21db6598fe3aa25f6f93b3666eac299a2ff399e155a081e0c0d68b71de09b1dcc5818ad6c7a2c892a6842ba8480a7e5f065d04d4b16d83e18392c88cf973a6db0bdf74f1780a5dc0b982d716e1e145d2c2b8f8143a3aac56a39ebfa20acec250900d3cfa0c6b5242448a6592aeab9aebebc82360cd83b679ba11d99494d080a18619ac78d12df4b1e4459391c5ebaab99b8d2bc43f54bfe8d9c475871f87baf9073dd702382f73d99d4a479edd337e38d7b836fcbbbf5676fe584f3808f9d634e9174c783c8831fd3d82fb5ebcaebb46edb9d9a7b223176a0262caaf2e83ed6febf2d50ffda14ffe2041c35b6c386f7311a71cf1ab768f3746ed1a8ac87ad159b1e3d2e13d1a0c9b0e70f11b23b316d4e27eaae3c4abbf82274d782e3d2af3f4eaf0091ccc0353ef44e920929c146fe798c3e0f1ca210da0bd69ae5684d18283c35264b58f455b9af0b9f168b01ef7499531d679241a42c7e06d7375bc4090e4abfc8072c3c2da82abc964493b6975fe96a7665df328de9e2455466c7931ccde2ac13f1fcd041602b1dca434de42afd9c3e296ff3eaa6c0bc86d78f250079fa5655c9b1ef140506baa7bac28bf9254bcfe5eaba00bdf0cf36897e0bf7a8d565d79367c3ce00000000e09ef47fbbcdf06fc8db7e7a0eae9116d6b4411d8d56c17b62966d126eba36be812ad471ff1967c497cd1775fe6ada417d2b2a316407a8a8b391bd509af6aa6ad4bd24d3fb7d37b845271b45515cd7c15dc83582ed7276ec22f65163a435a99db1e1b69866d64223ceba8bdafc35c66e11fc2033c03b0d014748e36d3ea38134d871bb2f7bdb94af6f3761f5ccef7bc1f8c3a160cbc1d19250acad4a3c679a26ba3d3e211e5eac0d845edd62345a3ab69373b3252ed364b70218e3e00cbbb75224ffd8e76f790d33b3f95e08d50f5a9a58a59ada8751dbbb938e41f098c7b158eaf846ae395ea526e6d70c559ada6f3fa6a1da6f771e78c2a3b48b80b6e21417dde2a9f5b057932159ca749c0a2c85c41e79e84288c5e55109906991595acdd56f10d19fd738f07a4e1ed9625d6d47d305da9bccedaeaadba108f09a6c3c03aee5f719fd694795242b235c7946016590efc73db3715fccc92c0daae4c8712fb0f113b3006ea1e15189bd7173951bd6cfca5bd39ed63cd501501eb965effb17ca8b47b3e3b9b76c287216629ad53118ef05801e43dc9177b2ec9d4a3395969f62d00976dc92380ff87cffe8f80634890efd3c2010d15dac5c0e162a9d98724f89489c9c756b2d4df1f6123485f0e6c78eec0a67260097b54359ff51535d8ebe65396e309bc9fceb2ed8fa208294c546b83021530bb748a865eeed03488343052bd5eb349007d708e3390994bd0d9fc4596c44aa3d127e3a3f354bc744de6a58a28f61c6cc6c8661247a798353371a1653adff35d219d18f4543ff0eee686327ee8dc86695f2387e8fc55b08ae8a3c728d2df1eec1d3ce1f288beff221626a02452ee347f88161ce94a4ab87b9925987068475c293d6ae6b41e7f7d0df2eccd958fa9fcdd2b83e006ccf6894b8d0c93d95f6b57917eb626020b92f67fc90809becac295319c01449bdd908e29c8f6d58fd2b058c634f082532efce638d2eafd23af0b3d487e614817b1699f027d35ee1618568d05db0792e9439d97f7229721b9f00a839e3029447247abbf51e42d850b629dacefc5c9b8e3cdb4660207578c5c1936e43716a64552dc3cc5038a3bdf9989f891163646b8f0bfb1ce9a079c5f1e959452b19b61fb1ed3994539c533905b047293b4e1e4841f5b2bc691b1be873014bf3ad6f30bff8751c5055a9c8d7a3ce906737deb36bfb214450dbbf919e534f6fd6e79f1967ef79f2ff8cfc4ee82e20be1625cfbe67b2d8250d3ce1135f2ef71736d2077946aa6b62c15a2d4c759fde33966cba816219a275bf0301f4d378228c0fb3e25f80868c4416a8adfef5108bb4eaddc4788cdd75ca84ecaa0dbf1d4910de06fa053059afef6042f8a9047f9d96c452abc4bb16d29ad0fedf22eb296ca8394b89151da1a1aa9b7355a4426120201feb16757a4733c1c4ee8ab5e23b20c09fb760356b940b3cc47d4b91733ee83d177e15cf16c06443ee6ae8abf34642353bff7d91b15c851d2fa2da864053def3c16c2bb16c620bec8be7b02b129e3f1e78c5054a0a7719f0d23ffde062a1a4229eff65b8d924e6632098d8ecce0379b9c5f83eb5bc4e342ad80ee95e56f8c0931a14f91e53a725c4b9446a67a78bbe8185e39255208b2d51a86173fc2ab3dcf64c08ebd9098cee6b71afc29174642ca6992b5ef300f1defe7e6e8d3d6661a5147ad186b07ea8127b36380b17003b3f6efbe35f2647218121523d7f0494c5827c40205d2b227441a7bf4070c5825d7a3c63970ae9c528e53b2e88cfa860801f22215037eb753e5bd0129803d53f2f0d4a7338ac2abe37213ca4607ef80ddf66264c0306695b9d83d99f52abfb63ae2e9c129e65295091d6fd33153d468c54ccaa0599aff6bf46955e9ca2cc4ca1e054862da56fc0f991ddc6e1aa29897bc8c819ed7521a1d947539f352e292ccc629713661069ca0e06e8b2b4593c96e666a202ca295caa45c74951147887ae4f3f5206bf34ca19cf41e0b9175698a36d57d3e8bdd302db96153deabac47d5c6f2bfed0a4bc39aad17fa93ec01a789a3443f594de77dfcaee21362fd93dff2c91b6d17cfb1aeaeda0f79b11073387f34621fa5694cba1c6d920478f5d3351de338cdcb94e4899a4d58ed60201ed8de564619010a91e196c03679ea43e2f7ca220820c2ed504b0b77201827279c096f9e5cae3f82838b139073402a5284e6e3d1656ef452c470837c20a8de41b98fbb07b0145f3eebd632140232ca6fc13372870f9fd05f68faecd9760f131d2f1460eadc2007372431ae9072c52a1b46c5f0bc59c8967d04eaa8d35e483171d81bf9c6bb4a0af927bdf808a724ad61d9c042fdc289bde0148ba0e06cae479f3eeffc8012d331372ebe6377cdb2e6ca0c881aa42ac764badc31e0c52b0060f29b8a5dffd144e9dcf0a7413cfb8e3c9d69907469dadfcbb8c1c2d9b18224c0e3ec29b5525524aeb90f5383e94c5bc5556729b2e7f05a37f39c2520771eff1d02f7b920f8329c23a22a330c4fa48b2c47f014a9108293c0811195ee1651c13cc6de304c69787ff5bb42e60847db9ab85d897352439dfdb875ef95b895554e3a853030399d3306589732bab04b14c248b5d7e0df53ea88af8a62849255e5a2fcbbc97a98f1b1f562d7a230cf23103c9d6c6853dbb0d74ac1f6ed9212868f70233656cea2bc2d66ad7b7062ab8be2369c97d234b9950b24df7a5301260707eeb5ae29184a9d3a077b13e7a559c29801bbf3ba1a856b461b8e2abdfc859a10f16ca52fd730ac564c1ce64f753a6503b3e52e571429527b4ae38d4831ab76b9722132fedad40b0c7e5e9c7726361736187c570eb95775809205b0f087f533b02b8d88ff12cb46e2c9fa690df27e6fbe5f422d902ba632a5eb4444026e6a11bd2ff3b94113f5912f8fe99d54293a2ea495426fc9685ed32781eb8307aceab7d4d3819a219b2883586868fe0522178ff2d48ba8206b33ab171c2df9e05e7c6a365aa90e7ca9c8aab6edd1ab6bef02306e5ed258f65abc35fd0ac5021b335ad5e59750d23ce914570707bc3da71ee1e730e7a10b79cd9bb657af824908c3e6fb018e5533e076d912383538a81aeca2f257fd5db46cefc7261cee963a9c927a4d3cbb30c1bfb567c76d61799fd7296b26c5b99dcd7bd6ebdfdef5025e244b9308db85ef5648e883327420c16481eb20f9ff8cd3d47da6750868d7219c88acbf406928be3ade11f9c2d9958b4fd9e9a2471475568de9f1ae5594e2ab3f52eae325b0fb4ac06a3d9536a7183581e3c1309e09cca411a4c96e92a1573e0fd95a8eee12e97e2a85398b7fdda0d91e74a11bd03eff984173030b84679b057570000c0694ad54e22e2a72ad6e2a097c40bdd986e1a2eb80ef7a2e5372d58a5cad39f88ba11aa07586ffa5da79bb54bf1517ce4833eef73b58cb23245cb77b40443c9bc1109c7d2749c6769434864b319", &(0x7f00000001c0)=0xd84, &(0x7f00000003c0)="b203ceb7ea2287a34f02f5681d50e4c0d388da28de1ae351ecf78861f8245cb0b4f6cc3fa03f8b920a83b7b01895120a145b9ba35e0cb4cab977b9b3bc54e7c741efd8bcc38cf504dd693dbe4cd8354571a24810309bf705d08a008fbc0c57b4fe6378b23999737414960ad778919eb97ec204c16519e388ed6239173716d9620bb29836384dbb2ce2a6a105f7aa498bc80c4a97d239e70ca5701d754612aceddb7512fe89e1e3c0435cd3dd6e6a7286529afa27283a213aea769592b0d6bdcabf65e279e316b8c6b5e9e996644e1a4d6a66c8f5278b2736c8070000000000000084bdf8e9ef2b0c637a615f6989699bfbb91add6ccbf5ce167853f276e0da3a6fbf07c409d61114cbc5234572b927d7db5b1bf0740593da6aa065d38efaa0d0ec2e8f6e675bc5198095987e6127fe39b1a3e6fac61f74e3e7c123c55635b7542a736646e5e8abe275374eedf6cf4a9e9fc8db0a4cd8236c4c1ff53ccbdae8c29855d2d039f82dd13715acfa7ffced3753587f460d08b8ceba", 0xfb) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001300), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) pipe(&(0x7f0000000300)) symlink(&(0x7f0000005180)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './bus\x00'}) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) close(r0) socket(0x11, 0x3, 0x0) executing program 3: select(0x40, &(0x7f0000000000)={0x4, 0x7, 0x200, 0x6, 0x1, 0x4, 0x2, 0x100000000}, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x0, 0x80, 0x3, 0xee59, 0x5}, &(0x7f0000000080)={0xfffffffffffffff9, 0x1, 0x9, 0x1, 0x8000, 0x7f, 0x4, 0x5}, &(0x7f00000000c0)={0xee, 0x41}) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x5, 0x8}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000001c0)=[0x8, 0x0, 0x1, 0x6, 0x80, 0x8cd, 0x40]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x1b, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r5 = getuid() r6 = semget(0x2, 0x3, 0x464) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000300)=""/179) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000400)='./file0\x00', 0x20, 0x4) setreuid(r5, r5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000440)) connect$inet(r0, &(0x7f0000000480)={0x2, 0x3}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000500)) r8 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000540)={0x3, 0x1, 0x4, 0xffffffffffffffff, r8}) getuid() setreuid(r5, 0xffffffffffffffff) r9 = dup2(r7, r3) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000580)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000005c0)=0x7e3633d4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000640)={0x9, 0xa1e7, 0x8, 0x0, "4131c35b0ec6833ea848778ae98c8c6ab7d540c5", 0xffffffff, 0x5}) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(0x0, &(0x7f0000000000)='x\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, 0x0, 0xffffffffffffffff) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x200000000400, 0xffffffffffffffff}) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x5a4b8339, 0x4, &(0x7f0000000800)="a38cac1b047cfdf189d477d45ddfa7a5686c38d4f6227d0f11f438782232793b21d855a70da70dbe2d9b6d8f5aa4daf5e0efbed1f24889e610e78f1bdf27a8530a4bc827b95f6c2cb68890dd7f9a924b9fbe8399a08621e13e58d806000000c55af42547fecb607f5c9aa8db8884fd551ad280dba3002b28b1d0af3e33300700000000000000494a8a9dbf3f73f1fbecf03116548a23048b1c4d66985836d41b8164e4c785b963a59be8162c84b6aab45ee50e3a78ba3567e82eed4c5204969ed0397c59d11955a7b4f2fa63ce739ec4c4720cdbaf6b25517e58739ddd8bafb78f4aad25dd8716007046c13e0dafce66523130b4d7de3b17907c1258cc6f1323884438250506518adae348fd0828bcafd6e0506003d53fee56f1dfd150913f3824667a8288aad935018001578c81a34e172643080fec2752624173eeca71bafc", 0x140) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x0, 0x0, 0x7ff, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x0, 0x400000fff, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r1 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) mknod(&(0x7f0000000380)='./file\x00', 0xc000, 0x3) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semop(r1, &(0x7f0000000340)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x9) semget(0x2, 0x4, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000600)=""/76) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r2 = getuid() seteuid(r2) getuid() executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x2}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r0, r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x112) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000000c0)=0x2b) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0x642) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/47) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x3199, './file0\x00', './file0/file0\x00'}) executing program 7: rename(0x0, 0x0) open(0x0, 0x0, 0x10) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getpgid(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmctl$IPC_SET(r0, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x4000, 0x372, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000dc6000/0x1000)=nil}, {&(0x7f00001b3000/0x3000)=nil, &(0x7f0000c56000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x7, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1042, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) r0 = open(0x0, 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000000c0)="beea2330b82ac3731669438441e8fb290e77038bc5c7b6ce4b36c9b57e2b7de81121a7c825e3564781153e33c122dd941e23868cf0e554b282c7e5015295e1a4d8064c8e3aba7980698319a9a8b1bc4ec7d0d3864fd2dc0d1b2acb2bd67a176180f5902e7c354c03fbe586052c265fbed0c0a11f646b8b135c87e76590335b016bee34a69899019393c3a79e362c8161c6b48677a16d0d58bf0b7209bacd7fc5adb5a1c2223ede0a0cf5a3818df984320f3fa43dbdd78042e442eeee89dd343e49807c8fc2b3c6a231060ce269b5bac654f4fa0c5de43721ee37a1318c06ac5f638feef484d78151103d8e7d546438f76cc4d0b3e8a0d1373d5495aeba1294de2df6b53ef8b787bcff98fe3a2c817682e5c71dca9ec33e349120befeca32a8470223fcf0a914c1bd7c159005ec66aba4d830a50fb4788c701a2fe0e5215d5ba1c0834396aa7330c1c588215f8ec87d34734b879a4d969a4576fafb4e0910f5a26b925129bb2bcbab700d5689ff2f747d3e6be0ad244e8b50c4f91c7954ea2946e9e656822fa8dc097fda96816977ee0864326b1536966cb215666d17c1bf2c8d7f10ff7474bfa75dd898faa20df6d13f1b157243f0505975e21ee07d219963db36fdae86ef778d51b1d77507c0cefdf54ebaf7c44af5e41f45bd1081ba55385405ed1ede94fb3430150b8eaf3302d9a63676bdf4e7471aca3baa6f1a5330908dc4ee38a13aa760352377b9403165710573cf7b94c526996b56dac2d7eda10be9917e334b100da5ac2b75bd8be87cba9a75c1648a1ae7aabf79bc6521036ef7d5e374eaf72fd5543bb8d48ecd3c008d1986db2ca6f9784ec26fb39dbfce51873c1f967b40c5110ab0afb97f3d37053904196f1d17f071f917e139c2d5b57d17859ee63306907b960c65032cde9c327e476a70734768835a5fd064dce8174b1cc60fb1c1a5cfaf16d5362f0f15c97d0ef35e53964e4751cdc387a4c4d01c24585135ab44ee793d54555b68230da38158349cd81d13f17b8ae9d8993c053a1cd068e38261905d4c8978e3ec5b47ad3bb6ff088c64c04ba154f43c8715497cb3c7875cd838e033c65126bfdf2bfc13d763a0cc692cf678baea44781165431d65a3ba86ef5e3d488bc9cb7262bc2c8ca86860de8b8a9130472e94e3cca64a9194db1e2a64b6e8619b39bbfd0839b9853c666499b428d398010d918f4d8348dfd1dfba0f3b19255d81354d5b6eedca4045d36c043d60190303459bd06db84a6fe04d3c271660c72bb22e762c723faf3c6121f0b644f5e77f1debb03b45e84e3cf7d43fcaad071dba984520e7f1c36bb094808f11964b0f3b6af58dd0327e1926be207a86b07c527913fc3ed0de2dc30091a197bc1659693d048e184e78e278f7ccc8421af35a4cbbce8409c46e1aa67d2925349b4e979726cafe9ede50041c06dac9350f0801d980f3fe2c8c3629223f4df3e29dce1b29308d3b3444a05c4d9577b2999d7bef1c6e060b9c1ced1826121a5af2757eb4a9322cab0e8882e37681c5fd6e4dfd691e8d657844a0727cda4c6b3b1294e8599d307b6675656c238cea16c92b52d256637af8373009498db4ae51d7538a8ad0de4bf7ec8b281e45db6b4c2e65ea37887026a9af71108ef8a0c62a7ac3fd8ca07aafd571a8339293421e33360565a03b24bdd358a485c913244fca105a1af6530095085bb5d385b192bc37d19f258cd71120451aa4474f6fb61f5fc239eaa4c76cc3732ade7793b3e34017163f7df01deae4d310f31b7a567eab761432b28d3ac3d0162e546da15731f199ef34e55df367473da034ceee66cd9a15ce2888a656482a4db685d051074646979f298ee1bd956784e2979c68ad00cfedab4e71bb8fe197f9f0e43559f35342e2833e74d60e11f5bba58efae4c991b237c406fab2bdb5c0e159b4cbb5bcf88d13f297eacdc88c6482a12554916937634db696957fc9ce1e643caf416e8dab19510b5e42e9c7186a15c35eede44ad283d4ad0cf075c9b9b8553e933eb6d98a35a148a527b3750116e9916fb16c4c187f8498d0ba8e73d325ca65e8f10812f3f62e852096341cb081ca56b723c14ff1d790a4d5dd86a6da1465e0eb110099df966d9cea504a6cf21ff2ea5750b742ef456207cc8472d89c07d0834b3903c893757fb6dedfb9aaf45b15361646310c07c6712901cb316c2fd13ccb70664c088c8bba9054d804f8cf5c278b8763fe1407d7e82e5c3fe74bfa99f59d300f7fe1a5cd9730c641cc074aaf1b02b4534fff707c67171e8d0c6e35dcf45a83dffe01d06b7c6dd30efc8c3da8be0de6eaf5d7fb4680f68f6606f6f9199fb6e6c6b1dfffae15e75311859b37d42a00589d5a949fc6744380dcf792fa4515234be1d15bcc978042fb095994561e3199de06ba9025f570b4dc8d8151a67d7d5ef7dbd4f8362e48b0eba210f1eecb5dfb6e327fbdc044cd820faa661268a86e567ed6699cbb3e06f58e0d66f6cc84c4d7f17a09a15f0911309977f0c51cc8909b1de9e3fa60237b686c6dbf979670607408154c28175d86d9d1d533ba40fdb7ca099cf7c4c93f97114f8ea2438c75ece012bfd50328ec4ef47af99f71bc438606031b17e2551eee28ab4d5dd22fcdaae9b8ab66fd8c1ce1c9e2537b8fd861de707055aa80f10a6c9bfd7b8173b5727c28287245cc9be639a4f5796444b78b5f44de37f13b1e93e5a98471239b5d7efc37534f73b2aeed5a64590fa0663230c50e36b190add68249b3b857ea0888b5eaa41e30ab620e035b873daec70f543777e56593c2b31e39e7079fa9550db5291fa2b388450b5b84e4de456a6cdf0f52080c3cdcbf2bd7124f2bc5f8727f7d7d6bcd4363213b2090eb13e603d61faf22c25815a75394d60151b6584dedf2dc0559004c8935fc79e5bb4b23fae193bc60d5496611283f1e46e2a66f05f1e43c0b536feecaebe99c59e36defd5347d58f256d8f21359b59995883845c4659290ae2edd56bb5d0627b826baac1e25f9d90051f522bc74f9730bd2bfa99cfe70ebed97f4b6a262b24763346e672fe7b045f23eec8f757ad25756778d7dfa7234a0df17e7a8dd4bf91306c242e96cbc1d35531b2d46d231197f451d20a62617eb164d33796185b1012a3e996741c4c51fe47c106e831c317ccd8a702f95393a04b713455dd05a6bbef99e2f776da5a04f2755df0569656844ba716b38f0cb05a4b4395360a997715ff14b56d007bc8b6cc492a0b7af15bfedd3a1d2e61d40972d3de0bca05ed038798946b62e43d99f936f596450dc21826c2bc295a6ee33eccf5e1a5b447be6cee984ecc9f251d618598caa61d2455867a727a34f717a55cb01011cc94752fcb4b8beaac622b0358a815a21494bc73ab5be2aa22092286cb5bb6a3a755a0b6fe48c57fae5a395dc563e6da3b8a190ae672bf1de7583fc0972742632d350ab6578a2bea64bf1861c6b2e7827e51a02c0bfa117012f6e8f463eecebdf3cd4d8add0bd35600fff7422b5ef4cf4bea4cf0c06a20b96da96e3c2387b9261a438e0c8e9cc63062f66a9f97ef28f17582394c2968952df48b4e89041fecd238c3355dc17163114d6c547913137d4794789123a4547e13aff0e28f2c51322af36bee75b77cdf12f281094e44fec65b5c62134218356b3704d55d899e755bc8ffc17d9212cdef010a0db115a13fb22662698213b11a5fcd4188eeac35595d6f777a5366794873713b6357551757a24c475dfefa5908aba10611e709d286687b42195d5fd372fa3e5ee448d09ff721c4083dc6b34af03d339a055a886c1934ac113a76b7c980385d44c64583186ca667c0ac563041a123847df90b6ecaffcdca6053cd660c6e6593dbcdb8cb54018ed3dd55f904ca744c90720b99c7293a1dce4e9754632be4e053f0441c5cb737e6ed04d34ae5b9a4123da94ac601b2e1fd1a6ff0000e0bba99014213120a5ae7751e851d30686f6965c4e357deb5e7d488508f3a90fc33b6f867aa240d3ed12aa8f321dbadb18d74458615ebd49cfe907ffaa13977c9fe07df5e2e7bbfb78e80faa9c94657d4165e74f5c4990a616ffc73575c7d030929a02f152a4204a752f1a2877af26baf55467280af9d4750d7eb35be064d4b0271f19d0703ea5f80f3198bfeb04feb6576962f1398cdd7879d85d8c7884ffc3391d33f09c2bf12bc0e04d3dab9458ffd224c0a7d446c6ba233388e730c35cc118bdd8bdfe698fc6406d0a1e26f1cc768c1ef1897ad0e4484171aa526297e1ce74d9fe3eafabb596f2b1004595857a23ae5daf2c7ac3014b383f99b04121f89927fd59e76ecc1ac9cc4aa646b7c101c0c082d3aabf83b1785f919a568dbc2981d7442bf76c4eaaa0a14eca3d43acc2b616664606601185020c69a40b346afd82c4e53b4b87c808b7c8c1781e57cea75a1229325c3d97d04c3c76b53237d0ea42945897fc26219122d84ed3407dffda0b75da7b3df061cc120f8951c95e35968231c34596501b8eb8c4f9e369210299f5337dd2891ec5163ee064ee27bb03de1fe335597391159d388b75fac4b311a53ad5df1907082a16b58156b745b550cac0935a5cd35d0abb18309e574c5c10b20251a277e81e1dda2deea6f4be40bcc7c9aebbc1d678be5eed47b48eead63f03157e78ac37df04533c5785fbc2583cf1f6bcb2e28479df1b33d102a616bb0685fdb33936a0c6fe820778c9274c4bf3976187a6dc10669b0f67b9777fd82ced4c76281b0e321725ea1c33422aae27b8f3f474646b860ba1d750768bd775586819581d050915df332924e5e7931f1e58cf8815bbb9477e6fb775fbb3c79e840ad671382bb5e531a30df09f21d3dc33260f9d46e460f6df3135ba24b91884e71810af59761ba7f50d645da1cbf88e7cb87e39d6b072b571dac08e27ef0f8abc20801f85cb85b6bc22bbb43752aa708c844138d5d7d06cac29748ce49b7e2ef4dc0abf14fa8266cd317fc896e3f938b131c0da216b73e827c315ea5e8765e0c33e731f3310adfa635536d7c6a540066fd5023d33b1684863d12f141da5c3a756b13bc41b7c59b7ca3f993f665aead6d918c89dbb8cf7340a56c4c37482e74d3e186a247f783056e14be351d863cae2700dbbc150265abdddcdbcddce3488c033a1dca1522491e6490dec0f900f3c18975101405676ed77e1fafcf56e8c2d4be020198f0be96678cb2fe71607960a555aae8badb563222133dc43ae3e695e1688f6dc25038debc00764334124c9c44ceee49bd59594c2a26ffec52c1f1aea505d24129162090db04c4126fd05dc22465aa66214781cc7acd84d4594020b932770668fb6125014c1cd793c84153665dd638b5e3c825991d2815bea44c27a4d1a3a4b26f358f3f491ae3d02f64e4cae21e3a15d57548c843f0f018ec24dc16af4171510d71c4cb971727a86b16ad4ea78f82071ce1e7750b6c18657caddbea747e68c1a1a3f33751551e483b36a6941270905e218df414fa8153f392a06664ea02173233a3afc5e39c1310a1363caf6e0fc2598985335a80ac56540be123625f71f1c4eb57a8c17b376640175be95d8793e7881a036e7facd14db96a18e866e3642a725b4c9c3963a471ef876f1691885cf7ceb518a6f14f662dfb5aacdfb3f1cb5083db9db9eaaa1d69922ab14b23a09a82dad284c1c508b1f03b722b1cd7ba65131179b3f2d02f94fe53ee4b5d6e7c74e7f04d59b7347f4f20333613d2dba4cf5743bb8b39d0187e0e6b98c10bb09c9d3b884fda4cba9666b6fcc29e55ed76a4163c1e222da434061cbb5c5", 0x1000, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x60}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x30}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f00000000c0)="ec19a027e45ace086a01672a1f6a3896451e87da41c56c2e8b6b1e02bad34c", 0x1f}, {&(0x7f0000000100)="4d6aa6fa021c341cd22308a11c1d438fd3d9c8c0ebbabfb8293df8960910c8e38a3429e4bc52c39c2ed5c05d04378eb853ce5f46049067307c60cb39e17bee00b8e1af748c5a5085dfbdca8565e8de6c9024c9ce34d4ac5611dcdeed1ef4448a1042405f02d8fa8b3ce4222f75c74460624fc094070dc13db1b8654a03317e34c1f48ea1f5906e96c8031ca9ec358b046d0c6fb6af21184a5c125e29f8420e65c6270be445980e8229c14315c7e2d8cc1473de482b575c75ab5c49e1f2974aa1cd9cdb2d3de499224bd5a8a56984b5129c2620764a8f0d44a9e1d495202ea7cb53210a4bcc4cf12e6719ca38721ae346976fea49", 0xf4}, {&(0x7f0000000200)="6d105ff4b4d03845932cc24abf9652cb5c86805eaac90f7c4d03ed42", 0x1c}, {&(0x7f0000000240)="8509d4df8fb121b22ba2e186a58eaf347cf1078a3a337982bf0f1f1ec3d0f5766fd7808b08691fe416fbf6bb0c0e1c26426b016dc3a3f5f3941f270109af2f8b7aef7150d9f3ed4962348d68929cf88f913a02a876d8b2e6cf42b3309e94b5dfc3dbbab591fd8291e63dbfefff4187957860be53e7464c4762394b7cbfc29ea5b17457188f49c92fad3c2586f33d6481b0c4fc20bccd0437fd8e5d166ecbb8a1308d6e4ca4ba1310d2a0e918199a34825f4e38c84f7adaf91c71ce311ed8fb904f940e0059c8439b9303807b6465314c838143ad4bc69924dade95ff07d5d0", 0xdf}, {&(0x7f0000000340)="e5f92ce8066f03699bd410defe580ef8e3606740344088bd2a30b03ae55af0e94fbbcb5559055eac79df6e8ecfa097c57467016e6059761b96aa6adf862e4cb1b34531eb53669b6037037991d86077d701a0f540ff64039ed63781783ca891606dbb4010c98de7e18acdfc0ccb64a74d1379f2f61130d9360d56297e56b848bb78fa3f80e97aca5977dc155be6787bf1b07b13953410493a0b1f3503d1eec6f5c1898cc8c23a471a1bfaf14c1dee2b9032219df532a79c3d60ef54281111d7c2a0da0ddac149c20ed19d7670a3b32c6d72917b1981577034f0aaad20a7f5bf11079d1352ac592ede655cd31368692717972ba945fecea00110ef3214864997e093a2d74309a789a105a0e34c6edf697420290ef3cade3c17dc7a1d3b365bceba552c425ad87ee25559065dee1f7e7d3bbff86134d90e18fad29a55b81ddce441a748fd219c0725ca3ca0f6372b785cb4cb7d7da30636ac32d0214d527cf5cd8836f654c67845f82f6020f717cb080417e1cc650a2045dbebcfcd2ac1eb506e7b2ca22a13a83cd3babdb3e4d8b3d3a95046b32eb802a98aea773aac0ad15650fc7cb8e5327a4b0b40f6172e512a1459c862842c81bb575a6f1c25a921d798de9ce10c158a3e94dc2aa6f38c4db7a34cda6a16b3bfc1918b753f6f322b4f668ee722038ffdaa68953023efeb34b620567d64eee460990e93795b251e71b91ade7e2f27757375ac0ac687032c9795370e94004f70db7b0636e7b7736c9ced9f6dd8c0c4e321039c7f2530f51551bd96a90683a4a71d54f4f0b08777de597f6e128b3b18c1a4d06c12987637ff8605a15e28eef20f964677e6bac94476c71e77d742adf7658413099f4807e0004baa8beeb0e99e3789070002235f115adc72bbf154d3ac21bf107ef254ca3d5bfa628315e2e32e108b6d1e58696527926a06ff845c95779f811f9d0ac1eef0cc856a492d529c72f9e5977ee9e27877906bf9bb74c783a395f50ea338e43d193174857fe5f115d30226ba17cbea80cf71e305ff5ec4d4a9979c398ceb035154ca19a4cb583f633599c40ef4a3a05058f3bc227c151706f0b6a69ae129ae734c713c60e4ab11a0cd1ca71b11ea6bb6dc2b3da96df9ae6f0d2a32253d1407852ee310501a0cdf693cde647974d16fcfdd16bc477da7b1a496f6537782d3550d5b8b47c3a686aab7e55dbf73706e2387a94b86d09d81f2cbc636193dd018eb5bad90e4a687ebf76bbcea30624f207cc3251b36a6794543dd2cf80f07e9565c2abdff795beff7b04c34e1fbce2879c5ee1ff679d746c4bd2be050ad9292e8950a5b5fbee263b34fda131aa5b7ccd0dae33b43487a38d16348f138712a90ad4a026f8e5b73fed25694e9aeb53be98e08b267da1cc4f3fa129440e7aa638dd1889d65a824b6ae50a47703629946c476633dfe5e9c6ff4c7d5f84867130f19359ab87eaa1ed07c44789c337171fdf55046d41c6e49d43e818c1db6585a3cf73b905e4229e3e1f54764c522cdebc3b1b25377b75a3377df012ee2f83a89cd0ea5f55fba11ccdc9efb0b9f88f690610afc2f7a2ccd4562a225b6d12c58d36c7d36f626b340e1bede3181423ba2b11f74b7d05ec84a7e83135facbc4edeeecce1755071d876d9cd507fc8e784494c04f89aded409177fe86e7a33c90dd9b167e0c0effceea6fc1a366fb3b03a769624784db2d980237d35baa5614740972eaf5714d7bae387eed368e8bb01807a3f722db30d5b5d4c00176552a602b6a8be342d3e58460d623c9fdad6de40a5cb55c9bcf737b030d0af233a0be51c16858236508564540a84c9e59d476447f12eff92f9fbad1149e9a4d94543c81c3128801536da8d5f0591f3c8b93096601fdd127207e2bc60cf252ee340ba1c0e5cbf0778afb404a841d1fefecf1f64647cbd487e71aff64e53773449f2b502fc562f91728ab96f7cec682e290db3c683edd374e556e9ecd252f1e94eb88da08f6c6dc7ef347b3dfe42d89a9890f2c9e99bb357639e51442e8895be577401245eded8c0cfd74da73a5f51da266e18311826cd4c21d6034798487476999b283a79e653b4673c64a95f6a65c90521b1101e3270fa7ed0d3d8fdd61a2d6718abc6e7fa8f8229c98addcb5bd6a8ef0e159fdae3b176e7adf22d773c863a83649701be91535ee7b25201920fefb312d78ae6f937bc3c4e072a68a09752fe01b70190558063598f3f43fe1da0a45da2ac9bd8b1cae76369a33e8cf5392256e7c3ccc4d748ca41a0448f802209f4dbdd33e4321f70f505cbee12f20306dd40f3c6a417adcb8fcc62b40b6775f87147b08e6b52356dc82c86c2d08d8cea363c6caa9ad07ddb480f6c21e7482ffb36d2df961c52c35c583178a288f3f558764f7a99bed5c2232480660894b0ff4055725c5380a1ad556f39cbcb07c8d307a5b37c4b24ea5e71fa3aca58cc2afbd9293355cb1c6a751b9873281f0cc371a9e8e9dd65cd6d5ffc203ddbf32144b174afe77ee7e0934b3047937ac3a85ee7e2dbbf166a42dfacb3941957a79def1b1d39a170f318473b342777d735642b82b58d256db739d22690656b9363dee54c27852667ea720210cfc0d686424d9f5b69a0bcc2f5529e8e5a891b91a8fb84995876c230bda10d69a29d93fe987b40b0f2b81816e8180148a5f22c56515367fc87d0c3de3a2aec09dbcb22c65e611cb05f9d4a8df45687835eeddd62605030931edefff69d41fbef5aeebb174edd48175429191299b22aae8263d0e02ca73034c657741f9afe22517f6ca3f115fee20476759e6412557cf7dce7e1c4843b83b53b35cec03012a8d831e6df90b3449e7decc378ebe26babd7e3e387a8a45c0b064a448079d02eb708125483db2d374fcd4632075b800b3f7223f1166bc86be2be38bc012d2f9c5b067a00b6ef5bef36389094d33c982d922e8fe98eb43bdec495e87f92461ec85704968ae33b663bdcbb6655ed3e13b059fd9f52e9a0102018fb321190cbd8942c813fd170c984d573c12092fa27c8be609ebd01854650990e4fa0a5caf0a1ce113805e2413380baf3fe4e86d17adfca806d6c345a620a5c7ebc55bc40f729cc08526bc25781a1ec4669b574c6c2c2611943ba9c8fffa7ceff510c30064cf7cbd29ba4882fbff21eaa3712074b3ac4b1abeee14bce57fd7c73db75be252cd0648be9c0096da39512c86eec78a2795b008f842141520078fb739ab3bfa30e07342e082f145b2a309752647c99bf1a38a5f0da2d92ba8c6fde368f22b88f5adb22b995e15cbce272913eea63eb394c521afacc00b4ca0ebc86ea1061c3e99e5903a3aec60212adc1ff506d7ed15cf7148c275425d366d65cabed506b4dd4d41fa6fb8a4432ccad486e07fbd6f128fb0db741e0165829186674f191fbc102ed3f0ffa94c635d9baaa7b1cc4dcc512822973f4a29d7075a41265061b8474edbcede2db4f2d42bb9dafa9b8e85d127e3549c75b62db8654007d26869fe077a48364cfcbbce14d9a277be77ff2092447ef65f814778ed1de80125a1a3207d6e58665b0ba87b903122cb8192dd278c04b1a8357e8ead79d6ccef4c5a5e74ceb6e3fbb56f0ea72dc58a0dec013c8c3cdd23cc132e3b16b00f488d161cc18bcf0b859195bf76f46d184cf8b52e2ac05c11da1b0571a967dc221411ef6477a2031ac695ffaf22cb2df457d525a03d7d3daafcb0a05da86914eaab60acd059ab2fe4b2d26cb9539a9a9ae930eac79338272a954e05f181f7c5b9e95182b2d40b8d71e589768bdbbe0cc4884079dac8126cefe9b1bd13e897e54e914996f1104436f0c314b81788b2c81acdce0ee206d7172b3006d47df7aa217e2cbbdc8a5eaf9eedd56c976489a344b4fd8d5f0e8a731da9e6d42c46d88bd6693eac189361f97d415e9be77311a59cf055f3b065869b8d950c551e51e27bb13651c8937d6838fb9b774e78baa53ad2f1e0ebb3b2f5b5b12ad30a1d499aa8602dbff6fdd1220f9ca19ca0894cd88399abfe7a67b98df20072b7c0bc449d9bb1528814cfe2d586b2aeded053c41da9fea66b654e76433f2c3ab076aee7e136d05dfbd79c6f4b79776e8b600390d0a9aed79db4e5c328134711983d316a6c3cc63351e71453c9beb11cd847699f5fa7b383d10265716902bf12471729235bd70abda040bf2ad0d450f6d579fbe7f048c9002ab14eadd8fd6a06621be73d69d5e93580988cd3e8cba4546d3a768d124ad6ec52b3ac5c37bdb22e9ea0e0b565ef35e63b64cc682e36834c8de7c3d5933bd96213e66de4d13e5aa573e5db319ce8bcf7417c44121dddea5953ea72c354b6a76b115c5411f34950dee003c42ee85da012f9b3441da10d2009612ff6c907bf8212957e6eed01c4441b97ec31d0c5c59181bd141c1ad9fb5058d902dc64b03dccd41e19b7ad1a619b6457045ed2619780cb95b7cf9ceb11e6003665d5ad8f1efc6a5be7e8d8fb8856ab3aae9e3eb790b8f754a3c1b75ee72edca32deca86ed945132c07054f2415c09b27edc912f72bc9d7a5c076dd236c2d75b836c64bfe89cb6282d5f0fca80e8f4db775d7945115337470d7919848f8e21ce8ded53ad7f470d2667b60201c1fe649a2633bf884d7f4b03de5667057b52fa7a8153cbc7372a3be26b53f848a8b167d0e3b0bac7d788a7abbbad78e29182f1dca2c0d53e465037ac5506e5ae924f92a5028586a6d7634d426edd6b2c19227364b87784dc22d129d9048c1de90beb716dd9d76df54de28b0bebe01d0d67f1592a78f5f437652c5e7756d89a2b657906cadf754ced071742e9cb1972fd605fd02b2cfcef41d448971a7496ac5429c3cc91a43af7055ff4cbc5159b91ad89829e34bc3eb76b2414ca761cc6d4fb95f69d6ad5f728a34102bcd37fbf9eac5d6c4af7b8ba1e6bcf5d2354ce436ba0c5fa6ddfc571eb772ced7c73a2f453c662f7d0abdbb16a84e0fecc129669ab9bb800a7a5a1a3931679e27c2b98acf29dedd2cce911c029ba0386bd5c2a366df8316d766cec14888837e2053fee5d00068db81ebe6fa22fbf53688b53bfa58a07b832e9139a1697739cd9a8413523457169d796664c6b57ab544528787d34a1e6073b0c5e72c3cee3d08034e026cb0f005240b350ea1630a1b2e403ca72c92e30f2124898872b0fc3c235a1763c98f977090b0e44720baa97587dc858af0d38a6936e4dd1676eea751bd577334fb670bc272a5ade9111cb72fd801d22ac036badf2ca3c1df8d94a13c53c2f9cb7de7474b09b842e979b432c800e449e6ff99144c614b1bb3ca6e137e3dc177ed0c8121cbe26fdd33c204adc67f2933af22f830c4cccab7b94bf9ce48f6f74174fb1df990da5cbda846b2981aacb153d9cec9e33faf6854ac5a2f09c76a1011a639708a3ba09c8fad850d37025ed0b329ffd2881ee8293961ce8e841138baf99ccd9291a96da007600eec316baa9ff10f737240670cd71bc9a0cf3a52a9f4906cfe53a1d3902b68db13e8b060e0b63a0331f13b8b2b9109700a5dd082a5a8fbf78eaacc0b2e4efeb595c695513fae2f67c21478bc79cb111caf9b281fba5c037351a3952c906d30649ec4b0c4645af7cbf6ca07ca7999733b5fe071854898c0903c911d39e4cf4b513ec11b04023b486745209daeeb76563a3e3894a43c3f80fb7e1f6f2a3963fdeb72ce7b5807af78c147c1c3be08bb7a20e3325a9d032b8a8d683dd0d8fea0167ba4b2bc1f85ae590dd24ad7490ab0fa1d1ad0f6b83679f95fd3a99fba045ed3e05e40dc0fa9af5d05dcf38cd9e27e88d6bc3c8ff", 0x1000}], 0x5, 0x0, 0x0, 0x402}, 0x406) r1 = getppid() r2 = getegid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001800), 0x8000, 0x0) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000001440)="c6c2e8134b51fe3426a170d1787f3a30653170b6ad4f6403f264f39cf88a01f0d0062ebc3b1719c293b1635d02fd7d21a406c7231e3d6cd701", 0x39}, {&(0x7f0000001480)="6446ca17d01b8d7b25d547cf6df2bc5be9824ae6a0bafd5854fed332f904e6e7e47ce023afd3e6e19af01e6eca13e5fcfcd86e4e7be1c80b1ba81df0888a60f168a74da1a1038bf7ad4643853944663b6948b4d9a6232aee5564ab4231cfd7cc08f941045ff0fe28f79d6f51995e0f14d9a73d14d98f79c7060e8e8e7e5f0f51002ae4e71bf19c1118c5986fecf7f49cfb24adb6a02ff2f1dd54deaaff1056243bc22fe46bfd37b4f7edf7e2128288e618040d4315b0080f7471855a1dd0085f877c256c603d982d025f0b45e0977552aa47f375aa", 0xd5}, {&(0x7f0000001580)="45ea4e26b5142404679468227178bc204f7a288e1d893ff312f878c4078aaf2ecc334f3ec8047fd51a9d0a70c6cea6112aee22a6f43a4344621684551dde27f11b58f45b871fabcdf3e92727efcb148d17cce97ff2ace8d6d33ed94978c3cec8d7161166fa91af960ec6d121d07687884351c25642519134f8b19498aee8483a746db3e302e0defe6e1f47bbf2faacb6f8582dbd16d01bcc811ce552b59f14b2af6cef782b871575777d8bc65e1c5272d7bdf0858022f64f2fb857cc9c9b6c939d2d42b5abcd82ab3e0a58d3607162ab9ab4d8bbb78efa578bf50e5aa563581d45d511a457a22d9887e9b11dae9818a8a472ab1e", 0xf4}, {&(0x7f0000001680)="f69d8c61322d5ad88efd5f2f43137fbf5de0160abc", 0x15}, {&(0x7f00000016c0)="12a36cdd12b02ed45274af1bd6ebb159596653f39d7138c7be952c8c7d0200c185c6881d2450a24136589760d168f2b7a284672bff127eebb2e7044f4b1806f17342198d1afdf8f0234c2d198c586081c2dc7bcfdce4e548e060d52ea950a68009e0f1d8a5175defb2948be87527979aa5c5af28c497d026f67bc2c964b43c636e0fbc3d20d5bf3cc780b806e775ef", 0x8f}], 0x5, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r0, r0, r0, r0, 0xffffffffffffffff]}], 0x50, 0xb}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000001940)='./file0\x00') bind(r0, &(0x7f0000001980)=@un=@file={0x0, './file1\x00'}, 0xa) r6 = shmget$private(0x0, 0x4000, 0x690, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000019c0)={{0x3, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0x20, 0x3}, 0x7, 0x800, r1, r1, 0x100000001, 0x9, 0x3}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40), 0x40, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000001a80)) r8 = geteuid() r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001ac0)={{0x3, r8, r9, 0xffffffffffffffff, r2, 0x24, 0xb0}, 0x9, 0x6, 0x1}) getgid() ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000001b40)) chflags(&(0x7f0000001b80)='./file0\x00', 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001bc0), 0x400, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) setuid(r11) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001c80)={0x3, 0x7}) r13 = getuid() getgroups(0x1, &(0x7f0000001cc0)=[r9]) poll(&(0x7f0000001d00)=[{r3, 0x144}, {r7, 0x20}, {r0, 0x1}, {r0, 0x80}, {r0, 0x80}, {r5, 0x40}, {r10, 0x80}, {r4, 0x4}], 0x8, 0x6) r14 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001d40)={{0x8, r8, r12, r13, r2, 0x110, 0x1}, 0x62, 0x1, 0x3c}) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000001dc0)=""/142) socket(0x20, 0x8000, 0x4) executing program 6: syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='Mn', 0x2}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r3 = msgget(0x3, 0x458) msgctl$IPC_RMID(r3, 0x0) syz_emit_ethernet(0x172, &(0x7f00000000c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x11, 0x15c, 0x68, 0x8, 0x4, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x1f, 0xe0, [@multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast2]}, @ra={0x94, 0x6, 0x200}, @noop, @rr={0x7, 0x13, 0x6, [@loopback, @loopback, @empty, @empty]}, @timestamp={0x44, 0xc, 0xad, 0x1, 0x0, [{[@local={0xac, 0x14, 0x0}], 0x101}]}, @noop]}}, @tcp={{0x1, 0x0, r1, r2, 0x1, 0x0, 0x9, 0x1, 0x0, 0x0, 0x1, {[@timestamp={0x8, 0xa, 0x7f}, @sack_perm={0x4, 0x2}, @eol]}}, {"ec0941ab3cb75be775b043ba4e874843027b7f77d61552497527df04129fa1542bb016303292a6daf1af61abb7ee242c4c533880d3c2cb8d901bd32a2e4f9791456b36a1a903711aad4a6df582af3e64687b2ed49494609e500f89441f3155bad2f3eaad37097229db434232f6e79404b6416c1a9d3f21a85c31e8cdc2acd353daa8f79b2b8cef08a60a4ea68b2cc51f752ce447ba6d5aa90895c88b723800ddb839cd5c933b69bc8455ce27e434802c617a720dc146e0bdcbaf315b42ed8d5fb407d895fbd0ebfeb7234de234e2fb07b8c7d96e71abf974be6e443f"}}}}}}) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) lchown(&(0x7f0000000140)='./file0\x00', r3, r5) executing program 0: unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pledge(&(0x7f0000000000)='},//(\x00', &(0x7f0000000040)='r\x00') r1 = socket$inet6(0x18, 0x5, 0xa2) r2 = socket(0x20, 0x8000, 0x50) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4810, r1, 0xfffffffffffffffe) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000040), 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000680)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x48) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) link(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x403) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r4, &(0x7f0000000640)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x10001}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="d48bdd9406aad4138340db3e3209d44b512d5621db08df68b6d7fbb74d471efeacba1d256f643992012320bb232322b349ee407b9d6aadb2d2c3ff32df9514077290a9155331857d4e9b606807977bfdd9ba30f369554e6ea5ab23589d3f55f88b61d423f699efd762684f771752442cd39bcfbccba6787b523154240c8fc965c8ead94a6bac", 0x86}, {&(0x7f0000000200)="1ed96242dc960d85d4dadb6c67cab6cd913c0df564dc130f858c33b666696c6108983502b04f9dbd56434c52de2d414dd969a50020ca43770b2427c0fc56f8e7e41a2e49415154d884a795d2ce786cb9ae220f365b239093f9a79a9644b79bd9be0f842dbfd893ba5a0ea293e838549d9ee63d36d3e1ffe9b4d97db6ceaa154575e5481e1deee38089768579aa0f47f0afa261088b3280bfd8e63b2779a19d9c5c8f37c2e82bd7ed102cc530e68ce91c86405bc674bf1570f8965e9766166d19e03e0204d8b1f180024af0", 0xcb}, {&(0x7f0000000300)="fce3375660ce0b89dc4bd035d9fe26a712f819538f68c562d3d7bab6ceeab73f82c4920173f7e6aaeddf7807c004551689cc94eeffea5d93f01c8607154f85c35ff9887c6e612dff189ea49185d747bf4a910d52fd89a782753f3450b19d91c02330496d2660", 0x66}, {&(0x7f0000000380)="419b6d082e2e051f0129a736ad14e512774454645708b6ab41eb27c9ad15aeef63076688262bcf2da3fa98182417289a3bba38b7141684f91b40baf0ebb270e8936e1ab2bd65f995b6925c64bc277f2ad181ce1bb855f5d70849d7c273111ebc5f9208d5e3d82694d5517e7d471f91242d76bbb6bb2d6ed2", 0x78}, {&(0x7f0000000400)="06f1e504494c173ec7267d8e29dfd507dad8049662094cf8106e06c60e8030e870d4c15e857c5e96509a1b1bea3cbe75", 0x30}, {&(0x7f0000000440)="56da09a2f210e1de8f5ee9f3d0a0d787c40e8df5df2533244941a5e44e25961a99f4dc1ff3a42bb207e94ccbc7ce94ff640580c69b5a46d50312fb5af08406dd2ad8d3cf97fbda25b564f5b565ef3cdea00ed61458464a8c69238b80c18479a5847513115839aea7aa5750564eb4c57679aefd518ec01038a981c91a4d69a5432333c43ee3d3f0f1e29cbfe0078e7c002b3720c7eeee1d7e83e601b475bca03a4f2d", 0xa2}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="9800000000000000ffff0000ff0000006bf636f5a98f170f4ddcbb23782004c466f7400728daa35b45df42f861b4d86aaf241dd41051fb73c94890b2955ec6c978bea35baf5fd12bc7c5123eadba047f16e3c9aedf191c0c846578078ec3a5df0ff2e410fbaa630c99de207d149c2315b2efdd1a8a837b2cbb782b9389025eb11eb9ba100cbf0d66c7e6401499552f0aed727d8a0000"], 0x98}, 0x401) openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x0) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) syz_extract_tcp_res(0x0, 0x0, 0x4098647a) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@echo}}}}) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0xe000)=nil, 0xe000, 0x5) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000200)="b27eccfb3bbf7fbb97fdd020add5cfe3310c3709efff7b9ee71d60e46e4971bc55b2590050bec4c3200306fbf43a9f46daf4c2138c5c1182d04b90badb21894abd24187526f90b782513bbf98ae5a8a22c487a6d2c500ca6f9d41e5a63d0d083d8a486cf4d2e", &(0x7f0000000180)=0x66, &(0x7f0000000900)="e8c88218c08213330794bb8a4913655e55884a2590225fb69e29adb061a7282899a91299b90141908e2402e3c8d719173ead2d4515c5c0b854c1945cdbc9594ad0830dd9c8a01dca989014d8d8b264c2813942346236118c230648239e20417bb11da34a9731f956d7224d78c32506e9368e8a8bb6d9ccf01f53f21103fd8ea9b8a9982e535a423c8c1be1dfe8817c2b714a83d219be2121216496b9b40286efb9cc0c46ae7ccbe8cbcc5a4d2d8c9ab2ed07e29bf995df7a5f49359f92e98cab9f082a41a54a53771578d7d3acc22af71a3edc8b213b6be677ef781f54b4f736e8358c17f301764445aa4ceed3efe2033f11bb6fc64b045e9ed4e20ada6b193262647f212b454db7da61ad49c6690f5df04eec216d8b7f881a5af7e95c66c539eaa7facf833810b41c5f1cb96aa4393b331e507928d917b3946d2d5ff61f1bc0a38eb1e09a7d0fa891a7d7702a9f14731e663d2e9d21270dd307c9ee03ee5e1472d0b99dce476c1717d1cdb368a3428f29f7881d1ce32e5972154c5686660fb7edb82cd934f3a54f1cd9b05b072b0944407132d9b826f591305c0439a1fe03979df27e52474088c5790575e14993c7983a4d118288ed947ae745d1dff12a1765808e3ef4f20740f8ccb2bbd9efd919afb97dd09d1917a9e0ba85093a66262758dce9c46e93e1d7150af3c38eff85e413a843a1bb7ea67f433f816accaa6bedb224ede68b52f8573c688dd35da9c2887a17d1adf1dd81f8a7b82b1f710de76d1658e4898c674880419ba7b6086c2cb155f3c6c98319415d282a435827328fb8f535be03f91c55229221c0be3a05f0f3391b075e826473219578ded5842d717ffc3ba17ffeb1b0542fa28e921302694cb49dbcf64ac02dfe0a40c4812e5b90ccdc393b91411f5d73bd7d74f9142e9f7d4d641afd419ff4abfa11b0368b256175d9c84e4afa7ad5f18d224435dceb06c185d1df26e18959cdacccc22813018a0e79b5dd98a8b481446c9c35be9405f7144df30a19f5cebef85f4bbec4bed77e83d15851ab23f85b5435fc9c65f1bbe25299a260bcde2cb402f97aa1ac779086749de0b4894f37498e4b0f9ace9858441ddaba0788e0203273b7869d2c6547356d28824112533c31f80e208fffcb3438df87543570aac7d32ef73014c60abd63639a8b80ddbd849085a3d277312b171492f806f02eca4521b3c06704cb98a51f22569e9a2889c8b12bfcf626289cee3dce704b28c2ed8a30386f899978ef7ac7a2375c978b7a82d0e21b6a5d7debd394cb00fa8ab5b91b3611072babd4ef34496021db16fa98bfae9d3da1e821602b39d4943f057de71ca1e3c495eb3339cb4a1b33568a7df528f571e47d997590b7441a38713efab48be3dbb682e88b44fb14ae01051fe44ee9730e1439fb1acbeae0c2c4428a2b6349eeec859200d506f0bf7aef8b21b2031eb47a7cffef82f60b581eaeebf137123dccc37591e17abfc26fa99e69f8fc7be8602a3f6941761c3f60e427a552df2c6be511b39429c966f25c90bb7118a3038b9fe939ebf3a2c690a1760bde2c3c5b6304d3c5243d43dc9604c7b7e5ed7b81c29c5d1c4d3a61745b2e9939274c8c060bc058e328169836835b532754d4b42a350a72d4163fa2e41c2b1d96fd251ba5bbe0f80d5ec285b07a8b8900bffd83d10e3dc833c8e9e6dadf27837b2839985f0be044161c776d4fd1ab361035bf042f9770d0855328ff35a318feb8f04cd43d232700b2a8ffc8d1218320547302801a11ffa0592b7bfdbae47961121c03618342956e20c56f873f2d5fba8a128c85a5393a7b0ecac8ddc10cb1444bcfb2023c5deb60473f270384811ad1d48c8399ec94813860ab4f757fb7d7bd9ca883edca3ae0c076fe2dff4e9ac3313d795076d887bf1b0e4ff91b854844f5331b2df7cfb88e9963db986b324d043e57c0687b74a5f250e360f3d59c20b4df81be6ecd9cb33553e3b97aa0a9aac8561c7b3a9fc83703cf787227e2cc6e62e3a75cc47f7cfd6402a2e8dd4a5f477fc6a816dbe2a0354183cb8490ee9cc50d8390f1edc7c8f2c2fe2f3794828cf9027e211651c3601036dd3a3c44135b8ca01b8139f8ac8e5fd0e05a1fcb1779fc454f5a507bc7570e05426a0f26ea9b65ed831ade28bc9b502307cb05006b3104449a3c29179b2032e0d20f08e7d0b37902f3fa909074a1471cff11fafd02a80c27e59ad64ca82a31cecfdde1b4b8bac89c524313873725d06f38bb483693719365d9c3bc8dd1d63e48f5f97218f9e92e5d8774c7a4b3c0c77345ae0e25000b44c3338054ce311584320b98525d8e778b6cb32a48f87ab8406868e1c4dab2980bc953487abaeab6fcde74bd243097e0098ef0fb6f5b660aae49b663a23c8dd428ff1e54c0ffc70b1ce79eed968ba3da00be8ba4d4523645a50907a709c86c85a08cc5697e6d6e8a6550de4c6a9909ddba933ca66da257ce21691a0551d47a97b7e0c77056ee22e199d1a4f69ac1b033a51adb4c806b2183380712a02c94d66527efee421862facad81956cfb4ebda4a5987bfc375c176a70176f6ee867536a25eaf1229b994bf0c1218a25239f933a5c00be0d5e7ab8acb52328078dca986d93de9f0c64593a1492470c9643746f177eaf578f5c71e11146bac69bb68fa572649e9e899014d4aedfb43820f76ebe60cbd890f0233560b8e01e47a4ac056e110925c413fade2e40e3a79c813303a5a6a6fc966fccb68842497bc5472ea247e31a33bcc694ce534eecaca57065cbdc2d6181d323a81b7cf8099b54a798602bef1df3f164b0d50c6dc38f5ed679ade648c397f0e84d84c0922bfb93497c60b42b3a611b0b8e00d6b8fd2f0e28d2c33a0e9fa9a882334d56a20469b748dd3e521f8b36cc2f227620b57c4bbd397311b309c73ab80df30e02bec8cd7498d643777d34dd7a9d614392287dedeb132339ad1c3427a314b2265231fdcf272c11e51732fea0f663051ae0398d0949d909fc745ebc6c104cfee012ff26c2b3cce64a277f5bb8431a10d623e43f43ebb71a238add0283de3782a75ef9109fa547c0c7894f334a224e54fdb813d5dd1c25bff7810aaace4a054c7e508b47e7334114ac4abeecf498c22899d3fc26d8cb6c78ae30ead8f2ab0930effa5fb620f78652b5cc907994c9e8709b2cd53b2a54d9dd7147a495d936a5e4487090744a0d7b1414d776f568cc8883ec2020600347659c85eec4b42960d1f1347171ad8885485caba07c9e818ef4823fce08607e4890b1877c022b63e1097455ea8b161cb63dc5f9da0d1293914fe4c9f6a913d6a23b4266d143267897d17786c0743f1f8e40206ae3188a30aea87394446bcf081e90c83cf851849c65ce69c72313ba0e335ca24762d6cdbb4041c31e8cc070bc2fbf1b93fedd07c7b47a763830a40b9ea2d42e7d9da0c803b669c0de98101a9ac4d8e763f1d55fe14770b91d9a6d36fde499f0585524e939daae5e7682f2c2547d86b583b3b96e3483f53409ab1ab6fd6481ec1e20a579677c4b1e158eda13ee41eee5112698791a94ed1de1441ce382df00ef3b9250ca69ed31741299644800db308ec9cb7e739bc8993f1c3e699c355a6617e469090860eff59054835e1e42f8fb1438c9120e61b537100f27c7a3c525e0f0ed7689f62cd8a1ee70b3ae0a64e33febac32ada5137bded4a56c12a4a7202e9c06821ba4317415e24e4fbd934d4851135a7982b232c2e1f5da4658d57650ebcf1a5c738840cb98449a8c9f6f6737a66e55512a1175b9434fd5dd559df55505f2831123aa826515be0850be81f6a1d61dcb89c1d86b287880130085ef41c6e6ce0e96f08646445c8b9947277680d6ee8664a71190f976c99e7165a9b5862153d0ecf30f71b15e94cb67fdda6e92a48ea576fb3339579f0ef27d0e9f79b93612b67e6059e2ab58e9ead5f519fa0fa89ef860363d2f146f29afd49de14b7b51ffdcc988a8730c5df123130865426791c31458cf41fbb36a20e59ab4497f05c95bb0e0d942b6c84a35c24ce462f1f8af035248820c633cc2bcea5f0127f817eff754c3233816719c0fcb04d5cc25ec0cbca48acb46351513755a63bfed36288594fcb3d7081441375511b3d2b6d72e1712734b1c77e7795a3fee2f1592ac15a4fd90485273bda2c5ae1d367ee12c4020976cd3c637ac4263dcac7e8c8fce0036c24100d4140277139c1cd48ecf9dfdd28f23b6502b9cfc14ae13bebcf125a9dd7925e94b64dce13b49e81b31e665e5453cf7cfba0ad7362bc4dcfc0c09690176d2fc4327b346ffb16fdd8a9d293a3e922d86b853b04b2a2c01f775333c17de9998e75d951f76f9b2cda022c76035c90217739082e6dcf6f1920ace2dbf52a6e98dd144fe48b9680e88366464c837c0f4be7cd779425d4bb568171659d7e5d0f98e3ee4995c66406e36df73c34938d3486ec1104196c3df0adb1c096e61f1705214a11d83c3b7251aa3c9edc1de203f23a9cdc5d5e569c9884754498b868bfd0f17ffe9d51294b01b38a091dd20079f5580a9c2f5f78729719a43795923885c6ebc9dfeef7a792058561afc3c2fdd06614a2cba839656c5590976633d5445fed9a1a97029d86c68845938905e1c685d404bde87135cda86248b1fb560cfdbbafb47c008f3649d3c5be9dd2daa9df00ae7849e8604f02e6f784172ee107c7af115502c2db8da068f86b7ab3eacb9bceebd200d8e7f2618fdb3413f15cc8cf6572cd2f4769004982b9bccfa08a88c4207259ef4cc7837905876f1054503de816de3ab2ced316beda625a04e1c2043d78e6ff1fe7521b860c57a0e1b7d550ec48ad3253849b8b49311d02dee147eb0d99333767d606f7f871145f03e8e2730e3f99ad48a97088cbdb40f4a8438ac8d7f2af0615081e6384f577cf597b1c9d537e786aa43ccfb0c6913393c9f29457f1f950913476935248f8c95b2b9dad97258629b5e0e03b297e79e1a7acd591a04726d115cfcc5e80141c69862885e230a320d5ae09420fac0ffa03441c19e969d000c52681b96409fa6f108f86869bd78ae36dd289572aa1767320b8525f1adbe7a4d8049067c4955d61b3d9a66683fd2539a67e31958e34c1754479b6c710c32723b941492be81773ac3f068b90602019dc8da21d21c8fcf2751b8448b927e3e1d138b6a63809d7c9619b82d25714838127127475f839498b223931a20d2ed9ad7c6a256b5bb3095bb94b3eafc1bd3d157c31114bb6bb918e785a98c54a3465f01d8a817ac03e955c8732c1660ee00925e78b93f45f9de5c78bd9e4c695afb02b8805657ba9553ceeb73fe55460d9b36ff61b9aa30cb3cec49aa306f907bb909a18c0c6923d3e92c616fd57eb448dfa60181751136c1e88cb16cff4904658e2a99879df4a38a2871fa713a87cb1ac22ef97ec8f0570b00c9b00f4723e494998a7f0f8109d3190900ecc04b71f86355f3bd53ff39b93054b5be5a74762ac474983fa3d6366a2ca5cdd24bdf5750dd40e7ed6d73542d86131ea386bddd9663a4021c755d78a7e71cbe2eafa33b229c1ee93f2273a7881c5a940c1cc1536bc23b0526df9134c5ceb9bd866574c23ffd6fd3f1f49996dd55bfd8c15751bde394a825d88d6205e133a359715e76aed16871c7cce583d4f4ed6fd70bee136a228131e820be7aa7b467b24f21e2bba9c9ce69cf9d8bb58e917349f6e0cb91dc69b4be64da32e8271a903ab40d8f9a6eedc7bc9cf34c5087002c60a6e060ba69b760d64ec101e2c5932cfa37d42e5296fade4ac6022021e1c1ae96919523bdd9a", 0x1000) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendmmsg(r5, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x6, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="421ea40dd54183f2b16b8752cb342d99de6ff0f7efe522c9d3973b4f56f6459586a1f4ad94b7f6c00a1c978f30878c6ab9b4c2223227579db5a777f6985f6afd59f261cd24417a72184c810dd3e5c133cfcd040bbf220207ab6c841c86840b82a9969eaa521e03dec29784cd0d7ec6394cca397cf90c33b1a7d345f82471fa81f5b540a3e934b3a55f74b40c372d0e51bc57768b65d2e5e91727adf688d00c0c4b9c4418f154295bd0bdd96b77e6d28b4d6fe3add1b1da921d95a9e68bc28c1c9ab155d41590284a850168797c7a238f6d8eaa3c83bfe6234e88b9f9a768ee550e324e2b8756a4c46c89bd0b65ade31167e85c2e4769", 0xf6}, {&(0x7f0000000340)="c44cdc17143850bf3fe8de3fe55de1e788eb296db418af016a876790ac11ff91638cd440645913ca2ff2580f7d14dd0ac3bb61ce1f2b", 0x36}, {&(0x7f0000000380)="0d4f3e862406566cc3ac482cda24e384f42dcd018d2cb126c26f0a9fb560d09e9d6216a1bac9455148a2bfefcaba2cb589d2bc004a9d419f1109c26cb201ca8ff3f960739b98db6ebc4e9b951c5d150e32e28e6807f104eebc61ddd7f3002ce0839e4f7a7084f0dfdba60886f6cd36179da61fb1a577f0df3b32664b37d681569847c0d301ef2dec2a835c43e4a277ae492fe84591d61c860cc963a7878937fde8ab6afc6dfef1488d6c0da274ec04e569bee8427f9bfa7e026261403f31d39ec99021b684d0708a021ffcc7071c011604b1495556877b494fd42c", 0xdb}, {&(0x7f0000000480)="cd8979a78d243d29eb0c6bc0706911cb49", 0x11}], 0x4, &(0x7f0000000500)=[{0x1010, 0x1, 0xffffffff, "42c6d7637ff6b9140ffc61f9a0931e3f1f0347933dac607558156ee77a0893604030575675bec510cfa6726c33063495f87f74ab73a499946c34cca313d6ec88a82a1cac78b8dfc91d357cee6800070239a3be3c87b15733a5b472fdecd627ffd612d831650ae606bc987be454c147d54cf28daea8dfc9ed88d072ecae8bcab9c59b3b225dc922b950e374fbc2b671cee06d1f01ea66c4b1c387b2b93802227c306cb12b423c1cf738a9627f313a5e297c3e77a0d2e01da2cd73a555c4991bf431437b70cf90cd2b96c3a8758a326d4c8acd18b7bae54a11558e4af67905cf53548ce4c4d56224e7741c2430db97b9fcc7c2225e8e38b66fc32a5385e83b93f97f5af44eccb5a3ba1d8397faa963c7fc1f741502ebd59a7e8198ba6d5f4d7730a6076075dba6b8fdac1c614aff8e41e31f801936965a1ca6f857929bd9e81fe3976206dc3c1fb69825cfc1a1e47730ff53d81c75bbf6cdbcd4e0f0debc872c6e9b14b00e7b0ed55d8a12781e4619b04ce35a0606fe669812b7e25aebeff376a8a5eb90f0c44a999332da1914ac9e5684e57a240edf5d13c0faeff57dbe2e697398706019615e025c8c32430155ce1f80923f9f94baab430dfb2665c35c082e5e555dc215f04c50a293ac4e4b5d4b8fe92a48e122908035451b76fedadbd66a44cee16560778ee63a3f41b8ce52bdea71ca03d514ad1bf4fa04fb28ed93821e4233c5aacec88ba5b5610cb7bf938ab080fd64c3b2360e353fb59b85f95ceaa2f9cfbd3ea624a15a6aee0c9ad96926559331bc0b12bf30fd3f78f56b3676dfbc52b1a9f9c1c4bb97469104c3520b43faea2da9abfc99d3eeb17627d2bb7a8b8872c62a3c9b6b750bdcb935da9072dbc64b72e2a8edbadb842d73f8faf227da79f17c3bb17bc5c47767b9294f8ef223896e271a9703945dde06c8ff7d2ceb9827feaf02279dc7be2731f576dd5d7ec631a21657ace7cab892a811fe2f30d77dcef6936b70059ea0b1ffa6770bb984a4dd7b51e30c6af4ba39d9730599fdd727055584666b3eebb23986288f71c1914da54bb1ede250c73b3faac1f1fbf1d075391ade7b2e1850c9122ca3667a5a28f1ac9b80ab667caee62d722806617c59ae7ee1c478d592430439cb025d10102cca372dc6e875f98b6eb2b0f8380214df3979a91f1581e175e318725c9d2547cd2fdb8415d30788f97b2b5b70e58aab8e9f3c794421f877b23d8e0b340e217c1f4287a7e6dc2d277105f38d7573a239dee90b6d53d358839473d8304ad443f98168be9972967248d6e16a6fbf4bc52877110720d02ef7d3234af504d589a061a41b987ad7cb77e293947bfb12e5549ae5aa35ccb7c76627f6a0161dba891d764988c9b15199716f6b37b368e20162faadfb4c8367e1d3d0b58e4d6cb38c19459b2eacebd0a9744a9cff7233761e0d30effac13ebb110643afc998ccdc05f350bff0f6cc597e0fe8c394d60d53082ad662575001f942c056c9ff89c01f7752bfc8e997a92aa69a6613784955410138ece6970e050e2c48ed8771a9f1f1b10655d1c9aa44adf52a2efc69dd1c6d848bb9c9eb710f49bfa2d0149e308c6728a51d353f2039de08d42e85e77c43a7ba087e66c13b5765258251c8cc70e199104d0c60337d3c2a5fe517b492b25125b60bb9d93ebb6f436b5736046e27fc73829ed06c71fc34ca7c2a91a612fc6c2ba8451bec2c8d5ea51367e3579e703531ec76c775acf5a8af60b520037ace8916b47b4450c37a46ed02153633e29e6c92318f551d3669749efee5682d9394166c30b904ddc22d5bedf7463b09c33168aa547c8bf6209dd79568f9d1fc4171a9cb0c35cbcd8de68938ca83ae8974947c855ec2af7a40d2a1e505adb51003d8fcc6b8752ae7ce3f1c0f95e486194cff72e5b3c2c93a8be2c0f2f07d0f29c61b6be3eda3d7cb0be489c0dc0d7bf70f958183e7dfb3aa7586f2baaf3c50b741115993c9a5fecbb420e4b2b39b1733bfb27fa1b7ca34499def023fda1e0dc07b7c691a9c242c45d9dd9d52ab405afbcc040eee4bfdd8e8b4c2d0434af450b12fc998e2fd2e2d70a8eb4056c2f3dcce341d317a4d24645d74d4743bd33ad9e94b2be5a9d32554b08019487b07e44993dbaa185e59aefdad0e5decdc5f4bec189e525eb8575a076625573aa295d109b323986aa00c925e20763d042765dad9cf85be434dffee61352bed559efb90f071135f2b32e8827e53973f3723a939efe53ddd777ee7586faac7c33a83b8d562445e708b88dffd115893b90fc583df80868b807590f2e3b2c3fbc99ed2f9342cd8c193f870d73d62c8c1d83e07cfc4d10fcd1de88aaebd410afb777f347b06064f400231d0e5896ee8635d4a8a4d19ae907d15f480d9a4b1cb57a2fd2e88c7a57f6a6d6e1b21f1f6f6f01e8a927cd93dc3d9e871937905c7c45ac40c90e51b08efe1bc31c1871b646c90e2c9492af179c34b78c5eb82cb8a2699cb3999bd2502a6592dc5f5f6e085872dbc43a8611f98db462cd0cf6912873c697ea05833954f5a3f9ac5e15628c779625921b6cc26781baf90c312e5277f8badd5e3178e48327840baef2fc3c6630d2bd39cb5531c936a3f9d75e0ae2dd342cedd2c3a39e06cd284a970a80d3d76a5133b6138692103f6d875dcbc41e4dbd385eea7070bbfe844b7f42ac90d7ed9d361d25f06ccca316e4a6a5e04a5a20bf0ae4b10088a7e4e45a34aa2474c5d3881dd9c5d84e230160a273cc8e94510703c277f6ddf6fd333fa8feffaa843a2de3dae1895eeac97f06c9bd5515bbef9bd02da79de66a0f7d04d595a6c59722db03d4b4c7ebccd35d24a013a4ffb6685e7188c75947ce442253976ca197cb6b71428159b0b14b7cbe67e22c348611a23255f65ca0eeee9bb1b64e0551b1ccc42fb3cfe39c1ea4d84477f23d87cc31083986f64a3b0e4aaa9f5ad38e00b10374985f45f2210b65168327da42663c3551877e327744ea4999db06e1558fbcf8eacdae29fbaba8b8525f80a24e362c80315a39bfc4eddf70a72d4278e4315e94f9f04511189150de1e58f6d02fb412ab76eb405c0b6715b96bc3b45ce769d468724f6a32fe66fb9427a648b231ac88a9fbc07ff45181f165a4474757ab2c4a8e7566803f63744f1bff05abf7a0580ed8cf565da074cea8e23d870b2ff9345289920c17fda1880ae2b72079e6a42e41a16b438abb4ca81f9c2d485134d320b3584d46d4a76d7ffe19693d2a24e6b4bf22167836cca13ca93db5d4a50eb90df69531119157def5d8bc8277ff44d51e99522930655000bcaa7065574293b559903df74ef29512deddad5246d4125fdcc8edcc1701fbf99bbcddc540e8baa6a1c59a3db9fa49f6a1cb0c43278f69be62765e115e843613f12ee20d57f38a5eac4b8f0cb8e06f51e05aa1e828d84b75256fa11ce2ab226f5a1a456135dcf28f22a05f01a7cdfd85d6cc47729277be243564c735b66c4805b21a899af4ce93593c3d6c716621a3aa75088375e3b4dea576f068dc22aedf29d3e50b0a73412b3a5ce8d6b65c9c7ad6652b6585547bb1d5d98ebcaa5116fcaea210b2c79b8aae90c8931774f361648124f632ad9deac4f151c5145f41095c9e3b76fb5c98d629149148f95ffa531845f02762bccc9e6263cec9d621013f48f5c56fe839874d94fbaaa5cc3d2d051a27ec798ddd8a075638a500089c68d7c9ee6aad11dfa5de40c3f7a8245f1e985bbcaad7398c2d2304ff2cb367cc93b046fae59066bdf96584bb703f4a8dd51e77d222a5f726854a31022add43c893af2aaa502af531330c564c3628d4496c28ad436abf20d889102f58bb6801d67fea4542701066128983dd3de13e4f84e3d057e3ae6a7ce92ba70cc975bc7ec6bb15f69179e5bfa0c85c991ff40bea691143c7707ab20353f15370df5cf86fc1f6b8a7d1ec2e872939a1531baa41f0fc04840563aa463859104dbc5b29628ee7e4e7b2e6728aaa89e4e595f14be03a8adf706cc0ed5765f108808671236a085fbdaac7d6fed264f9c7ec97a6b6485be248fed0c100a81708a37de1b34d4c110fb7d851c23788a6c62ebeda86fbfd4d4f71004549ec84164ef9dac4f57329ceac85eb499855e89d0e313bec12e5c1f4796dfb9f4cd3a212debd3e4aa354d2587ae3351f248ca30b5e6918ff9aa268c492cb38c209780d8d4c15455c330513f4fb4b68223900488471b143b6c11e5595cbd0c9d0f71d7c538da1e3323fb44f5fae0919f449128077c4eca5f5a91504c927a72a77d6ec2bcdd88903d1ce7fa518dd1443b3118ac0133920e3d2938fac0a079ff43e7eae33a129a0f7c598706177b7585c89b77e23e13d27a396f88885d3f509989237ef05f08e4ec39b0cf1a4bc6d29be9a40a5e851e94223cae35a0a1054ec28713d025467b96579b2612562f2acf935ad82e1c36fb283520eaa5654c114711c5976c87a2634b0f3b03c4c004c9e58cdae80b0d7e0bf2512ef563e7c79b8ff9e3149bfc89559ac939faaeccbf2f5a8a6e154bccbdbaa1c5229e559110f75800d5d0bae0a709555cf51949aab053d6a95173ca699dd331a560953eb39630393a714dd0039d4b1a4c632e3748622398c27c4c687743a5cf336aeb26efecd24cc80fc26ef19b6fd0f1db8208658cd5cd6c1c4c801d15d00d4ef5007e753ee8505b1872dd0bba89c49404c9dfb918289e1d546be9f04562aad7e35b6c6cff65b87b0303821eb1d0cd4246d1ca5074c9f0af02a1c1d9eb6c8dae7e39f08dc1ddda0f13f14f2a93c533cb30317ebb9cc171d840a5d6b998da15ac8856cb3266f0720fea957c92a2c80004fbd381ce53ca5fc33f2dbf163041b2a46f4fc2c769b2c0ec59e8bd826d8e94fbb9412b036cc2763c775202c14b25d46344a55f338ae3bf48977f1fcd3c48f27fe0567317a10b75de1df949444c09f5430464d91e7fa763dafdf03b0cce8d70def4b8c7da9d5e8feed3f6ab5ad4805ed90e928b578ff80251b749868aa42f78b4dd9f384c779b059eba578c9fa682005feb85a895afb988598db4cd58f1d72563112651bec4f39ed27fa8766553d59d000115ae3915d6353c2cc542af291f81defade9f6166e0f758bf942c899bff9b2c9dd72116e2ef3b982d70637eb773fdcbca6533421a922116412b9e505e26d470f4682b3f5c16c1b4c02a8910cb32e992050f5de2addb753bab6278bba574423a73845bdf0da464e8e6be1e1f1f142eeb553e6a0d8e3c4daa91634743a001b1d0a9efe1cd09ba85fd4f4877483de27c708a57fc8f5e5a771a20c59b56c8657e126a85bcbf28e91c3b758981eba897193046c825dde764343dc309fdba17c0df9fd3589f8f762c5872026ef334af6e4a98d3bc5e4a86ea8371660215444545f49b5332304844cf9bdb6e753733a8fcdef579342f58e88662dacc571d6b2c237c86f950d9e7effe2d0f1f50ac14b06d22012f385d105cad99b189953c8654f852ebc921cd8b34b3a8061a2e86c7f96bf176afa63daeecaf5c57e4ad8e794fc5c2f2cb48db722a6aee3a881e3758da23bbd839d4214467fb33151faa1bce727509cced727c5d486656793e2d81298c72b7890b3ed4d0a8fe546789a8980a8cadc2ac2446cb2ceb684b609ce18edb08d3cce10128aa7d8f7a93c5a225011023538e04c65589627fd16961af9d583d1ec96a7ae5eb54108a87ac5c6935a0b12d5a3c888008908e8fa8518d26808b6a49abbb98e0ff5c0c52ec69d0c405303e5a84d18f3d33f0e82d46321af086cf528d37c5d5f2c64ad254b9adb9d5b8ba84"}, {0x60, 0x1, 0x0, "6060ca0863ebf89d02713fc12b76467eec0106cbaa80950f473093ba8fed095fff51fb1020e0b5cdac308b026d44263a51635ea6cd2c49facbdcfb573bed677509e90bb20680507429d4181c"}, {0x88, 0x1, 0xd5, "24bceee80e371b9d3860da625944eef45404ab8dd3e33d3fbe160e6ab71c28279f54612d55b7c0e39681d7ec264f7e89788c125888e6be0d7f8c8c3a32ed01dc44c1492d670793502f54f02c36cc420ce694142438373df50c14c32759fdb16103ddfe41cb61b4ef70921a8855bfc65c4591c6eb161eca"}, {0x98, 0xffff, 0x3f, "c1cc66c6d7e9b8183c4e6e20d6f45ce639c24e43a46153e08bdd98b80c4a2f5bae8672bc71f5234256a4621b57ce86ab7f303b133589246ac8c27bacd83cd5c9de50a2a39ff0ee6ff9005aeee0a71aedf10416d78cd1665311556526aa68ff63bc4bb114c215c0d895da752927f045102ab02473c950d641291d33a4ccfa2224f204f69e93d85d"}, {0xc8, 0xffff, 0x80000, "4ec1f617e8ae3c41df1e2679180896e546d8449432b087199e4efa9fdb41671c3b7b2f66667615407b43d5edcab251ad4807abc4930c11bcb57e956b72cf02c7654ffe0bfaa9424cd9d4069181809e946e4b424551e57068ea0f1bd312745f0956fa3bb293e16c88086ad792170287163eeec48048ccff38dc7d8d323f5be05a9c8cde194c71c1afdbbbb16f9b421fac0611f038c8fc622286301bafbf11f968cd5f58e308d1bc58df4e8f3b0ec0e365c3b0a4f5"}, {0xb8, 0xffff, 0x5, "8e0c70b5f4a0385adec06fe54eddda325d0aa7c1ec2364e29deb7f5bc6ad8f9f6bc17bea7892191813690a4a9864d9b170d42a1adfa41416d0a63d39e350694a758a94de286710a8443f810c0d853902cae3054ad117f89e7be9716b2093bd3f42e849a47f12c17bab53f599a6368c42b77005472d36e6b6ea3e149460dc8e2f7b8e1b2c062f4fc1843579a366a3a28d6c3b2840b25750e89d97508461da74bfc05c"}, {0x80, 0xffff, 0x100, "8ad257f58a2ee66202116ae5151bc26078d61006a2ca29f66d4aa843f926abf53ad2ac10ae8db815e68f7ea743f0e0e9a7d9372cc1ca3849367a5d65008471e61074006afbe8e7aea3ce2e02e9a63aa559d99e3648b41d68219f06a3cdf8dea18cb27978c588f2420e5831d31c551f11"}, {0xf8, 0x1, 0x7fffffff, "1adb0a4c1f4b1161e4be411cf5356fe1efb6cac99fece6faf894e3a11fc0ee0c7b071834f20cea667904d828c1ff88ec5a6efd129b118f9c49595b267d1e48e4e8d5276c45d20257a8213a5988eaa39b9806c4565aff0c074747704b698a82e461398664d32cc253ecd8bc1a644711fc886eef5f0e8741bbfc1e579a058d297db577fd7ae20ba40735f010e8aae892ab5eb7ea18b2f1ef9370ba944dd81752e528ea098c13ca84580d4d8fbc037e065ec28f911dc43d9a115fac98b3be29db577b4982616a456ea577040f892fa6e248751c57845b707d5664369b7b8f1056366cc13951a8e0ef"}], 0x1488}, 0x1000}, 0x10, 0x2) lchown(&(0x7f0000001a40)='./file0\x00', r0, r1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001a80)="19b3dec03da249eeb18d4e307ef1d9898251a9aa9c8a16ad46285f29502d03d681195a1b6da41083a0bff8d1a94cd844f91b365d367dbf091a0ac83fae82b60cb1937e4221b454719b53aee5316a9d07cbd3362226eb85623a30c01e44", 0x5d) r6 = getuid() setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001b00)={0x7, 0x8}, 0x10) sysctl$net_inet_esp(&(0x7f0000001b40), 0x4, &(0x7f0000001b80)="ba24f3eeabb402d164553c884404ee775a6a62f5db9ef17b03c256677a88c797bc8e589f84147cde7d87b48001293334aa3078c3521104e99b5bc02cdcdd24f6202ba219222efd70033cb69f94b28ce257b26508844b989d8dfaf56b512f21b128b8e791a74e03a2b0dd65d009cc5065f0a97ebba3beba89ce32774afe6fb86c948a788ca80898f69024843ffa891d9b3d5d84afc7a8ec45171cb377f56a244bb228b8995ec804acb5b4e9f65807f2bab550fadfe30eb0b369b474", &(0x7f0000001c40)=0xbb, &(0x7f0000001c80)="78f51bb879bdab0039dcf80125a349fba2021d12783d833da989e07c4364b0fa098aeec5cbcb05c80b465047acc737787cfc99ae305b0b3d02cb4b94e20106a88f39f175b4a160f4b36e82655f700f42508dbc7c9b10e60e8abc07f0d58e095b49766671aa3c4be95b0586a7b7a000ed9ac37fe24577402fe1268f843deef08842bbeceb74e1aaac0a76c5d875a3d9570601c532d7093316a75996e715577fca3fd44746d6c2199871b5dfe01d565bbb347bac10f5df360b0621", 0xba) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001dc0)={0xa, &(0x7f0000001d40)=[{0x8, 0xc6, 0x3, 0x8}, {0xb1bc, 0xf9, 0x1f, 0x8}, {0x800, 0x3f, 0xff, 0x7f}, {0x5, 0xf6, 0x73, 0x8f2a}, {0x4, 0x1, 0x4, 0x20}, {0x7fff, 0x81, 0xff, 0x1}, {0x2, 0x9, 0xf, 0xffffffc1}, {0x3ff, 0x20, 0x2, 0x584}, {0xfff9, 0x70, 0x80, 0x7}, {0x7, 0x92, 0x2, 0x83a}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x20000000, 0xff, &(0x7f0000001e40)="d5373c5093cf94461b4d0def6d250dd472d765d0b876f24e541c521e8d289603541201ace834652b71c339337e00b0764adaa54f5ae0e4851333ab2caa36df16325da1d6a2e81599a57d0abe3e0f1b96fbbbc073627f3f983d4ca190607451ebdc5b68a278ca51b64065c37ba225e4480f8e2517e7a13cac4575f7396d01d12b3c650878efaff0a0f7f5d7d94db3", 0x8e) sendto$unix(r4, &(0x7f0000001f00)="e57fec57fdf7cf9eeeee0995c86b159a7843fa6ec460a2521a8700033151da15689a9934189cdce30efd75a6ec3692ab312097bad93e1e9024947c7153dc91dbd55137cb6968f14bd0d08eff23cea790c4c59b97c182ed6bad35748e6c8b1be1796d5e0f9a22dbc2e75b93b8b6f7a619c3d5393d3a181213262dd9d58b80318f2fb79c779cd2ace87b3f27bf78b8802c26853435822ceb696980762809ac71488652ccefb690566830000b8f5c90960912e237b15897515abd3cc0b88ba05483e64730b6c1c61fee504145843242", 0xce, 0x8, &(0x7f0000002000)=@abs={0x0, 0x0, 0x2}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002040), 0x28141, 0x0) unveil(&(0x7f0000002080)='./file0\x00', &(0x7f00000020c0)='r\x00') r8 = dup2(0xffffffffffffff9c, r5) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000002100)={0x800, 0xff}, 0x10) fchown(r8, r6, r1) writev(r9, &(0x7f0000002540)=[{&(0x7f0000002140)="89ff1abdd038c471a7dcd7a2b629b0b2a13faaa4d168a1bf114b2f9c31cdbb737be22cc7e83b9fe60847c4f0b1b522d247b2820388336d342ad539ea6d6c5fb9328aaf33184b1782ae779bd240", 0x4d}, {&(0x7f00000021c0)="3ae76823c1d6b00f4ef2835331dc2b136ff6c03f2ecf8eab500c54fea6ee6273536d3e8b349d85bf09b738d3865f1b4c6a82b92b66d65a82a0f0151c47d0a55cc9264f95c62c417f2234b73ae1105c50c6c148bd02bb641d5a74b3787d3012b5b86c424832b1f98e732442ecc8e2a259f6d6929f8b74ce8a72e7531891e32a63f37ef56fd96ab566fc114c30d583e184eac0873ac2ec55c6d0b428659bf8023696e4c0cf75cc14dc623848713977e9e4b24a6f2d6780a38562595e4817", 0xbd}, {&(0x7f0000002280)="47f8c37b5f23524b72aa0d287dcb914a4bd6574781b4779e34b837662edcfedb0b36bc6ae678603362799aa1828c8a740a131cebf5d4043ec229f80892fd312454c94b312084f94cf73de327ed2262011c49818afe84be0ba207a87bf94a9f014dad30d95141f5bc842597d530361e1a0fcb0911381c19c5e7c830f054b385a081a004e616cf3fdaf8c8f9c28e9056f728b9dcdfeb2e5d418bb29048d0ea233e887719e00e5d79a1dd12", 0xaa}, {&(0x7f0000002340)="01165ae66f2e086821013ad4f85685b4f5befc7c1ee856f8612b893b64bd5f84b92d510212f9470b09320839b0df2ae1f99f6ced908fe5fd09a4e164af8cdb6c9372605c481bb50890ddb8dfb6c3de73020d4b2566fa88934f7ac087c4aaddb0ff2fdbbb6ec29e0baf38c25bf73a1b13c84850005a5cde94cf947bd7f85c3a908b242f17649420ed6b94d2a7cc7342a5e8527de740abfea08c2dc7d49f2b3c11f94aba246f861c6ae4f6a028cee09a509ed40440c6ee52f2a044d057d2a3d949b5be1be479741915f127fe0349", 0xcd}, {&(0x7f0000002440)="520965cc92ce9144a550439a21b39d5db36cb72b30d31d312d52ee51949a3aab224d91df90dc9eb69c3dac340f05c125fcfe933449b747af9d08c9ad3210a7422f7469c724fa62a6ede10af20ccbdde4cf41297e364a4e2c52e3cb795180052f2915f77752a8bf744d89553cf1eac13b3d4a662d354e91a06127fe561828090b7f492bcd9e904e66021e", 0x8a}, {&(0x7f0000002500)="a28bc0165b0422b70585fc61daeda8dadd3bc0db632359b0de9c09c01534d3a827", 0x21}], 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000025c0)='./file0\x00', r10, r2, 0x6) setegid(r2) sendto$unix(r5, &(0x7f0000002640)="970e6f076a3f78888f38d1b64791ca52a0e45a9175258a779dea99d515c71478e87ec46648e4136c9329459b8ed8c0817662f4a22a7a492b35bc885c0e2369db611adb2374a8e0b3dd8bff0cc4fd4b4065230888a55a8def450740de60498435d035327fbfb3c8d323fd1f906970c2ca831c601e6c2ddc9373130f9586213eb0543193eed28f1508cd3abbab5f7cd2de47155cee1a020411576cf60b22d92f9bfba7f870683cf34933a657807f12d8230b0dfee627ea1651653a61f5ee2c663652f7eaa63cc84fe5b3d3080a3d603ac49f6d92296fccfb14bbda", 0xda, 0x402, &(0x7f0000002740)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000002780), &(0x7f00000027c0)=0x4) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f0000000380)=""/190, 0xbe}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x6, &(0x7f00000004c0)=""/110, 0x6e}, 0x7}, 0x10, 0x40, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)="01346e7fb003205d4cb082c6fc76d9d85b6d6b443b416ad0", 0x18}, {&(0x7f0000000040)="ce8ed5a73757ea0f5218981ff8442c6f0053cc426ce22b28be35a94e53e2c37942f6e45d83ed2cf066b9613ba99bd834aea4c10f2ed6dee0d2f515a3289d908fa4185e3de8866005cf2f90d16e712ac6ef90de48b561fed4f1e6be75", 0x5c}, {&(0x7f0000000100)="522ccc1b0ef7f24634d7f3a4ecc914396647fbdddf3385ec3e00c6fab5dcbcab79bf0ce5d133ac50d7832c9fc02f08e480e72bab2687db95fdd83121379147", 0x3f}, {&(0x7f0000000140)="622eb508c0990de67446890f4221a7a168d98f7d4e7a93a74357e7843e687c06909f5f39e17ceacd14c8a9b030beeb3cd4f12633f1d62f85804130507a65553c39017c1b710d2975ada2a4096bb60a2f9ab823ab453b4a58ecfae84a7b1ae3fa0657d560fb5776f118d22c55d509e29ab823a142aa72e46e95d075977b", 0x7d}, {&(0x7f00000001c0)="30cebd43279a592a52485aecabb917763eaf1bf5bf76c8a6ffd619e923b47cf3f63a296ccd06469bab612ec274871fe2a4a771735217d6858ffd7504e881ba000d1a4d456132a6d5f0eca4d37783fe9ce677e056b9f1b8b3472f4ae8fa201ed1d19cb3b8cdb1481fb50b7617c28e71247f99", 0x72}, {&(0x7f0000000240)="2e4591f5f29197f678142af8731fb7603dc359ea7ed5a31979ccde8057b5b3c12ba0", 0x22}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000880)=0xffffffffffffff9f, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) socketpair(0x2, 0x8000, 0x1e, &(0x7f0000000740)={0xffffffffffffffff}) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) sendmsg$unix(r5, &(0x7f00000008c0)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000600)="dd7fd073cd40c951f242ba6ec3fcbf5bc0c844e07c3d0000828bacf664c95bed4e40569f847a7b175617ad2a89a08939fbc699ac49095f485f45317763b275ea09618a4a8fdbdbcfe9cc05b93b320b1146000000", 0x54}, {&(0x7f0000000ac0)="fb6d0d69daaf0872cba5d8fc5044816069369aed0f7d4a7159327ff7a59baa66393f4535ad4839608ecb898597ceeea262e0be63c96cb698ea4199590c96068d682a8286ed9375bb4c5f7d2f4c08e9d8c822d2d6816d940f53f3c6b3b5f3255e3b26873bfe6ec628839b988bf43507dcfa2ad074d263def83ebedb50ab18227f534c02654321e0e48705b23a97310061f5c509715cde5887d308e961fa98b97aef1df2b50771df1f0d7ec90daa121e7799e386ce2886a0d9055c0777dccebc79f656bcbdbd295c4d92e723bdc19ef0ecf8c6615fc6367510f354ac1a4e045caf255fe76188511adfc953b4b313a0224cf1d57098b99a491e858612bd8013a06181233cc494cfe7b6b1363290e98c2a44c858ae03a5fb20c445958a5a6e36246a7c5da78648fa43c04953f75b6514724b30b38dbb381f7347f1ac7dfb91cad8397385b19c892a4a142f2c285899bbaa65f6c4fc341e9d1a34d50d0edf158c3ea6bb808994d14ae88fb765ab4935635921d9e7cbd18aba166e4cdb1d5ed6537a653591d70de09203a431c8fbb8a55a2c5e673687330725776272f5f6720e138f08d3126753ba4a275ba8e9116ca1", 0x1ad}], 0x2, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff001000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000bd4e19b0881d02488f6181ed0a4e203726f4a87fb331143f4e31eb5790f223bcab05aaa16a0545ef199747cde716b3426bb23a375ea7f82e53c8b9d6dfde258a5390dd6f4bc69c319e3e4e40dd55b33a74220aa98b7275822776b68781c86f8351e4c69575837947d662844d9bd525156caceb84152fba0834ca2906592290ad6b8af75b652fa6ae0cbcc8e83f7533d2e1b22396f1b5ed5d9c11d0ec814a4abca9e43f2fb2df2aa4fd0ef67f83010b1a83f5909546e789249ed6e30c22", @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r3, @ANYRES64=r2, @ANYBLOB="3bc053b05b2c5390b612e81740fa61d68cd7c63971db3b1fe91624b7b646efd25c08b8cac2576c927e24903df88d6d8df7336e71f708", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB=' \x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r3], 0x98, 0x8}, 0xc) syz_emit_ethernet(0x56, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES16, @ANYRES32, @ANYRESDEC=r7]) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x20, 0x650a, 0xfffffffc, 0x3, "ff004256713fa30ee8870000000000230010005b", 0x8020000}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="00003dc7", 0x4) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500002b302c2b0000009078000000000000000004009078000000004500fffc0000000000000057ae7c5b007f000001ac1400aa6585da97aa0199021dd49753b91ebaeb9a20a84c46b825e4317dc923bee74ac52134118d2abaa06901d3e25b2709fa99599d7762a59766b2531637aebe69ac4ca3f77ef9c22846a5f8"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x1e, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r2, &(0x7f0000000380)=[{0x0, 0x7}, {0x7}, {0x1, 0x9, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x3, 0x9c, 0x1800}, {0x2, 0x4, 0x1000}, {0x0, 0x8001}, {0x3, 0x8196, 0x1000}, {0x4, 0x0, 0x1000}], 0xb) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000000c0)='./file2\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000007}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x108004000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x807dc8, 0x10000, 0x0, 0x8000000000001, 0x0, 0x2, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000000100), 0x1000000000000309) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="a869ed8d141577572db24938424cfcf87d3679a9b4f5705d8332e8d88b82e0bb253efc149d851f8f8f460210d38931d6ec09293210c70a54898a7bcc08e6c59789725acbc3c009a904b5e3466fa028c48d862d20fea21a4502e44ee2d772e91f1934df480d0e217561f2617a633e7787054d07c778ede2c16754154ed756b636fabdd3d4c9bdde9072aad66d2726c1fb6701dea8ad3da6f1293f512e14ae4c76a8b4f6ed2eb15b0144ef3dec4ba7f00a1b590789adf2665135ef1dd1f8954b565933cde54f59cb924bb78670d038357fd9902c20693f71dce0df4b267c204d2bff92ae2de6e5cf7873ae5eb547849c7b34b5b6cc725ca993d1b82d3105d31be5b60b072a019c5b2b810f42c53b5fd0458cab2d2a0444526ca4a555e7e0d8844c89b72aa72544e4beecfce321105f7c8cbbb7f4f530be27f995048409c2cb2932ba45cde64af36734c451353ede3544df7e7079d68c3c8a2889697ab129c8e55dee3aa57cd0e8dea510a301a92acf39e0b8b0cf8444d41e4ba2784776ae229ea21b6aad763dd8707f5f7cf6be454d1012227fa5ad505ac6d26749a21aca323f540c6702a4801890d9191f2c72eda5531fe309320798ca050a50a570cddc1547888310235407ae391283157e817163374a07f01e1a55be49e4448cbe743c13aed3bac1460b06de414c04a2d7e5e6e8f2d2c8c81fc4d8829015de95f4ca72e7b8473ab75b1042c5df1a5e919b065913173e797ae94c683afa429a88776e76303042b8fafc1c8e20db6c66f2e54fb03426b477c3242fa772941c3cf11761c38e16dc943c5ab2464ea6002e2e40fd2982f77c011a58cea5f26d29aeb1477825bd99ec496cfe8deb0393b7dad3a1bcfe26c0639467e35a72404662d7f87b8d2b0a8b5f1eb4c46c0a6463ad92a5891affe0f98aac449cbd3e472cf90adb49ffa40ae499857c4b696d5904ca884a8f11baf2f7ccdb398701479b5e92be680103e4d7c46d53c3514015ba4067fcb120d30b549c4cd68ad79b41e970a067986456d727993108dac4e8d8334ebc8e1bf9e59afd0e15d4986af349accf6a8b56d1ec93325e9a86beb64d763384d5041b823f7163f2d3a141400903a91614097b63949ba46a7072475f39a533cc46f920f847a6abb00ad2e51a665c00fdbc4cb219626ffe60254725f10a1577ea07ca9aa75ee65f0a4b924b08cd0ff0e178b95c6045d04568ad870944596a001eee39f17683d7f5032597769602d23e6f375d2fba82958272491abe0e099e57ff335fbb1a8beca796461613aaf42a315ef9b216ae4be62913b4cf7a2be6b1a57cf04a3f1a2835e8ea630afe52d7a5f8818d3402fbb9d9a050e50680b658ea25406e35bf112bd31db87d1d224896143406e2df4427cef6aaf7b7b683001574b169cf1d5e57a9a3e73abbb1ad8815439e06b5053135c418da511b7cd63deb0cd986e989b8c8be91e75141a4b9c64e187c3dd47a74e95e54b8ec75e4c49547b73cbc9a2a88fcd5f7d2ef71619162b4f7ef1711d2b794345a547e6acb18f121449d4d015f2397ff4a61d128ee66eac98da58cc99dbf641a469fa74503ee5c4b92ee0a3f0a5562b959e784e2277155ac946443b877b060edb40837bc1f94932523adabd62a437e6bb7bb36ea0d3fedb67c32733b25761ddd1a03842b8371c6f143d1318d28f314d8cedda514ce2748d1d81fcf2ba192b83fe5ced433cf088c3eda39b05c60d6bffadf9a03e44c", 0x4d1}, {0x0}], 0x2) getsockopt(r1, 0xe4, 0x8000, &(0x7f0000000600)=""/243, &(0x7f0000000040)=0xf3) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff, &(0x7f0000000340)={{0x0, 0x9, 0x9, 0x0, 0x0, 0x1}, {[0x3], [0x0, 0x6a], [0x8, 0x0, 0x6], [0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x6}, {0x3, 0x7, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x0, 0x7}]}}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x4001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x1, 0x1}}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x19}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mprotect(&(0x7f0000531000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x1a) accept$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() semget(0x1, 0x0, 0x0) shmget(0x1, 0x2000, 0x601, &(0x7f0000ffe000/0x2000)=nil) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x5, 0x3) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)='pk|D', 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x81) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x4001, 0x0) executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f56888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}], './file0\x00', 0x1000000}) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x1}, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x3b, 0x1, 0x2}) socket(0x18, 0x1, 0x0) socket(0x18, 0x0, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x1000000009}) r0 = syz_open_pts() close(r0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0xed77, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da2bb038185a786eb6ba8fdf3dc0d5b0dd8c2723fe1b3bcce022edf43571712a06cbc33b9e42cb655b048aa510a927", 0x5d}, {&(0x7f00000003c0)="a4b083a87dcfbcf4abd771f05c3924c54f70b1c9bfda43ab40d2b6618d143415f504304fa33cd878344e899001b6f354b96832032cf9def8c334e7cf7a8b7dede49ae5aeba029b", 0x47}, {&(0x7f0000000680)="14474e18a3125586ccc0800a025d", 0xe}], 0x5) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000240)=[{0x1f, 0x80, 0x0, 0x800}, {0x7fff, 0x5, 0x0, 0x3}, {0x31c6, 0x2, 0x3f, 0x40000000}, {0x0, 0x0, 0x20, 0x8}]}) open(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000001200)=0x200) fcntl$getown(r1, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x2}, {r5, 0x4}, {r0, 0x4}], 0x3, 0x5) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0xffffffff) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @icmp=@mask_reply}}}}) executing program 4: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r1 = msgget(0x1, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) clock_gettime(0x0, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(r3, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: setrlimit(0x5, &(0x7f0000000980)={0x8, 0x63}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e987787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df489b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103bcb03f0697697c011ccbc50731dc0", 0x2ac}], 0x1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) close(r2) r3 = syz_open_pts() writev(r0, &(0x7f00000001c0), 0x1000000000000226) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) getuid() r4 = socket(0x20, 0x1, 0x20) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) fchflags(r0, 0x10001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, 0x0, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x4d3) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x3, 0x6) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaabaaaa86dd6050000000000000008000000000000000000000000000aaff0100000000000000000000000000014e214e2000089078000000"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000006c0)="1a", 0x1}], 0x1) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = semget$private(0x0, 0x1, 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000002400)=[{0x0}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x48, 0x4, 0x0, 0x7fff}, {}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "90446c", 0x8, 0x0, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffffd}}, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0x0, r3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') @&qmap stack 0x2002a000-0x2002b000 of map 0xfffffd806957ba50 failed: no mapping executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000dc6000/0x1000)=nil}, {&(0x7f00001b3000/0x3000)=nil, &(0x7f0000c56000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x7, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1042, 0x0) executing program 6: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) sendmsg$unix(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8}, 0x0) pread(r0, &(0x7f0000000a80)="0a8ccbf48c1298dbdde13b69a5870197b4265541808edb3593d47884773f30464f2aeb9f0762aeb982843f7926fc7ddc13032c2e2f7f39edfab820cd3e073b4b5f2a7ad36ee81a859decc2fbc06ebbf98404671253be63c745f73ec886b60ebc4d9e21a7505546c5a11dd3304c63953eeeb04a2c2134b1bb3ce4c58fc1544014e703be05789148da345f6023180a65dd26ee80a64538d87e6ec99b7a8a590767d5a2fc6c0ae3fad0c2b15c1a5a24061c561ca9cfaa358f6efa875c84a62f0c49d6ac9cfb7eb37d48b74a65f6684bf4b5e0c68dbe3d0bfe7f1006efba110639b1bec7a65f6d4656f4277de40fb8c2f6a0c3d53c24a40bf88adf86a12e4081e19ae7d3efd274b4d5b6b3662b16e0cf80e56406c31f1b482882f8e6483f0206dd00c327b407719cc9bd8cc09a897e07288ee3dde01f808ce912c17ba8e22ca99d6e2938494c93f81b7129edddef6c4dabdd8d07b11083f55c9da471b8991ef07a4a106281e7e83e006a2dc18025e700be85e1aa25a6d1e3abf4ba3e34002059fb73f63596be7002331341d39c85baa199dcd48e5457aba6fac0d2975ae74c53e752791c57a34f7f9aaa43331d97e58d3662a28ed3d5cbaebc888b51d95978c1bc3e214cf6b55ac92a29fa4aa764ffebc003924d8f7198d9be4e32a4cedabdc2db0930a2ec0349e991d808ba7e0b2a8a2743c35c6186e2ec851c289d85a754882d629364791fa79d0cc19327a2bb8c0d4ef56cacd48b8c768c1ca0d9becf20cb74d98299a38d7ae97a8bcfbcaad9896a5c1acda8f4c8d5d75539d9a82df1ecd83d155ac9075f51295d2c53fe6e07b32dc8398112986ed5066381007fd3af1a2ad4b66a59fb3d231bd1397fdfda5d2020872e7166a40176c474933ea546f86417470dafcd492d097f9d2e79f9b85afc9e360e762363c63da9f02ecb61a1da8df6edf9074f62c23fc62c98ad94931b56084d6b56e12eab62b346dfa281fba34ef34a8401c335242a12745ea65f8225bd0d00abef6b7918e90c85660dc0da68b93fffa80750530702e1b4f3ad92c7e7e4229f01f7b148323c2167ffa2a335096431f1fde5bfc86b6adcbd47cd84b7dfcc5aa5837e3d342355360b0648efab48ea995725a209a8533e0abe436706cf271b1480549f0f57e09878698a92bf76bbe0c21c1be27407620f2ccc7cb6beb7e5b3e37900ea97edac6b4ab33cb3f42dae8994c7af0d70e50c23abbc17e82c96b37f9b0f38bc2d7917864b9eca20c71fdc64fe204a56266e159d3f820054d92fc5008da52aeb90edcabaf3915ea921dbe5049a0c5f47c070f7be591b191ba8510d2839d47a01b85fe6b89b63d009652db10bd0525dcdd7c917e9621d74a123a7e2a30c782b2e26690708d6062e9ddb5fa37fb881f6e0862aea1a1d1fc63aa945940a531cd4375ba7feaefda1868a087a143bcb74191d4e5498b1d6ccaa33bf3a1a979b94938bb994941926654999a6de2fa08898c6d074f38eed7f5f0651ef54aa34ab9ce972317a402dfd58f1e735e08ce9f61db1f78b13a0c92a51714510caa1460806e07743fae94f9448f41a3b660b6de0450c6564b79549770b466355b0b9bbd78a345ce2fb7283afc75cf0a6fcb67ef37592d160bbf30100d76e86cba1a847c018eef24bee44ecf3785ca881ca1c9e3da300f3f2f03ef31720e45d17288f13ccd38d72df2f45fd22db1c99ee586b38fcef3ed4fdf6830289d5e2b0e3c34ed192ffc4c371d83fdb5ef65c1ae71c0bfaeb1a28f878547386a504802756355c41b5c7f71a444c67940a4bea28db84d38bf74c2323991ee7c5db954e1a1d23d01c8836cbfb4bf9b64bf8b56e2c2e63890de11f9557c1debfa68d850ca81ccc9b3da0348732498ddd9b72e56dc62b580eea3453a339c5397d21e1f00684af1dc4af89f7156240bd4fc2312af4147a1a2fd33705ec9f40ae64c50ddc1579d11a32651264c44999880ccc557d53360e9e9b5212fc2c3e04363a7c42f22f63c0ce17cbff4815a22940546c6b8b692efd86826b63dcfa63faadfd70b8702f1a60677e00173e8e98e19f5b88a753d3d98ac6b224db7ce1fd57ec52f1b939c34830a2d8074835ac6c4d157dcfa053f6a9d0bf274cf2dd55ea3287767f5e5f4a3549ac1c99a01505b9e5430e661803aea1033b39f64d150eb88a3b0bc0af24679279e9ac0c5f724edc837fd68228ab9fb448cf2fa16fe604a2c463e318696d5692d3110696850c4dbcc1c9e695adbc23e707bf4b54be97140d5c34a7faba3920160cc0626106088affe1c4e87bc3687b0efec3599023a21464b7d86f258fdb5db34f95b1ca67cb91a634d4c88b2b5675bb5701bbbafed934383c28758b2c5bce438bb9d346effc6e5db9456337d433da64444cb70ee9b040a1b5ca0a7ebddcd17af99ecd8a7243543e5ee3fd92b8ad8a6a806bd45e4623a3f24f76e8d293eeb7298a448189ae0fd8c3f8c96f02b915296a44e720cc7cda070c2740167da60fdac14b7907e865e1d0a0d876736af8ba08cb00664a5a3ca009f8a924372586fc61c6ca924f06c9da87ede8d0382d9bcbbe55ebe522a9fb9d464bd3068160580a5c827796a0c1a033aa767b043f420ec6873daedf0cf1b1ad05c610344f8c9a2de4791d6400011bb6b15959c3c8b246a462fb9ae04b5aae2a2c231dc889c31112829832cee0e1c6ee9e605e6d2468dbfe088c16d9a292eafd235384f37b561137fe9288f33f5cee860b7ec619c3e8719922fa9b99a3079a9336349637674527dab7898208fc4006fe13805f058c3ba8b1f14c942871058f5ee394edc3a90a6ece265c85b2d1e7c30a6d3c7a5b433e50e725c6c825979485db4eddf93245b1f5e879e9385cb22014927d304d7cac8108103dd748cde46ac46044ca4ed6e62cda27d468327e666298ca39eb9804acde7959d6eb8c7cb72a83abd8dfda3ac1f1665f14eef7c3ed6adfa709936050d522b44eb42c429ee3939ff51edcfdf2849da158fcd0eaca78ac07b766eb091e9a679049cfe7b4575a4d16296f3c94658478d7ad37dce547ecaaccfc07afa3f44bb26fb0c6ca68616f4fc7cb9163c441868dd53190db9e1d70289f37b9e41c6b892813341e0651d448fdf3039367b36d147d2191af2fbafefbaa10249217f97eb22aaea3e9b54ddb991fe31a62ca59cf2a1c17066540e146f3d8d020041769b54fd460e48a7e5e406dcfc1f843aa64f0e76f9a1f2ab07f9b6c8690f43907225d6a1ae5cf4dbd36ef6b9bd1553333fa58fa6a5eda8b3775155757ae199ea2ae4b689fda649255d307ddad853bbc886281d640cd308361300e0665395c6ed0a84a3d7b0790c959d6188f6a45e6b431d376ce7c318e1000a64a8748747096f752715c7c58a924fc373524b54d11b0100f40432164f10f997a045d24289e17570dcd922043950223c207f0e7481247dab52455a3bdcb333e610823108372410c67038494535c6f3ebbaa0f21d6a5fec9186bf72455f7ad3b6a51d563b4a55ced2b7b205a22838d4a0f0559a9d43c48b0df8342c33d303b1b842dbd5f0e817bc0387d37051b20927c1a84d9ddd5f373890ae40c600c5f7612729d9c5c55cc7609c428d85908bd19c64a23a20619c629d03e89a392f49c59cfc63230719ae4d592388793a31c4f26205fe71ae7b592ad8b665855d76d00c11707a5efa0b7f37836e4a5bf2727f2f74b86c7a28b4188396803eefc3263807901b58838a4fcc21602ad80f8d68c6f6558cd8bb54ca9b93ae5cd399e36a32d12577a9d97bd7f86fc4814bc1fbd7b3bdd9c16312ee1cf007df292cfbef87f5884fae6af72cf8f52a5a82b8b4609f271f876dc459cc306a14e3efeeba125ed502d5a09345716d83d9007e7b3d3876d24de6292c59fec8d23e2f152aff3f7075a5f7291fbb025a5dbebeba42a35b17404fba37df47d852b9fe43f02be0b0d37abfc30998aad78158fd88ff4940d1f952a65c8e6ba9b905fe9342977d8a6f9ebb8ecd3c545cdb32bacde234ff0b45135dd52a7ab5f52138cfdaf2f6163a4aba98190076653bfeb07baa91741b52cb6bbf77f1f587474b098fa9ddc27cc14594652a277e6f34d33807a8f5cc56e08e102b03eb0f1202409f930f5115aa8ea56b017a7db6d25e26365475ce93036d8789b3582e55f574a1df83b0f5ec9ebfceceefe9c0daa1c97683d3ed1253ccf4ac68949b15a137519b7b64483791ef907789803729ec0648e11339c98a0af5b68f9cf124c648f2ee9a427894da0482bd437787dbe5966f0e9c78aa47aefbfe5d0378d0a7d227a82e3f837edb6a110f9cef37da8425daca00500f76cac4c4387535f6aa7eab7dba9ac831d1358f0fbecb863164266d01abc1d4f36bcd75fa59733c97d7802fcd91eeea1ef735cbda691b4f18270f9d7d468bf609507bde8ac9969bfcb3cfeaa8b3f3195df7b43b4fc4d1639153209f1bcf5d0ca7d0f046105ff251d165f19ed9a89f967faaa4bcde56800fd7d5c8004e22192bfeecfc22e99ee4b06a6d73707c2880c97f512d3c241860d45785c4d898b4ef802107072f303881223dee54923d44ca8d9f077a6d5143802ad47024a67e34c1a167acd4631f917d094e8fd5b3f2975b037cb6d8165da4d910b26e169c60226eb682b24d1625c68e94f735619d48a94d1b9c708960cbe7ede5090110564d1ec51734add95e12c5703c165751e1fa249630ba145aaab38e4ac41af9701f4eb32c085c1ae1b40a3cf732588f5a5f995b9a8aa7318ae2a0e998f3a23ddeb94f88944947ddb5f01e8dc4228f57d1476cc51edeaff7a47c0a7b8a7a06ac76c973538b84624b70b3848096dab647bfaf0ac588530b4b1397b3aabf811d50333de32673c2414d8cd9abe99ba35dbd0032b6334351ebc9efe24913d99f58836de9e5a827313519f2a14786e3cc93df77ba5feffff90fdae4d99bf18e25876815c3016228028547fd36b431d19055e85b23b87085613466fdea0d9e36e81ac8fd9c9640bd9157f2757b29cb2c52d41a8c7c81e4d43e4a43a829a4d5955d74d0f63c3f022fd0ff7992ed3dc08446799416c19daeba307b7ce56b4da34d09bc4d714df83305a97a739e65a06a0dd7c53fbfc9023d4d6e80e0f4e646c7706eca2464e0cea7f81334fee076d10dfd11c45a1ff6616dc827b82347c6ffbb7cfc0d037dbc117d152e456acc68a47fb171147557f4741e2bcd65a7da70724006c83eeca4b14acc9a7bbed8b10de136d74768ad8ff0cfd21092b987096742c728b3ca6d4a8d8942394ca267a86abbefafc653186e16ade8b18528f955326618ea752fb47e9389bcfca7ca001105299e535f9b88f6ef7b910897ad39f4db9d4431a9761df89955d1ac744e2099e778e24ea1458e4969c5171a3cf2852ea9839a9f73e8a8f325217164f5455172e8523607d33bc9733371098fbed879d6e420bdfb68b6ae3a85065f4011dd5fdff50cbaac8b89920163e5534682505299fc0a898ac045ebdc2feb70f3d020cdf71abcc55c67a42bc1ad9a1bb38493be6fac5ebee2f612e4b05d052684fcc591715a9c7fe793436ef567d0a7bdcf32a0157ff6ff43cc7a8484a6a7a01677d8475bd4bd69725f47993c4e1cd55741bd39bb61f78a2a89853756cf89541b68706f8727f506f9b80babb4b742a820e94456d3a2d63659b672d9e1e17a396d23c0a9acd9c2fcf390bcdf537959020ff7e2ed97d4afe91f70afceb6ea15ef5349e52a13a0b528f79f568650bedca923883e3e12e2fb4281a734a3682f11ec584f56f53666206767235360635305217a74d02a3b1", 0x1000, 0x6dae) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb0", 0x570, 0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x1}, {0x1, 0xfffffffd}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x1}, {0x0, 0xfffffffe}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x10, 0x0, 0x64}, 0xb) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: getitimer(0x1, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) setsockopt(r5, 0x8001, 0x10000, &(0x7f0000000080)="9bdb3ff9bbfaa7033a3a1b89bc22f6174f3754e92e81f86d7a541ca7bd5521cab0bef6", 0x23) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getppid() getpgid(r1) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)=[0x1000, 0x8000, 0x36b, 0x3, 0x9, 0x2, 0x4, 0x0, 0xe7fe]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1812, r2) fchown(r0, r3, r4) r5 = semget$private(0x0, 0x2, 0x204) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000100)=0x9) execve(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='&,{@]$}\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)=':%\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0), &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)=',]\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='\x00']) mknod(&(0x7f0000000640)='./file0\x00', 0x6000, 0x3) r6 = fcntl$dupfd(r0, 0x0, r0) rmdir(&(0x7f0000000680)='./file0\x00') getegid() sendto$inet(r6, &(0x7f00000006c0)="68616870e90d2fa37ffa7df9f6f08b8294d9698b0f3da3ed392b7cbd59c80ac5798533f36b647ecc4389d75ed617d828e11c74885b4bb61b1a053d694fbd0fb02108995c4534ae066369eb486726c6fcf64b706b5ff7bff55184d1f16e467512933a01d6e86f69f3ba61e81b0489c47e281a6e2d0bb9493b814e6129651d309deba7f103e3bc2d94a816ad231629de8587f1bd91eb3af42272ba7da919046198fa83fc7638ebd65bff68657f5afcbd8556d5f4ceeac127c003cce3ab16c54c40739b3f80a3ee115d5618f612b17930d62902df5f365e278b3b66aa9755c57698db6f49fadd59de69e1067446a871f29b4cdf165b3c509720", 0xf8, 0x19, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000800)={0x6, &(0x7f00000007c0)=[{0x8, 0x4, 0x1, 0x3}, {0x800, 0xfa, 0x8, 0x7}, {0x7c, 0x1, 0x1, 0x6}, {0x101, 0x8, 0x3f, 0x8}, {0x23, 0x0, 0x5, 0x7ac}, {0x2f2d, 0x31, 0x7, 0x8000}]}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000840)=""/48) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000880)) sysctl$net_inet_tcp(&(0x7f00000008c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000900)="4cacbea547ee92ec285737f2afb8b9111774ff327c622d41402dc2a8d8259a6265366364677405a8a71efff9f64f526f242c8f06b83636f61b9578d3e25b454d2895c5bf17527610e3cefb9cd979e1b0c3e6697cb9ba2325ad41918ecac4b9073d5cc65d1212ecad7a2c0b78be36d0889b077535c9af7e0d56f6be3e16059e09e5908315ac63ff3fe2000ab3a37a348f2d6ee62c015cf2", &(0x7f00000009c0)=0x97, &(0x7f0000000a00)="60f3be6f86c2b2d020bf6c85383964e3e6901106faec5aed05659ccd6872e3750f99be21d1ef1cf260190d37c0eb218d4f5baaf4797a869b8d14870e63ebecf146b5f9dc3b46d5b865ee020c5a4b935fedaf66db8c0c15b1a8812e81fecff0efa0b8183239d2bf7c3742f130ea41055ff1a82e43da8b070da7c14c78576a5071a620ba72024d99c3615ce2805ddf2bd5b3abbce1c8f70e4d11877e9ee42e2e0fbc8be28a479196e60db0d13b978e1518754a1b471ca828fd2a3e714f339539a4ef6ac43b0970c7b34c27cf7f706521ddd10f6eb2ca649475bc70c38b1d83a42eead8f594f714d76e1fcc1f74f5a632660738f45e7c73c797f75c55d4f2db2fe0210fdfcacbaf59cbab0a3a8485cfb648b434cf732e752399494bde05919e032f0ffe57b77be502c5627b7ee13c9379f048fd977f9f994b4baef8db5d8f9840a6386c08dd2d227bb218b4d8056efb8a30c69206a413255653116bf14308dcc9b386e67bafb67f948158855e1fcf9976fe9e84e61a1500b61a30a6f818d8f15d6d9e81a3db86ec41bcbe9e4c0f832c3d7c0f36a5e52db5751e76b0a77df3b4327ff65b89c29210b447146bbf5198885f7bc8f805bef83ef8e769f62500acbc7fe65e49bbb293c867ce4519d15e778acd2c53a823d6537e70f92faf5511bf9d27c9b5f6aad11801c8f8dc31766c323b839d253a2a65b924a3dd265603158f8a1f0548637e4286123887af4ad266b8c1d7cbba9bf18f8eb218d584662d5f31c761451378edd6b08b3c81ab5b388c80bea97cee46cedf53835a388e11fa8c373252b7074e9ba165301c60f811f81b4090a2f449b2a0970b9c08a8b475a708920d0feb2384028d67c6f576137ef1297d6cbfb04498ec769c116d9ae6f552c791b30f85985ca5b70932f216333eddb804f97eacc948751d560c87ced146acaffb701e83320812e12c026eda0c79bd02c98713202f5c3615cea7c25cc843edbd2188770034e12b3f91b8ba2f295b270f42b21b708f8c8d963e9bd60f90919129c9c7fc734c0e1b2623ec41d1561230b3f0eb72db7471d772c8264fda7f5acf5a9a614b402807c572f74f0ab08ef8919ba3a4a2944f63ab9aeaaf0f63c5219906fcf165c7357ed6fa00556564fd54e59ec552a43255822bb83b4501f8f16fe6561024ec9454e4dbc6f42af17a05ad86ef326a9859f0fbac18152dc714bc4de6ebf76f70c403287d6c466567b3b2eef92dd84956c31ff3f731028b5f3fc2f28483c8819bcfaf9b4f685b9ed7cf1565d68e5a0ba358832fdc4451547ea00e0f9b6d5145a0b719d126a33fd1bf9f83a94b1aab85a0e41638ad250782568046fdbcc5de923a9a06aa0bed9563291ae22762bc57978615841afb413f47d3ebd52173ff019f1fb9f2326813827f5794addda1155506440ca9f2f448dc980ab782fe8f2367236b6936fd3369837c6d64453fac67e2f9dd14392ec6beb0ef3674a7b3f83e58228b01de0a163e62527e547d977f1190c91db96f59542978714f95145265a53bed1b5928ff5343ba043dde2967db199193c212cf7f4994ea970817d109c31679516fe1bd6f3d332a4eb4775f8eb39eacce3b2b5ff5b80b1e5f3bec19e04e2bf4398f693c0dc9a8bc3e0c0b9afb7e044172fd8a157e7ba3ebb6d666e110f10dc1acc3aaa61fd141756eb476b1072bdcfef339e969ba68313f477973152bb2de28bb71c46918c514ebfdf969ff37273a329e427f32f320a7ff02fd100f35eef470661d1e7229d20473315d0729b3da78f9804ce902674fbe1f094e29db598d9d85748a7615bcd3204a4a7317303f0058aa7b439ac56d13021145d936a732fcceef59f911f5646e57766b1e60cfcec33bf074931a8d6ba055d939610ee60ec048d88d3d69c88b807715ba43a5a744055691aec890cb00721b690adebd39f9c1767bddd4eb1a94f140e4f548960f63a467bb1ce6bf45680928e23ab17998f994af8f129571a935efb86084c43841ff7e147d986ce4eb67c605eebe37fd7a81518e292e06526ef0446fcedd31dc1468ff24775a06b4a65238e66e3d8370c397f2234b6fb73d11e626af96a7fb2b620f588a277e7e90b86149c8a04b3cbc5b83baefbbcd6df11a825c7b46d6d21375e5c349ff13bfa04e4e6e2458f2d26c16c4212bbd993766ba280a8f8fdfa9d2d3277438232659a0afc2e2dba3a1cbb914ed05dfebe5154944d15ba9653b60bb5d09ef5466766f7e2cf1a6ad9e4956f48243cec5db102e854df67f23d431cd0eeb8824154e1c99e75bbcd35c102072c5a336676d79fc18ff8dff69f597d76e24fce660a36f58f10d19e052a22f1b69ef4a08a2fc89471ec5c95ca76c7b608f2f11180a2579adcc05cafd5e682aaf19d88aa7a5ba0199f294e43eaa81092b9d6164569ae322eb40d5d2b7842f06d7f402e5d77e7976e73bc423e386623422b4e2ff77369ff2879a1632c9f2450ed194150bb03a4cc3b6e8ba9e810a0607ac56d6b7da88fc62b958826f962547321d3cb42366f385f6c3be65c01f8fe4920d68847342a11f1ff682a12023594ad70852bffd85059cf394ebc2b975d7ced89c0acaf13c28377e2d64483c64795aac634b6ff04cfd60bb8495e1a7fef61adffc517fa85dbbc84527f930ed9db49f2d225ba9687825a98ad893aea32fdd1ea78337a305a48f11e8bc96dd6da1017b3a700d1557f9b450fd6969e7728837c90d4e7b38be0e4492711d62ac316ab181a5dc6f753ed160e2b2b61794904a7574226d55c01c90fd3668ca29bd94565a148be8e9d65b25cc16c0f7d65a6ac4f868254e6e0465893e3a965ca6802d2d0c699de69c4cdb9427c5b188f8434c228252c9d20ad5158ac4b8e52f9bd3226587f8c53fa9d1570869b12a680cc673b405f42563f9501d238a6bdffc7865b8f806fd21157d2c1c6666ed8ed733948747d2f0f1d234b4ce55102c1b7225a323033d77191459664dab2ce405eb1f7fca98e0c0307e76c055b496fd737a25e32f16224f0cb1686744c98878617d8eb359f82c447ed7f42ed0dcb148cfe3794271850a80bf723d4c900a847af6fe06dbafc94a67b79b2c6a1e474d1bc76de796d81835d6136443fd7b8cd31fa39fa3afa2b08d85b373eb5afd62e7afff4c9d735064a785959432f9f784fd763380cab7bcfe4cf1ebf90ce5bcbbc93c6eb205f03bbd6628848e3eb80d0786c881b4226fddd49987ca2c15ad64e5b9a1727d8dc341ab8aac02e2ab947cba44c652d7c47f12cce6902362a10e27f2ec8b9d6b3ede7ef7e40ccb1965df279c9c00521bc19b483e5b3b20d5f87da35205587428ee665e7a8de0c285e8406508a2d3e3042dc3242d0a452370eb1040d6a88e9e5d6e8f15f0e012dd6d339a2749398cc032e0e503bffbb55c7436dcaae5e8a86fe41eaed7b242044dd096f2b4d579a5dcbba533b74953e31dca3c2e89b94102a75b47433f2924f7ca020a1cb71ba7089f5c4e8f94ce3215d264e4eb5a375418469ccf904c564fbaa80e1c53d3220b718792fb41a22d824e09cc38379d8695e633c95e3859be7a8662f80e63df710cc7a6d899777873877477ffc7fdc7519af7e5e36053da8e563f6439a1537ec5c86c578a121e0eb61fad1957a3c72579f0ad907b9459d56ce071790d38fc34f408ac8374c6a9a27760095b391ecb6965d6335df99ceec955a8f822bc22d411cb18b7e06d6c3a88e1cc56b3cc5afdca2ac187037ed74f29ac25cf85cd414319a987d2f7aa23e1431be50575d7bd50bdb1b41988389799dd09bd1ccbdaa0524210d37680a379a5f6a9a333d781856447c4019417025ec936f5c06df776308adab59d47eec7db12dc20e9547541c360d04d191a83c43f7ea6b71e3ec73acc29b4e3afb695d5502888799bce919d3dec2f846bdb5401d56cc6adae42c14619c84122008ce539a50e01a42531218e632daa2d8dd3348e6e7190ae499ad8bafd43899a703e9789920304671409b350949fb66574c7b9f5fd6282b63cb4424c509a4c23f0232e5a335158215ecb6a85f3f5b8fd31775e88650166099fe59899f22bd3ef2e57e87f6979c263dc7224376987b9ca6c8b356e30ade5138dcf395e61d7b80ef0135ec8fdea1c0f3d493226db69360535253e3589a2d92827b01fdbb6e5ed59b2073449d4e0d73845ddf1c45744a44769479f6e09d71f848a65b9bfc2ea6de998e59845c683f7403be4dde386716082433ba45d56f003bd32c6c2a9dbeaaa0ad9d94d63a9423da16d7ab3fd17770f9c8c1e9bb48427dbcb7de89e278ff1c2a9294796fa348db61a90cb0cfe75a2828325a8e82d7de537259bf0342cab1a4851362c30831d0340c3c41cfebda5587adeb3b7db6619df595422bc17cfa367c2c2d7fc5ab436a090050446817a83ee20e10923ed8d928c0fd2a8c0c479e9d267c5c5d74ff700de74ed7d16e46096b97c6ee7133a48d3430818a241abc68be84c8237c415478d3f6405c0a727dc268651a9bc818ef322d357fc80b6566b230f5e3fb1b99904df2c193a3182ea3da61f4bc38d0f00d1389d35803067991498680fbcff49b40ba991b9ecda3d3114bd8c152e719c637095ef2f1d10c0b21f269f1be8553ae5c83f9a0ce8c3a89e80fa989c5e246212e5fc874cfabd385553505987e2130cc1145a7ad17ffe556a248cd6b5c43d4149f5c46a83768788413d884f581fca146fc33f5905207a1131f78d7c68616cb9f16f01c4ba5f018c57cbe65a3c2a95498c2c8fa259f422b35954bcd3eb2d9d2cfd3021fd4d3e48c68c9b43c511216eef5d929b94303504ca4f27a694fff498fa66bd69908dbe8856d1e2a32053ecac7e9ccd4cd8aa1c2256914065414dc149f0b912aa10f5a1ba03f3787673a941cceadcc2457af5b5c8eb3b4a60db0d90b61041fe064635b81fc91cdc687a0f791b758f694afa0112f2559f039b51337c4734b8e5b88fa447bc149c92eb759b0541d064605bb1fe6c6742e78d895ca5510d93706f6a19c23398e3835465e7f24e6659ace7c5d4c091d7affcac97f5a1f129b27bcbec79fe5be4b8142c0ef9c04da9d6870f78bbabbe5b656bc8aee9d19c5a6f71c6b4421638e73cba0de13786413bba1d9bb23f6527d9b58a6e42f6f7c94930fd10546a6dd7ddc1dbe8467f7d1574342631bdd717de0a54c4013ec54937c9571cda78d2bacc2638f7fa42efe53521c87d83c0aa5351da8714773b1eff07a387e5b6ada52ccdd9392635a7270324bda4a4f0b23a15fae73c7d77679754b365ba776e4e554d9e768d64251cc8a0d268050842dc7b33b3cf042ab395e5e8f78d56be63ac5213a3539e1b2aebe8d36a405d7b45251c9565efe3f0c3193d1e5886d0c38634b2ae7f22bead0a9ce89b570aa798509b8453f4b582202a73b0aa7f5e672ae485fb55f1f871c49414a7b1a03bdebd255da566d99916ccd2b9232732e90c471cffa7d9bc7f0d849268cad226d74037b161c02adae186bcb4a57d96aba44e9f1a22fe3a23602e08dac7cad80bd60b44578a25ea6c2c47e567bffb43ba56be29eb9b404e9f664c924c5196e4144b391a5c337df334dd58308576aa5052ef12387f487b0955de3152fad1774994512fb37459079a4e80338ee2089254a150bad4c6ed00795dc074d7c13c78b8c3a2c24d13037f8a5168c5b40ab91cbd39cdcec372d26939bc09a0e7cdd3e9d195752a240a3b576f35fae4de806c38aa1d5afa6f25551abe4f68e25b6736c27eeb42629208012968776a5e080ee6aa7852674ca69f96d03d72bed25f89a5832ac6f5eed075df86", 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000001a00)={0x80000001, './file0\x00'}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001a40)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001ac0)={0x4, &(0x7f0000001a80)=[{0x6, 0x1, 0x0, 0x9}, {0x2, 0x8, 0x6, 0x401}, {0x7, 0x7, 0x2, 0x1ff}, {0x3, 0x8, 0x7, 0x4}]}) getppid() setgid(r4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001b00)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001b40)) ktrace(&(0x7f0000001b80)='./file0/../file0\x00', 0x1, 0x4000090a, r2) writev(r6, &(0x7f0000003e00)=[{&(0x7f0000001bc0)="5be0d1b06725486f201986a8705d67c1ffea22606b14a58ce65ac2ff", 0x1c}, {&(0x7f0000001c00)="a6bad1e15d4ec7df04ce8424d7867de157708e831aca840c77e885f46e8d7ab71cb3517dc8f22a61e662c25f48bab264565038e9934a67dc06dff9c2f567adb039c6d5a1567c7c36feac7138f68b64258753984b261d17a946dd8f4ed346182a642f35bb6044d4898397f1f0488109f6e17b7733d738631ae5f1142c1789b233f8d9f9cd4980037eb789647d0a084a0980bb6e618fc92496612e4c0b8f53a890dbac28d0e9f9d103121342675fc9d4169d09a6ca2dc9330bbff5c4dbd0a540fe88ff6287d2eca345d044d1c7ac6b9afbbc351cd043d9f22808bae536a14af241f13aca", 0xe3}, {&(0x7f0000001d00)="7c99469618e99a356742a4d0d03ad84bb6a57cfe032218fc11ae2296c5d722dac9d51963a797", 0x26}, {&(0x7f0000001d40)="18a6f4cdd560e89f30a5b9d93d4194c04aaf1be261ed54868dad5eb659de4022f0e140bd8dd537282446c5e32f98f2d70c5ec6768e03519ad0be614630857453ef13ccced6cabff3e69506bb57e26f", 0x4f}, {&(0x7f0000001dc0)="2df22e1b6390d57ca56734d1fd0c0d1934a414416e8c1a21f8f7d8386b7bdee9a5f12d35c45b51508faa5c8141f3b482657dc7cb5dc002e55297548b26e804512f5d3985838ce1fb3c50e8a35b50ace0111117b3790ba560edb312cf1bcc9268733b7754ae98584c33e9265c1a91d2db56a109ced196a817e58507eadeaa1db8bc04ba1bf9b563c06ecca2338dd7ff4f9f258948a3098702e52b0ab3dbc72c91e3d9b001b7c3c60298d364a8c0c6e8260e2863dc005e7c5990792d1deb3a6ad843b9b393ac992a9065b0d3dd9373c29501a0ff87a868caabc680a22ccfb43f4bc2116ef4fa8097445f4b8b9ff55a990c48e8d7fa18f726b6192446bbfb57f9aae5ad2c25929ef8b5192b92de5f50353c00b10cf8a07007be019ad6c24bb428c06ab26c076bd0737ce4573f92eacfd12e228e84779da061304a52a0c42ef12c7a5807d3434794bfae568a8edff04b7057e97a84579c2dd3bf8b8a232ebc86b5dc16cc715c87038e3c51defb94d911ad0de0a712b0b7c87e4a606001af0e4e8aacd524eb8ad2504e317c62900f34e82ad8271d9484409017920c795bf6db1db2ab776f0e8219a61c9a454c8bd387f2653637ae067a34c283bcc674a40ae9bf4ee88995fb5080462ec02a572599b7e6f69ff413fd8d85d5a2e4769b511dcfd565fd609ba0250442ae60c4b01ad8941259101bfceab9aba0fc9647826488b1a47c30d2200ab1c3ee108a5eb05ffe0b14fdee77ba0e15c4c243b18f576c279eaa00501e619e607f2d1e65745a7916e53b96697ef788a42f9016386013f0326af72d98a5b192d5126e5fc3777ad714171e05f8492ed292372e29c669ae6dfebcbcbd9e491896e8e772a97827c05c213bc99fea802a0ee0e9a22486342916670fb7fb52fe0dddd60b09190df5bde242a2c3d0f0299def484ad436a0c9d0edb6f839395a3660a21811228b54e3f41db64788fec4bc8f22888dbf060a4e571ca69f195bd971af02b4128d0fb6a6ecd0be9bbc9aa58a9364cde6295d134632420444d59fb2a4af2ff643e99610b018cedff5ce240422eae3432f8b44948cce63f5a0c0a33de9cbfda27c72a29569ac2b244e99ca8a5835fd0b0f3f47a1048bce4a3875ec40a82a4dbbafef53a8616234009a614001f11de947c949d9e4e6178649cb2587587becec8225c7d47683ebb2e68d040376807cababcd392478e8bd36d36c11c8eaa6765464312fe442f2fc8dcd4ff1f9be4f56103659ef31ab13fd82a8d6648a0a9ced317ab05c1f08de74bb0037e1e61ee083857b766d39636095811134cf3e28f7fce137dc0a838c2b57afde02689023d5bab73f46e4e117df0723d93dfc6414902eeca98b1cfb58e84aebf5b74d263b80845fba7d91d77016a79cdf0d266870ca751d361d345ad975d64276ec6faec6d038336f865a7ba38a0b0ea9fda87a9c73316cfdea4b2589e117a2ebe805f7daebf0453265ff2e69090db614e49d81532053857e513e0072f8292586312e14e154a5b8d39051d3c944b38004d5005ea09c9143ed8978aa9e9401ef1a5b2435a35565a69823225d1bf8e873648a0934d5968b2e6e99ddc4822948bb41e76aff40a5b48c192774e0739a5f232b774f42181fedb78f647855a5058c1367e46ccd08022591610ac6957f1bcea626f865798bcf735998e9d630b1dd37aa992f3ac88857c98f186606d0ed3b98566c9bbf06da3b6ca39fb2ef5d08d73b285ea2dce6e43f9e0fd64bafa32f81feb1fbacb39f25495e5a6ac3969fcd2ef9ea3fa3dd16920dbabe680b53d523a9638c3ab026c9e4277350449112ae5e97a7c25532fb6c372c96b9fabcf05574e1fdbe420443de6889eea558bf74b6d555dacc52d17e430ce684206ca7af5146a53a2e695bd0e1b891849bfbbc276284e2129275d3f904818a80d57278ce0d366df8f78fdbfe611f6f5207230ac6b7c6c8230cc2fe55948d0b94973daee17ec80ef892f3b7d4aba76bf36f3b087a1d42d5ce5fbe8db7503336093480d93e5c3bbc8bd5df8c6bc448f5efa8b629de3c196aceb4332afbdbf9087b1e26d10e4e186e140b17aaf8256effab2ec0484a49c2e9c865a55d947d55304ca3fc8ee39a70065ae3fec22de783d17118bf326ab882a33dffe9dc92d180a8ced9d1d8fdfaff63af0a1f0ee2060e8feff29a728fe0017b58428ea3404a9f9fdfb3972973298d65bb8100529610fc6518404517b8483dbecdf3758f2b7e5fede9a923ea97e5cc7cf2bad9783aef0d8104bb3ea10188c71de7b11ad80a96b1f1c4f3215638caec90f1bc8f1d4d9678b2f77ebfbe9e58ee4e10e3df95d2d94c10b5846c22392fc1d47e38f05f80a8b4e09112e97bae5477f1337ec422cbb5004c23c6008cdc4461f655d334beec58edc579f6bef983ddf13daba63103c20f1aae9c87cbd886fa3501de333f3d5ed1728536eab804959078602a56f281a938ca238bc4553529bde3210df4ddf4a0ad9d43e7dc0774e489a0fd1ac1c86a9035e9a863d32386c8e9d4514a63f74e551ea1f30266c2a708aed7370d483a59d66a5ed71e0858a1437c1c99d1c4dd4ea91b860b437e6686867c01c98e1924dc387b509b74ee8cf5bbe7ca3c70c8a0292f51c7be47546db9896413c667315db78eccfdc73f6cc7927624322baa226141a2eebe2442098534059762945347ee8b8984c20e6cf23ab014133aeb0c52e822743b633bb50e44e1d90e859ba0d10a6fa28c8f3901feb998cdf5f9b21f9dda9403844784e81f8328ef60277489cba62ec26de36e9aec6f8d06ba4aea343b823064e27e6cb6bf9291904dc3590ea03194d1ebdd061c749899835d9f70f31e0dc62c51a3be93c7cdd0536c93b281cb819545d4e3a67868b646d11f452cd3f94e332fd82bd8501afc01c2e154a2057e8df2294e271c122838d1f6211dec4224f3327f456a0a05df50a2ea0666e4ff762272ccff4bd2ae3f0d4a21f6835bad8cdc51c4bb4dc1b43421f6ad3d8b073b59a433faaffa9697192c6ab488c8c3d0864040bd9c5cecb9dade567277a08b6d39c5a28b428e9dd8d932f95d93fc1d155399859c86eada4eb20af2f852d107df82e213a1d4284ce4d8f8dcc7a68b77567a49445fb00d93f5409fba219412e1643a76e42bb5760c780a75bbf2dbf0193118e8f4c43b20dbec5aab0ee6f5085acd13d05409b1f233f123e2cbc051214292ff00b13d86cc6e1805f047edfa4fd3efb740d97c2c9ec7849454a915b562e985b58a6eed32995d9d37623923c35df1d204fd10434986c7601bf282fcf8e232d645bbecc49cd45d06cb2cce616f82474235a69d6b4969f6cf5b147960cd2774d9dd6ac31f6a4333afb6b4f1d3c2f49d1c75f76c87ad63b195d7baeae0818ed66b32a8f9519ca3fcfc5ac135198bc0d50c0ae017ab1c747af5127b21d38f1171504a886fbd114dd11c3e60b8755e5c8b363a30d101ec215fc9dba7c5dac38e42d07fab1165689270a151928141da6cf2a9b431d8105c784dffbcd215df53bfbd03c67b18d3e9d9b815fd3e7b52547043601fa4727887498dcd260abf2120e115acb53645906deda7413604bbda46edc2139c6fa33dccbfce6cd29ebd3de7ad6f70ca4c445dc4b186e608bc43093c29ebb42ce34ddbd1a0344a0cc469f46dad912d543561f3c1b63d87f2ad83cfbf51f0d307d98dd8a1a2f0d19f65b02c01e075654ffbd3ee0f07fcbd9c2b68e6f380a9405b72af970211bb9c65fd851119eec7976ba92744b286b3cb91d97dcb35249454f925d24878b8b625352bb856377803faff3d5f5c15267a5a45b465273a7411e773bc546f09e4fc112a8882aff8ba0a18138bf48d4faed593ebd2550266cbca9c75b2a6c05ffe2a89cdbc460a099e3c79e9f4ef746d493127de13458c7fdf2cf6c968075a6287b29148f69b0e4f718597faa540f86362983fd7190312f328c0978fc9d719b8bad1803912cc6166be433c5ce0ce534b60b50e0c8dc0514fc811aae6ae77f9d3d029905cc3ae1efa565a049d20a888fbac8c8ff51baa5efcc87ba5fea93e13e5f4a86069be6ed4f102e3f0d4b91613a410bbf6c2e652aa7bd5cf2da62878ff8cd68c911145401d48dc055ecac95fe23160aef3fe9f20496e0bc1cc947cec71cb7ae6cfbe13d675ae68fad910e6e96e1cd6bf8152038d27d87eba38a09ca8a9c50cf5d56fbf14334fae4dee5236dbbfb23c94b3c51c5c44a496d67f0f7f12a2f00043ad4ed5b2d7913d36fc446f0342645cfb844b03d6d2cbdfaa4759009f0be9e73e44a200e7d49ef12f777e382619a834a3f0f2016cfa6bdaa8c0c7cca62d1ac32b73e79cf3c7a035f93f42a02e40ab295b2312bb53a6cd5967f86d34f12bcb986072e0216c13110cccd825ff8261d38ce626cfd716028e3eb77aa80f992fd28979b39ab53ccb3f117530db433aac008d36de652499b4c2b3157f5f77f6e3d3727d8d957f243a58eb45997aea863cb013bd944d544e7d473390314217a5308266aabbb767938ef600381601f66fad270801d97c41e396c69f3b02b39ebe8a110da85ee6022f8f074ee40a34738ab8b1c2c99100d7a508b3f8efa96002ceded06ed8fab04b2d75326b2d422937c4c529a4cbd586cba1e8fc2591302117b77cfb1a8130b003590d4aced9a984b95cb532634284f807272148afd9a233d3a72ffda545ce7974b164b475f2bb4bbb59f6dcf05716453d9f5a926ad26ef1e9618e3fd5b329df59c65c440ad250ec5ca95e75fdbf3e8525aeecf23e0395402d5ae5e8851e2e1d6be6657414d5b120e908fc916bc851cc9ec72ff4ffa904fab35cf366d20d70f03186ff7205ef72602dcb42438981891a55d174036a952c48f2e35a0dd9a41958fc7348d3a2382e51eaa0a0dd0ff69fd662c5905671a536bf400954a2cf686b97ea15d498aa8f0fbbcab2629bcc036a4539adab64d77c8b32ac73178e3d53dbd641f5eee4b957b972c0e5ff3f7e61d79ad1949c80f337c1be15a89040107389e85d404f50f7ffa2160b85d452ba9bd3343e2a328b05067a462d6222c12738b1430d3a77d0959d2bd80f925a6c92590bead5b855fa8bf5023b5d5e4af6209da5ecf8143197c86717ddf52bc5ea3b5afe2cb52b913bef512c508c689246b341623e6df94cde22b581cd674603198c751030896551401cd49c7ec71622bfbddeb0eec0656865ed3feca429f3081cc2f5202c43d85458d9fd5da6515997daa3fb61aa8768e281cf42bb2ccb53b6e6f30073f16eff02868b1de03dea1a722956c29054122e05a2cba28179f9ec0ae1d9adce90309fd788ad2aee87b2ad85d5185a98e969730596aa70f775b9e9242b4cd2a13025be3c2175ea99d117f16766e939193e2e5f8b9cb80a39b72dc3cf9942e9f0caccf307ee8cf9b340d49696e2fb1982d563cd3281700f3aeed1e513e58bb93989e915ee70bf3ffe2ea6ee62c9458c0957174aebc127cd1e39002387efc1f524708de1105729f8892e957227df6c6c0b0186c2765f1599d6e5ad419af688383a69668e41fcb7c4e954759743a95f5aef84e2ee1ac733d82057d7bdf31216d424ed8e1af7d3375c30d506b733decfecd579f2a01c5f2a29eaba50afce949ae2818759745b21846483e887b03c3c04221dded7d473175c3c3dca45e7abddf2a88f2f1c4222044bcf9c34d6ec53dcee4a9eff163011dd771f8a1c52f4f10f56a174eebbdd766f2bd7b9e95913f6fecf662b9da36e92de5aa33c8471b8ce775c880f7c04beb5fd42efc979c181669f02ad81dae0a18bb17e9bb47df2373163e6", 0x1000}, {&(0x7f0000002dc0)="830e3109fefb42e762e874513966907a7ed7f9a7c779b1bf13a62de02b1d27daebb4cbdff9e98c33e1906397624bdd81b1dc310756cc0f94b369c5e17b40a0492cb94e7b668fdf0348d003c22e3a7c47a4de5fd79ae39df9e6d004d6026a44c43c37e8a6bc36137eb622b313b0bbc01d01bfb2c03a4f392601cba26e39ce198ba584db0cb0577a7622e3f682d6fc20ee81a6527ed70531ea2e8ac9c8b21452a74429158febf8ba04e068a769bca2964f9484a810433874c628df0915d20e76e1d76b89ebdbd4c6db75e9cf950ab84cfc579e5e46b1e703843c10f9eaff4257999ca5f51dfb3ae1279ee3e2253aeddd22aa0961809fc469c365cb63404dd03db17ab72939db6d22672b780c49bd7f4fc83088a5db7af571fbd18614c024da96b539baf96f92614ac9b07b0d161a445c553a765184e932a0b9f7b129a5805315aa74b9cbbd000a0ce32a4a4cc0fbfe1604165e3abf8aa07eb0e85cb58e7b68c3655c934e1f16981144e749994a630cc15c0f28f91074da7014a13d117508d52c4dfe1216dcb9c37dce9828ab0fda44cf9f4e1be3f0a5873c27b8bcd97fba1066877dc3a20a42c05aa78272332823a19934955ef048680c5092c2d47bbd3de08f246a8c57e06c740d7a7e5cbdd802a8886881f4cab315c58e178b447e6a778b40a670b2bfe3aa35cf8a35784cfe0c1c212f6e0fbc515a3904260f49c0d5cdc91cf965cd0ead503cf940b0b9a8528aebcf54e28b95a1596689745b1c8763eb326d0aa6a7f7d1b234decb0ec785e3264f783a23cc995312cee5bb827ff26a9f29c06013ef739474b2ab613b5d512b53012ef64b006a4a59b587ff1a5bae32265aba9912486838bbcc88e0995cadeff50be2423d563a1698c85724ea1429c5678ae7ad11db07f2f9000e52a405d474c0e656de2a30196da8c85830385d0a274f7b8dfc599c974a80848a85f8bb7e08b936580b65dc9a3deddfb94177864835936766d56c7e05ac7f7c8a06b575e72b79fdfe91e41d4c922fa69a0e4620caf6a71b332ded5d007b0b8f3cb1fb81c654669879c14cc33196e8dc1ffd15fe41fe125fc46559839fa849153ee58fb6b37d776418b17e0dde52e5c502211fb9cf7b6100cda7c06b7670762041ff5e2bb2911c372ec4a805eda9b8b6b91bdb08b284267de815e019ea958ef3f6839f65a42d577d4c6b6a75701358dd76112d9e9d9efb90b3a8ad753946b77c1cb27827a56bb17523ea21b823e22e2cc75967ad1cd1ca8cc01cfd36c6cc78e29208a0f72b440ac3df2124625ff0249ab90503ceab55c7d690cb97f6ee1a77b4ac827b841e0525667fa45a935c21eafe3573e1ae4afa717d9cb59eb4fbb1d5fe23a18a11d0ab4255c475fe658f7986ef902c43c6ebef00a64bfda3faf90555ac743337f230a53a76bb8149d14ea50348b7f46ed5008065cd1ff684efce73564383a16f492764a0ab9459c449cc08b49aa800b90a73f05e0789833dd5ed4ac6f23f807edd92d123e9694e9b8a1f8b360537cd43dc95291d5cdd9f7767e897de8741ee932806bea147ad57259d6a45cf931a05cd603a72f67476b1387822c150511d26cad5f02889cbe59633431792ac41f078cfff8b909e1e80c9911989d6160cf7d621ec91432042c6e4e8968ad99b5d9e15879361cb6ecb23f31098f7d3a3d0fcf56355fafe57f5ccdccb024047d0ffb4c6de29b7445fe0ff92ecc3cc17ee72deced08f9d3f0553bfd90cd8cb947a2d230eb6b4d737362902d5500558897994413431183aabd55784762dbd68a1ceaeddad9141197f21c873141ee01bce2a8dcdafb0eddebab7bed885d21f2cbb531084fb28b87fbbcc068100d8c9f64b843fa05d75a035edee5c986da089671df0610186a148d339ed561756ac9c062a1b72b6324f0a30fcc2961e2a63a8fed173fe8557edd527191d65ac06dac545b35a0d78a9bb80ddb2d70f25f4bf16ca078652733de0995051285672a501aab38db2ee414fa48191a8c8cde228cf7ec3418dcf28d3ded370b7c10958a7fdd22c18cd91e13e7b2cc0b948ba368e6881ab4fb119e1299301f3f68e0b9e7a520549f8c3edb12cee849568b982ca214a10a5fb43b6cc457cec6068cbc670bc10d2a543760d35c406e2f8e1fa154a2638b0f57c23339a4503dc6e028266231c6d1cd8e0567a305832af463fe6a06ccda87a0205cc5f00ae5efae74f3753737739ced002ba77b20e0df864c110917c806667427d3a146be423619036943a5a3c68998fbdc965943878d1ee0eb0a8d86127fa410972d3672407508b96cae28ca21a311b5514f6a0f4a01539c7c5b1bf7050a6cdfa4d030d32b32f703bba609262caad6191fac5d3f11a736b733b91a50e302036ea93eabb842b3aabaf05a56d5a90b815a2c8cebebcfbe59112fe6e607d446817fbabe897ae9eb69fb62dbf6c6f078a42fba0cf40acfe84297dc173a1d2bd6998f639b466812c7a143387394c5c3bd3e6bc083b8ced320d3081ab92ab58539aac40a01522bd5768ad66ac1e085bbe2f84984d1f29fd9afddac5f84e43ee1ead63a8df0a410f82e9f3a61fe53359907591f078ab2ed03dfb3aeca3f72d805005624b30dd8568c2e4309aea1266cc85bff0bc127b499cfc5e0c668e18b087f9d13b5e6ba712267a91510fd723bdf74142c86c973f831712e50a4254a2675fc146ed6f6599f2c8ad1fd006ce47b2973946f1513aee6083d3e91d5f9852cd33ec32ca52f3fc4c753aeeac58ca52e851aa364b525c491d0b8f5c376e4523d0d0028e8989a14d25ab9123ffaf77aa753b428a1b72092491532f7c6876c653b42b86d192c84e140c21454ed652d43419a37c71f74be47a030a02be22dc016a621bdafe14738c300e6bc0a2c4f18b0339a92b7fb379d282539eea1722f521e3ad71dc6a7f35b22e49bdff8ef369d196c895f468a5279691372f931851ad28ea077d693671d5a644f0aabd9e6306b313b33d52f548d95865a28c4abbc52bb034399f7d7a3b13f0acc14c796b608eccb1351da4d1b191d89c0044d5c0d138b044f16671444895cc98eee112f9354296c81aa12e9249a7e618a8ffc112e1e0974ac719fe7cc42c66a5d284e46320b199f28e36cd7cf094b78834c44728fd5d01a3b40f4cec40bd25c46e255b1af20150d2c5ea021ee39e804142c5c0cbeac461371bc5e21085697616574582a0b723d659b67ed8e7638d8e22052794b1c211e37a4249c3b35b8a35a0ff2f45ae6d27826ec4f2d3f0a1dd424aec0a5052b5c35feb807e11437b5f616a30f25489ce4fb48d52b4fc1f662004f2db4741280bb5dd736886ff8c5edfdbfc1263a9a84cd9e77446425150f37910333222b7ed200f995e6c06d8fe36e9ef7a23f9f4f8227249b98ff7cf011389331aaa5b49543158dd0fa054cb077a909c1aac822ec966f11de39e82dc0335c140fa692cdd4de6d839c3486aa690dd79856c806be3f1accbf3fe174cd8ee39d6a8af42cfe3f1caaeca4a7a880708db5c3bcaaeae569938d580bf9af5521458d8fda8db800b655c47a4b7328731ef8d4938720af0e590d1b80c13ce550cd461bf58d7992a2fa0ff5076a48ca3b1a3395689da983f1641098d64ccccec800f05b8d452ab8e8b7c1cb34a523fc6815d7a422b67f67e2d4f012d6ed427c3082db68484f3bd606ebd0095a369b9d8868fe7b43411142196187ae0e9f616e5f8f6d74359df071522cc844d434990214166c47fa91f9ef2c57cdeab12d20798868c78096b43190d1116ed4355f62a6c624e36c5b77cd7a9e93dbd02efa6a594bc712e1021d3493f9a80778fdb256108b94dd8db0630a426ca415399eced019b5fef6a35df27f8cb26a91c5dff2c9d94c714022a8269fbbb3a4380965fff681e59b89ab4f93b0f836f27d1e81972250c3a9aa92470eb89ee7a40a8f310be5860197a967461e072cb02c6716903d32dcdd1d000c7642a5c7e8e5051984205da5a1fa237f1debe9fdf68149e0b3018db18d8c0cc2a7c437706a87e7e6c85103c42e465fcfa836d2db64918146364899a09d38d972c9bdb38400026e0d6ee59e891bfe91c76d73a39a8d2592a5e5a2b3fda9853810ce4580e4cc38ff307bc073c6412e24307ca962aef457a3f3e97935019db02ecd9739c356d97e066a2d1a7aa268bc86e3bb892c419d1f5f29b75572da5201b500a0d3337f3e7e6595e032267b259acc7e80f38535c14ea50ecf858f4da9a96d859b00220edc3481c66168f236d95db9d36442dc545106b9c5da600533325d44936cea5be3d4dd619efcbb7f4020f6f5be91fd917663b6018e1b65928fff1f6f41be0e24b55bcaf9164671a2005bc0ba6a877a7fa3f6f58fe1be3bc8de263fbfe73bc8c6df579a0e91fcacb0e2d2d3099cad258c4826c05c62324b8976d3172ae346c8e5d13471bd1207732dea6dd354cef04340668e0ff76567b7afc9934f940a6516f7950e9dbe68e2a2617c0e99d0c555f90e799c9e0423e5afbcdbec18c256e6fc014573f47a7ad13be575946928771cc31fca42a97750a0c8a8031b5737ca34dccb35b314cd6db928c3c259bf85ea9e9144959c06c349ca89444a9181d2c7108ae2a19d9f39662bf00f07b67129f449cc9103204b18b715d41fb85bbcca055b31bd6ae82cd6e8b044c9410a554e46b0a18e459bec465f4142dbfae50e74b611ac400e2a78ffa04cfb8f488ee5c2cd342d9ae71ffd90c919005aee81abf35291273633483efef5e1b4bdbe79afdaff7afcb10dd1d4b890391f0d748c8d65509b55c473ec314f8d6e17d19b1e8c8e61014de5960d9b884d4f4a400b077ddfdb11a60b395b83198b95b56d41c3c6ceb1e64f04fe26488e717a7053ff080b6c78999d7968f18484cc84f963db223bd86a9dc9d775d7053aa0c37adc72be6ddbf224d0571fccb0b6d6363f41b401ad2e954dd867586b45baa3007d166d4781d054302f7610ce8b374f0a4e4f8578c5b25f707329d6f9418322df61019cc7d54ec13e0d236a7126a545c190867874e2a0759e87834a7a47469e3e231f1b52bf55ef19f410bcc40172269177cdf185a17d05a996e2015cdf87bf35dc3938f1ec7b5dcd663c772b91b3f2321b47244c3b7f57a56d7b873a01f4d965e6f7e01bbe4347d9d6d095eb3363a55ba86f2e6b723c074e3cdc2829fdbf6af300a7c0aa8dce4c7f35f34160f6b1decee14aabcbc1e867458149f22eeb74d7b76e93838173adfa7abd2e6c9824ea8b1e3b6336c2119809ae25d5a0394de6b7180e7046f24d1f1f3373ab0be794174213f1654a56033ccc357536e52fc4261e9de608e50395a783ac457d65f629bead4571e915072857364d3ea912bec2bf2ceeb72a3b9e3b1ca94b71b8addb73cc645eb4d69605e04c5b844dd76613e887460e799391dfacbce54269cd366f47a50fb701f568dad8a9f4706e89acb3974b4cbfd5c25f7368788d908c487fa09635a3bf44d3efaa2be0b52a6e695cb24458d9c641d3a2e10630da9952d863b410eab52e3f37f24559f4f3f9582c7c722182b4f827a3443ce0285db38e3b06a119ae0c56725936a66d4b027a1a1d134ef1bfdadf29cfcc47bf24898e7bb492212de1668c651d0d336c6328e73bcaf03140b513aa1bafffb43762336f6299c1d188db54dee9998ed370be206d2909a8a77fe1568c53fc6cc835ee5e6230ae9268394fbbd40b37dcabc2579dd2a13393be849b392da960f12063a0f0c3b6a79a97339f341652924c6776a5ba7312f79fa306148fef2b378503d1d2712beb6d9426cacebd85402d953", 0x1000}, {&(0x7f0000003dc0)="abdb9c2288c19eab57cdd6f4cfabb2cda23f67f4837fad6458b0f5b3b2535c", 0x1f}], 0x7) fcntl$setown(r6, 0x6, r2) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000003ec0)={0x1, 0x0, 0x40, 0xe0, 0x3}) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0xe000)=nil, 0xe000, 0x5) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000200)="b27eccfb3bbf7fbb97fdd020add5cfe3310c3709efff7b9ee71d60e46e4971bc55b2590050bec4c3200306fbf43a9f46daf4c2138c5c1182d04b90badb21894abd24187526f90b782513bbf98ae5a8a22c487a6d2c500ca6f9d41e5a63d0d083d8a486cf4d2e", &(0x7f0000000180)=0x66, &(0x7f0000000900)="e8c88218c08213330794bb8a4913655e55884a2590225fb69e29adb061a7282899a91299b90141908e2402e3c8d719173ead2d4515c5c0b854c1945cdbc9594ad0830dd9c8a01dca989014d8d8b264c2813942346236118c230648239e20417bb11da34a9731f956d7224d78c32506e9368e8a8bb6d9ccf01f53f21103fd8ea9b8a9982e535a423c8c1be1dfe8817c2b714a83d219be2121216496b9b40286efb9cc0c46ae7ccbe8cbcc5a4d2d8c9ab2ed07e29bf995df7a5f49359f92e98cab9f082a41a54a53771578d7d3acc22af71a3edc8b213b6be677ef781f54b4f736e8358c17f301764445aa4ceed3efe2033f11bb6fc64b045e9ed4e20ada6b193262647f212b454db7da61ad49c6690f5df04eec216d8b7f881a5af7e95c66c539eaa7facf833810b41c5f1cb96aa4393b331e507928d917b3946d2d5ff61f1bc0a38eb1e09a7d0fa891a7d7702a9f14731e663d2e9d21270dd307c9ee03ee5e1472d0b99dce476c1717d1cdb368a3428f29f7881d1ce32e5972154c5686660fb7edb82cd934f3a54f1cd9b05b072b0944407132d9b826f591305c0439a1fe03979df27e52474088c5790575e14993c7983a4d118288ed947ae745d1dff12a1765808e3ef4f20740f8ccb2bbd9efd919afb97dd09d1917a9e0ba85093a66262758dce9c46e93e1d7150af3c38eff85e413a843a1bb7ea67f433f816accaa6bedb224ede68b52f8573c688dd35da9c2887a17d1adf1dd81f8a7b82b1f710de76d1658e4898c674880419ba7b6086c2cb155f3c6c98319415d282a435827328fb8f535be03f91c55229221c0be3a05f0f3391b075e826473219578ded5842d717ffc3ba17ffeb1b0542fa28e921302694cb49dbcf64ac02dfe0a40c4812e5b90ccdc393b91411f5d73bd7d74f9142e9f7d4d641afd419ff4abfa11b0368b256175d9c84e4afa7ad5f18d224435dceb06c185d1df26e18959cdacccc22813018a0e79b5dd98a8b481446c9c35be9405f7144df30a19f5cebef85f4bbec4bed77e83d15851ab23f85b5435fc9c65f1bbe25299a260bcde2cb402f97aa1ac779086749de0b4894f37498e4b0f9ace9858441ddaba0788e0203273b7869d2c6547356d28824112533c31f80e208fffcb3438df87543570aac7d32ef73014c60abd63639a8b80ddbd849085a3d277312b171492f806f02eca4521b3c06704cb98a51f22569e9a2889c8b12bfcf626289cee3dce704b28c2ed8a30386f899978ef7ac7a2375c978b7a82d0e21b6a5d7debd394cb00fa8ab5b91b3611072babd4ef34496021db16fa98bfae9d3da1e821602b39d4943f057de71ca1e3c495eb3339cb4a1b33568a7df528f571e47d997590b7441a38713efab48be3dbb682e88b44fb14ae01051fe44ee9730e1439fb1acbeae0c2c4428a2b6349eeec859200d506f0bf7aef8b21b2031eb47a7cffef82f60b581eaeebf137123dccc37591e17abfc26fa99e69f8fc7be8602a3f6941761c3f60e427a552df2c6be511b39429c966f25c90bb7118a3038b9fe939ebf3a2c690a1760bde2c3c5b6304d3c5243d43dc9604c7b7e5ed7b81c29c5d1c4d3a61745b2e9939274c8c060bc058e328169836835b532754d4b42a350a72d4163fa2e41c2b1d96fd251ba5bbe0f80d5ec285b07a8b8900bffd83d10e3dc833c8e9e6dadf27837b2839985f0be044161c776d4fd1ab361035bf042f9770d0855328ff35a318feb8f04cd43d232700b2a8ffc8d1218320547302801a11ffa0592b7bfdbae47961121c03618342956e20c56f873f2d5fba8a128c85a5393a7b0ecac8ddc10cb1444bcfb2023c5deb60473f270384811ad1d48c8399ec94813860ab4f757fb7d7bd9ca883edca3ae0c076fe2dff4e9ac3313d795076d887bf1b0e4ff91b854844f5331b2df7cfb88e9963db986b324d043e57c0687b74a5f250e360f3d59c20b4df81be6ecd9cb33553e3b97aa0a9aac8561c7b3a9fc83703cf787227e2cc6e62e3a75cc47f7cfd6402a2e8dd4a5f477fc6a816dbe2a0354183cb8490ee9cc50d8390f1edc7c8f2c2fe2f3794828cf9027e211651c3601036dd3a3c44135b8ca01b8139f8ac8e5fd0e05a1fcb1779fc454f5a507bc7570e05426a0f26ea9b65ed831ade28bc9b502307cb05006b3104449a3c29179b2032e0d20f08e7d0b37902f3fa909074a1471cff11fafd02a80c27e59ad64ca82a31cecfdde1b4b8bac89c524313873725d06f38bb483693719365d9c3bc8dd1d63e48f5f97218f9e92e5d8774c7a4b3c0c77345ae0e25000b44c3338054ce311584320b98525d8e778b6cb32a48f87ab8406868e1c4dab2980bc953487abaeab6fcde74bd243097e0098ef0fb6f5b660aae49b663a23c8dd428ff1e54c0ffc70b1ce79eed968ba3da00be8ba4d4523645a50907a709c86c85a08cc5697e6d6e8a6550de4c6a9909ddba933ca66da257ce21691a0551d47a97b7e0c77056ee22e199d1a4f69ac1b033a51adb4c806b2183380712a02c94d66527efee421862facad81956cfb4ebda4a5987bfc375c176a70176f6ee867536a25eaf1229b994bf0c1218a25239f933a5c00be0d5e7ab8acb52328078dca986d93de9f0c64593a1492470c9643746f177eaf578f5c71e11146bac69bb68fa572649e9e899014d4aedfb43820f76ebe60cbd890f0233560b8e01e47a4ac056e110925c413fade2e40e3a79c813303a5a6a6fc966fccb68842497bc5472ea247e31a33bcc694ce534eecaca57065cbdc2d6181d323a81b7cf8099b54a798602bef1df3f164b0d50c6dc38f5ed679ade648c397f0e84d84c0922bfb93497c60b42b3a611b0b8e00d6b8fd2f0e28d2c33a0e9fa9a882334d56a20469b748dd3e521f8b36cc2f227620b57c4bbd397311b309c73ab80df30e02bec8cd7498d643777d34dd7a9d614392287dedeb132339ad1c3427a314b2265231fdcf272c11e51732fea0f663051ae0398d0949d909fc745ebc6c104cfee012ff26c2b3cce64a277f5bb8431a10d623e43f43ebb71a238add0283de3782a75ef9109fa547c0c7894f334a224e54fdb813d5dd1c25bff7810aaace4a054c7e508b47e7334114ac4abeecf498c22899d3fc26d8cb6c78ae30ead8f2ab0930effa5fb620f78652b5cc907994c9e8709b2cd53b2a54d9dd7147a495d936a5e4487090744a0d7b1414d776f568cc8883ec2020600347659c85eec4b42960d1f1347171ad8885485caba07c9e818ef4823fce08607e4890b1877c022b63e1097455ea8b161cb63dc5f9da0d1293914fe4c9f6a913d6a23b4266d143267897d17786c0743f1f8e40206ae3188a30aea87394446bcf081e90c83cf851849c65ce69c72313ba0e335ca24762d6cdbb4041c31e8cc070bc2fbf1b93fedd07c7b47a763830a40b9ea2d42e7d9da0c803b669c0de98101a9ac4d8e763f1d55fe14770b91d9a6d36fde499f0585524e939daae5e7682f2c2547d86b583b3b96e3483f53409ab1ab6fd6481ec1e20a579677c4b1e158eda13ee41eee5112698791a94ed1de1441ce382df00ef3b9250ca69ed31741299644800db308ec9cb7e739bc8993f1c3e699c355a6617e469090860eff59054835e1e42f8fb1438c9120e61b537100f27c7a3c525e0f0ed7689f62cd8a1ee70b3ae0a64e33febac32ada5137bded4a56c12a4a7202e9c06821ba4317415e24e4fbd934d4851135a7982b232c2e1f5da4658d57650ebcf1a5c738840cb98449a8c9f6f6737a66e55512a1175b9434fd5dd559df55505f2831123aa826515be0850be81f6a1d61dcb89c1d86b287880130085ef41c6e6ce0e96f08646445c8b9947277680d6ee8664a71190f976c99e7165a9b5862153d0ecf30f71b15e94cb67fdda6e92a48ea576fb3339579f0ef27d0e9f79b93612b67e6059e2ab58e9ead5f519fa0fa89ef860363d2f146f29afd49de14b7b51ffdcc988a8730c5df123130865426791c31458cf41fbb36a20e59ab4497f05c95bb0e0d942b6c84a35c24ce462f1f8af035248820c633cc2bcea5f0127f817eff754c3233816719c0fcb04d5cc25ec0cbca48acb46351513755a63bfed36288594fcb3d7081441375511b3d2b6d72e1712734b1c77e7795a3fee2f1592ac15a4fd90485273bda2c5ae1d367ee12c4020976cd3c637ac4263dcac7e8c8fce0036c24100d4140277139c1cd48ecf9dfdd28f23b6502b9cfc14ae13bebcf125a9dd7925e94b64dce13b49e81b31e665e5453cf7cfba0ad7362bc4dcfc0c09690176d2fc4327b346ffb16fdd8a9d293a3e922d86b853b04b2a2c01f775333c17de9998e75d951f76f9b2cda022c76035c90217739082e6dcf6f1920ace2dbf52a6e98dd144fe48b9680e88366464c837c0f4be7cd779425d4bb568171659d7e5d0f98e3ee4995c66406e36df73c34938d3486ec1104196c3df0adb1c096e61f1705214a11d83c3b7251aa3c9edc1de203f23a9cdc5d5e569c9884754498b868bfd0f17ffe9d51294b01b38a091dd20079f5580a9c2f5f78729719a43795923885c6ebc9dfeef7a792058561afc3c2fdd06614a2cba839656c5590976633d5445fed9a1a97029d86c68845938905e1c685d404bde87135cda86248b1fb560cfdbbafb47c008f3649d3c5be9dd2daa9df00ae7849e8604f02e6f784172ee107c7af115502c2db8da068f86b7ab3eacb9bceebd200d8e7f2618fdb3413f15cc8cf6572cd2f4769004982b9bccfa08a88c4207259ef4cc7837905876f1054503de816de3ab2ced316beda625a04e1c2043d78e6ff1fe7521b860c57a0e1b7d550ec48ad3253849b8b49311d02dee147eb0d99333767d606f7f871145f03e8e2730e3f99ad48a97088cbdb40f4a8438ac8d7f2af0615081e6384f577cf597b1c9d537e786aa43ccfb0c6913393c9f29457f1f950913476935248f8c95b2b9dad97258629b5e0e03b297e79e1a7acd591a04726d115cfcc5e80141c69862885e230a320d5ae09420fac0ffa03441c19e969d000c52681b96409fa6f108f86869bd78ae36dd289572aa1767320b8525f1adbe7a4d8049067c4955d61b3d9a66683fd2539a67e31958e34c1754479b6c710c32723b941492be81773ac3f068b90602019dc8da21d21c8fcf2751b8448b927e3e1d138b6a63809d7c9619b82d25714838127127475f839498b223931a20d2ed9ad7c6a256b5bb3095bb94b3eafc1bd3d157c31114bb6bb918e785a98c54a3465f01d8a817ac03e955c8732c1660ee00925e78b93f45f9de5c78bd9e4c695afb02b8805657ba9553ceeb73fe55460d9b36ff61b9aa30cb3cec49aa306f907bb909a18c0c6923d3e92c616fd57eb448dfa60181751136c1e88cb16cff4904658e2a99879df4a38a2871fa713a87cb1ac22ef97ec8f0570b00c9b00f4723e494998a7f0f8109d3190900ecc04b71f86355f3bd53ff39b93054b5be5a74762ac474983fa3d6366a2ca5cdd24bdf5750dd40e7ed6d73542d86131ea386bddd9663a4021c755d78a7e71cbe2eafa33b229c1ee93f2273a7881c5a940c1cc1536bc23b0526df9134c5ceb9bd866574c23ffd6fd3f1f49996dd55bfd8c15751bde394a825d88d6205e133a359715e76aed16871c7cce583d4f4ed6fd70bee136a228131e820be7aa7b467b24f21e2bba9c9ce69cf9d8bb58e917349f6e0cb91dc69b4be64da32e8271a903ab40d8f9a6eedc7bc9cf34c5087002c60a6e060ba69b760d64ec101e2c5932cfa37d42e5296fade4ac6022021e1c1ae96919523bdd9a", 0x1000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000200)="b27eccfb3bbf7fbb97fdd020add5cfe3310c3709efff7b9ee71d60e46e4971bc55b2590050bec4c3200306fbf43a9f46daf4c2138c5c1182d04b90badb21894abd24187526f90b782513bbf98ae5a8a22c487a6d2c500ca6f9d41e5a63d0d083d8a486cf4d2e", &(0x7f0000000180)=0x66, &(0x7f0000000900)="e8c88218c08213330794bb8a4913655e55884a2590225fb69e29adb061a7282899a91299b90141908e2402e3c8d719173ead2d4515c5c0b854c1945cdbc9594ad0830dd9c8a01dca989014d8d8b264c2813942346236118c230648239e20417bb11da34a9731f956d7224d78c32506e9368e8a8bb6d9ccf01f53f21103fd8ea9b8a9982e535a423c8c1be1dfe8817c2b714a83d219be2121216496b9b40286efb9cc0c46ae7ccbe8cbcc5a4d2d8c9ab2ed07e29bf995df7a5f49359f92e98cab9f082a41a54a53771578d7d3acc22af71a3edc8b213b6be677ef781f54b4f736e8358c17f301764445aa4ceed3efe2033f11bb6fc64b045e9ed4e20ada6b193262647f212b454db7da61ad49c6690f5df04eec216d8b7f881a5af7e95c66c539eaa7facf833810b41c5f1cb96aa4393b331e507928d917b3946d2d5ff61f1bc0a38eb1e09a7d0fa891a7d7702a9f14731e663d2e9d21270dd307c9ee03ee5e1472d0b99dce476c1717d1cdb368a3428f29f7881d1ce32e5972154c5686660fb7edb82cd934f3a54f1cd9b05b072b0944407132d9b826f591305c0439a1fe03979df27e52474088c5790575e14993c7983a4d118288ed947ae745d1dff12a1765808e3ef4f20740f8ccb2bbd9efd919afb97dd09d1917a9e0ba85093a66262758dce9c46e93e1d7150af3c38eff85e413a843a1bb7ea67f433f816accaa6bedb224ede68b52f8573c688dd35da9c2887a17d1adf1dd81f8a7b82b1f710de76d1658e4898c674880419ba7b6086c2cb155f3c6c98319415d282a435827328fb8f535be03f91c55229221c0be3a05f0f3391b075e826473219578ded5842d717ffc3ba17ffeb1b0542fa28e921302694cb49dbcf64ac02dfe0a40c4812e5b90ccdc393b91411f5d73bd7d74f9142e9f7d4d641afd419ff4abfa11b0368b256175d9c84e4afa7ad5f18d224435dceb06c185d1df26e18959cdacccc22813018a0e79b5dd98a8b481446c9c35be9405f7144df30a19f5cebef85f4bbec4bed77e83d15851ab23f85b5435fc9c65f1bbe25299a260bcde2cb402f97aa1ac779086749de0b4894f37498e4b0f9ace9858441ddaba0788e0203273b7869d2c6547356d28824112533c31f80e208fffcb3438df87543570aac7d32ef73014c60abd63639a8b80ddbd849085a3d277312b171492f806f02eca4521b3c06704cb98a51f22569e9a2889c8b12bfcf626289cee3dce704b28c2ed8a30386f899978ef7ac7a2375c978b7a82d0e21b6a5d7debd394cb00fa8ab5b91b3611072babd4ef34496021db16fa98bfae9d3da1e821602b39d4943f057de71ca1e3c495eb3339cb4a1b33568a7df528f571e47d997590b7441a38713efab48be3dbb682e88b44fb14ae01051fe44ee9730e1439fb1acbeae0c2c4428a2b6349eeec859200d506f0bf7aef8b21b2031eb47a7cffef82f60b581eaeebf137123dccc37591e17abfc26fa99e69f8fc7be8602a3f6941761c3f60e427a552df2c6be511b39429c966f25c90bb7118a3038b9fe939ebf3a2c690a1760bde2c3c5b6304d3c5243d43dc9604c7b7e5ed7b81c29c5d1c4d3a61745b2e9939274c8c060bc058e328169836835b532754d4b42a350a72d4163fa2e41c2b1d96fd251ba5bbe0f80d5ec285b07a8b8900bffd83d10e3dc833c8e9e6dadf27837b2839985f0be044161c776d4fd1ab361035bf042f9770d0855328ff35a318feb8f04cd43d232700b2a8ffc8d1218320547302801a11ffa0592b7bfdbae47961121c03618342956e20c56f873f2d5fba8a128c85a5393a7b0ecac8ddc10cb1444bcfb2023c5deb60473f270384811ad1d48c8399ec94813860ab4f757fb7d7bd9ca883edca3ae0c076fe2dff4e9ac3313d795076d887bf1b0e4ff91b854844f5331b2df7cfb88e9963db986b324d043e57c0687b74a5f250e360f3d59c20b4df81be6ecd9cb33553e3b97aa0a9aac8561c7b3a9fc83703cf787227e2cc6e62e3a75cc47f7cfd6402a2e8dd4a5f477fc6a816dbe2a0354183cb8490ee9cc50d8390f1edc7c8f2c2fe2f3794828cf9027e211651c3601036dd3a3c44135b8ca01b8139f8ac8e5fd0e05a1fcb1779fc454f5a507bc7570e05426a0f26ea9b65ed831ade28bc9b502307cb05006b3104449a3c29179b2032e0d20f08e7d0b37902f3fa909074a1471cff11fafd02a80c27e59ad64ca82a31cecfdde1b4b8bac89c524313873725d06f38bb483693719365d9c3bc8dd1d63e48f5f97218f9e92e5d8774c7a4b3c0c77345ae0e25000b44c3338054ce311584320b98525d8e778b6cb32a48f87ab8406868e1c4dab2980bc953487abaeab6fcde74bd243097e0098ef0fb6f5b660aae49b663a23c8dd428ff1e54c0ffc70b1ce79eed968ba3da00be8ba4d4523645a50907a709c86c85a08cc5697e6d6e8a6550de4c6a9909ddba933ca66da257ce21691a0551d47a97b7e0c77056ee22e199d1a4f69ac1b033a51adb4c806b2183380712a02c94d66527efee421862facad81956cfb4ebda4a5987bfc375c176a70176f6ee867536a25eaf1229b994bf0c1218a25239f933a5c00be0d5e7ab8acb52328078dca986d93de9f0c64593a1492470c9643746f177eaf578f5c71e11146bac69bb68fa572649e9e899014d4aedfb43820f76ebe60cbd890f0233560b8e01e47a4ac056e110925c413fade2e40e3a79c813303a5a6a6fc966fccb68842497bc5472ea247e31a33bcc694ce534eecaca57065cbdc2d6181d323a81b7cf8099b54a798602bef1df3f164b0d50c6dc38f5ed679ade648c397f0e84d84c0922bfb93497c60b42b3a611b0b8e00d6b8fd2f0e28d2c33a0e9fa9a882334d56a20469b748dd3e521f8b36cc2f227620b57c4bbd397311b309c73ab80df30e02bec8cd7498d643777d34dd7a9d614392287dedeb132339ad1c3427a314b2265231fdcf272c11e51732fea0f663051ae0398d0949d909fc745ebc6c104cfee012ff26c2b3cce64a277f5bb8431a10d623e43f43ebb71a238add0283de3782a75ef9109fa547c0c7894f334a224e54fdb813d5dd1c25bff7810aaace4a054c7e508b47e7334114ac4abeecf498c22899d3fc26d8cb6c78ae30ead8f2ab0930effa5fb620f78652b5cc907994c9e8709b2cd53b2a54d9dd7147a495d936a5e4487090744a0d7b1414d776f568cc8883ec2020600347659c85eec4b42960d1f1347171ad8885485caba07c9e818ef4823fce08607e4890b1877c022b63e1097455ea8b161cb63dc5f9da0d1293914fe4c9f6a913d6a23b4266d143267897d17786c0743f1f8e40206ae3188a30aea87394446bcf081e90c83cf851849c65ce69c72313ba0e335ca24762d6cdbb4041c31e8cc070bc2fbf1b93fedd07c7b47a763830a40b9ea2d42e7d9da0c803b669c0de98101a9ac4d8e763f1d55fe14770b91d9a6d36fde499f0585524e939daae5e7682f2c2547d86b583b3b96e3483f53409ab1ab6fd6481ec1e20a579677c4b1e158eda13ee41eee5112698791a94ed1de1441ce382df00ef3b9250ca69ed31741299644800db308ec9cb7e739bc8993f1c3e699c355a6617e469090860eff59054835e1e42f8fb1438c9120e61b537100f27c7a3c525e0f0ed7689f62cd8a1ee70b3ae0a64e33febac32ada5137bded4a56c12a4a7202e9c06821ba4317415e24e4fbd934d4851135a7982b232c2e1f5da4658d57650ebcf1a5c738840cb98449a8c9f6f6737a66e55512a1175b9434fd5dd559df55505f2831123aa826515be0850be81f6a1d61dcb89c1d86b287880130085ef41c6e6ce0e96f08646445c8b9947277680d6ee8664a71190f976c99e7165a9b5862153d0ecf30f71b15e94cb67fdda6e92a48ea576fb3339579f0ef27d0e9f79b93612b67e6059e2ab58e9ead5f519fa0fa89ef860363d2f146f29afd49de14b7b51ffdcc988a8730c5df123130865426791c31458cf41fbb36a20e59ab4497f05c95bb0e0d942b6c84a35c24ce462f1f8af035248820c633cc2bcea5f0127f817eff754c3233816719c0fcb04d5cc25ec0cbca48acb46351513755a63bfed36288594fcb3d7081441375511b3d2b6d72e1712734b1c77e7795a3fee2f1592ac15a4fd90485273bda2c5ae1d367ee12c4020976cd3c637ac4263dcac7e8c8fce0036c24100d4140277139c1cd48ecf9dfdd28f23b6502b9cfc14ae13bebcf125a9dd7925e94b64dce13b49e81b31e665e5453cf7cfba0ad7362bc4dcfc0c09690176d2fc4327b346ffb16fdd8a9d293a3e922d86b853b04b2a2c01f775333c17de9998e75d951f76f9b2cda022c76035c90217739082e6dcf6f1920ace2dbf52a6e98dd144fe48b9680e88366464c837c0f4be7cd779425d4bb568171659d7e5d0f98e3ee4995c66406e36df73c34938d3486ec1104196c3df0adb1c096e61f1705214a11d83c3b7251aa3c9edc1de203f23a9cdc5d5e569c9884754498b868bfd0f17ffe9d51294b01b38a091dd20079f5580a9c2f5f78729719a43795923885c6ebc9dfeef7a792058561afc3c2fdd06614a2cba839656c5590976633d5445fed9a1a97029d86c68845938905e1c685d404bde87135cda86248b1fb560cfdbbafb47c008f3649d3c5be9dd2daa9df00ae7849e8604f02e6f784172ee107c7af115502c2db8da068f86b7ab3eacb9bceebd200d8e7f2618fdb3413f15cc8cf6572cd2f4769004982b9bccfa08a88c4207259ef4cc7837905876f1054503de816de3ab2ced316beda625a04e1c2043d78e6ff1fe7521b860c57a0e1b7d550ec48ad3253849b8b49311d02dee147eb0d99333767d606f7f871145f03e8e2730e3f99ad48a97088cbdb40f4a8438ac8d7f2af0615081e6384f577cf597b1c9d537e786aa43ccfb0c6913393c9f29457f1f950913476935248f8c95b2b9dad97258629b5e0e03b297e79e1a7acd591a04726d115cfcc5e80141c69862885e230a320d5ae09420fac0ffa03441c19e969d000c52681b96409fa6f108f86869bd78ae36dd289572aa1767320b8525f1adbe7a4d8049067c4955d61b3d9a66683fd2539a67e31958e34c1754479b6c710c32723b941492be81773ac3f068b90602019dc8da21d21c8fcf2751b8448b927e3e1d138b6a63809d7c9619b82d25714838127127475f839498b223931a20d2ed9ad7c6a256b5bb3095bb94b3eafc1bd3d157c31114bb6bb918e785a98c54a3465f01d8a817ac03e955c8732c1660ee00925e78b93f45f9de5c78bd9e4c695afb02b8805657ba9553ceeb73fe55460d9b36ff61b9aa30cb3cec49aa306f907bb909a18c0c6923d3e92c616fd57eb448dfa60181751136c1e88cb16cff4904658e2a99879df4a38a2871fa713a87cb1ac22ef97ec8f0570b00c9b00f4723e494998a7f0f8109d3190900ecc04b71f86355f3bd53ff39b93054b5be5a74762ac474983fa3d6366a2ca5cdd24bdf5750dd40e7ed6d73542d86131ea386bddd9663a4021c755d78a7e71cbe2eafa33b229c1ee93f2273a7881c5a940c1cc1536bc23b0526df9134c5ceb9bd866574c23ffd6fd3f1f49996dd55bfd8c15751bde394a825d88d6205e133a359715e76aed16871c7cce583d4f4ed6fd70bee136a228131e820be7aa7b467b24f21e2bba9c9ce69cf9d8bb58e917349f6e0cb91dc69b4be64da32e8271a903ab40d8f9a6eedc7bc9cf34c5087002c60a6e060ba69b760d64ec101e2c5932cfa37d42e5296fade4ac6022021e1c1ae96919523bdd9a", 0x1000) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000240), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45}, {0x80}, {0x6, 0x0, 0x0, 0x7f}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6", @ANYRES8=r0, @ANYRESOCT=0x0]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) attempt to execute user address 0x0 in supervisor mode