last executing test programs: 3.693730533s ago: executing program 6 (id=194): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r2 = dup2(r1, r0) recvmmsg(r2, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) (async) dup2(r1, r0) (async) recvmmsg(r2, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) (async) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) (async) 3.431211149s ago: executing program 6 (id=196): mprotect(&(0x7f00007a6000/0x1000)=nil, 0x1000, 0x2) (async) sysctl$kern(&(0x7f0000000380)={0x1, 0xa}, 0x2, &(0x7f00000011c0)="71f91e3471ac00", &(0x7f0000000080)=0x7, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) (async) syz_emit_ethernet(0x66, 0x0) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x3000) (async) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x1e5f) r1 = open(0x0, 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) r2 = socket(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x20, 0x0, 0x0) read(r2, &(0x7f0000000880)=""/113, 0x71) setuid(0xffffffffffffffff) (async) msgctl$IPC_SET(r0, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, 0x0) (async) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0xfffffffa) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) socket(0x18, 0x3, 0x80) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 3.430691507s ago: executing program 6 (id=197): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000005c0)=""/254, 0xfe}], 0x3) sendto$inet(r1, 0x0, 0x0, 0x406, 0x0, 0x0) (async) sendto$inet(r1, 0x0, 0x0, 0x406, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000002c0)="ea00000100000000", 0x8) syz_emit_ethernet(0x9c, &(0x7f00000003c0)={@empty, @empty, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x3c, 0x86, 0x65, 0x6, 0xff, 0x32, 0x0, @loopback, @multicast2, {[@timestamp={0x44, 0x1c, 0x6, 0x1, 0x5, [{[@rand_addr=0x1], 0x90}, {}, {[], 0x6}, {[@multicast1], 0x4857}]}, @lsrr={0x83, 0x17, 0x3, [@broadcast, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast]}, @end, @generic={0x94, 0xc, "2942c424f68e916c0d35"}]}}, @udp={{0x1, 0x2, 0x8}, {"972c36e36f68111293d49ae56ef020cd4c625a9e6eb72588e769fa9849ad8600f9c59963f1ea1507a1cf"}}}}}}) (async) syz_emit_ethernet(0x9c, &(0x7f00000003c0)={@empty, @empty, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x3c, 0x86, 0x65, 0x6, 0xff, 0x32, 0x0, @loopback, @multicast2, {[@timestamp={0x44, 0x1c, 0x6, 0x1, 0x5, [{[@rand_addr=0x1], 0x90}, {}, {[], 0x6}, {[@multicast1], 0x4857}]}, @lsrr={0x83, 0x17, 0x3, [@broadcast, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast]}, @end, @generic={0x94, 0xc, "2942c424f68e916c0d35"}]}}, @udp={{0x1, 0x2, 0x8}, {"972c36e36f68111293d49ae56ef020cd4c625a9e6eb72588e769fa9849ad8600f9c59963f1ea1507a1cf"}}}}}}) sendto$inet(r0, &(0x7f0000000080)="0a9efae575fbe3c75bbda0f6c5200e9295d407e0a76b305de820eba5fc0306a1f06d478e8f20a4bb5fc9dd783942b0cced3f5e3b7c15918b77c008487ddbcec3b357613d4294dac2fb3a096e9ba3ecc15beda57eafa365f7af54bc999f83a03e1c5b3a00c3417d587c0393fcea839bdd4c719da4f03b2f784515249653cfd80eee648a2b456b096f7b0f189ff9f784b53c", 0x91, 0x402, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x4000, 0x5) close(r3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r1) 3.120773128s ago: executing program 6 (id=205): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8006, 0x5, 0x400e, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x8000000002b}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f00000000c0)={0x0, 0xa, 0x0}) 3.113392714s ago: executing program 6 (id=207): open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x48) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x1, 0x5, &(0x7f00000001c0)="29d0e6ff431c34dfcab23e4d5e877ebe4eb4e1590d3383d6991efd616d0338b120cc8c2886c062556e2d364fed76064a517a8c258d65188db2b1e7113f00191245d4e9524d1c56ce7faa41cd5acea35b4815155d0b5c39094e603acfadead674be10153929e1e4cee379bc6f7a2532ff8dfa6b3b9744f5ee8c4eb1a8ad5dd834ddbaa87beb1b882b544c111eb6bb6a50b63f0bba", 0x94) r1 = msgget$private(0x0, 0x785) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01ca"], 0x8, 0x800) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="020000ab"], 0x8, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) msgctl$IPC_RMID(r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) open(0x0, 0x800, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x20, 0xd, 0x0, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="00a0a78d0ca82026dec3e5170e9bed43bfcb4cb99bdf009656b6cc24ccdead4e1bc041ef", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 3.08855418s ago: executing program 6 (id=212): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xf02, 0x1c6) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500000, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) writev(r4, &(0x7f0000000000), 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r6, &(0x7f00000000c0)="c3", 0xffffffed) close(r7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, r3, 0x0) flock(r0, 0xf) sysctl$hw(&(0x7f0000001680)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) pread(r8, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) 2.731738568s ago: executing program 0 (id=223): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4b, 0x0, 0x1, 0x444}, {0x7, 0x9d, 0x6, 0x9}, {0x8, 0x4, 0x98, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x400000000002, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r5 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7, 0x1}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x4}, {0x8, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x7}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0x6}, {0xb, 0xb, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup2(r4, r0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendmsg$unix(r8, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.532465582s ago: executing program 3 (id=225): r0 = socket$inet(0x2, 0x2, 0x9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x10a, 0xfffe}, 0x1004, 0xcad, 0x0, 0x0, 0x100000000000005, 0xfffffffffffffffd, 0x3}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) (async) r1 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x40) (async) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dda600302c03cb697a653e336f000000500000000000ff020003000000000000000000000001220090780000000369c46dea0006060800000003000000000000000000000001ff020000000001"]) (async) sendto$unix(r2, &(0x7f0000000240)="9a546a9e41ad22c05910073a8979897d478bed418603bd1c1258ac2c05b00f1f7b5343a62d65b0833ff91c43de661c63f1153e9ea38e3d92ccf0a4b8dc17556fbde019085c1cb09c33c760bd6557359c55f348a237eb45008bcad1c16d4d9c676ddd7ee48694e8b545ca1fe9d31e90328f46e04605670ef88a1ff34def2a60b139e848980aa01d8d4c5da3c548bbf013", 0x90, 0x3, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="af7cd8f84314cdcfdcc7d40946dba146a8914d99bb22960464f8d34487b604581cfbad20562963ca2d2ccac288d1122a70cfc4ef45118d5656ce63b4cc34a34935af5f354075adb233529197e119fab6861b30f494183c9deab60f70d406295b31a0e4bcef158c3c500cd3b5af2ce7700a94f202cd3b", 0x76) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x46) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r5, &(0x7f0000000840)=[{&(0x7f00000000c0)="d84f183f005c", 0x6}, {0x0}, {&(0x7f0000000300)}], 0x3) (async) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000780)=0x7) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x158, 0x6}, 0x7, 0xf, 0xffffffffffffffff, 0x0, 0x8e8a, 0x8000000000000000, 0x5}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000040)="b33a44c4", 0x4) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069de, &(0x7f00000001c0)) (async) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r7, 0x80045102, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x6ea, 0x2}, {{r3}, 0xfffffffffffffffa, 0x19, 0x1, 0x8000000000000000, 0xe0}, {{r0}, 0x3, 0x10, 0x80, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x1, 0x80000000000000}, {{r3}, 0xffffffffffffffff, 0x5, 0x2, 0x8001, 0x10001}, {{r7}, 0xfffffffffffffff9, 0x80, 0x8, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x20, 0x8, 0x9}, {{r4}, 0xfffffffffffffffc, 0x16, 0x2, 0x1, 0x9}, {{r3}, 0xfffffffffffffffa, 0x4b, 0x20, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x1, 0x4}], 0xd0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x8, 0x1, 0x3}, {{r3}, 0xfffffffffffffffc, 0x44, 0x2, 0x401, 0x6}, {{r4}, 0xfffffffffffffff8, 0x80, 0x4, 0x0, 0x8000000000000001}, {{r4}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x1ff, 0x1}], 0x5, &(0x7f0000000440)={0x8000000000000, 0x6e91}) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x800, 0x2}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) 1.400767385s ago: executing program 7 (id=227): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x4004}, 0x5, 0x0, 0x0, 0x0, 0x56, 0x2, 0x8, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chdir(&(0x7f0000000000)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) 1.397928218s ago: executing program 0 (id=229): r0 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) syz_emit_ethernet(0x6f, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6ad900393a0085000000000000000100000000000000fe8000000000000000000000000000aa"]) 1.397167126s ago: executing program 2 (id=230): bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x65c9cfb0, 0xff}, 0xc) r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x38e, 0xe, 0xfffff348, 0x4, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xa1, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r2, 0x44}], 0x37, 0x7) r3 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000300)={0x1, 0x34}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x80000000, 0x80000005, 0xffffdf82, 0xffffff8d, "ffffbfffffc600050000007955000090fe00", 0x4000002, 0x220000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0xff4c}], 0x1) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x24b8f7e812185ed7, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x80080001}], 0x13b, 0x0, 0x1, 0x0) 1.396422717s ago: executing program 3 (id=231): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (rerun: 32) 1.395166142s ago: executing program 7 (id=233): recvmsg(0xffffffffffffffff, &(0x7f0000002580)={0x0, 0x0, &(0x7f00000023c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x800) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87, 0x1, 0x9, 0x2}, {0x3, 0x28}, {0x6c6, 0x8, 0x8, 0x7c0a}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)="6700d6e5", 0x4) (rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r2, 0x2) 1.063213913s ago: executing program 1 (id=234): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x42, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6, 0xc7}]}}, @generic="3307a47d4906cf32e1ba7cf457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"}}}}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 1.062927209s ago: executing program 1 (id=235): open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) (async) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 1.05497666s ago: executing program 2 (id=236): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfb4, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRES8=0x0, @ANYRESHEX, @ANYRES32=r1, @ANYBLOB="0eb1fa6a8cd98b4d7f75db8ce5387e064e3ca1842b1044fe2d17dcc451aeae66a23fdad45af67ccc831498426fbb21b1a92066449aaa2cd3c394732b7620f809d808521aafd7175559acd7bef51a6c4e963ee4d3bc43c38c8ea23c4f96de150934de7cf0bcd27fb3d751fd66d7d178dc86a95affc2c5c21b3b7faada66d50b9329cb95100cd1be14425e967d8c4453755fbc2fb85f6f7a7bf97f294efea5cd2dc3bb92cb354ace170b1cd8975e4b2185c9d7c605291bafcfa3bf1ca20a601c50b0866dbe9b1bdacf55cbf9ac12211a7ef4b9ecb5725e0d94472d950c645ea58855c801e4258ab68abdf6657692c4c6f505eeb049b8e741971d606016f72c1ab12810368f8c10772074cea190905e8ddcdfe675579c4b16ac4d7e082bc59e4ea5"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x9f, 0xc80d, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x1) getpeername(r2, 0x0, &(0x7f00000001c0)) 1.054667937s ago: executing program 3 (id=237): socketpair$unix(0x1, 0x2, 0x0, 0x0) 1.054374096s ago: executing program 0 (id=238): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) msgget(0x3, 0x18) (async) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x2, 0x2}) (async, rerun: 64) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000600)={0x10, 0x8, [{&(0x7f00006eb000/0x4000)=nil, &(0x7f00004ec000/0x4000)=nil, 0x80000001}, {&(0x7f0000787000/0x4000)=nil, &(0x7f00007c6000/0x3000)=nil, 0xf03}, {&(0x7f00005ee000/0xf000)=nil, &(0x7f00006a9000/0x4000)=nil, 0x4}, {&(0x7f000004d000/0x4000)=nil, &(0x7f0000667000/0x2000)=nil, 0x8000000000d6cc}, {&(0x7f0000282000/0x1000)=nil, &(0x7f0000120000/0x2000)=nil, 0xc}, {&(0x7f000078c000/0x2000)=nil, &(0x7f000038b000/0x4000)=nil, 0x2}, {&(0x7f000002f000/0x1000)=nil, &(0x7f0000065000/0x2000)=nil, 0x2}, {&(0x7f000040d000/0x4000)=nil, &(0x7f0000257000/0x4000)=nil, 0x8}, {&(0x7f0000638000/0x1000)=nil, &(0x7f0000675000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x1000)=nil, &(0x7f0000480000/0x4000)=nil, 0x6}, {&(0x7f00001a9000/0x4000)=nil, &(0x7f00004a8000/0x1000)=nil}, {&(0x7f0000576000/0x3000)=nil, &(0x7f000036e000/0x1000)=nil, 0x7}, {&(0x7f00001c6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000277000/0x2000)=nil, &(0x7f0000747000/0x3000)=nil, 0x8}, {&(0x7f0000437000/0x4000)=nil, &(0x7f00004d9000/0x3000)=nil, 0xa}, {&(0x7f00006d7000/0x2000)=nil, &(0x7f00001e5000/0x4000)=nil, 0x6}], './file0\x00', 0x3}) poll(0x0, 0x0, 0x40007) (async) r2 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) ioctl$FIONREAD(r2, 0xc0207534, &(0x7f0000000440)) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x2, 0x3}}) 949.443588ms ago: executing program 7 (id=240): syz_emit_ethernet(0xe, &(0x7f0000006000)={@broadcast, @broadcast, [], {@generic={0x8847}}}) (async) r0 = semget(0x3, 0xc, 0x2b2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000540)=""/197) syz_emit_ethernet(0x142, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x7, 0x1}}], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0xa, 0x12c, 0xfff, 0x7, 0x77, 0x33, 0x0, @multicast2, @loopback, {[@ra={0x94, 0x6, 0xbd7}, @rr={0x7, 0x7, 0x5, [@local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @timestamp={0x44, 0x30, 0xe5, 0x1, 0x8, [{[], 0x7}, {[], 0xbd4d}, {[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[@remote={0xac, 0x14, 0x0}], 0x7f}, {[@local={0xac, 0x14, 0x0}], 0x2}, {[@broadcast], 0x7}]}, @lsrr={0x83, 0x7, 0x5, [@multicast2]}]}}, @generic="cdee12265b28f3d6306877b7c2b19c38c78f4f266da072aaaf4c9de65ff77451376167181014c68daa978014e862ae47d2b506d38d862ac80a5a3c7ace252a1609571cea076479225584ab2aa600e0da45ce4beded9696fb29ac41817d3cf9adc9b9c5091613b229abfc198efb581140eab358a857f80888c68663a5bb61d3ef2a5889b939ece53479a4dfb38b4510ee1466bd9ee48adf049c91a6528e0fb3b204e3dadd2da20c642b284befc8980a1ef1b9bcd865d4170326ae7488e39130c56e1db83a98c29d9e96ceaeea"}}}}) 949.103194ms ago: executing program 3 (id=241): setitimer(0x5, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15115bb14aa764dce743f74b3f3e834648795710d8b999eeff9b9908c038f39cc280d2419642fcafc0c2ddda412bf8e685e77961fef21c702806f1b5d26f526", 0x44}], 0x1, 0x0, 0x0, 0x4}, 0xe) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file1/file0\x00', r3, 0x2}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x40002) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="0200001ec66f9ed4030e23f8", 0xc}], 0x1) 946.67599ms ago: executing program 7 (id=243): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 946.081247ms ago: executing program 2 (id=244): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x623a7df7854b6802) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000015c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xa1, 0x80000000, 0x100000001, 0x1}], 0x6, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3a, 0x4, 0xfffffffffffffffa, 0xbc9}, {{r0}, 0xba93ff3f645c933d, 0x2b, 0x40, 0x9, 0xa6}], 0x9cb, &(0x7f00000001c0)={0x9, 0x4}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x180) msgsnd(r3, &(0x7f0000000100)=ANY=[], 0xd2, 0x0) 945.242436ms ago: executing program 1 (id=245): r0 = socket$inet6(0x18, 0x3, 0x2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x17b9, 0xf}, 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r0, 0x9) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = dup(r0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x0, 0xea5b, 0x6, 0xf}]}) fchflags(r1, 0x10000) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = semget$private(0x0, 0x0, 0x402) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x1]) fcntl$setown(r0, 0x6, r2) flock(r0, 0x7) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r6 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x20000, 0x100) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x2, &(0x7f0000000540)=[0x0, 0xffffffffffffffff]) r13 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getgid() r17 = geteuid() sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="656047ce70517ae7b8f37b4d43e6803fc39427b66d0e463ea433f5be1f0ab6a6e4058cc241c2023ac33ec252f54f40e721d1af71ec852df647a0b3dd8d4d12da2928f11f18d662631011c63f72c28a87540f88d8f3189810fcd92c1557647aa6a4a11718a2b602c222862124b6", 0x6d}], 0x1, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r1, r5, r1, r4, r6, r4, r0, r7]}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r1, r13]}, @cred={0x20, 0xffff, 0x0, r2, r14, r15}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r16}, @cred={0x20, 0xffff, 0x0, r2, r17}], 0x128, 0x7}, 0xb) sendto$inet6(r7, &(0x7f0000000800)="50bbb15ddc0b7c3021caa2b4e239818b6768d6e253256016c5fc205e9249a5c5e1211efd8c7e02c500067654232f8f6811ba4f02211f1059d2c4d477acddaa7f19d46067fb0f588377234b87e430839da1f09dc147e1841702a8a6c5367308c7014938ba5a248f5eef27db5348f6385a4ca8e379a95a45d84518236e82969722ef643660d4c6b7", 0x87, 0x0, &(0x7f00000008c0)={0x18, 0x1, 0x893f, 0x91}, 0xc) 820.929696ms ago: executing program 1 (id=246): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) pwritev(r5, &(0x7f0000001d00)=[{0x0}, {&(0x7f0000000800)="c2be4855", 0x4}], 0x2, 0x2) ktrace(0x0, 0x5, 0x128, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x30) setuid(0xee01) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r6 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) close(r6) r7 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r8, 0x1000) connect$unix(r7, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 820.6033ms ago: executing program 4 (id=247): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) fchflags(r1, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfff7fff0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xe42) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 816.846604ms ago: executing program 3 (id=248): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 655.581508ms ago: executing program 4 (id=249): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5449) syz_emit_ethernet(0x6a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaad09d049f6b638100000086dd6036ea0700303a00fe8000000000000000000000000000aa9a8f26e6a7c4e8d0c82aea3cb3771f910102907800000000600000f9000233"]) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) 654.976787ms ago: executing program 4 (id=250): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) acct(&(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) writev(r1, &(0x7f0000000300), 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) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r3, &(0x7f00000001c0)="dff495ed9859c47307e54d2d89b2e5b80a4774e297788a9f56258a6f89d2bbf89d69cd801b2bfd8f1af5fd93056a7678eb3e86d30607f112e7335018d07a1edfcaea63442381dde898a795f6da452f9a450c2198b47fbdec82a0c29a97c1ad0596e6b957d4c1b0584e3a698b0833a059ec0836661388e6dd791f692e82046e1ea4fc2d07880dad135f86dff50ced7ea1028388d4edb27d7a", 0x98, 0x400, 0x0, 0x0) getppid() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="dab7956bbde816e34a61a7f7a30e7473220c57d1bfc09fe2c0d3f71e050057c131f40c43c6d3a037d4941f8d588e0a1b34a9346141168a1716c7d5d0201bdff149bdda2c226809d0d3bafccae5c43821de373d2581d2b6b9", 0x58) dup2(r5, r4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) sendmsg$unix(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffffffffffe93, 0x0, 0x0, 0x3}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1919}, {0x25, 0x0, 0x2, 0x20000009}, {0x64, 0x6, 0x30, 0x20000}, {0x87, 0x8, 0xaa, 0x6}, {0x6, 0x4, 0x7, 0x800}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) 653.37893ms ago: executing program 2 (id=251): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc002, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) shutdown(r3, 0x2) ftruncate(r3, 0x2) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x21, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x6e}}}}) shutdown(r0, 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0x8003ea, 0x8, 0x0, 0x7ff, 0x1002, 0x1, 0x1, 0x1, 0x0, 0x4000000000f1a}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 628.112572ms ago: executing program 4 (id=252): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000001380)=[{r0, 0x40}], 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) recvmmsg(r1, &(0x7f00000012c0)={0x0, 0xff5}, 0x10, 0x1002, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001340), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x26, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 426.537413ms ago: executing program 2 (id=253): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000463000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f00002ae000/0x1000)=nil, 0x0, 0xffff}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000072000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f00001cf000/0x3000)=nil, 0x240000001}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) setsockopt(r1, 0x6, 0x4, &(0x7f0000000280)="9685da83cecbcf8584018423e6ce4e16a6", 0x11) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000140)) 419.91921ms ago: executing program 7 (id=254): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffffffffff8c, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x2) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x135) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='c\x00') unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 419.100679ms ago: executing program 4 (id=255): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x2, 0x8}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa010, r0, 0x0) 415.25095ms ago: executing program 2 (id=256): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) r2 = socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) close(r1) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x0) r3 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000080)={0x10001, 0x3, 0x2, 0x6, 0xf1, 0x7, 0x7, 0x5}, &(0x7f00000000c0)={0xc02, 0x89, 0x6, 0x8, 0x80000001, 0x10001, 0x3c0, 0x4}, &(0x7f0000000100)={0x7fffffff, 0x100000001, 0x14, 0x8, 0x4, 0x7, 0x6000000000000000}, &(0x7f00000001c0)={0xf0, 0x9}) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="ca29ad0909f71211600514ce700614bff9fd9d85d4c34d16d475284c7dbbe12078cd863ba48d50aa134fb7414d255739493f20448ac93111b922b4313818ebcc8ce2fca08ee486e5780aa0584bf6a0097eb533983e0735e16fdc970a0b4e56a11151705136b9fe304e612074d9acc1f966741819948dcae268d2121d65", 0x7d}, {&(0x7f00000002c0)="44d0d89f297b6cef1759c09acb4ce5cee61ab6919678535fab1652d591f60ea2b7243b0ac59a2bfee5f869ccf443dcefd0ecc58d06c937b5fe5d774278aa5fa03274f5c84d8527f2de24440469d9f658f8e929e533f9e40912074d502a7b90329b5ba31206a9b3be820a6d6cd5f9d208f5f9310143f1c31f013f6d7bf54713267f744d96c54173b477f9fadda4549e1170031046951d46c6b487ac3843cc1ca63dbd270f4b6185605831ff7b69112f518807856856c21132e52743a9bd0f5afee506f7b52faf8f5aa40660a9b4eb013bfc4dd25ba8703518495ef7f827d90f7682a1c36494ff9130a28242ef00992ca0b2848f6a524cd27b", 0xf8}, {&(0x7f0000000840)="569c9b049e6deca447cb6bbdac68227eaa07357c65ab60f86710169913a90f8702d062becf266b17a9163a9be7e1d392bd14f35eb8f5c0191d5bf2309aa21a905cb48e8ab7713a0676fd34df7c107bb521627bb090e92cf8f9e756c102bf11f1e11bd9fcd327ced087c3f0c0bea66ea165f4d58dcf6fa8aa7b09c752ade5e87cec3ae74f2fc4e4442489d9a9beb74b366efb769136ceb29fbc93197c0f168e7f4a970c17e4302e081793e17d0172a6fc9ac1400d0598743b0562be76fe38c75806443298b56cc60f732bbfed75e02cccc87f6cee62f3114ca7f581f1c5ae21a313f2b568cc65a957db52ba81961d5d2d68ff3c99097420279727e21566a5cbcfbfabe1b9a46e38bf33f7a3f7e5caa987267bf3d54edd8e302f11fd7d76cf1d54b7c2f2020848a701874c96fb111d4968d2f9706c3c85590455b14c1c0ac378dd9e0b6b956f09661250d65a227efbc38f69087688f02c8a539b04c716474e23991b9f0673f560c1cb22755346d85b80acbc2d00a7e2eedd5f660017506bd4f944335c037744f3abb2701634c637a64eb5702f17d6201b8a724beec18fa81c2f8daf185a16c3abc37bed41ba0b5a345b92e9238e6410ce5a143b1177eb8f09bff626165272a9603b8741ae167cf909a6332d00173b8daf9ec85364efdeefb44da7c11092936dd741a812e9683569bfa8ff476891c7d8d075f0ecf99880361eca9570341ce2d7c69b2f72f9ad436d97a54738d1da3342acf4a116f609d5dc0c0d524536d5f2bb54d5435fdfa157217d2fc609a2c42dfe561a02a9f782ae446f14428fac09e7eedd48be9855427cbe8c0667dd37370c47f398d0659da9d514c5d5192b050d14f5dcd1d21f07c1737f6acdcda0501c6c1e555929dc380e67efe8e3837c1febd0cd4e058776a19bfe313e67b75926babb6d050dc80d6346ce685236ab6affbacf475a22006f80cd3da024d251f02ac9ebfff0a3bd624403bdcb6c253dadc21f628bde9ee1d82bd13592feaa25ebfba321e2510bb7900900c461e185926e144f46ff72f3c3512c0eae963aebbca237a1c9612076fd3b2c65784cf83ef296538076f807d88d83cd779af3dc1a6457b041217a4b02a0913070ac7c35f0ab8c6b6990a009bc67cdd6e37eb509d9d6d2b12538e5cda17c38e1d16606432143b9bf0a9092a8aef655647918cca29c7c41cc46125b0e04e0e67b6aa9218a5bc612bff1dc7a80b3ccc808948ea0bd4cfc951fdb5bf2830d01e31c8438429cbf8490935225b4c557e07573331f843950b67cec8b285527525b38c2bda5c2a91c05c2c4bc29c4d4175d9f6785c5ca2ce2a0b4e087abfcd2aebd043697158cc4bdedf1f69dbe4cc1bcc532b68adb194c18e16aae690151693e05e1ef7b3c0a8b42de82ee72e8158e037bcdc4cf386ab097f6c285eb6f628ae43fb113bcb6cac6c79ad4fd4e6574259b643ff638c0aca78b271625b79045521c139efab906a3b3d2407ba923ea81b5d2434ea8ac69b522681daba4a6f73f3ed10fcbbcb4d23303b09ae76445930f2775b366a1163a25af4268ac4a86e36008989af0eee5af3796380db15dae1dd9f63e77da94bed840c7d29497edf234886f21cac2d2dd719bae1091336b1196afc7c66de08474a6b67263c82655c1517bcfc800d8f722788f987be06286d479069ee5eab07b3f7b32c811f93dfad1031c5da57cfb483d9a8aa0450da5c1f47d88cda4cdc4c6a916805a925e3d0d62bc14a5ea98fe401d7ac4fccf9400567f374f56f1b5a67cedac7a71429b043caae0ed225711de1493388aa15b01f57c5533ca848a53bf7f515dda9c17b8c59de84e5618e2fea942b3032cd2e538ea3587436fe333f43f70304b054ed9be3b1ecb063c8c6c634d4e6c0e4b3bb5d632fbeba6693301233bda6a4b0d1ebf53d2892ea6b38625b1e0cb1a623263a2d9bb2cc17feb38961b686788d88c51fb90bdf27e2969db96d0a74a403a0d30725e00017e923e44d6efa0a651937a7485e24358a3f7635044ff4eb1eb7ae9d7b61c8831e553f92ac61e645210ee1b2c15bdaca99830880b7ecc661b2461068d8e24b92fd64c84d0296e848fd7de58d69dda2d801ce60095ce88e949feecb33fde22f1903217826b86600b3160a1b314b24c818b7fd45fa1b229786322b05697770560c1656fb40580f67964d95d646d410fe17c27510578428f8a5694dd21988908ae625c340f12de15b4341ecc4f45b34fe75437d8adaee815e3bbad3ad7482c5badae07e09440083a271d87d6bee231775c1e6a4d304e72b337f8903511d5b9935121efa3cc4fea64a7188cc60abd8bb8fe73bc06d2074c3516216e2c8c5f917639e1dd00de3c1fe57854b4f65d764e1e02a7f9bdd11053a2ab557984962b0f6c4788ebb21ed904aaa065ec10292b4062670f15465c92c4b60c4a0247855339c61a5ac67226c682586024f36528d8222611ab645fbba59aec406201738c6868d0463e17ccaec702af0c5defb55f16080578b2e1aee64a6b5f572daaef3a2ff415d256058572458c62a5b7df54786791b40031c582cc5a817b3fb6fe63feaa7ae7d1d6f9af1ea9450655336d1538b3f6c716111e70dafaabdc55d2aee2c91fdab4a6668b872f9e638f92d16828ac1ae33198578ef503ec51e64eba55127719e426f4b15134d2bba2323288556bd1298d7e313a6f45bbaf4d94a65b1cb998eff676ed86b72cea06fc8ca5466d737a651dcd9505e71a8c4b9f6c34e462ff31134d8119ee4d63f1d2348f7c16a186a3557fe2f5762e9f39438ae476bac71f74cb04fb8f288e007ef2ae2d1d94228e9881e3f7b999842f4dbd9629a3a15f01969b372228903ea2a492953b9292f57be7124bab29e9357a1cf2c65160f8d8d88d153290375d06dbd8ac68d0b1681cc51c50eca1be6b868d90f111f37eca18e5e2078b4ae4d77d4953f6c8060b1695573a9b85a767edbdfa44ed312f4f5420205417d6e8574928a0db615bb70eb67462f67b6b5b40253bea29e1c8dbf2b481bebf231f44f2fec643fa83e2cb4b2718ba7fb929c6a31b0257ad144a2c89c76676035a323ce18d6e7f5799c402c8c5286cfe4c3fdeca255f64dad31bdf47528144bba7c0ca7b9ce57c5a9585c689bbba20e2628baaa0843b7eb164856b870d4bb25b5de9d003e419fbee24a732fd0281d2dc0083036f4b2f6008cb27c44f8cc0aeee2af71dd89799626b6da20e7d5797bd78e5b93aca214e0fb2f83440900b178ca7f77e9333159c5453219d67b64d080104cd789a9f4ca4626e9d63751ab4afa219551707fc84ddad53134a7117722f41be042d9df6483738efeee209690c8921c0a36ccbe67eb96cc1479c3e8c3e0980365d1c4e9a39f70feb47c0b3e5b8a6af91eb903eb146abad30b5446d92d208fa2550d82075b781939d7cff22824a8b1665f9a0fa9d9dca2100f21b9f60f6dc9e2af921484dfffd497a03751ad476a7f18bd801e64455ac8f033d62adb1af7a2d5e9fd959220a92e868ac7cd481dfcd323ac6897f5cf1b80d395396b7f3dd781ddce9db1a0a732ad4aa3bb84e8e1abb1ac2d376718a267819660457cd0bbc003b140cf78d22c0b126ae0bd9d6f2e056c8d0c566d22818843fe1e688b1573192bae127da740962b4d597de0513227e6c7dcd08c907c22e4c23551ccb81093d434823fd4cd0a180b42b6aea3ded127773c5dcf527552d34eadbca8429759b5f8871340c4e96b51cf9d65e8899fd366517979569ed53aca115d0bc5417721b027ec2ff7e8c4fa937d33c9f41a9c237abb8ea01b19abcf7f201d48966830b3917a1c6b1eba108e85b970f0f32216af4801631b500e1799176a0d8aad5ba84d049d89d6df733410c7f40d571cb185562336d3a507ee3cb57e84e8c6c4b77c7fc999a4cec648c2c9a5e496522847f1f7f59537c770e25bca779f2816e6f3e8013b686b96702b14096e98b52ec82e49e1f8d00bbe3d5d67329083d0bbc34d16392ad00392b5b700756649636a367510fbfa3e4ee17caf8de59225da3fa3f110316a351487d500c3853f28e55ee7de11a0dcaec31721b1a25683be220980df8ba44aa34ecaa952ff1777b439dd3ffc5b980b2eb3069b29f81ab52704df7fbf04f4a3f661b640e038d9f5004836e20c93227cba49717168588d486e5274fe9b3c03467ec76ef2f4f90052e2bf0c26c6fec17c33961691eb78786a2c75957ac70aea9fe004d8ed24f7cb389868c1f6b889f3c77f86a88fd35e587b72d718bb539ab276a2d938a289e5983d87bec096c6ef91188af00468c5e29c9658049583d24df165bf87e76995772bca4c36c85e48a13f7baa8129268e8f69643788e904f30954e9aba5f5bbc2ef97ebcf0a5b8380852435fe03bffb5dbccf80f72d0893a1f45ed38c0c0d7f3e5035183f708dfb28e9f1dd1be131cf3c2965fcb0bf559454aedd60d06003d6aa83de51962912b72e4ea9b9b7304b111685809fcbb25845bb11ceb136dcd574427a9e46027072bfd0f12ceb7bc33242d15c6bbec73599f39a1d3706a13c89464e7270889b14f118cd6c638a82dc96c16857cc5f009f674ebe10a4ca0356d6db8b46ca37f7925e2f0aaa713c19596b67c25fb1dc85a42e037dea3a1bb39f8e8154dde1d5bf3ccb234787156df552f4524e5954b84ac05528c77a711b34e61ebe794478461758f7c79a818602d8cad7e5713e9e95d7d6e423f685b5cd058150ac6a9f476d718e95aa9a492c9bcd40bdd3f8885e1cd485df12f0004ecdeabcc9f8ce2752a42759455095a9e9f41b438cffcaf8c7d430565781d33a256a48b2516ce345980eb1ef8783de46a7ad7c9e9d514ded24522251ec5fdd576989bd49e602118bfbca0325e8dd66b70bfd00184984f2280cc420322473c0125b61fff3984306669b84a4162d68053af9d5c9b86e4af894f62eba9495d09471b706c94d75e9c08fcf8088dddf539a562bc38d09f200d3960be14cd7021d240f5e67adcf9a4ba0ac54c214cc862aa6a056f4653510f6e9e2165028242b665f5add84356445e94b5eac476746f71c2788f6b4a15b880a36f1bea4cbacd3cec285116617a1b7fced4c7736fe99ddacadea5d2553ae1133fab31aca448a49f9354ccfdf6505e337b980b5e5db951c95f29128c9cdef158feb6abdbab8bced179e970f997bf2ad2276f6c3140b08a4902302a5cfeb71e8dffc4ca9cf979ae48a8d33204353625a5040d5c8e36c8dd56cd5019d678d7d4543bed11cf2e71bb99ac1b59a88091d9787d527403c34be3d4d5dc1ef774331c2d46c7c635c4409ba7216e2abda45dd9f18ded6f69c47dd5bb41f4e2b7e37146e9c7f412f8b32e1139a7569175290527e347b61ec0e61bf86e31e40eaca3ad0027ba80c5b2c07bec01047dda6f820ee8b5f695a7aa165294ce8d2c2d56050cc25be3117adace6de95b52ccc52fa0b88370340f129b63729cbde6943b12abf83197a5caf290cdb2cad5b86e7f600b4d23f6601ec98c9f71fbd81804abab522595831911e3900b620cde40073ac5dbfdcad9ed463b0d503b074879914a9d86443e82e51059c9afaff2c9b15e8dfbb514c1e437f43ba2b5e2d457ed3b9cefd94014642e8aef29d793ba0d56d13cf78144776136b1185344c2c6c5f34bba9a5cb860d5280acfb80829c301087732c3839949ea61a047b153bdb8d98c8be801868d33edcf6032928ee242d291b88c7e8c82d1680286b0b32a11bbe8a518166177ae9e7706c78360c40863356f579a2eacdc32318d233910f422526d54b31b360b09f3973e46f7", 0x1000}, {&(0x7f00000003c0)="af9e16a89c9aebdd6b5e63e0098367ac622300b489fdff3fd890aa94ce2668d3936efedb7bb5efa49ceca16a1614dc9514743fbdddc6b35d5d91948283cc0fe22761cec5ddef0197842a3903d55a057ad3ce56d07285da937d6d48083087c81e", 0x60}], 0x4, &(0x7f0000001840)=[{0xd8, 0xffff, 0x4, "b24c89bda85730e3359627009068a0dfea598267acb938933f387490fc39e84ce3295c1a37685ed8d6739c7517e28cc4df13933fae64445159878a8745943b10699372c63132d4317aa12748af2c3c402b010561acbf8f1d38ac3337fb2cef685b6c390f23ab8e045561d70d561455de24e6ab6803fec096f250261bca7bcb46aba7dd38118d4e0e61c80979f95358fd508fca73db7f70bf94e4fa8084aeafbc0f291cf192f860800b31c7325276d9bcb179e50a79922ab30227231f47c855b5426041c5530d871e"}, {0x28, 0xffff, 0x9, "f2192d60d59c1254273b2d9a1ea4b1b48dfb1ce3fbc3f268"}, {0x30, 0x1, 0x0, "ff133d5d03b27d5ba393f964dc5e88acde52a3493969d6483d507a7d"}, {0x70, 0x1, 0xa, "f53f50e6329a6c58648bb9d4bb8da1e0caf3afef079d22712e39d6a04c89bb52efdd00e75b0dd1f802cb96970970989e5eeabf5c5c2425bf2d89453c865e3cebcef123ff59f29c49ae695d4d1061c1ea55c6fc157a90e15fa3"}, {0xb0, 0x1, 0x7, "ebac9fb3be981d4e53254e269a33d36f6fa8e5b04351d2a8aab36b194004acbb096856fec381f74dc7d2c9e0b7403e9f52fcaeaa1f76ec03dc9ac9b9022904ce6d618b228ff3a162a19f2ae6ca2819bea696b11cee3b33fb9521597ba67711f9e235ebcc0d503869c833519a1fce81fbce42c75d2a9607c067225648443745502a11d6da2419ff5315eeae464b810b678dd3da390462cdf74035dad4ec5d19e6"}, {0x100, 0xffff, 0x8, "220aa3260522784700604a4766223efff490773bcf6e82be5e6e94f709cd540e9491ecdab7fb77dbcbd878a41a6c5aa3601d1c6711374919047b56a263206c3d16c7ddcab94ba66706abd5ddeda1d2dd0d9ba93738f05930b1f93f387983e542d9ef4b3447ae342b5a03f80ff2a5d9db6be361ab9c67e236da188474cc74cff3639755812faec06b15168ee1b9a480fecef5cf209baad86120593824cc4edaeaf0dd0fe14eea79d56589e325e6f189bd6aa5b211d4c19cdea73e6bfc9cfb050e1bacd3a4c8a1c355106a3dcde41d6449b8ff4adbdeab17c0d5bfbdaba138889974cd2100e9bf35348a6804"}, {0xc0, 0x1, 0xa, "5227e7c022c5bdc398a242f1c3ece27ca8e47a2c6ac307ace2125d373d45aad32cd4fc7c2d432a15a63aa86e1b03bd43a8597a6da83466d0068bf03580d31cd7d56477b6ca4864a6c379a85b6ce18e598b462c3392d3bdadf45c70bd1d1b9f7d41d35e106097c25c5f7eed659de628f8f7522227790f1ad06ffe2cdf29342e0941fc5306c3a58aae4a7309414c6bf8c3075b9a460eb908fa2e2f4e6647a52f07b3085fc4f73f07b4e2"}, {0x90, 0x1, 0x2, "fd496c9910e7a86045aa8139971888232201743917d7e304d88681446a818eea903da547af70285bb17f5fd20a1a54d4eb351aabef2e297040887a30a8c66af536aaae7ed3515377f625cf5621c1571a5ca53abdc7a11b009fb5c06a025a6e1523f41d5bdf1c1349ba03bdce176874f2cb65d48b3bfd7d322cb93913ed9a8afe"}], 0x4a0}, 0x40f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r4, 0xc0307004, &(0x7f0000000140)=0x2) 205.621569ms ago: executing program 1 (id=257): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x3, 0xa8}], 0x1}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="573ed089f74db218f0edadcd080045a6002800650009016e90ea00000000ffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES64=0x0, @ANYBLOB="510200009078ffff"]) 204.609654ms ago: executing program 4 (id=258): r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000000)={0x5, 0xf346, 0x75033c94, 0x2, 0x2c8, 0x400, 0xa, 0x6}, &(0x7f0000000040)={0x2, 0x6, 0x6, 0xfffffffffffffff8, 0x2, 0x2, 0x40, 0x80000000000}, &(0x7f0000000080)={0x5, 0x0, 0x100000000, 0x7ff, 0x81, 0xb823, 0x100, 0x5}, &(0x7f00000000c0)={0x23, 0x100}) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000000480)=""/41, 0x29}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/198, 0xc6}, {&(0x7f0000000600)=""/69, 0x45}, {&(0x7f0000000680)=""/177, 0xb1}, {&(0x7f0000000740)=""/252, 0xfc}], 0xa) r1 = socket(0x1, 0x4, 0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000900)={0x9, 0x8}, 0x10) r2 = open(&(0x7f0000000940)='./file0\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000980)) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) r4 = open$dir(&(0x7f0000000a40)='./file0\x00', 0x400, 0x50) r5 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x10000, 0x1) unlinkat(r5, &(0x7f0000000ac0)='./file0\x00', 0x8) truncate(&(0x7f0000000b00)='./file0\x00', 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000b40)) poll(&(0x7f0000000b80)=[{r3, 0x8}, {r2, 0x8}], 0x2, 0x7fffffff) open(&(0x7f0000000bc0)='./file0\x00', 0x8, 0x24) fsync(r4) socket$inet(0x2, 0x1, 0x68) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x10, 0x0) poll(&(0x7f0000000c40)=[{r6, 0x10}], 0x1, 0x1) r7 = getegid() setgid(r7) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000cc0)={0x2, &(0x7f0000000c80)=[0x9, 0x2]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000d00)=0x80000000) dup2(r1, r0) chmod(&(0x7f0000000d40)='./file0/../file0\x00', 0x142) flock(r3, 0x2) 204.219138ms ago: executing program 3 (id=259): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) dup(r0) (async) getpgid(0xffffffffffffffff) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) (async, rerun: 64) ioctl$BIOCSBLEN(r1, 0xc0044266, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 202.586459ms ago: executing program 7 (id=260): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x529, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001600)="c7cf5711111ad824254ea42930052d988b646d1f6fdb3a0f767e6d3466d67f8f72c3619e694f53e72e7a23ad7a9f2f6629f9caed586e55443c2cfc207c92fd290643626d2bd824704685f30b265a51e9d64454bcd4c8da754197592f45e751eeaf0d6c7df3926556ed5c1ac6e1452581a5138823e2373505f18d6b672b506f9499b0444d4077507019e04809724bc785dc41a6d2b151f1042ded0c443fc277094ee56a4d743c093327234ea1e6a93e8d51df3febcc6f9054807ff3a266214aaa3fe773494bf1a0c599521bada1e15eff2d70779cdc8b2e2a6083ad453d039cebd43cc707675fc308982ce62cc09fd60f8db8f9731d064284b26fcccc923a6c4ecac364ec86436b23bf9e573062b49ff5a0e8f104f7ae06553a9177f9573be8b15eaaaa2046abd282e8f49f3ce7bca489b9ae8a7df7f812aa176507f7d19f03193b94bd7a841a45fc8cd718bb99a8a502ffd96e2558629eea27f2f2650769718413013761b83a4d26b2ce5d314ca1883053d65254fbb2c3bfbb606901aeeb94c8fddca063fa61280a3afb254f26932544dc4f71d61dca73d65a99ada3e140654bfa2ff41adc240b84183e3bad0f1c3af7499fb0a04fdd855e6a003b0a7f4e47c80029e16e33819cf7ccbc228998491462b3ef2f624d4965e0d5b450e23e478f7cd16b4bcdf480349857e63c024a7bcbda8f821c835d3aaddb0d225f0dec7b9c7de790b273c260c8b1ca80e0b3426eb5978b0656bde36251bfde5e165a6efe48a61def7e7f12aa463c4e7b0f1c047a66c7c11d40e3a526fa23f14180d5faca4c1676bf34b0c900570828bf0aff8ac884e2b2a5f50655bfffd29ab8e3a81463d86dd157ea7f403187c338cb1b226a3402fde88020a73cf349c4a51f02c308cb31fbf3b574bba44f9af239de0ee3a1dd52bec2c8caf9d250a56436361ba1e224bd2b883fbc9daf413aba5b4da5d4fe33293b8f4eebc8e3b6994d1c716e8195600aea05b61ca332b43372ba84c71c50a4cfecdb894cc4a669868e8437234eda07dead13f83d6fd99db97fc11dbec22d06cd6bbe773efd1fe5856185632a7bc5c28519bff9d090c0676dd4fe5cc345b62b09ed5d267c7ee252b54831bd2346d48c18f47ffe4fa2af8427ea11fa0bb83bcdfd7516948c5b0a41d5a6c0fbc14d1fa0663b038925a842692f934fd76d4074d0dad9cf6f3252b70b850a78f58b9c39f6164fa516927c4ac0e3bf70f2e8465cb4597856c35be12d4686c154afc4725d53e560a793a167520f7532b9445cea80ac55eba97d326bb4b7fab15741d6e083a5f68d537f434e13184d323c4ff2b54a8726bc04f66415004d2b62ac4db2ac3e70b83c3cc7b0a40331dc4c1b79a3ba231e905ec0570a1855f673efd324867607e46dcdc97bed4625ce73c08aaa874ae2ff4bbbfc85cf5a3a4d7314196ec1a0039351c79bb2921a212b6a9da0c1103a97ffb9cfb86f991f6e45c5d8d43a664394fdf30a163f95afff7f4982055447bb90e9efcce3ae609ceb1565fc9f61dc49ffcb49cfe1626280db3fd92c8dfdfe0cc9ea7bf5be200c82e2ef443db6aee45abc114ec16a81e2f4b37fbd508b59a8ce0aef8da155fcd476de9c80c21d864c5744a55a7668d4426d8c7383d43d64ccc9edc41aa77ee876468e4d326773391956b4ccc3cbaadd2efc6c0cc02270624060a80787a9324886980e12eae7ea1ff8061822f5f813ef75a5468711642dc7701de1416da0bd5d6fed984df6816b1d3dab86541984133413af68f0e8adcde208285359a32f959374bf97ca33a9f7a54c696e9f2ad3fab9227e9c7407cf61bf43bfd32ccfe116877b76d0bb78860e0f42a59aa2eabe85d513ccd3a1b7805d9c57b7e863eacf9362033b18850eceba29a221c36f9602c4211e3a3aa594261a5d240a50cc3707471f5f816560a15e8fb879c3ce4f043aee8eb0cde950c443997af49b86c5feace8e6ffc54668c8ee0eaea07d5b23e30c9fa59f83fa058791bc293e8824421a700bf52f4dae611a44d0feb2eb6a54001e30a390b9afbde1823fe17a8e278ea6923bdc30e508f1163918fcfe7a56bf562dc0c4c5d059f1d15bdad36655ba729b4bbb6ed1a3ebcd496614f23ace70c7a114345ec4c1fd0d7fafc5c808bd58db40c20245a0c86762a140efa4c38bcd4ae7f6afd8e187d8e4fc6ff9e95a96f1955b2fca5fce22ccc7d6b31d146b82308b690ca9c62c7ea7ad0794ffb2ca65c32b01ab1690ee69c247908ba4e4125f9c5530b44b80a928098c469878417384200f2b9387937b5888adb9ae95dbfe279ea294d2bada3a80acd0fd411fa0f211c3871ebdaa88ad1e12af28987dffbd88987acf15eb7d96ff4590ebce43556a31664befc7bb00428a985f0226f399733e536e12fcd36d760b8d888ea741cf0a7bd6e549be3e3d2673a9f4fb9731243c369f755010131ed0e365c541a293c0cb096ae460ac2a943aa36cd9b4efe2262aabfa14e9041ffedc5e176ea287cae0bb28938b6e20fdaba5530f2f75f3e9de1ebc8a1ba7eaa031420cd4278512a230046b9355f4193f3570f09ac2cce78ff1f073b8e68d6f1e400415aadd2c047b8d324dc39d2c276918b3c4cb9d2e73b13d5d51baddaf14e02a3f5659aaf55e6dac0c66b93f85c647c04041f33c363d3dc4abe2234be3254daa1217cd8f7c1b6dd89bd2546d83aa5935500b3c24560c5162468cb4ad46a392bd5481c0ca2f8635d5b7a5ec83496378eeb8af84535ea6f7e5772da1fd4eb4e8da3b7c302d861c8418a3c30b8a75591c32efdb6b2ee61d60ba92d9cada1f384cef0a10c46d37941126bfc2fc9e2138f713e4174c2eb44f51333e262c4ef1ff52c91835a9f36b701821ae4fee1585f4f94f4c8ac032b272857dcc257c93aa9fc48e655510f0b2b4d5636d464b30aee3c6d0174afeeb609d0ea1aa5b2aea82b4de0405cae16c1ea6baf546abe6543149deefe3efe2f34340f7b55ca31465b261862edab0d24b4df33bbafbb62cfba0b25a80f2a6b8fbebe4033038dab1a035349e29481826f0ac2f27985b9c777f7aad851cccdedfa4439930d95bcc5dbe792d7186b3f8b843b856bf1bc80ab7b5595d34812717c85155d36a483453fb1d3794e42217c23bcbecd7e76b6a983ccc91d6486433c32ae9dc1bf8824041659f5d303456b39bac697006be52cb5561e997cac1fa0d1cbfed06b594cfaf583ccbb40db58d122aa837fcf7a5bb65a4721c16ad009454b195ab1a5f098b5f02bd001158626f5ada134ed9f44290f8a20bc652e8dcea020e490c87e4d8119a0dbb9b41c20297b47c10408df35edaaa153f8b96ad4919a872a3955c00cde4a140bfcf585148ba4efa5e857a0e20b3ddef2f8385af0c2b81e9e0473f37d25a7785d1d4e541e39c8dc6ce3e0d8d14079ccb2fa5ba756a0f19e3dbf2d73b20170c148205ef99ed893276bc0ba9bf2762261e698ae5e346254a7f95e6b66a931c6c83e867c9398773d780c2bdb0c38076afed9281e37f5524630bff71092a9c924e8ee31ff1de805b7b0153a60549f4945494afe94ab6658461efc00276c16905de8003a78c2a88167bcee7ee733c8b4b759bdb862f2dfc6e3d977e07ddf4dd1ce906a1c0d1ff873b1184de1bc79e77ad4e6a8c33592d8a524bc608f96c3aafd469c37d2bff9fd8e6fac67c81a0990b97d496acddd438d5e6af00abc48fde279c01d763318ae876614e51660f0674217c348f5545c452a095450e2c11f7008becd85a83d9224a3e728092d993fb149b40a0c2b67fb8ab12fae68cb12fdb1c2fbf62c7b5b25998796fdafb4ff999923167c3f268b34ecd88d079156aff4ca07483053b831bec6b1120d51ccae3daf2258fd2997e881a24ba791a907cada2b3f3b851608ec8b582a89d3d89fcaba130c2f72fc60d5dcd76fb4c395ba6974035234f60b2532816bb3d197c1932795935dc310f96355d04c0abaf2d44203dc2dd84bf9e70b8131b134f143078626adec56047b426d233961a63bbfe3b6ebb36c021b7eeb30ae9638d843eeef73078002a8c7b2acbac15f5c099e603bab382373469baef116260ea89c5e8105737a7bc35998c4173f379de8b7dcb12e3fc816e1000807ef18f679d27c2fb6f585c06063a91848fe420d6c2fe354080ca9e6178d426354d5c5ef741ba43c677f6cc3e233af6d9d4a2524c60a3b121e27e91abfa6777d2a782c2c1059788d6cbd89ae50e6c53527335bf09cbf997920ab6630a1aac4c9c14a46e63c9fec1483fe9cf893bb7bb8f838106483d1f92c280197cd4e6c148cf0cb1cbfdf6ba002dc3f5674f5668984a6dca3d380b5de087981200e9e4ed5249b5f7fdff968c348330ef02d000435434ad30f29c937037b31f2fea6b947a58aed59846c3111675dfbc51e273042b55764c9d9d54a0c812e52daefaa639692f6afb2e72393f7ed615b4eba927bec27fdf56cb97918ee7f803808e5e159c99528292e333c47865c68f4ff1ffc41fe6bd4feb0b24e89428790dc17752c840b50efb470d0f1f759ae52f06fd4b3efb836bfaccfa3a322f17a1f3c622bb5c1d4ad7f7b038d3dd34d7040072498d97201be3ab61fdc88613a52ccee5f8e992e599592cacf70ee153096b1824e44a5f1eb6eded5ecb24270fdbf9a7d4f118aba66a771e57393360e1b78f6cbdd012166617280bc174651aca7f8b79422df5b3f0caeb9d85f1e629a41d7eb6a363f6dadb097c25e33380182351054f14ac9da484f4fba5953bf8a71e3b0d753d1bda8b9c57728774e3f6133a0d63ae3a63e923a8277ab5299fc6b40fdde28fff602854dc169b3f01308b77faeb2d035ad4286b0443811d500fdfb2a5ddfb287be3f93ddafce107a96416cadfdb21c5cabdac3584419eac02f6f5887619676705f1f053f2cd3039c6f42204e00f80e9eaba7f8272653e5b0b2f5b25bcf500b24afdca7891b6d7186aa4b1b168b2a217e36fcafca8209c629cf06565aed6a09b2741fff0cc771ee910cccdd0e0884aece2c346c23344ec3a49bdc266e252a1709ea0303be59c444bc0a985940392d972ea4e7c0c7ddde9d08e83366ab153565751dc120420441c5fd344fbb2223cb0886d076d118727a591c951964916e4994538e336d85c3f847f269b8336c7b0fe8d8eb9efc14de5267e3840e0edce3a3a26a4a1b33f8b4072e87f66d8d211f0647aa2ff490d412e605037fe2f22032e6f5ef35ca528ae58782e4e42ab7223dd901a58664f8db732abb69fef2828e054bbde17ad30b161dab7ea4aa04a955189fe941600982abd22372c67392e6282b62535d493e13e45f2449427a2c1e90cb5f88041a9126612e33969fc9e692a172f41f109e234eae3656f886ec1d9fa8e28e46113790940a5db7266f620ec436bc6b850e92e0142469f3eb93483f0f27e834567935afd4d86bc94f5849486ba6b07924cbc78e69c2861884ace560a4a10dd213b503b6ef89e7971c956e1264fbc8e54d56db7668cc77414045cee78a6250f8c6e36508edc43d35edbb95afb64ed571dbb5da1cf56d976f0e7f39e5aaa6c59b47d549a54a40a76def7d966907cef8fa608de98da2516be534384b7165373087e840b91012a1caafe0d6a47eacaae3052cd3633f1ebe42aba209a950263354302f54100d0d9d9db8fe08a10545a733318fef53f5574405862395cf3b0284eb0ba7f0afcfee682c71094a3065567c607dd74633ae7ed63f3eae2ce1268480638f40caeb618b92b8112727e634a5013f590ea5303cdfc0dd614395a1824cc52ebafa30b68b174a784fa4ae88fa8ade87e", 0x1000}, {&(0x7f0000000140)="24d494d6fb99618483dfbe866e71cb86a7c69f947fb460d90b4917b4820900543767e8d2f54112bd10acd4f53a063ad724ba627453cf6b025c34ff644a02ab95918f025678302f3a785703bba9306bd29e47b3af1e28131a573b4d497cb17e831b7905a8343a", 0x2d}, {&(0x7f0000000500)="350a97e4bf68d4d4488ec192cf89fc86e980cd5bd7cd1a847453b2740972ba9313114ea0cbdc78804051ca360169485437d917bcde679e8973d7022f47b42d66773ca396f5e3f31809b048ef03fd743f0f1bfec691a5ee1dd23eda5557a3a8692d86b854053ec73ea3aee0bc55d24d1704893226bfbbfca7d703f97a4e42c26f46ce70e776db7a2b3d3b9359f7db0d53bb", 0xfffffffffffffe3a}, {&(0x7f0000000200)="bc360db798a9e98bfe600e29de2164996a504d47fd2076c84db403be5e90c8a85cb748d1273f2849dc77d43569192cfe460b6d97dff57b53794e24ed42d957e5e3ca8325fa91e8d911b9055623462b702122ace69deb7c156b29542e0ae383c51f46b3273bf748d97d20cfb356cd0a293bc61b598fc3572f378dd3232563ead46ac4b096c1d6a6489bebbe792c1205d6d32ac3eb37c5c5b6ab6d72fb4317322a2af30cfc65854b3d8cc6d81c5ca1df642644e87ebf315a64730de7e7094fa37c378cdbd7", 0xc4}, {&(0x7f00000001c0)="d418b3b9a01813104ca9614cbc4f1d941b012d380d4eb66741695d69a12a24a8ed7db17aacbee08726f43ed00aa8f3607a82d09e706aa797f43f5c1a", 0x3c}, {&(0x7f0000000000)="5dd28e045dd5ff9935468ebdc4c4253b33bcb850211c887d502b3b6fbc63829623b207d7067a3798b37a9ad0b3ae5ec2741f545af9c6802b0f678c7479871f1e84ab86343eeefef7e7ca070ad9ad4d33c3467f6b29090bfec3b10659669e", 0x65}], 0x23) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}, {&(0x7f0000000780)="f788d4032edf6522e40420afdc0ce3abc773b2f192c302f5e86acd6e0ee8ac28ff2c1cbb8a7ff2947247565607e1da5017e034ef40cb1e4ae9d284cd0cfd9f9326e4db8c7b8633325cf1afe5b3b46ef53269c07cd006000000000000ef5ac7fe1bd798efff42ab8f1c25b1c30565daab461c0ad3af1cfd684f80c64e8353fb002e00000000", 0x85}, {&(0x7f0000000840)="bd2f059d17a426bc3fe60b95ec36ea2a2e1f11e36b207fb26db3a7a7b51e7ab71d6ce958086e19cb80574c1137501747cba0d4f7fb69a8fe03fb5d3f366adb74c09a68ea74bd90185699be5a407231c8ceae1061c41de1918f6211758a35850e29d8c8e90b5e845c392c1f4917f6125cadb93be763377fd36c7f798052cbbeae633c0016bd02d100362205f40e33f8bc91c6ddcdb42fc3c2716939f7c4067bb43d1fa3129a54cae630ab9bc2bb0e93b59d0603204e2cd033cd05f4440e477688ff7d6eea683242941f2fa1f46c069945325c", 0xd2}], 0x3) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x23}, 0x2, &(0x7f0000000340)="62adfb3a2aa8b00776c1cdeb316203fb04baee07674c47745cb023fb6e53886be4b2d4f37a64c056258583677af42d160176731231cf4b78d2fffc166fc8947f8207b94817387d406941", &(0x7f00000003c0)=0x4a, &(0x7f0000000400)="f29b6152c8c6c0a043dea3c1cfafb74f7c92e7fe1f4cd196", 0x18) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) fcntl$dupfd(r4, 0xa, r3) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x5, 0x3) r5 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0x4c, 0x2, 0xc}, {0x4, 0x10, 0xe4, 0x120}, {0x6, 0xb, 0xb, 0x400f90}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="3b945e9306d4429ca013c80b8f8c65b0f5090039b2b861a1ffaa9805bd8ceff01e9e530ed624cdcee2b3050aba38188d439e820127586263c71aaa06716f758fcee12e9fa68c09c0de6ffc618d6d7982814ae6b32686e9adde7e14edf294e2dd31380238cbc64186ecd1ae292ccaed6c378ff3633add97d423d03cb90000000000", &(0x7f0000000080)=0x81, 0x0, 0xfffffffffffffe2f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r6, &(0x7f0000000480)='\x00'/14, 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB, @ANYBLOB="51f1f4e986a5b41f"]) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socketpair(0x18, 0x0, 0x29, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c0d49e2f029ccf18ac99c85682100aa175b536e8aeef70646ce2733b8400806680937c153a84200a359641ae73d7b1673f1b7dd638dd8f1029722be82c804755ce7e280f7a84d0f8b18a06de79092ac8cf4429ecf09af55530e38d9642e", 0x85}], 0x1) execve(0x0, 0x0, 0x0) 51.606361ms ago: executing program 0 (id=261): madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 50.812929ms ago: executing program 0 (id=262): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="b119080066ec90c59927d1c4e5744e3c138823900edc31f2fa0026399fe533bfcb4c96ff54000000000247260882675d066a1329135711654b9e372eeb9ba36ee76ceb70a9fde79c", &(0x7f0000000080)=0x48, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000600)="bf24cb", 0x3}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4e6c) r4 = getpid() r5 = socket(0x2, 0x4000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) dup2(r5, r6) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x3a) execve(0x0, 0x0, 0x0) fcntl$setown(r3, 0x6, r4) read(r2, &(0x7f0000000380)=""/235, 0xeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[]) r8 = socket(0x18, 0x4000, 0x5) r9 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="3929c6f14e164121650000000000000085bc12d92caaaaaaaababb0800402e00400066fb9903509078e0000001ffffffff07170f05000001ffffffffffffffffac1400aaffffffff01014410006300000400000004f600000008000000d0b439855dad8553d67dae388aa2f4de09d40a7cf841006248bcd8f36950be31699e825a48495c"]) listen(r8, 0x84) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 50.379125ms ago: executing program 1 (id=263): sendsyslog(&(0x7f0000000040)="a05ff843b2789dd724e1a1835de9f4fd743ae5eac48b2886e2c2c69a47a3fc88e9ecee5151dd888156078d80261786180dd2ac82a0524c7257fd0857577175e514cff67a6f3bff0d48e327566cc35f48671fe6997dd0a48ef2da3ce497ca3939e9a5aa3d8690e5f6825cff5508419a0cab15f0a871c14fc08f4bdc5ad15fb515b58eb93dd63fbd5c", 0x88, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) pwrite(r0, &(0x7f0000001080)="1f", 0x1, 0x9) r1 = syz_open_pts() read(r1, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0xfffffff9, 0xa88, 0x0, "4efa439223d41c01b65ac2b2ad3d55c70c1066aa", 0x5, 0x7}) syz_open_pts() socket(0x2, 0x0, 0x5) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000001c0)=0x6) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x3, 0xd, &(0x7f0000000100)="114ad3d6000000004f0527000000055e473e00007719fb8edb600a8b26ec2a65073ee1f6120abdca2dcd5d4ccd381983bad580509f7deb8a74042d72b55aa8913b0c0e77872aa2e438bfef912b6993ab7bc9482dca52b7eb016e4c4ac61390a4886e2db9f31e34b851eb1915bb390462092ba95ab067c82c5b9da8789e572cb62d96a1b9abb629e699ac", 0x8a) syz_emit_ethernet(0x2e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08054608002000660000000690782d613ae0000002ac1400aa010101014e234e2000089078", @ANYRESDEC]) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x2000000) shutdown(r3, 0x0) sendsyslog(&(0x7f0000000240)="ba752421d791d806c890b7281cfb8ad5fac358f0e942c511a4ece096557d80e3023a086e5f6ecff8deeba25b4307a562c1a8b2db3a217b8e3586eab09351d61d5a799793da0844100923532b4b3ec8f45b6a3283327c7b3e5b09d223d5f75d", 0x5f, 0x5) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_open_pts() 0s ago: executing program 0 (id=264): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x60, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) (rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="b119080066ec90c59927d1c4e6744e3c138823900edc31f2fa0026399fe533bfcb4c96ff540000000002472608", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.48' (ED25519) to the list of known hosts. login: pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: kernel: protection fault trap, code=0 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace bpfdetach(ffff800001486000) at bpfdetach+0x70 if_detach(ffff800001486000) at if_detach+0x1bb tun_clone_destroy(ffff800001486000) at tun_clone_destroy+0x2d6 if_clone_destroy(ffff80003c423d80) at if_clone_destroy+0x1d7 ifioctl(ffff8000014a3c88,80206979,ffff80003c423d80,ffff8000ffff1c50) at ifioctl+0x5c5 sys_ioctl(ffff8000ffff1c50,ffff80003c423f60,ffff80003c423eb0) at sys_ioctl+0x5c3 syscall(ffff80003c423f60) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x31e55864050, count: -8 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c423ba0 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0 rcx 0xffff8000ffff1c50 rax 0xffffffff8388bff0 cpu_info_full_primary+0x1ff0 r8 0x30 r9 0 r10 0x65e7c88c2f289e59 r11 0xc20d3b98a22b3a15 r12 0xdeaf0002deaf4152 r13 0x800 r14 0xffff800001486000 r15 0xdeaf0002deaf4152 rip 0xffffffff810275d0 bpfdetach+0x70 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c423b70 ss 0x10 bpfdetach+0x70: movq 0(%r15),%r12 ddb{0}> show proc PROC (syz-executor) tid=51074 pid=95667 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff19c0,0xffff8000ffff14b0 process=0xffff8000fffe9388 user=0xffff80003c41f000, vmspace=0xfffffd806b9f51f8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4692 402159 11054 0 2 0 syz-executor 4692 18715 11054 0 3 0x4000080 ttyin syz-executor 95667 241281 40262 0 2 0xc80 syz-executor 95667 194022 40262 0 3 0x4000080 fsleep syz-executor *95667 51074 40262 0 7 0x4000000 syz-executor 95667 80404 40262 0 3 0x4000080 fsleep syz-executor 60456 442434 95078 0 2 0xc80 syz-executor 60456 185458 95078 0 3 0x4000080 ttyin syz-executor 60456 39117 95078 0 3 0x4000080 kqpoll syz-executor 60456 415274 95078 0 2 0x4000000 syz-executor 24567 10544 22082 0 3 0x3000 suspend syz-executor 24567 45802 22082 0 2 0x4081000 syz-executor 41677 425390 1 0 3 0x100083 ttyin getty 8650 314145 0 0 3 0x14200 bored sosplice 59810 151951 15 0 3 0x100082 sbwait ndp 15 41757 74077 0 3 0x10008a sigsusp sh 49114 277229 62268 0 2 0xc82 syz-executor 22082 316976 62268 0 3 0x82 wait syz-executor 74077 132963 62268 0 3 0x82 wait syz-executor 95078 433016 62268 0 3 0x82 nanoslp syz-executor 40262 426107 62268 0 2 0xc82 syz-executor 54604 154621 62268 0 2 0xc82 syz-executor 11054 344605 62268 0 2 0xc82 syz-executor 2605 508178 62268 0 2 0x2 syz-executor 62268 402477 69246 0 3 0x82 kqread syz-executor 69246 333791 73162 0 3 0x10008a sigsusp ksh 73162 320141 91477 0 3 0x98 kqread sshd-session 91477 430039 95047 0 3 0x92 kqread sshd-session 95047 254477 1 0 3 0x88 kqread sshd 65263 273197 85234 74 3 0x1100092 bpf pflogd 85234 382277 1 0 3 0x80 sbwait pflogd 42002 297943 96989 73 3 0x1100090 kqread syslogd 96989 124558 1 0 3 0x100082 sbwait syslogd 89335 522067 1 0 3 0x100080 kqread resolvd 65650 283599 88616 77 3 0x100092 kqread dhcpleased 30788 211124 88616 77 2 0x100092 dhcpleased 88616 333968 1 0 3 0x80 kqread dhcpleased 64123 42102 0 0 3 0x14200 bored smr 12246 162608 0 0 3 0x14200 pgzero zerothread 65452 205449 0 0 3 0x14200 aiodoned aiodoned 57666 338051 0 0 3 0x14200 syncer update 75497 378417 0 0 3 0x14200 cleaner cleaner 4142 13731 0 0 3 0x14200 reaper reaper 38687 318540 0 0 3 0x14200 pgdaemon pagedaemon 37458 421833 0 0 3 0x14200 bored viomb 95278 422466 0 0 3 0x40014200 acpi0 acpi0 9703 509771 0 0 3 0x40014200 idle1 89461 264312 0 0 3 0x14200 bored softnet3 52185 415234 0 0 3 0x14200 bored softnet2 96806 395297 0 0 3 0x14200 bored softnet1 2051 431728 0 0 3 0x14200 tqbarend softnet0 21569 479326 0 0 3 0x14200 smrbar systqmp 80102 14938 0 0 3 0x14200 bored systq 57110 21155 0 0 3 0x14200 tmoslp softclockmp 16318 440708 0 0 2 0x40014200 softclock 46979 331083 0 0 3 0x40014200 idle0 1 310302 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 95667 (syz-executor) thread 0xffff8000ffff1c50 (51074) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839f7030) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 rw_do_enter_write+0x1d3 #4 lf_purgelocks+0x2f #5 vgonel+0x497 #6 vop_generic_revoke+0x3e6 #7 VOP_REVOKE+0x65 #8 vdevgone+0x17b #9 bpfsdetach+0x140 #10 bpfdetach+0xa6 #11 if_detach+0x1bb #12 tun_clone_destroy+0x2d6 #13 if_clone_destroy+0x1d7 #14 ifioctl+0x5c5 #15 sys_ioctl+0x5c3 #16 syscall+0xbc6 #17 Xsyscall+0x128 exclusive rwlock clonelk r = 0 (0xffffffff838687a8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 if_clone_destroy+0x67 #3 ifioctl+0x5c5 #4 sys_ioctl+0x5c3 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 24567 (syz-executor) thread 0xffff8000fffe6cf8 (45802) exclusive rrwlock inode r = 0 (0xfffffd80686c2880) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 2051 (softnet0) thread 0xffff8000ffffecd0 (431728) shared rwlock softnet0 r = 0 (0xffff80000002c078) #0 witness_lock+0x5bb #1 taskq_thread+0x12a #2 proc_trampoline+0x10 Process 21569 (systqmp) thread 0xffff8000ffffea40 (479326) shared rwlock systqmp r = 0 (0xffffffff838b7788) #0 witness_lock+0x5bb #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10205 11148K 11367K 166960K 11613 0 pcb 17 13K 13K 166960K 78 0 rtable 224 7K 8K 166960K 371 0 pf 35 17K 18K 166960K 68 0 ifaddr 42 7K 7K 166960K 58 0 ifgroup 58 2K 2K 166960K 88 0 sysctl 4 1K 9K 166960K 11 0 counters 70 37K 37K 166960K 96 0 ioctlops 0 0K 4K 166960K 1609 0 iov 1 0K 4K 166960K 10 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1345 85K 85K 166960K 1617 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 12 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 392 0 sigio 0 0K 0K 166960K 8 0 proc 72 91K 152K 166960K 560 0 subproc 72 4K 4K 166960K 74 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 44 0 in_multi 96 7K 7K 166960K 113 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 390 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 242 169K 179K 166960K 5352 0 UVM aobj 10 2K 2K 166960K 11 0 pinsyscall 43 86K 102K 166960K 1484 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 19 0 NDP 12 0K 1K 166960K 38 0 temp 48 8677K 8741K 166960K 14009 0 kqueue 15 24K 28K 166960K 79 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 51 0 47 1 0 1 1 0 8 0 rtentry 176 118 0 17 6 0 6 6 0 8 0 unpcb 144 162 0 144 1 0 1 1 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpcb 736 124 0 120 7 0 7 7 0 8 6 arp 128 20 0 1 1 0 1 1 0 8 0 inpcb 328 390 0 381 7 0 7 7 0 8 6 nd6 144 26 0 1 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 10 0 9 1 0 1 1 0 8 0 pppxif 1504 1 0 0 1 0 1 1 0 8 0 pffrag 232 4 0 1 1 0 1 1 0 482 0 pffrnode 88 4 0 1 1 0 1 1 0 8 0 pffrent 40 5 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 38 0 1 1 0 1 1 0 8 0 pfstkey 128 38 0 1 2 0 2 2 0 8 0 pfstate 384 38 0 1 4 0 4 4 0 8 0 pfrule 1344 86 0 81 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 466 0 45 29 0 29 29 0 8 1 art_table 40 467 0 45 5 0 5 5 0 8 0 art_node 32 118 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 4 1 0 1 1 0 8 0 semapl 112 8 0 1 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2096 0 588 95 0 95 95 0 8 0 ffsino 288 2096 0 588 109 0 109 109 0 8 0 nchpl 144 2656 0 961 63 0 63 63 0 8 0 uvmvnodes 80 2291 0 0 47 0 47 47 0 8 0 vnodes 216 2291 0 0 128 0 128 128 0 8 0 namei 1024 8642 0 8642 4 3 1 2 0 8 1 percpumem 16 63 0 13 1 0 1 1 0 8 0 kstatmem 264 46 0 19 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 14602 0 14602 10 4 6 8 1 8 6 plimitpl 152 90 0 71 1 0 1 1 0 8 0 sigapl 424 694 0 643 7 0 7 7 0 8 0 knotepl 120 323 0 0 10 0 10 10 0 8 0 kqueuepl 224 113 0 100 1 0 1 1 0 8 0 pipepl 336 121 0 93 3 0 3 3 0 8 0 fdescpl 520 675 0 644 3 0 3 3 0 8 0 filepl 160 3391 0 3158 18 0 18 18 0 8 7 lockfpl 104 130 0 124 1 0 1 1 0 8 0 lockfspl 48 64 0 59 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 33 0 16 1 0 1 1 0 8 0 ucredpl 104 573 0 560 1 0 1 1 0 8 0 zombiepl 144 809 0 806 2 1 1 1 0 8 0 processpl 1240 694 0 643 6 1 5 5 0 8 0 procpl 656 1174 0 1115 6 0 6 6 0 8 0 sosppl 168 2 0 2 2 1 1 1 0 8 1 sockpl 728 614 0 583 10 0 10 10 0 8 6 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 47 0 0 6 0 6 6 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 319 0 0 20 0 20 20 0 8 0 bufpl 280 6934 0 792 439 0 439 439 0 8 0 anonpl 32 13700 0 0 111 0 111 111 0 246 0 amapchunkpl 152 16491 0 16023 29 4 25 27 0 158 3 amappl16 200 3446 0 3224 37 24 13 34 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 114 0 101 1 0 1 1 0 8 0 amappl13 176 9 0 8 1 0 1 1 0 8 0 amappl12 168 1322 0 1290 3 1 2 3 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 8 0 7 1 0 1 1 0 8 0 amappl9 144 274 0 273 2 1 1 1 0 8 0 amappl8 136 62 0 60 1 0 1 1 0 8 0 amappl7 128 105 0 92 1 0 1 1 0 8 0 amappl6 120 173 0 169 1 0 1 1 0 8 0 amappl5 112 122 0 113 1 0 1 1 0 8 0 amappl4 104 318 0 297 1 0 1 1 0 8 0 amappl3 96 3046 0 2940 4 0 4 4 0 8 0 amappl2 88 658 0 592 2 0 2 2 0 8 0 amappl1 80 9744 0 9119 16 1 15 15 0 8 0 amappl 88 4620 0 4457 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 675 0 644 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 675 0 644 1 0 1 1 0 8 0 vmmpekpl 168 7290 0 7246 4 1 3 3 0 8 0 vmmpepl 168 50610 0 48454 117 0 117 117 0 357 18 vmsppl 480 674 0 643 5 0 5 5 0 8 0 rwobjpl 72 19420 0 15960 66 0 66 66 0 8 1 pdppl 4096 1357 0 1286 103 30 73 85 0 8 2 pvpl 32 21855 0 0 178 1 177 177 0 265 0 pmappl 256 674 0 643 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 405 0 36 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace bpfdetach(ffff800001486000) at bpfdetach+0x70 if_detach(ffff800001486000) at if_detach+0x1bb tun_clone_destroy(ffff800001486000) at tun_clone_destroy+0x2d6 if_clone_destroy(ffff80003c423d80) at if_clone_destroy+0x1d7 ifioctl(ffff8000014a3c88,80206979,ffff80003c423d80,ffff8000ffff1c50) at ifioctl+0x5c5 sys_ioctl(ffff8000ffff1c50,ffff80003c423f60,ffff80003c423eb0) at sys_ioctl+0x5c3 syscall(ffff80003c423f60) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x31e55864050, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839f6e28) at __mp_lock+0x192 exit1(ffff8000ffff1730,0,0,1) at exit1+0x728 sys_exit(ffff8000ffff1730,ffff80002a2ecf40,ffff80002a2ece90) at sys_exit+0x1a syscall(ffff80002a2ecf40) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71019bb08a60, count: -8