last executing test programs: 4.203663007s ago: executing program 6 (id=1529): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_open_pts() r2 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="5ca89df16f46cd94883750313bed62318cf84f0ad4028da4c2c4ab611399dbb9e34cf934c6bbbc58d5ce056b20681d3ae834c9dcfa7a596a285b9df8eebd336365f7d7b47f20d6992ef16c0069086ed956141b05f5f0", 0x56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x2}, {r3, 0x80}, {r2, 0x2}, {r4, 0x40}], 0x4, 0x80) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="5ca89df16f46cd94883750313bed62318cf84f0ad4028da4c2c4ab611399dbb9e34cf934c6bbbc58d5ce056b20681d3ae834c9dcfa7a596a285b9df8eebd336365f7d7b47f20d6992ef16c0069086ed956141b05f5f0", 0x56) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x2}, {r3, 0x80}, {r2, 0x2}, {r4, 0x40}], 0x4, 0x80) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) 4.054154643s ago: executing program 6 (id=1536): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xa3, 0x2, 0x200000000000000}], 0x1, 0x0, 0x100be6, 0x0) close(r2) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) close(r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402bf", 0x8e}], 0x1}, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x3, 0x401, 0x1000000, 0x2, '\x00', 0x800b, 0xfffffffe}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 4.006841412s ago: executing program 6 (id=1540): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x20004101, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71e5fb8c7b6ec5bf4809b6a74b69944d0d81a4342e1244278684fb55", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) syz_emit_ethernet(0x11, &(0x7f00000000c0)={@remote, @empty, [{[], {0x8100, 0x0, 0x0, 0x3d}}], {@ipv6={0x86dd, {0x6, 0x6, "e34778", 0x0, 0xf0, 0xf, @mcast2, @mcast2, {[@fragment={0x50, 0x0, 0x6, 0x1, 0x0, 0x3, 0x68}, @fragment={0x2c, 0x0, 0x0, 0x1, 0x0, 0x2, 0x66}, @routing={0x2f, 0x0, 0x0, 0xfb, 0x0, [@empty, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="8505993d82a30ad3e4b951e82f2dc591", @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x3b, 0x0, 0x1, 0x1, 0x0, 0x14, 0x65}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x2, 0x4, "b15260e0a54c3d03f195de5dada54f7f98a3f3bc564c60451c9c16e736a3284865bd17d6b42e07a806a2749a2df4eb385db9e9b94c55437364103b50492b"}}}}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000580)={0x825, 0x5, {[0x2, 0xfbda000000000000, 0xa2d, 0xa, 0x2, 0xde, 0x80000001, 0x0, 0xc4, 0x4, 0x1, 0x7ff, 0x3, 0x5, 0x7ea, 0x3, 0x5, 0x80], [0xf1, 0x30, 0x100000000, 0xf, 0x3, 0x6072, 0x23, 0x9, 0x4, 0x10], [0x7, 0x3, 0x1, 0x2, 0x100000000, 0x0, 0x3], [0x9, 0x1, 0x200, 0xae, 0x7, 0x2], [{0x9, 0x9, 0x10}, {0x6, 0x2347, 0x180, 0x8}, {0x6d, 0x5, 0x7fff, 0x8}, {0x9, 0x2, 0x100, 0x3}, {0x10, 0x7, 0xffffff80}, {0x4, 0x0, 0x9, 0x2}, {0xe9ff, 0x9cb, 0x9, 0x8}, {0x6, 0x6, 0x2, 0x2b}], {0x5, 0x3, 0x1ff, 0x2}, {0x1, 0x9, 0xb9, 0x8}}}) 3.95629949s ago: executing program 6 (id=1543): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000340)="58578ae15d2764e261d281b0b9ff1b8ab21b994139e31cfcff611e2b3444a2704ca26705225113e1f03cead449f61aff3a0f2ea2deb993f88bf8d9463f73514a729f5996f964735cc4b38c78", 0x4c, 0x400, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='**,]$:\x00', &(0x7f0000000100)='${#\x00', &(0x7f0000000140)=']j<#}%%\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='#\',\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x19e) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) getsockopt(r1, 0x401, 0x2, &(0x7f00000002c0), &(0x7f0000000300)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) (async) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) (async) sendto$unix(r0, &(0x7f0000000340)="58578ae15d2764e261d281b0b9ff1b8ab21b994139e31cfcff611e2b3444a2704ca26705225113e1f03cead449f61aff3a0f2ea2deb993f88bf8d9463f73514a729f5996f964735cc4b38c78", 0x4c, 0x400, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='**,]$:\x00', &(0x7f0000000100)='${#\x00', &(0x7f0000000140)=']j<#}%%\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='#\',\x00']) (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x19e) (async) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) getsockopt(r1, 0x401, 0x2, &(0x7f00000002c0), &(0x7f0000000300)) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) 3.906233364s ago: executing program 6 (id=1548): getpeername$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) sendto$unix(r0, &(0x7f0000000280)="90abd4f9e07de069eb5969c6e14c71fe1257d9c98c63f30266ce8bf4b3c168afb66421b7c575c5e3c4ad2502d5ceab1f4c0bfa5a91cdf94136a57653af7c8010ddedb3ba921d92b97d6aae7b39a08dd7614953ab0213eeac6f8044d4d627b25fcfe09e3ee89dab67dcf47c4c8cc88785e5b222c3244f2378fa29b1ac047d533d3f42a33bfca6d9f5473e17b297fbb4fefa8f3802eb7b664b8b10934274df22959de95698b5ae70fa23cf1ed32e977c8844c0eb1bec79ca43f0b2170cd042619a90b03a4d4e50435159fab2cafcaef83eb77137e766ea43c8e5cacc40980270589d2953023c9e55ad101c9f7da066567f5a174fa6394b4ff9", 0xf8, 0xa, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x14, 0x1, 0x1, 0xfffffffe}, {0x6, 0x40, 0xb, 0x802}]}) (async, rerun: 64) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) (async, rerun: 64) poll(&(0x7f0000000000), 0x0, 0x1e) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0x4}, 0x2, &(0x7f00000003c0)="0006000000", &(0x7f0000000400)=0x5, 0x0, 0x0) write(r0, &(0x7f0000000200)="09cd00007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427502005c2a191c97413fbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a00", 0x69) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 3.829030563s ago: executing program 6 (id=1554): setuid(0xee01) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3, 0x9}]}}, @generic="0a6921374c6442a6"}}}}) syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) (async) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0x0, 0xee01) setitimer(0x2, &(0x7f0000000140)={{0x4000000000000000, 0x1}, {0xffffffff}}, 0x0) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22}, 0x1004, 0x100000008, r1, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0x1}) socket(0x800000018, 0x1, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.198934583s ago: executing program 4 (id=1608): setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) truncate(&(0x7f0000000180)='./file0\x00', 0xffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) 2.102651227s ago: executing program 4 (id=1615): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0xc0000000) setsockopt(r0, 0x6, 0x35, &(0x7f0000000280), 0x0) (async) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000003600)=[{0x0}], 0x1, 0xb0c6) 2.034444994s ago: executing program 4 (id=1618): open(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xa6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x1, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, &(0x7f00000005c0)='|.EM', &(0x7f0000000240)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r4 = socket(0x2, 0x2, 0x4) ioctl$FIONREAD(r4, 0x80206919, &(0x7f0000000180)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000140)=0x800, 0x4) select(0x40, &(0x7f0000000040)={0x77a5, 0x3, 0xff, 0x4, 0x4, 0x5, 0x5, 0x80}, &(0x7f0000000080)={0xffffffffffffffff, 0x3ff, 0x7, 0x1, 0x2, 0x7, 0x8, 0x9}, &(0x7f00000000c0)={0x9, 0x1, 0x1000, 0x1, 0x5f6b9e82, 0x81a, 0x0, 0x7ad}, &(0x7f0000000100)={0x7, 0x4}) r5 = socket(0x2, 0xc004, 0xd7) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) 2.021799233s ago: executing program 4 (id=1621): openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(0x0, 0x78e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0xb, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="d99aca906c", 0x7fcc) 1.957143272s ago: executing program 7 (id=1624): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) wait4(0x0, 0x0, 0xc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f00000002c0)=[{0x35, 0x1, 0x1, 0x20004}, {0x8, 0x0, 0x5d, 0x3f}, {0x81, 0x40, 0x9c, 0x9}, {0x6, 0x3, 0xd, 0xffffffff}]}) write(r0, &(0x7f0000000380)="8100000000000000170000000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) 1.819100148s ago: executing program 7 (id=1636): r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x57, &(0x7f0000000280)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x49, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo={0x8, 0x0, 0x0, 0x101, 0xfff, "32d0b29cd2309ddbd7769f0a105a12e238c4709af54f89ecabd469561b91190759599268e61f1db028493fec96"}}}}}) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="0f001e03", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffff7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80, 0x0, 0x4}, {0x74, 0x0, 0x0, 0x2000043f}, {0x6, 0x1, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x6a, &(0x7f0000000500)=ANY=[]) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x8000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) readv(r5, &(0x7f0000000500)=[{&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f00000006c0)=""/150, 0x96}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f00000005c0)=""/106, 0x6a}, {&(0x7f0000000780)=""/209, 0xd1}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x7) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 1.770189492s ago: executing program 7 (id=1643): socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() setrlimit(0x1, &(0x7f0000000000)={0x6, 0x401}) (async) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x401}) kevent(r1, &(0x7f0000000340), 0xb0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x53, 0x1, 0x80000001, 0x7fffffff}], 0x4, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.722253109s ago: executing program 7 (id=1646): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1cf) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[0x0, 0x5, 0x9, 0x757f]}) r3 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df93, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x13cf}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r4) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) setitimer(0x3, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0xfffffff4, 0xfffff014, {0x5, 0xffffffffffffff01}}) kevent(r3, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x19, 0x4, 0x7fffffff, 0x5}, {{}, 0xfffffffffffffffe, 0x44, 0x4, 0x6, 0x9}, {{}, 0xfffffffffffffff8, 0x32, 0x2, 0x6, 0x2}, {{}, 0xffffffffffffffff, 0x2, 0x40, 0xfff, 0x10000}], 0x724, 0x0, 0xd1c, 0x0) 1.721822683s ago: executing program 3 (id=1647): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0xec0}, {0x9, 0x4, 0x20, 0x472cd796}, {0xffff, 0xb6, 0x83, 0xfffffff6}]}) (async) r1 = socket(0x18, 0x3, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6b0419", 0x14, 0x0, 0x0, @loopback, @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async, rerun: 32) syz_emit_ethernet(0x26, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @noop, @noop, @noop]}}}}}}) (async, rerun: 32) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async, rerun: 32) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x8, 0x1, 0xfff}) (async, rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={0x0, 0x7, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 1.642255641s ago: executing program 3 (id=1654): setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000a08, r0) (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x120, r0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000311000/0x3000)=nil, 0x3000, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) getrlimit(0x1, &(0x7f0000000040)) (async, rerun: 32) r2 = semget(0x1, 0x1, 0x100) (rerun: 32) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/218) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f7383e48a127ba2d942355ded8478505514f3743f95b7688ad4c4e1dd5489e7bafc58d3e5823757aeaa630719ef187ccad995f13d426aabe9fad9db6996571c6d9f8bff07000000000000e940970fe8", 0x6b) 1.589340736s ago: executing program 3 (id=1657): r0 = kqueue() fchdir(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="1ab091ba4b2f4e72edeee51e86eac2519bdad2a88e07ab442de46c400388aa0ad68ebbfbb2732ff49fc7166fa8cd2412f2be6f1a7b0589ed5e0e24ad3ca723c48746b81d369251b5417c8df80e10c6c69025bebf960dcf0462dc830e539f667753a5bda985a9e04dbd81e4378e491ebfdbaf062f862a", 0x76}], 0x1) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x55, 0xfff52, 0x10, 0x1}, {{r0}, 0xfffffffffffffffa, 0x46, 0x2, 0x41adb4f1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x83, 0x1, 0x23f, 0x9}], 0x1ff, &(0x7f0000000140), 0x56f, 0x0) 1.586153048s ago: executing program 3 (id=1660): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000009c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900343a003bcc2629a17a6c58afb8877c8be162e3fe80000000000000007d9300000000aa02009078000000006006c33e00002b00fe8000000000000000000000000000aa00ffffe000000275f08a6ab9a66385d17c5e5092"]) 471.290824ms ago: executing program 4 (id=1664): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x11, 0x200}, 0x4, 0x0, 0x7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc1084413, &(0x7f0000000040)={0x0, 0x7, 0xa8000000, 0x0, "b7a2224ff1004684d30000000500006b8444d100", 0x5}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 469.396476ms ago: executing program 3 (id=1665): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0x0, 0xee01) socketpair(0x1e, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) getgroups(0x8, &(0x7f00000002c0)=[r4, r4, r4, 0x0, r4, 0x0, 0x0, r4]) lchown(&(0x7f0000000100)='./file0\x00', r2, r5) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x3, 0xe0, 0x8, 0x10}, {0x1, 0x5, 0x3, 0x3b5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x2f) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffd0) r8 = dup(r7) r9 = dup(r8) shutdown(r9, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r10 = socket(0x2, 0x3, 0x0) setsockopt(r10, 0x0, 0x2, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000000)="12740c09", &(0x7f0000000040)=0x4, 0x0, 0x0) readlinkat(r6, &(0x7f0000000340)='./file0\x00', &(0x7f00000001c0)=""/169, 0xa9) 466.849183ms ago: executing program 4 (id=1667): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="adca797582237f177e4c30333c", 0xd}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000000000000000000000001000000000ff0200000000000000000000000000014e204e2200089078"]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x6, 0x2, 0xf05b, "d8668c3d01fa48cc96efcb4ed8af9c5f92ef81a7", 0xc72, 0x3}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5201) r2 = syz_open_pts() setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000340)) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x60) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 350.839501ms ago: executing program 5 (id=1670): r0 = socket(0x18, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x1, 0x1, 0xfffffffd}, {0x0, 0xfd, 0x9, 0x4}, {0x6, 0x0, 0x5, 0x801}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e00e33bbd1a6d", 0xe) setsockopt(r0, 0x28, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x3d, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606a9efb0000000000fe8000000000000000000000000000aa5701ffeb5eeb7000"/61]) 321.787072ms ago: executing program 3 (id=1673): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x200000, "979222d10000f8ffffff00000900", 0x1000007, 0x1000000}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000240)="9a79fe0fdcd683fba2c8f45520e4d1b4657065f695382e03349c13a9ded8472267", &(0x7f0000000280)=0x21, &(0x7f0000000dc0)="ecb899d568cab208ff9fdeeaf7e59e61098b25765d60f75e586bfb4eb352e47858b67d4bc22680c03c243d62ecec79fff8d5691be792057db209d7281fbabc7fe0b65778c600232435fbcfbf5d5ef656b78041160153bc7af3084190efadc7ade9a2022645344c121f09400cd09d948c40cb2cb4b38c07b36b0eeced71f17a7c1a621e634a0a2d05310ab1fa8be193b24ab46af2fb012c1ce45a5a690457181649b96b08b2c9b34a374f84e49587f8f2e0ff4eb911ac31ba926a8f9201287101d37cccc8d567a493272f", 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0xfffffffc, 0x8, 0xac, 0x4, "04354e6fc68200", 0x9, 0x2}) r1 = syz_open_pts() close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000003c0)="f95e0b184a173d05d777bcbe9338b67d287a0d128d5a8d667349d955b76950803541219575d9090953051b492046439e79a9344cb0925e48c9681fbc0ae8f7d943f4944eb0d23e481244b155a209af444a29d5dce7793859d2e7a92b3a66487618c343b9560b212e16009863fa39711382748c0f814db3e34a1acfc47a02d730d37b0c57b6daf2220d7eab954c102dd9df7803820ad04d32fc012b4097617e3a2a042fa47ecef9cdcb89455326a28f234fa406704dba00bdf97f53ce6b819bd7abaa06ed365343fabff287e07f5ebe11d1da85e7210d0b1bbc03e17169eb2a68f3f7007e3d41e90d5ca7f7d8151d69ae151f34bd22024d4388c04655f5ad3034bb9ca3719e842e90b85f59874306751a864ba0f87616ba2035ef0f55e9dd55d64ca6877d80ed6547ddc532ea64c5fd5e37de5b02e9312cdf5215815c052a387426b991b25feff47ece21b688d31bca018eeffad1e6ed0fbd3553fedc5f19ae96f24e153bd67e159777c07129b99e32e3b5edae2c0187dbbe8a52c8b075033ac871701d05a669089b873701298fd253716d4b8cc0b05d1f065432556996b5914cad9c8809318a85365a79764cee794496cbb95b19021451e9f12200fa69c005f8e961aefbcb072dd00ed56b340daf2ce196808b049def9e005448e70617cac8657f64cc8c7ef13e99e0ded3eb04250ab5e3f0a9f464e94649da36cfe4f0e1d1bfc423fb40526e836eb6f05dbcee7895e862f1db1c73a543526a7cc7105b434602c2feb6013c00b55f81467c04990d4d1f224c5cd05ad965fc2874015ae367b726ab5e7bf0c2269f7bc85fefa013aa834996a70d5dd0ce2c4f77ed1f66931d64c35f9a0845e823f3e734f11191151696d6100060a39564e588e150152893091f6825d78324050a902ec4a59ce8f6b9a1b471a6bccd9705b2d203a6f40c1286ab966602993d92efa5324a0587f77245fadc758379708269e3581d04a5b1b336f05d590f72b125234367ea8986fa34dbd4886c757130497feb77ebde9ae537e5e0ff5da2d841df8f12ac7fffdd341644a3a8de83e7d75dcc233a9a0c1e6b4d835f34b9139427c35eb711d32089f5867f042063ca9448fb522b7dee09bec83d8a4f409269de1270b7a00244f15d476e1a5418dd47e6d80e471b726363b7e6efc476401623cb991244e6c2a41f4d16774c16cd45e01c9ef3106a283c0eb5e44d44de3ee63919abe1ff5ee4afd175626d0838ea0fff937e5ba24429d74446fb6f6aece37c987ee091fbabc34e133b79ee9068564680d96c5631e9e3444502a1132f2dc76d02581cbd8c8381f3b92ec727dc873a8560d37f2ba2acda8549e2e71121dced2a8bbe50ef98015a188e2e5e50e61aa64a083b733901e2cdbab339fbfd6fa345f98a7a179a521a72aeec0729b78a574e4ae963899fff9667ded46974eaa8905144678c1861e2027eb411580ce4921a2bee142d973c1447a834d31af3b68c77ed8212c6604f28233a53593ecc786a6be5c11e6d7c020fb8f54b2cf874113780d47da9d465c94ce0fb50364ebc0bf9795a30c0183083588dc1f873033df7490cdaf140216e0c777f201899cba45de32c412fc2568c512551c96176e1d0a5b30bfbe9c500cf7e1002c56f5348df08bc8a0f30d868d9b9f6f7d4384f6e1ee1a6b714b4c2719c93f6adb24234e6164c9679c36f7a6029eaeadbfa6e1320c2e48ba0e6d58ea6bca31e8ae1cc97daf8fea8f7eced8a2f54b4d520e2ab2db7c1686f4e3f7dce2d417ec930a673569c2fb59f2314ebb557121c4c251e18a2f819b06221bd50e427f6784431e16d66ccdcbae58406d4bed70f82443a208359c20c43d5ef733b61c652ba7f7c3231bacd4fcf8a14e463f34310df3a9f0e18ed3e76b1586ac88899604c0c14bb37f529610fb9b5df5e5864813131ed877a076ea29b406b2e336dc5e7db8e3a6a61e182698abcfc6a70a585881cc138f46d2ad662092eac23bfaa0ed5c743f22896bbbfbe50ebfacce843cf9e0f179a826529273938a37ffda032fb717a1da0b99bf38566e56bf774fcf5d16065adfe1eeac1f818345a2ad45ffd8926412849cf8bcbe3758ecb1d76afe6680c015fe848612612934a63ea8b73846c6bc04f60986ef6e6a7a652d0c595c0573a847368ad74eb75f8af5fe367901743d1159ea0cd18d8476a1ff6379da71e23645398241fb62a504eddfd96d2af92930ec7a7849e53afb1b712f35d7b3a7c77d5ff549c4d37e56bb6cbbe72d00d6edd0bdd62faac4efa1f17f60108a6b5b2eb23ff4ba27b9a0b5f9d4bb7490624c5e47de214346c3b8c607b872d5a971d489a5c23efd6e39e34fc76201634e9ed836be5d844e47247c769a2da739a92e5dd178bd7d6fbe873c2b434d0886bcf499217350004f796d39c77e445321dd92e604a2bf4d3ab61b10ff7c25e2f77d1653c163f6ddc2c1e36838d9c7617876c0422541578677a133101adb41b42d6186075e7388b1261adb7b56ef29c07edf9bb4bed4524b74734d0be6404884c09e57a5832f4ce7a211af0a8d28b4445d8a7d70b776dbc007a9b3c2bf90a4fab971e7235c4e008722205eb4e05484c85f483bf39c1e8c29cc8674a8066731f81419df908a9b853c98442c08d819a6b6ae187bcc3c6f0282a8719c5f0f239c75922c6f799dae19b447d84e901d83b58303c50dbe29cf400264f54ef954e6dbe5c1dced27e0eed17a26c081458014b45aa2a184ce0c67cc512e3f38a3506df5433de631a7f3d6497ec9232dd9c24c3ed8568c927ae13496656e2729e413e1224b0615046f34825b92f3d0c433479817f5a99e877eac53200a6d099490de696cb223b461613f71b596b8f10cef0c0fea0160ebe5b3014f64f2594c6d6deefa7961b048e2bb6bd6862c470e32855244a6f7fc006da4bb997a1cc990bdce8c106e66f1a38a46032b99506cf056620a187d56c224604da41c53ff0ba842bfee14fab371168072ba482372335375d30280cc6f047d75e51432d2cbb76f82e368630fa4ed2729e0095dc8fc8f7a0f20d5b1230fff6c9e41bfd2d7abf6433ae3950b639ee02ebe26ef1649c84c5a204a14c60601cd8574a49530d41b4f0a3ed7f0fcd09b77a38872aeca3dec0be31edaa4cfce05cda931606a23cb03a682d3e3c3a6f7b378b8c8e0c2bf55d9bc31efefebdc6407f477e98e1506b148f12db403faa9998b343866be3d09d77e5181761b2b0c00a65b520232e9ecef2555303d3822590860ce5575073657d5247bb68634ec234d9b3f432ef76e2b23b0d2622f21f188279e7512543f08a2773ceebd08e6985371d6ddb1f5af976aa200f19010714d5bdcaab8582bcec13cdd8a09e71399af07d579931ccb3f471c9397f5705f5c234b059d0d5c130904611a84dd667a101c2ca76d2f6a97e156d51dc096334cceb17aabdc71d69ffa9fb069f9dc54f82b3819c3c2e71c225a456b30064eb10236a156ce2a2bad260f402a7d7c6f6b0306e1a7a37eb3e36fc4e1a14cd65d98422e0e414560323d12cf1e83d802dbe512e177892a0b887666f2b002b1cadefb2b34d6c7c225e4d1afda7ce67", 0x9e3}], 0x1) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x2, "d66ad0c200000000023200f6d700", 0x2, 0x5}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) select(0x40, &(0x7f00000004c0), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) 293.651885ms ago: executing program 0 (id=1674): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402bf", 0x8e}], 0x1}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x25}], 0x1}) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x401, 0x1000000, 0x2, "80000000dbff070000008000", 0x7, 0xffffc000}) 290.400823ms ago: executing program 0 (id=1676): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xffc, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800459000300000000000019078ffffffff00000000050090784c1f8ba32f5b201b7300"/62]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xffc, 0x0}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800459000300000000000019078ffffffff00000000050090784c1f8ba32f5b201b7300"/62]) (async) 289.585828ms ago: executing program 5 (id=1677): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0xa98, 0x1, 0x3, 0x40, 0x200}, &(0x7f0000000100)={0x2, 0x7c, 0x5, 0xf, 0x5, 0xe, 0x2, 0x1}, &(0x7f0000000140)={0x1c, 0x2, 0x3, 0xea3, 0x8, 0xff, 0x5, 0x1}, &(0x7f0000000180)={0xc6fa, 0x9}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f0000001480)=[{0x0}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b67", 0x51, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4091}, &(0x7f00000001c0)=0xffd) 239.028711ms ago: executing program 2 (id=1680): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r1 = open$dir(0x0, 0x1, 0x0) ftruncate(r1, 0x80002) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000140)="c0ef1f12bb8566eb059b49210fdccbc3ae1d234ecd565a4983", 0x19}], 0x1, 0x0, 0x0, 0x2}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000040)="b10005010000", 0x6, 0x8, 0x0, 0x0) close(r5) pwrite(r2, &(0x7f0000000240)="9e86956d6c5543a9873abd1741d53928ce675119fc27b671bb2bff6496507c448029c05ceec9a78666e7fa6bd835391fa603b4ba75e0104c1154bc8f114fc8666b8d5e80c2376a077f1a0ab2ee96aac3ffc9e270c5ae94dae20cf0b5e186cf4aee37c8c7780954fc2501010098c7e26de9f3153fc896bc677c9897f8ed9db00995d9eaaff0db4c20a0db4c87", 0x8c, 0x628) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2f46821032b9214b", 0x8}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="100064664a7a56fc48b608f9a64300cc"], 0x10}, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x828, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x60, 0x4, 0x6, 0x4, "25d7a841e66e0d7567748c4a744dec7d93b610d7", 0x5, 0x6}) syz_emit_ethernet(0x66, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 233.773193ms ago: executing program 0 (id=1681): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = dup2(r1, r1) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) 228.439719ms ago: executing program 1 (id=1682): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="19", 0x1}], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000640)={0x6, 0x5}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto$unix(r1, &(0x7f0000000000)="b100050200000000000000000101", 0xe, 0x404, 0x0, 0x31) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x88f7, 0x5}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="19", 0x1}], 0x1) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) (async) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) sysctl$hw(&(0x7f0000000640)={0x6, 0x5}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) (async) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) sendto$unix(r1, &(0x7f0000000000)="b100050200000000000000000101", 0xe, 0x404, 0x0, 0x31) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) (async) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x88f7, 0x5}) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) 220.424396ms ago: executing program 0 (id=1683): r0 = socket(0x6, 0x4, 0x0) setsockopt(0xffffffffffffffff, 0x800, 0x3e, 0x0, 0x0) (async) setsockopt(r0, 0x13a, 0x3d, &(0x7f0000000000)="266be83eb579f6992c06c61bedfb85109f162d4f4d6e576703e75b4acee8d14eb88ccc185d5e70215b38e97f152614f3f3286c2e55b9509ee0babba4fb0ad3946313c5314ae0478cc8f3084c3bb22067fec2aced9047f337ec3a3b9b1be6057c4b068ad61b82345ac6efd7626fd4ebc2d40b1c96f794138c9b368102129acfae1ec9f7323dd6b9583d3518da0ccf121d63bc821d49d29f387d6fd9140454ec9b0a26752d6ed2ec908cc6af4dc788ba33013bd5517addc0af8f1c14", 0xbb) (async) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x3ec8, 0x4) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000000c0)={0x1, 0x5}) 219.985569ms ago: executing program 2 (id=1684): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r0) chdir(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xd198, 0x5, 0x9, 0xd2a, "03caea000408000000000000000000000087d520", 0xffffffc2, 0x8}) write(r0, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf799a5f6648259743713065ebc0fb0db839310dce066561ec4d5b45da9251ee18078df3147ffcfdf8ee3689afc725ec3e885db9c95571dfd7776e45ab6c9f180920f64c01ca105102a75ace9b9c6dc049498b1ca4a08ce78aa7ae2cc32e3907702626d80bac6f3b6172f03efab641fc83750a1cac777c1f4f45ce6e6041397109784f1c81ce1ae7e6b", 0xde) 143.834247ms ago: executing program 0 (id=1685): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x2, 0x4001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12f) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x33, 0x0, 0x0, 0x1}, {0x61, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x14, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="00000300000000000000000080b5313df0dd037ead6c15269e60270b", &(0x7f0000000080)=0x1c, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f0000000100)) ioctl$TIOCSETA(r5, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) 141.759634ms ago: executing program 7 (id=1686): r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825156714fa7b9c95339b5601dc425d018c8041c6c9711840c2ae9e8b2194e9f064afeaad8b04c7e6c2198a34dad1150dfc6626a73ee4049842d3a0a542b5108557d8c954269a47418e8697f4ea3575e99b650f58b7cbf64097985dff37aab93e6b43f4ccbbb03bfcb6f899edb8643efeac269fd6909926b4886a33650d5e59fdfe685df0369f119edde4b7ede0603937ece4e8441feefd4781fd9d28e0030c67f71d3d63a9e1c1ec0d092647eeec3394260eb7820313525be79fcccdc5852f121b8b21478e10450f8ec", &(0x7f0000000280)=0xc4, 0x0, 0x63) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x80a19d, "bb08f9460080685910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x8, 0xa2, 0x10008}, {0xc0, 0x0, 0xb0, 0x1000}, {0x6, 0xfa, 0xdb, 0xfffff001}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="065f97e8729887624809b6a74b69944d0d815532d81c4746c48f5c1c658aefd1", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mquery(&(0x7f0000169000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x2) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 140.650346ms ago: executing program 5 (id=1687): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 138.861477ms ago: executing program 1 (id=1688): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000000004000) madvise(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x1) shmget(0x2, 0x4000, 0x191, &(0x7f0000003000/0x4000)=nil) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x90, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') syz_emit_ethernet(0x3a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x3, 0x0, 0x8, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x1, 0x2}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x9, 0x0, 0xd18}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)="08008d000000000071b794980750b84bd4a01bac688c92812924d9167ea23ee9a9bab300000000000000", 0x2a}], 0x1, 0x0}, 0x0) r2 = semget(0x2, 0x4, 0x200) semop(r2, &(0x7f0000000100)=[{0x0, 0x7ffb, 0x1800}, {0x1, 0xa, 0x1000}, {0x2, 0xff81, 0x800}, {0x3, 0x9, 0x1000}], 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 138.201512ms ago: executing program 2 (id=1689): sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x30080, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 137.670184ms ago: executing program 1 (id=1690): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000040)=[{0x3}, {0x0, 0x2ff, 0x2000}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="446aa77b5a5abbf56859bd1898dacccc58237561eb4d290d6eda2bce51d3f11ba63ba281a5eecfb7401c59d8062779b2b8189ecbba32d08cdaf18c2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf383143ab8212c4cb8197e3a4f6b237a7c31de337fd8e6404204fe5ce3ee5eb72623a287f885e53acc3327412fe7b9e67adae3697cae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1a1df6af223d6eb79b94cf3df3df00c5eb4887e3bfa52c3f342c3627fb83c93768569f67a8d98c89a1900000002e077c96a40d8d317f43f436c6f44fd2f8d9eac49b920a2faa630bde799a4fa521a4501634b8d1e71b3d8ba5a67250d6c5120bfe05eaa1c71ac03fdfc2e75b63528b3b8f4febbc2a8d2467e0a968029e2034a28b47f41daa3e18774f417bdbdb15dddb073fd8d8cdc8d0a0239fdefcc84ac12eb0c44a88275f74cf55cf26a9e0115b41c61c99fe7a4b8965182570f2ea9834953e4477c95e46c6ed31c2", 0x171) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f0000000040)=[{0x3}, {0x0, 0x2ff, 0x2000}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000100)="446aa77b5a5abbf56859bd1898dacccc58237561eb4d290d6eda2bce51d3f11ba63ba281a5eecfb7401c59d8062779b2b8189ecbba32d08cdaf18c2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf383143ab8212c4cb8197e3a4f6b237a7c31de337fd8e6404204fe5ce3ee5eb72623a287f885e53acc3327412fe7b9e67adae3697cae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1a1df6af223d6eb79b94cf3df3df00c5eb4887e3bfa52c3f342c3627fb83c93768569f67a8d98c89a1900000002e077c96a40d8d317f43f436c6f44fd2f8d9eac49b920a2faa630bde799a4fa521a4501634b8d1e71b3d8ba5a67250d6c5120bfe05eaa1c71ac03fdfc2e75b63528b3b8f4febbc2a8d2467e0a968029e2034a28b47f41daa3e18774f417bdbdb15dddb073fd8d8cdc8d0a0239fdefcc84ac12eb0c44a88275f74cf55cf26a9e0115b41c61c99fe7a4b8965182570f2ea9834953e4477c95e46c6ed31c2", 0x171) (async) 95.593078ms ago: executing program 2 (id=1691): r0 = socket$inet6(0x18, 0x3, 0x3) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$getown(r2, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x1000, "00000000de00", 0x2, 0xffffbffc}) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x3012, 0xffffffffffffffff, 0x0) shutdown(r0, 0x1) socket$inet6(0x18, 0x3, 0x3) (async) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) fcntl$getown(r2, 0x5) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x1000, "00000000de00", 0x2, 0xffffbffc}) (async) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x3012, 0xffffffffffffffff, 0x0) (async) shutdown(r0, 0x1) (async) 92.761225ms ago: executing program 1 (id=1692): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80104404, &(0x7f0000000040)={0x0, 0x0, 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1b) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r4 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x0, 0xfffffff9}, {0x4, 0xfffffffc}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc0107002, &(0x7f0000000180)) 91.508441ms ago: executing program 5 (id=1693): mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) (async) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async, rerun: 32) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (rerun: 32) 91.260142ms ago: executing program 2 (id=1694): sysctl$kern(&(0x7f0000000000)={0xa, 0xd}, 0x400000000000008d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x2b, 0x1, 0x1b}, {0x64, 0x3, 0x22, 0x1}, {0x406, 0x46, 0x80, 0x20000000}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) 81.787321ms ago: executing program 7 (id=1695): semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) r0 = semget(0x0, 0x1, 0x401) semctl$GETALL(r0, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) setregid(r2, 0xffffffffffffffff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/200) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socket(0x20, 0x8000, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000000)='lP.', 0x3}], 0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000002c0)=""/198) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x60, 0x0, 0x2e, 0xfffffffe}]}) dup2(0xffffffffffffffff, r4) sendto(r3, &(0x7f0000000000)="b40be37f12b86e6d750f477d8e3eeeee47229076e89c9e09356add81397db90e5ab3180bcc2c54742ebb4633f1060738ffd28aedb07b6d888b4c8d757a6e3fe7f499eb51d3173354384710efe28f40dccd8750bf7b559a0a0b9565d3808d0cfbaf8bd71879c8c30c6c9cc84a85a28ee9be0a4231673e021c5a0ce73a6ac9dd9d217f9276c23a7a5b3654e4be29c9552066b252a598ae9ccb0845189f3d79ace4b315a313125dc7474b83c22791", 0xad, 0x4, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 78.101502ms ago: executing program 0 (id=1696): open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1f8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 77.512995ms ago: executing program 1 (id=1697): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000140)="9c2d89a9b131cc2b7e79e25c5bf43d9ad7470da7e169281087287581d6e3b9bc7d50a5aeb8ed633b9ce92a6ce58c0b753eb619ab75dde6dafdc57cd7afaa65103a58d89488cd280e146cfe9e9b98", &(0x7f00000001c0)=0x4e, &(0x7f0000000200)="553ca91796939e5d7e186219a6e3b2d11b67839d17bc", 0x16) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x6, 0x2, 0xf05b, "d8668c3d01fa48cc96efcb4ed8af9c5f92ef81a7", 0xc72, 0x3}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40, 0x6, 0x6, 0xfffffc00}, {0xffff, 0x9, 0x81, 0x3}]}) (async) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/192, 0xc0}], 0x1, &(0x7f0000000400)=""/124, 0x7c}}, 0x10, 0x800, &(0x7f0000000500)={0xffff, 0x81}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) 41.84743ms ago: executing program 5 (id=1698): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x2}, {0x26, 0x1}], 0x2}) read(r0, &(0x7f0000000100)=""/54, 0x36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setreuid(0x0, 0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) socket$inet(0x18, 0x3, 0x102) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x10, 0x4000, 0x2) setsockopt(r4, 0x4, 0x43, &(0x7f0000000040)="16d00c00", 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') 40.846455ms ago: executing program 1 (id=1699): getgroups(0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = socket(0x18, 0x3, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setuid(0xee01) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 36.620852ms ago: executing program 5 (id=1700): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1034, 0x0, 0x0, 0x5}, {0x81, 0x3, 0xfe, 0x5}, {0x6, 0xfa, 0x1, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) getegid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000004000003a01fe8000000000000000000000000000aa00000000000000000000ffff0f1ab5678f"]) r1 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x401, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x401, 0x0) r2 = shmget$private(0x0, 0x3000, 0x70f, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f000010a000/0x1000)=nil, 0x6000) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x1}, 0xc) sendmmsg(r1, &(0x7f00000007c0)={&(0x7f00000004c0)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x10}, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)="1b9f5ff1f8c58d4d0ca3d69ec7dcc68217d899c4c4fae48857a519d5b60b98d4ba208dcc93f731861d6c97fe1b24cb44b8f6bd5a30ecc7253c3ff0913590b11ff79477bdded4ec6d", 0x48}, {&(0x7f0000000240)="e2c0649e85cd5b694dc855e1426395165e376ca1c379ace83f317d347bb9f995f24c7e4d481e51", 0x27}, {&(0x7f0000000280)="d8c5fd461c6cc5554270e9b02b52b5070b924c0ffd24216ad52ce17c80c8e52a5944846b0c39a77c4722144ad8b4e81b714c557f18438fbd42faf75d1efb88f405e38df6384d37b5bd51421ac0ff467f7df1a662b0057e482176e6ec7a6b123954fadf1049aac86152cd0c93a0f46852cd97e272982ad80daa4c52bf444671874124b5e592f6129aa62768626abf2da2cf3ff782282a129f9b735f18c5014e734a6f02fa74de6ef2b6f994eaf7314647b9b93dd2ad8c705cd97819214bf1dd", 0xbf}, {&(0x7f0000000340)="95b4c60618bb14b626ff15473916f5f20488965fc24aed4130519ed48c230db67bc7efb118b10569c40a679b5249f6cdc9cd1834127578879e6a3e943d16417af2be9203902fd4c9401a1b61673d3a9a01ab8782e2e3d4a73ac57b6b26b53aaa496f50d706e84eba2db40f42806cdc720bfe5a1a03860ccd336ad3e8c03b7c7c44a8a6a1bb80dfe00970b2e12a17b7864a2e4b97c770404073a2fbcf58b055aa6edb7d36f2a6001ce47c417e475a434422eec9c2f17df1ff4a510e504990e859a44cb6eb7c4fec538c28d3240c37", 0xce}, {&(0x7f0000000540)="4edc1c3d72e29eea345873cf770a87b96c4f859d38cf684b05d3111ebec45529f69542bd7ecf0e1f9c0514024fa847964b56e184aed07509ea54ae1970192c557ebda3de65819740e560e9a496875f81310cb621af6a365dcfb08fcd51b05ac21f9d8d79f57887809da42c5f4d2d7e246ee6edea1e0d4d42bff80a283448c7975e56911eb5fa198137d8769154045fd6409b18b77294f39fcf3c3949faa1a8c4799632976b87d487881e5d0bd54d1fd5a115b9527027cf46df52121a3d70f8363d3e99ed3acd28fe5a2a1da103dcb5cd669b10ed09e029f19ef5b1d76442a2b96cff9ea0c7d2e199654426a8a09f", 0xee}, {&(0x7f0000000480)="28703e39a0054a2206f76cbbdc3ed8bd9046a9be4ae3b1aa235b19121b4115279b13d1fac425b9ab349ff24c69b0e9", 0x2f}], 0x6, &(0x7f00000006c0)=[{0x60, 0xffff, 0x8, "73b8a46573a05da40f4bdca1bf906d66d0e68ab92e762eee2efb22344d30c6365a95cf11e874d03d848deafaaba58d8c74d57fe2aa5c1f56bd22c94f23d1ff0217c1b25437fd0c802fee"}, {0x68, 0xffff, 0x2, "d1fb5749c497276e8db0d5f65603de7c5e646f4c326b2118977e118c874608e76ca05d63a5b4c4443da3c85d56b11d6fb42bafe49dd44cdeef2370a601a316ecedd5272ecaf8c63a857490295bb862b6c8"}], 0xc8}, 0x7}, 0x10, 0x400) (async) sendmmsg(r1, &(0x7f00000007c0)={&(0x7f00000004c0)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x10}, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)="1b9f5ff1f8c58d4d0ca3d69ec7dcc68217d899c4c4fae48857a519d5b60b98d4ba208dcc93f731861d6c97fe1b24cb44b8f6bd5a30ecc7253c3ff0913590b11ff79477bdded4ec6d", 0x48}, {&(0x7f0000000240)="e2c0649e85cd5b694dc855e1426395165e376ca1c379ace83f317d347bb9f995f24c7e4d481e51", 0x27}, {&(0x7f0000000280)="d8c5fd461c6cc5554270e9b02b52b5070b924c0ffd24216ad52ce17c80c8e52a5944846b0c39a77c4722144ad8b4e81b714c557f18438fbd42faf75d1efb88f405e38df6384d37b5bd51421ac0ff467f7df1a662b0057e482176e6ec7a6b123954fadf1049aac86152cd0c93a0f46852cd97e272982ad80daa4c52bf444671874124b5e592f6129aa62768626abf2da2cf3ff782282a129f9b735f18c5014e734a6f02fa74de6ef2b6f994eaf7314647b9b93dd2ad8c705cd97819214bf1dd", 0xbf}, {&(0x7f0000000340)="95b4c60618bb14b626ff15473916f5f20488965fc24aed4130519ed48c230db67bc7efb118b10569c40a679b5249f6cdc9cd1834127578879e6a3e943d16417af2be9203902fd4c9401a1b61673d3a9a01ab8782e2e3d4a73ac57b6b26b53aaa496f50d706e84eba2db40f42806cdc720bfe5a1a03860ccd336ad3e8c03b7c7c44a8a6a1bb80dfe00970b2e12a17b7864a2e4b97c770404073a2fbcf58b055aa6edb7d36f2a6001ce47c417e475a434422eec9c2f17df1ff4a510e504990e859a44cb6eb7c4fec538c28d3240c37", 0xce}, {&(0x7f0000000540)="4edc1c3d72e29eea345873cf770a87b96c4f859d38cf684b05d3111ebec45529f69542bd7ecf0e1f9c0514024fa847964b56e184aed07509ea54ae1970192c557ebda3de65819740e560e9a496875f81310cb621af6a365dcfb08fcd51b05ac21f9d8d79f57887809da42c5f4d2d7e246ee6edea1e0d4d42bff80a283448c7975e56911eb5fa198137d8769154045fd6409b18b77294f39fcf3c3949faa1a8c4799632976b87d487881e5d0bd54d1fd5a115b9527027cf46df52121a3d70f8363d3e99ed3acd28fe5a2a1da103dcb5cd669b10ed09e029f19ef5b1d76442a2b96cff9ea0c7d2e199654426a8a09f", 0xee}, {&(0x7f0000000480)="28703e39a0054a2206f76cbbdc3ed8bd9046a9be4ae3b1aa235b19121b4115279b13d1fac425b9ab349ff24c69b0e9", 0x2f}], 0x6, &(0x7f00000006c0)=[{0x60, 0xffff, 0x8, "73b8a46573a05da40f4bdca1bf906d66d0e68ab92e762eee2efb22344d30c6365a95cf11e874d03d848deafaaba58d8c74d57fe2aa5c1f56bd22c94f23d1ff0217c1b25437fd0c802fee"}, {0x68, 0xffff, 0x2, "d1fb5749c497276e8db0d5f65603de7c5e646f4c326b2118977e118c874608e76ca05d63a5b4c4443da3c85d56b11d6fb42bafe49dd44cdeef2370a601a316ecedd5272ecaf8c63a857490295bb862b6c8"}], 0xc8}, 0x7}, 0x10, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) setsockopt(r1, 0x1000000029, 0x3c, 0x0, 0x0) r4 = msgget$private(0x0, 0x105) msgsnd(r4, &(0x7f0000000800)={0x2, "3062aca505721187808e7e702daee4f3877598695c96b2c93159c6d16f0faeb9bd8874cfe42295a61baca0adbb3f4a0eb77bbc40e234db4369091dc9c082e03cce1c947bb20f8e8e724889dc28b29de17dd4380f47d2d89712ab3d74b1be7d4cb8d28b7613a43a74e6590edb3f7bb3425b41a9bb4ad9fac0f0e872e3ee0054ee433b4c2d92caff3c1c145127db49e8dc5d19f8d95006c3ced015eaaf466dea5355d5fc856ce9cb"}, 0xaf, 0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x2, 0x7}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xfffffffa}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 0s ago: executing program 2 (id=1701): mlockall(0x0) mlockall(0x1) mlockall(0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0xfff, 0x4) mlockall(0x1) r1 = semget(0x2, 0x1, 0x20) r2 = geteuid() r3 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x0, r2, 0x0, r3, r4, 0x0, 0x5}, 0x77, 0x1, 0x6}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0xa, &(0x7f00000001c0)='./file0\x00', 0x8}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x4) mlockall(0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x48) openat(r5, &(0x7f0000000280)='./file0\x00', 0x20, 0x1) mlockall(0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) poll(&(0x7f0000000300)=[{r6, 0x21}], 0x1, 0xfffffff9) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) mlockall(0x0) mlockall(0x0) semop(r1, &(0x7f0000000380)=[{0x0, 0x3000}, {0x3, 0x9}], 0x2) mlockall(0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.168' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error #+35-4: /54 /& $!4! OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd80693c0e98 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80693c0e98 va 0x20004000 didn't change! OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5)    pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock back 4263431307 seconds pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) $%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ 33554451 3%#/.$3 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error °‘ºK/Nríîå†êÂQ›ÚÒ¨Ž«D-äl@ˆª ÖŽ»û²s/ôŸÇo¨Í$ò¾o{‰í^$­<§#ćF¸6’QµA|øÆÆ%¾¿–Ïb܃SŸfwS¥½©…©àM½ä7ŽI¿Û¯/†*pckbd_enable: command error SYZFAIL: posix_spawn failed (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 login: internal resource failure Login incorrect login: set $maxwidth = 0 login: internal resource failure Login incorrect login: show panic login: internal resource failure Login incorrect login: trace login: internal resource failure Login incorrect login: show registers login: internal resource failure Login incorrect show proc login: login: internal resource failure Login incorrect ps login: login: internal resource failure Login incorrect show all locks login: login: internal resource failure Login incorrect login: show malloc login: internal resource failure Login incorrect