last executing test programs: 2m2.248057258s ago: executing program 1 (id=3439): open(&(0x7f0000000080)='./file0/file0\x00', 0xd80, 0x5d) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6b, 0x4041, 0xfffffffc, 0x0, "f4d3001000000000000b0000000000000100", 0x8, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a40), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a9e1df79905acbbfa13d25e21c3305cdc24e7e5a6e4a631cf95ca72", 0x1c}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00a75c435abc5a91501d94a34b8e5f82000000000000", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) writev(r2, &(0x7f00000021c0)=[{0x0}], 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000510, r4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x4, 0x1, 0xd5}, 0xc) open(&(0x7f0000000100)='./file0/file0/file0\x00', 0x800, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000001c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet6(0x18, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) 2m1.992145782s ago: executing program 4 (id=3440): writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x20000}], 0x1}) ioctl$VNDIOCCLR(r4, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000040)=""/4096, 0x1000) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000001040)=0x5) execve(&(0x7f0000001100)='./file0\x00', &(0x7f00000012c0), &(0x7f0000001380)) writev(r7, &(0x7f00000018c0)=[{&(0x7f0000001400)="44efa4bc89", 0x5}, {&(0x7f00000014c0)="d1f15dd2822d98a6ec6292f9f99dafdb585094fed31bb7671242aabfecef28bf91ef", 0x22}, {0x0}, {0x0}], 0x4) r8 = accept(r3, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001140)={0x364, 0x400}, 0x8) connect$unix(r1, &(0x7f0000000040)=@file={0x0, '.\x00'}, 0x4) 2m0.249400269s ago: executing program 2 (id=3444): pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r0 = socket(0x2, 0x3, 0x3a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ed9c7ab923a2f0", 0x9) pledge(&(0x7f0000000300)='\x00', &(0x7f0000000340)='/%+^{)@&\x00') write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 2m0.242340543s ago: executing program 4 (id=3445): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x6) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x6, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x3ff, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 1m59.999998986s ago: executing program 3 (id=3448): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x101}, {0x7ff}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x2d, 0x0, 0x2, 0x2}, {0x64, 0x2, 0x0, 0x9}, {0x50, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 1m59.748702755s ago: executing program 0 (id=3449): mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 1m59.748344438s ago: executing program 2 (id=3450): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x0, "9700ff47c1d102000000000000f2ff00", 0x0, 0xc67}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) syz_emit_ethernet(0x4a, 0x0) (rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) r1 = semget$private(0x0, 0x0, 0x322) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setgroups(0x1, &(0x7f0000000100)=[0x0]) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x4, 0x1, 0xd5}, 0xc) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r4 = geteuid() (async, rerun: 32) r5 = getuid() (async, rerun: 32) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8, r4, 0x0, r5, r6, 0x195, 0x400}, 0x4, 0x8, 0x18}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r8) setregid(r6, r8) 1m59.500350837s ago: executing program 7 (id=3451): r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0x20, 0xffffffff, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x8001, 0x4b}], 0x800, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0x20, 0xffffffff, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x8001, 0x4b}], 0x800, 0x0, 0x0, 0x0) kqueue() (async) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) 1m59.499717511s ago: executing program 1 (id=3452): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) sendto$unix(r3, 0x0, 0x0, 0x3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x5, 0xd4, 0x6}, {0x4, 0x3, 0xff, 0xc}, {0x812e, 0x0, 0x0, 0x48c8f007}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa0800450000300000000000029078ffffffffe00000010cf78f78800000004500fff400000000003a00000200000100000000"]) writev(r2, &(0x7f0000000700)=[{&(0x7f00000000c0)="d133eb6d68b01fd18e6e9f155f2c5576db7a97a06b9c", 0x16}, {&(0x7f0000000240)="99edd262b9dc029b2a56329f0aa8054b037575fd32d811e3ebdace4fd967a5394fd9808dc61d07f8dbefb28bcc9c53acd6625b61e76f3c943ad84d28a3681f7e5d7b6a54b76edc39", 0x48}, {&(0x7f0000000340)="ec5535bb0c1c87301b1f1015fb0c124f386aae62991514fc0c3172c2df9f49a18a7a84bf0c603ad45579d9e2d4c6fa480cf775f14be6c10dfb4c91f52c8f73b440fe9fa57d9e903382e81821ca585e669fe2ef07e72ec3c2084aada01f8769587946213cf8e32b1daa1612dd35d17dfa958fd94d69f596e74e22a4960d22cdd0cdee851356887288967bef4379c0bdaefdcd9f6d480d1cb986c7b09eabf43283baba6109ef046dc9e7df3399ed908ea7f62b08d4b5c62ff4ac311825a50eaf3fb1dd523a075d639ad24712964a475938e73bd3ef6f7e74982a97d3159f", 0xdd}, {&(0x7f0000000140)="1fb0e01c07f5776506d3750ff3d2b03532df086db228dbc296c30fc62b", 0x1d}, {&(0x7f0000000480)="7e7b44b5ba9dd78506d031b38b25e5516041adf1a6732362de77e03319f873aaa9733793148860ab1940134a012922d30842dc827b733cc72cb30fad6200df8201693071355edef7fcb7d4cc013f9827d2a604bdecc40689ad510a9f2a2b02de8f58b58893ec70f86a0d79376184f8d6bc08f8a6a297e3ae2540455479de6662a89b9cfe6d535569eb6e3894e048ab5d5ba3f43fa3e7a47f551dafb2cde543652a479b2acba2b590e048f0f29f1b608b6e5f51b09069dcc18ada9689086a45accd9bbf55978d254927b1", 0xca}, {&(0x7f0000000580)="59e6ace6d1493d80ddab8303b1dade3f8ab1de3181cf5b9b351602ffb4798f1e54d34a34209e594ca470ee8f3ce94742de3f19e552b097db523e3aefeb3aea41c3b3536798b08c4ea86f3a3ee2d2ccdee158855c0947f9f51ce82195b689c31ff3c6c383111970e2ee08ee7136480b25f0dbae9fa4968959ddcf9eae9cefa4e73b4d08256a88afceb0c932af6a93", 0x8e}, {&(0x7f0000000640)="1c847d086210da73f421a9be6706ac3d", 0x10}, {&(0x7f0000000680)="3ebb4e9ea8e87d29dcd058d7ab25825041c80507dc6b3828ff23191b7327725a1d8ce8e52e6051b57c64652453fceb5cfb4872de331a26686e3f790b2c4be248194f82588e64beda", 0x48}], 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x4, 0x2, 0x4}, {0x4d, 0x1, 0x1}, {0x6, 0x5, 0x2, 0x1001}, {0x6, 0x0, 0x2, 0x4}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semop(0x0, &(0x7f0000000140)=[{0x1, 0x401}, {0x4, 0xfffd, 0x800}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r4) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x51}) r5 = syz_open_pts() close(r4) r6 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r6, &(0x7f0000000600), 0x10000000000002a5) 1m58.500591393s ago: executing program 3 (id=3453): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x162226d0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 1m57.998594814s ago: executing program 5 (id=3454): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ktrace(0x0, 0x1, 0xfc2b228c41ce17e5, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="9267f77211", &(0x7f0000000100)=0x5, &(0x7f0000000280), 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r3, &(0x7f00000000c0)="05", 0x1, 0x40b, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040), 0x2) 1m57.998209943s ago: executing program 6 (id=3455): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0xffffffffffffff7c, 0x0, 0x0, &(0x7f0000000300)=""/99, 0x64}, 0xfffffff9}, 0x10, 0x1040, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b", 0x15}], 0x1, 0x5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x5) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) getuid() sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') r3 = kqueue() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000003c0)=0xc) kevent(r3, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x80, 0x6, 0x112}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x18, 0x1, 0x3, 0xfffffffffffffff7}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x4, 0x400}, {{r4}, 0xfffffffffffffff8, 0xa, 0x2, 0x80, 0x9}, {{r2}, 0xfffffffffffffffd, 0xb2, 0x4, 0x80000001, 0x9d}, {{}, 0xfffffffffffffff9, 0x9, 0x2, 0x7, 0x9}], 0x4, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x81, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x4, 0x200}], 0x3, &(0x7f0000000540)={0x0, 0xaacb}) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/250}, &(0x7f0000000000)=0xfc) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 1m57.750371155s ago: executing program 0 (id=3456): syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad001896db62f86dd62ac81d8000089ac000000000000000000004a0ae0000002000000000000000000000000000000ff"]) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r1 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x1) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000540)={0x10, 0xfffffffffffffff9, [{&(0x7f0000174000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3e}, {&(0x7f000054f000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f00002ec000/0x2000)=nil, &(0x7f0000716000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000407000/0x2000)=nil, &(0x7f00001a2000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000029d000/0x3000)=nil, 0x4}, {&(0x7f00005c6000/0x1000)=nil, &(0x7f0000629000/0x4000)=nil, 0x8480}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000003d000/0x1000)=nil, 0x6}, {&(0x7f0000720000/0x4000)=nil, &(0x7f0000645000/0x2000)=nil, 0xc60c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000071e000/0x2000)=nil, 0xffff}, {&(0x7f0000266000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f000030e000/0x1000)=nil, &(0x7f00004e3000/0x3000)=nil, 0x2}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000147000/0x3000)=nil, &(0x7f0000686000/0x4000)=nil, 0x6}, {&(0x7f0000187000/0x4000)=nil, &(0x7f0000000000/0x800000)=nil, 0xf}, {&(0x7f0000457000/0x4000)=nil, &(0x7f0000735000/0x2000)=nil, 0x10001}], './bus\x00', 0x800}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x1, 0x0, 0x0, 0x40c}, 0x1) 1m57.747045362s ago: executing program 7 (id=3457): r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f00005d6000/0x2000)=nil, 0x2000, 0x0, 0x1011, r0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000002680)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e", 0x35}], 0x1, 0x100) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b21", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 1m57.498707222s ago: executing program 4 (id=3458): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(0x0, 0x0, &(0x7f00000002c0)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x4) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1m57.250433574s ago: executing program 1 (id=3459): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = getuid() sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x637f) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{r0, 0x93}], 0x1, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x181) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xab6cc3d7ffaa0897}], 0x1, 0xfffffffc) 1m56.500606148s ago: executing program 3 (id=3460): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 1m56.000426581s ago: executing program 2 (id=3461): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$FIONBIO(r0, 0x8004667e, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) setsockopt(r0, 0xc61b, 0xaa2, &(0x7f0000000000)="d3c48b26", 0x4) (async) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004880), 0x20, 0x0) r3 = kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}], 0x0, 0x0, 0x7, 0x0) (async) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) (async) readlink(&(0x7f0000000340)='./bus\x00', 0x0, 0xffffffffffffff90) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10810, 0x0) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 1m55.994148142s ago: executing program 4 (id=3462): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x1, 0x3, 0x8, 0x2}, {0x3, 0xfd, 0x0, 0x49}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) setgroups(0x0, 0x0) setuid(0xee01) r1 = syz_open_pts() fchmod(r1, 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xefe, 0x9b0, 0x7, 0x40, 0x0, 0x4, 0x0, 0x7fffffff}, &(0x7f0000000180)={0x8, 0x9, 0x5, 0x1, 0x8001, 0x10, 0x10001, 0x8}, &(0x7f00000001c0)={0x9a4, 0x2, 0x7, 0x22a, 0x5, 0x7, 0x7, 0x2}, &(0x7f0000000200)={0x1, 0x7}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1m55.750216647s ago: executing program 0 (id=3463): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf66c, 0xfffffffd, 0x9, 0x5fffff5e, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x3}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002a00)="2aef1ba68486bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0x2bd}], 0x1) open(&(0x7f0000000500)='./file0\x00', 0x2, 0x62) 1m55.743176787s ago: executing program 7 (id=3464): msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/198) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x80002) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) r2 = socket(0x20, 0x5, 0x10) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x6, 0xb, 0x9, 0xe}], 0x7fffffff, &(0x7f0000000200), 0x5, &(0x7f0000000240)={0x2, 0xffffffffffffffff}) r3 = syz_open_pts() socket(0x20, 0x1, 0xfb) syz_open_pts() writev(r3, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) getgroups(0x0, 0x0) 1m55.742891907s ago: executing program 6 (id=3465): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fff) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) 1m55.74151827s ago: executing program 5 (id=3466): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20412dff) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x15) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) (async) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1m54.750558074s ago: executing program 2 (id=3467): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 1m54.750126627s ago: executing program 4 (id=3468): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x26, 0x0, 0x5}], 0x0, 0x0, 0x2, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(0x0, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(r3, &(0x7f00000009c0)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000780)=""/195, 0xc3}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f0000000580)=""/233, 0xe9}, {0x0}, {&(0x7f0000000700)=""/61, 0x3d}, {&(0x7f0000000740)=""/56, 0x38}, {0x0}], 0xa, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000240)={@random="fde329a6f425", @broadcast, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x3, 0x0, 0x4}}], {@generic={0x8103}}}) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x3) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 1m54.457209794s ago: executing program 6 (id=3469): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000100)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44b1477cb5499f289c157e5f442c08f6f61905f47cf7cdfe66d8de9b163e8da84c4331220f45a6d66714520b877d157c4bc98f48510c318c9622a4", &(0x7f0000000000)=0x4d, 0x0, 0x0) 1m54.456224503s ago: executing program 3 (id=3470): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000006c0)="8d9d28fa8504dabe9f94f526f40f00a567be1a953bb20036ffdcc8602a8dc397b98f0b21e59da80b5dfe22a8b2709409dc4686be40c686d94b2f5f71f3e917d9e4886d33bbb6f9f0ad923e05810e55c95c220efd889260c23a890ddeb5c5db9d79ab18aab905b9e5d95bad68db45085f80896941e72f4ed2c7e54fa3b4903d2a79214da7e2ebe27437", 0x89}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x6, 0x3, 0xa6}, {0x61, 0x2}, {0x6, 0x63, 0xf4, 0xaf}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) fcntl$setown(r0, 0x6, 0x0) 1m54.455471478s ago: executing program 1 (id=3471): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x800000002, 0x101fffffa, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)) (async) stat(&(0x7f0000000080)='./file0\x00', 0x0) (async) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') close(r1) (async) socket(0x18, 0x2, 0x0) (async) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/10}, &(0x7f0000000340)=0xc) (async) execve(0x0, 0x0, 0x0) 1m54.454754383s ago: executing program 6 (id=3472): syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x6381) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001440)={0x0, &(0x7f0000001400)}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="539ee299de8c24635cfa133bfe68c6b9e9813922abe5c4dd57f9e75ff82d3bb3a9e4b5db539ab03afd16dcef6b3feecec79cee9fc13de8aa94e13ad8d98bce80fb5995e42d1092ef09a6477f64e40c0ceb6326381e7da2b63fe1327cb93c5bd143ec20e9", 0xff89}, {&(0x7f00000019c0)="f3", 0x1}], 0x2) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="539ee299de8c24635cfa133bfe68c6b9e9813922abe5c4dd57f9e75ff82d3bb3a9e4b5db539ab03afd16dcef6b3feecec79cee9fc13de8aa94e13ad8d98bce80fb5995e42d1092ef09a6477f64e40c0ceb6326381e7da2b63fe1327cb93c5bd143ec20e9", 0xff89}, {&(0x7f00000019c0)="f3", 0x1}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r0) (async) r5 = dup2(r2, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd33a12e7814138f2}, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) (async) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) bind(r5, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 1m54.454477729s ago: executing program 7 (id=3473): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x8a) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r6) setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) recvfrom$inet(r1, 0x0, 0x0, 0x40, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) 1m53.250549264s ago: executing program 5 (id=3474): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) (async) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) 1m51.973316604s ago: executing program 0 (id=3475): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x80000001, 0x0, "0100012d29fb000700000000098002005e00"}) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f0000000440)="fdcf499c1d63d70a5b1d3d7cae4a598c62b20c53ebb55fd75e942c18c09b16b540c659e8be0683959c614fd0361bff4d859c39924b9ac45561740493ae77b8f7d0bb44b0b794517992bc37ec69fdb6fd09963c31927c5faaa0f66e95aaf646538ec33acd931c92a17ba8d2862ca67f893b98f621a0c16515f506cb6fb930b89ef26cc217e2f42e8b4afef87fbbe044c4caa0307f7d79d321a2f0b61b702f54faa395169b2dfb1cbc0e0cf3c98db41c4864f823225d0f0b739b098485d39af1d726663745deb0c6a3508142d8df2384fa09c33ffa6e7896ada1602321aa7878cfec9d3c52d502dd2e4418c6940259422a1b56bfad1cdfd7656342197fe222158ab8f412c64ecb077a34233e2c0b356c52f0ca1e45bf474f1c6fcf0901fb82d05211cc55ff711cefd2949dac8195487410269ec8d7afa879b9cad8108da947c582bc359606c96a3161383ba40e357b2032b7c30e9e30aef28bd1a474dea961b1848ae990dd5ab73e2f9480bf04cbe3df1367a5fdcdf5a70da328ac2a4b54a8e7b82f485d65a7c866df9ca5e0a7d27f4ae0a3fbf5d51cf3dfbfd885d721fb9054cdd5981fc168798b5a0b201e243be15c9464fa510607a76fb6ba9fe4e8d16323f123d93927f35d2c8f7f50fe6d36cfd9f94b2e489c692799289347e3edeb2d5839c1aa161e88424b9a6364f8641619b0b41b8321d4c6d46ce54e17aad2da72881e1e6c362168687aac53ce4943ad7749ce6685f2f09b3f1c005a860cc42d8c9f0e2f0ded648bc99269b637de93c7d57ba3714489a9bb5a98fcc9da8110d08689a16b559280904ae51010e9a4c31e327a7d8f88291dd90ae8eb62b5a2713c3dd81e0100602b0208b84ea90f21232903ee1337963c7b92b98f9cc4c09880a0e19820dac18dbcd3783caa04787d616653f56c5568dba8ff6c1dc754a0388f1e8a761a9be8abac6a6d6c727b1072411eb18d5e6412c9b23dc8232b517ab6c91a8135ea589ec7e4239a49ea5e8c26108f50ed5e8919fadae8587222964ac0b79def6dcb660d452b9197b2e3278cc79ece2ff122d9f12993985b63ee8b1a7f69936a14534a311f4fd0e3907bf141e13887f7baec17418e933074db15b5d8531cdd9e4e70359dcbd1a062e26c829c5eebe7b186a8d16e085bdc217733c9da59890b3fa46841ad965eac9888dd158f6f846a12b1a4f72a02ae6068af49532a6986e534bc3372a24f78e9e1851c0fa0e2ada7a88fc8e91f461f725125281db2101da6f955ffe08c95ae97828b233971422ec914f2bebea3983d654c320782140626a92bd5b2a2eb6fa51230cd5502f9ae6e0b3fbd2ddea986dc5b5cf83e17f0ee1ca3cf361747f4ef236a7bf8b8ac107f81acfa959c90566bbc8c313d729789d87bb976091ca7e67ea2a24e380ec776f19336e8cf10c65be2611e70568b69ffadc32e22fdc7bbf9b2920d23b56f0ea93ebb4aefff784d9b3826f73f9a4a1bd529b39baae9ddc5516881f05d035a66b4458aecb798999e7d3a34f93a8a76b4658a491940ea4752e78d909d28bcdb97c23e6fa2bbf3c0ec63825d32197ed6f5bf614af6f331cf102e4b6b17da1403179c6d16fd2f0323b96592eab706e1dfa31b650f3a46b6bfd6d684d1e904bbdb60fb45d8f2219dc74469355108307f54feba8112b552b65e13512328874b5d42f027d7255824a9653acc0949affa1c2f0ba56aebabe35ebe2e3ed589e413aba24e3814181f91e36dae847082ddf917bc7945901f63441a705d1d123f34c9db41ea14ea3eceafe35e85838e7d0ebf158caf00050f1eac026bf872084ccf8ae3d29bdc40cb75bb8162da84abef5a314f07eac573593d7fda571714805cc14029f8d742e6b903880972f6c02b51da627f99a5266be37a5982fea6e4a8cbcbab1db2027c0358790a63c3387c7b25eb011647f5172bd2dab60f3df20bb25241c2946f17d7f7e842b0df49119fc17cdff3f0c9dc6bb94bb54b9f38c08436334c9a73637c01064cc0c0ef882dde3160f3613885b5b9845017978ade74dac7e2ea900e94e46d3fec2566f7ad88160083903794b06c5aadbc5915571b078944f32a34172bd0ed5212943bac47de755e47db0a3cc8545f55ba117591c3f944320804691d512dbc7359335503d813f65b788c66d05e56f03b936aa461854af529a1aedb1518865d6e104fdbdae0157f4e63a9c8c8fac28af8e49babd3c856caa8156b53eafc1769471f53d31c6aad83d10c8dfeb3c082afbd9f2f0da5b1597462cd9f1271470f96b9a2cc4a6a495a8945c73c213787b2af3f317b77d21ebceb0e8849a17025f133d276c2d92e5cd92a32a991db0db045418a93932b8da59a7921b2d9e24e577d22f6a5024de53eb6fbb82f6dd71028c9064b1f8cab084270ba6fcf88b03ccf47f428270c0b577641f737fafb6867035345b735df573607dcd481175ea53bac4cda70abec5d3811819a74fcfa0c14ba4635fd8c594afa821e6247474c96e59cc4993748dcaf3cd52c2f953b3883be1b0cafce29aceab31629361fe2c3eaa9c1852d1593b714099b52543fd89bcb0b20bdf0491af3ad9a091eea083377556a1732d7a318757e18814dc74c850f820f6341a888aa646d437a88c0c306d669409dd56cee8c4e136c2b35e8f2708db59f204715a5d74fceb563bb62d615511ff3d363f27ab4edfcd9ada268db69ba99a85aea648d10f69d3046715987f3eabbd4e4f32bfa8e1c9c9e8465c6cafb15587cf37de90670ff844c8b235fc683db8b8a12a4cc5ec42aef6e41beebe05ad09ff731e773c602dd1b494982f44979bc90d77eda4b2ef9e5bfa047a79d50600a4e6f1717062525f68c95f995b7cdc0976d7090bc4d82bd4d48d3276150c33aa9841c9b5549ea4edf668db1aff31180cc4617a2894b9bf390a3983c2d29b9b01a579a161b32ea6fa90f2f11249748690db3f6db0e1003dd55a0f5787f7d32e43db31dbe768891b48e074112c67fcf50ee2cd33d1fb502bc0067465670e3394f6da6c7968e10005831b098b7205e89a04ba3cd257eb625f5b32aafcbe20ac67fdd1a1ab65e5cd71560c0c530774a7e46bca495c0c33184e0e31207dec9426614f29d7b5694b0cb2a9bc14ef7f9c7936a0e869f8c89378cd2ba69cda614692603a513123cc1e3fdd93bfd0d2b2ccd742afb41c5e965bae988db0c782274b49eda54ca401cc064dfc12473653ac1c8502a4359a6ec390dab2873dccb4bf44de73b98a8953997076d0e68558b43e2d01f4ceae554638f7e70f75a36ddcfa8e7ed0de8334a6be840807b4ac6ab7411ae4118555504e7f08bddd7cce220b1ac98944276226d3d100b9d5c284f2313dbc6c57f7a2350e158add06e64cbdc6d425bbb08d4ad48e0eceedeaea6b37e6f8d90c6fc3916684cc4a4a3b76c3b4beb0b5f37256b56c48b16c7d018a24d34ceb6eb3e3dd547314c8e01744d94784212f7c4d08dc9cc08d7694cdce84e268d909f8c483c7d323b50c2823d1a3d08ed83e0eb37211faea7e7a12f0fdba070cc8909ea7e782399e6762f3c98ebd615aab09408362ec4a49baf4ef2cae0250c52e97bfba8889528af3348bbf2fb5ec3f8ca018cc46582bf4c23d6407dabacbf67eeabbbd1c3c623ba3906f6cc97fed796492ec22bf0ebe2173bd756804d13a3805fc3f260aa9dc0b224b7173a663beb0d5311620e4c67c46c1bed16b1d46362dbb5687a592bafe7b3298b92c9eaa5fb7784639e006e0496bea52a43fcafd4f17c8c6154dc874feb4fd12b88e26f523ef0ab994740e054d42c847faf144dc79c4c708253c945d86232d29b19a425b898c5b34be8cf7bf1f206a7d420b60254d58b0892c615bfba9d0a278c6c08dc50947dfd74d8dbb5e345c9ca61c3da6ecad6bf0de26a8c83c5edd3259ec624c2054f3baf94d06a5b923d5045d20652f8ac9b4522fb124ef3d35a655fe1d2d3adf22deb1b2ce2109a26117f43e414e58ebdadbaf19294f6d2eb224cd65b621238147a667c57d1be77d6d95f7c1d04d008940c03c316a3ed2731b0cb7df6c1df5c598bc5f41461cdb474dedd728996d85fdaa026ce1b628c52a50db1a629993e24b12eaecf0350b5f2d345204a30f8a13240303e595583eaeb5358fa4e239a3a56e6b2c125734f61c4bb99573712ab042d35feb20159db5f953558bb1d0f5d86e02fe74df8091796406746a043de3976cc75dbaba17910684a9f41d45e54a48e1acd3043ce644dcee96c037df6166b1aae8fce040a8e3ad515cc4c928d6e057a47a916c2ca6d1a8ff8da8978eaed6fdfc70f391ef19bd20d3fa3c489de464754e671eead3ce7cba018c0db31ceacbdbb21d480bd8ba7751f8ecd616242c5222e2396aa319bddcab61680920aed056a3eb3a8e1047067d54ae110bc508fb9b6efa61d3fbc97cb4dd2b1cbcd601a70c0a10569ac7541f0bcea62dd2312262e7c913722d26b275be0c70e11f13088e6a744ebe4181c598bd4137c158e7f2740fd8fa009d6796c1c8073d6cd6a94d2a5a4e84df967118517d4f9ff856dbe0e4e4c123f184351c4636827c65aa274a933c132e9420a9db672634245271b6f2bd5a7231bc7ed600f3f7a7e6ce15de7ffa15054630c4abda42340d51dd5bbd5a87ff8da6ded807a9e51ce1a29eaf8d0123d835242e4f687451e375f675b0c5c13049195985fd5ed69da6b4eff32a96c5efefd49a8bbfdf74003fc8b5bb5ca03bd3ab49a0bb6517e3263832a03d3962bc305a090f9fa55b813056a4e7b0354b8a9b42a2d4303e4919840d231dd1e610123950bae9b416262b8a91940a50b302d42ec436e943354c7a223005610745c67f73a130b4fe5ddc3fdbc51b3b3315dc78ceaf9df59664b95732b4a4be956750b9d2b110524ad0c9a900f09a8a58699e78a93840042d9be5b26e6e4886ede63e048a427acece03f116c26efbaccd30b489d4371e6e317f0daa0062855168b4865a02377d9644b0546b6922a65d1c5dcac0a9adca73b15cd7030f3840591b72cf3e7548425106b9f81d479b0645082a616e06fc363812932ef905cb477c7aefb4f3a4c7a5e0a740b76667942b5ed410608c1038d1717d9fecb5c8dd1e5f75e33c11929556329daba5b0c6c3899f74f65239ac87fe73a0fbc20262d946228057b3ea51893f13c7d21d52c6b4e11d4a1a840486aeaf1208aef9f49834a3200813cffd9ffa7654214f1e06f17438e2372d79e2c196937a2f91678a1c8726734463b4bcdf628ac873b6abbfc49752c5ca6a604c4531ab722646aa465dee2bb7373e7b3584b348969ee4f004ce2d1476692f0890ec4365fcebe4b666d4deefeccbe04932f44885dcbfc344a667519a46ba50a6fa69db318e33bc57263370600333c59ae51ae822aa0a227528704ed848bff753a423466c43e53bc64e53ca076bef2f64f49a1a2ada68cc7e862f49ffa9ee21d2725e1709526f7d51ab6e1f8ae974a2806aa1157f0236296a3ee9c63efbbb334dc401203c350aa5458adda876283f01f77611d1bc1cc3197013f5d8dfcbe35618f4237ad2c50126a8ab097b94d447e0d063f45b492ad1d8130a2460ea5e8ca84fa3a8e99b31b94922343f2424662ba9d9aa3ccaa6231f7b22a7d0b16ee6b88fee4fff7236caf6ccc03fcce7a524abda7c99ad002b5f985c7224d7f1e87c6a4a129a09bb9c9bdbeb5f2234c39e1bcc2f9e8c322d08545ab824922be00a12f2a86907e2823e1c31792a775b0c103fbe0b1a79ab7a3d8c5f0d555826ddfac86cc24e442d5afc4035ffe4d396c8d5c62eedfbdde6ae053a47d65298b", &(0x7f0000000100)=0x1000, &(0x7f0000000200)="ca3b9392bb8886c5976768ef8a4ab586e748be4b9dbbd5e12c3e8bace046ca7473f732a087b99306f1d2c79773a2f4a6e7a71b31c538142ef02b28d25d3fd7e42906ffe725819cebfe20", 0x4a) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x31001) 1m51.972871531s ago: executing program 1 (id=3476): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x5, 0x1472, 0xfffffffe, 0x3, "6d42fa32c15eccf4e786219c8774686b96642d2d", 0x18, 0x5}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) r2 = semget$private(0x0, 0x4, 0x820) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1103efaf9a3bf57e5514743e980", 0x60}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x93, 0xc68}, 0x5, 0x101, 0x9}) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c00014000000000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES16=r1]) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003840), 0x80, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000038c0)={0x1, &(0x7f0000003880)=[{0x43a1, 0x34, 0x2, 0x66}]}) setreuid(0x0, 0xee01) syz_emit_ethernet(0xdf, &(0x7f0000000400)=ANY=[@ANYBLOB="804bb9501cbbaaaaaaaaaaaa08004bf500d100672000852c9078ac1400aaac1400aa94060000000201071f00ffffffffac1400aaac1400bb7f000001ac1400bb00000005e00000019406000002000717a400000000000000000000000000000000000001ff831306fffffffeffffffffe0000001ac1400bb0000ad1d02eb7cc3535e9087f83c9943267f36801a23d2e667c0e5d52cb0bad21bd5be286efde70bdc194efec097a074c652bbb8cd2a3c79c6725ea4a68b0e7409da000051fa1a42fad2216f41623f3b8879a45a39cf2ddd792c817839ae10794d9502c0d97ab73ca83746ada290ca82ac1c0a013cdbdf3a4ea83681436a8fa1e0704b43ab94e533a1e5b9c7291be0b591133d080291f95dd7995fe613bafd53ebe72a8fd7715510428b132853f6018f67d489df7e19b2f9bb503b51b83196f9b1864b41050cb2e3be970dc83ce8d927e10d8ab2c29cdd45a477ab2fa13e2ab9fdc4d5a007f31311ae8d1727a4b2550edef9884dc0a58bf3dc6cb33e0ebd1870b7ed94b0b80e20c532a94079f33f927a6f10e1971f2cf5899ba925740cc9fd7b513d4f656a9925ed910b9b56d8168da84e2f86849bae93"]) socket(0x6, 0x8000, 0x2) socket(0x2, 0x1, 0x0) 1m51.970894346s ago: executing program 2 (id=3477): sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) flock(r0, 0xf) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x22b) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000002540)="4249001943e0eeb99c76d9cbb5a7e6b003ed10f39a", 0x15}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffff9}, {0x0, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x3f, 0x87, 0x8}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() poll(&(0x7f0000000400)=[{r4, 0x6e}], 0x1, 0x0) close(r4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="bb5a81502c0d57f69387f37a55541095736c00efc5ced81a04dffd2fe90cbd64e58bbf7d2d1113f58285554217c9182a05e916e36ecf740632d091f475c6c2d82472a464ac274c0524354b", &(0x7f00000001c0)=0x4b, &(0x7f0000000200)="9e4951c5018d7a9b74a2292f4dc6939b2c2f78a4fd45ba81f88ec3", 0x1b) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000280)="607ba6c16f2f013f44f272e96bb84129be1a313181f33b34dcb41b6d0eaa9c3746f41f29ac13ccec0241ee3f4ba5564f0b6c835626ef2dfeadb23d8213ea467858d1ff2be8c4eff3ca9cde3d8bca708a905c864b4f77cc1f1b6fa659ab263e88236ca49e0b38f4a9e9930e5f2bff996b68ec7c7f0e2fb3af41c55a88de070dd6845cffab704cafd4e835c9c24cf52893c0f1ca1f6f0fd0b073d4c0cef820b18b055471bd81b3b33f65105f7a5262f7", &(0x7f0000000340)=0xaf, &(0x7f0000000380)="ef24f19685f40b57a0bf5c94960ae45651a956640a5e24e1e642384910317f281a6c61e52da5b2977d303a8d0d254efa6b013e19e3231a751e8e15152fdff2c933c5f7728fc8fa12b136e52ea284f649cdc74f20419cdbcb95f6c2bf", 0x5c) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="0d2a2ce8", 0x4) r5 = socket$inet(0x2, 0x8003, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x6, 0x0, 0x0, 0x0) setsockopt(r5, 0xfffffffc, 0x8001, &(0x7f0000000480)="c2d8612a4808ce55e58e21b29516b0ca42f9fe7ab5e8562703ed5b92a8af43cd5ea5f5a999e24818edd36c8ff01b436033bab301655e8a4559849ff0441a10b10fa9957aa20a8cab6eb8c68d9bf0cc89768367836b07e387", 0xfffffffffffffdf9) 1m51.970605347s ago: executing program 0 (id=3478): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = semget(0x0, 0x1, 0x281) (async) setreuid(0x0, 0xee01) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) open(0x0, 0x80000000000206, 0x0) (async) r1 = open(0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) 1m51.967319602s ago: executing program 3 (id=3479): openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0xb0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0xb0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x800000018, 0x2, 0x0) (async) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x7, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x2}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() (async) r5 = getppid() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x11, 0x2, 0x6, 0xcc000000000}], 0x1685, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x11, 0x2, 0x6, 0xcc000000000}], 0x1685, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xa6, 0x4, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x30, 0x4, 0x9, 0x9}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0xb, 0x7}, {{r6}, 0xfffffffffffffff8, 0x80, 0x8, 0x9286, 0xe1}, {{r4}, 0xfffffffffffffffa, 0x6, 0x2, 0x1, 0x9}, {{r4}, 0xfffffffffffffffd, 0x40, 0x2, 0xcb2, 0x4}], 0x30, 0x0, 0x57d, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES8=r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000180), 0x2) connect$unix(r7, &(0x7f0000000000), 0x10) (async) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) write(r8, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x4, r5}) 1m51.967124487s ago: executing program 5 (id=3480): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x7e1e, 0xe0, r1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfffffff0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 1m51.250369974s ago: executing program 7 (id=3481): r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1000001ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x5, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 1m49.72117056s ago: executing program 5 (id=3482): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x99) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r2, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) 1m49.720394386s ago: executing program 6 (id=3483): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) munlock(&(0x7f00003e1000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) munlock(&(0x7f00003e1000/0x3000)=nil, 0x3000) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) (async) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) (async) 1m49.717673329s ago: executing program 0 (id=3484): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="d1b5b66ac5521b580a90", 0xa}], 0x1) r0 = socket(0x11, 0x3, 0x8) r1 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500400007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5504) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x3ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VNDIOCCLR(r3, 0x80384601, 0x0) r5 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) 1m48.439631571s ago: executing program 4 (id=3485): syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x4cdb) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b65000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000b64000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000601000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) r3 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 1m48.437909105s ago: executing program 3 (id=3486): r0 = socket(0x800000018, 0x3, 0x0) shutdown(r0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28d00303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) (rerun: 32) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r1, 0x40000000007) (async) r2 = socket(0x1e, 0x3, 0x0) shutdown(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x112, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="828f841f6d78b7761f6a44bdd1e655632fddda01e842f6edef8a43de990bd713d0a91db3279000f54bcdfcb635e23cd3a9a2523ea7ec1e3f298d6d600913bc1ede4f9fc36d0570c8c332d4789f23c4d7c34c8959ae5eeab92eb34256d6104b824d6229dda534ac6db92cfc", &(0x7f00000001c0)=0x6b, &(0x7f0000000200)="cf631f58d9a719ca214ac6141067fa051340229941e58928e09803bc4763bdb37b3dd6da12900a86920c39e9fae028add18152ef410d7df50bf3bb289183f06a2fe8b2567af6bb106adcf743ca2ebac3af24439abfbbf27487dbef3ef40470557ccddbb3a2306b469467efd06ffeab17e984cb54a68061750b307f1fcdc62ebbea2c3638387ba8abe5a14930b28d8f36cca8795c543f85d648fb0f4ff499bd20e156", 0xa2) (async, rerun: 64) r4 = socket(0x1, 0x2, 0x2) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r0, 0x100}, {r0, 0x100}, {r4, 0x2}, {r0, 0x80}], 0x5, 0x5) (async) sendto(r0, &(0x7f0000000300)="928bbaf23995022723cf9ee85b1f517dbae53fbd40b835a201e9298d4c0e780956a884138ad8ecd8cbe1b409e02173f64a0c6e1bd07a3f30287e34681688777e2f83c251415889c126dba7180df9e0a94003d041e7e86d940fa80e158ab9b69bcb9fc5ac61c44973af3200a7a158", 0x6e, 0xc, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) 1m48.437207926s ago: executing program 7 (id=3487): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab9715aa25f7185fa89a94c93c7a3c452476b664559cb2bd57f3169a8364f062ff257f234fddd5", 0x28}], 0x1, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000100)="6dcacf1bb6a2d36c4b8829690a6c4533cfa9e1112cd8065f9e9f3db3c1f65db4edff0adc20eb36f53833f4a265066366b8f2c91d812bb42a323192f6b6842f257ed8218cfaee7b8681fcfe722b2ff38fd47ff216cf21aa3eedeb8c9936a58f758e585dea05a692182a22be7856bc2d92742f4ff01cb58eda55a1c53e05b88df207", &(0x7f00000001c0)=0x81, &(0x7f0000000200)="b7ad82ee1a990907214d6e7c885b5775fe69a4680017a8f2f26d71e8a837aa2eade6e51e11a79900daf7ec9fa19704ee9f266222219166c2328f0d02b9a913627216d7f019747f9eeed43911124864bf2362ecb19079dd2db387bfa31eb798002936c55c68f51372f6cc94bbdf73c685acf047dbc3c4fef63afc285989f0e353c18e3f05e52f782150cf86c11b0051f4775dcee62c99db203fa3f29b17fa3564877f95cff14fb699b89563a1e1c8b9cf5685f27a0e2afc66529034cbb3f7984d9b7e0b893204812d4d13b008f1c52729c18aa6ea583151ccc45404e367d88f245f03e809e2cc559739874ced2b", 0xed) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 1m48.436950428s ago: executing program 1 (id=3488): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0xff, 0x6, 0x1e}, {0x0, 0x4, 0xd, 0x7ffffffe}, {0x16, 0x3f, 0x3, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a2b46480496facd897997fdcea7ab1bc2e816f30fa655c0338675e0592839f2", 0x20}], 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000240)="022f32734d5a03000000f0ecc237", 0xe) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 1m48.249286777s ago: executing program 5 (id=3489): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08060001080006040002ffffffffffa4ce00000100fb116ce9e522dfc8bb"]) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x8000, 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x27, 0x1}, {0x6}], 0x2}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="2a5f4cd9b73c31d629e8d68eff5e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099291731e94399a7e966e783d4073ecd5dc8e4b0f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb08630b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bca1f06fc7d83fabd8139d8ecef6f5640939054b78423feea17b87393cd892b90702000000b1877d8d83d5f66587e3e5b1e1b326b4c7ce69ce9f4e796941ec29433ead750143a4c51aa46e78e3b1a54abd58c167495b184634eea28465119b1637b19ea8c96a953334bd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8da000000000000000000000000000077ad699e163c6fabe63400efd07961412cabcbde033d10e335dce453e26f3711151eb5933da038995eeddbec00e91cd2ef9c2d172f1dbfbaf0a82d3efc3a1533dbb27fb239a7af3d97221b2c4bfa7f199a36a71c0a0a00", 0x186}, {&(0x7f0000000000)="9d93a3c390dd669519489316bfd4a073a6bd08ea32b4da1e66355cc66da7e30fa9802c289c15a7c27b56cdef0fb1a6", 0x2f}, {&(0x7f00000000c0)="08a7ad9891d6f936714902978011e9f1eaef03e788da05da37e57cccd12dfc7603c5ae728ca5b0a4a4f58bd5f86ab5af1d6e73f2e2ce61fb756381a404c08cfbc1c3d0c226c7930ee6849491f9ed37ee92b23f9a6b812a37351f148995919d535dd95bad5ce7edf67b34f963ae0f6cd7607c4274642d0bc9706ff8d447ced54b8d12af33795a56a47de3940fe9c6a471013498e20ec3fedb881a484689b3997502615ba97f14a9", 0xcd02b41deb45cecd}], 0x3) setrlimit(0x1, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x201, 0x0) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000380)="94d0f61b96556f74718d42c615d9d2963b92dfb2b9fa96ca40cc0b11acfd8e4d9482a1c777ac136766c6c6b1dfb841de3d0a398af44c634984cbbb0afa9e196d5fc186cbc49e49d59f8e3eac123ce4268241cd917072e2776c4cec980086f6ee2435d9f13d802bec2868aea9681224bca473dcf96f4e", 0x76}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = accept$inet(r4, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000480), &(0x7f00000004c0)=0x4) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f00000004c0)=ANY=[]) r6 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1001, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, 0x0, 0x0) syz_open_pts() r8 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80, 0x5, 0x0, 0x9}, {0x40, 0x0, 0x82, 0x1}, {0x6, 0x4, 0x4, 0xaf}]}) write(r9, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1m48.000295112s ago: executing program 2 (id=3490): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x4ea, 0x0, r1}) setgid(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x181, 0x0) ioctl$TIOCSETA(r2, 0xc0084427, &(0x7f0000000740)={0xfc, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000480)={0x10, 0x2, [{&(0x7f00001f9000/0x4000)=nil, &(0x7f00004ae000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000751000/0x400000)=nil}, {&(0x7f0000025000/0x4000)=nil, &(0x7f00006e7000/0x13000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000764000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00002fa000/0x2000)=nil, &(0x7f000040c000/0x1000)=nil, 0x4}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000241000/0x1000)=nil, 0x40}, {&(0x7f00007dc000/0x3000)=nil, &(0x7f00000d5000/0x3000)=nil, 0x2}, {&(0x7f0000361000/0x1000)=nil, &(0x7f000077e000/0x4000)=nil, 0xfff}, {&(0x7f0000075000/0x3000)=nil, &(0x7f00006f9000/0x1000)=nil, 0x9}, {&(0x7f0000502000/0x4000)=nil, &(0x7f00007b2000/0x1000)=nil, 0x5}, {&(0x7f0000b25000/0x3000)=nil, &(0x7f0000b0f000/0x1000)=nil, 0x3}, {&(0x7f0000838000/0x2000)=nil, &(0x7f00002fb000/0x2000)=nil, 0x7}, {&(0x7f0000ad0000/0x4000)=nil, &(0x7f0000254000/0x1000)=nil, 0x9}, {&(0x7f0000082000/0x4000)=nil, &(0x7f0000175000/0x1000)=nil, 0x76}, {&(0x7f0000805000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x102}], './file0\x00', 0x7}) (async, rerun: 64) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x1e, 0x3, 0x0) write(r4, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0xf, 0x1, 0x8000001}, {0x2, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0xffff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="71f91e3471ac0058bc5491503ffb75d18fd3e31652b61ee373b8cf9e67d2ab81", &(0x7f0000000080)=0x20, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) open$dir(&(0x7f00000000c0)='.\x00', 0xb01, 0x91) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000c80), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10024) 1m47.00034251s ago: executing program 6 (id=3491): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 32) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) (async) ftruncate(r0, 0x40000000007) setrlimit(0x1, &(0x7f0000000080)={0x2, 0xffffffffffffffde}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 208.157344ms ago: executing program 32 (id=3484): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="d1b5b66ac5521b580a90", 0xa}], 0x1) r0 = socket(0x11, 0x3, 0x8) r1 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500400007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5504) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x3ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VNDIOCCLR(r3, 0x80384601, 0x0) r5 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) 327.577µs ago: executing program 33 (id=3488): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0xff, 0x6, 0x1e}, {0x0, 0x4, 0xd, 0x7ffffffe}, {0x16, 0x3f, 0x3, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a2b46480496facd897997fdcea7ab1bc2e816f30fa655c0338675e0592839f2", 0x20}], 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000240)="022f32734d5a03000000f0ecc237", 0xe) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 0s ago: executing program 34 (id=3490): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x4ea, 0x0, r1}) setgid(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x181, 0x0) ioctl$TIOCSETA(r2, 0xc0084427, &(0x7f0000000740)={0xfc, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000480)={0x10, 0x2, [{&(0x7f00001f9000/0x4000)=nil, &(0x7f00004ae000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000751000/0x400000)=nil}, {&(0x7f0000025000/0x4000)=nil, &(0x7f00006e7000/0x13000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000764000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00002fa000/0x2000)=nil, &(0x7f000040c000/0x1000)=nil, 0x4}, {&(0x7f0000297000/0x1000)=nil, &(0x7f0000241000/0x1000)=nil, 0x40}, {&(0x7f00007dc000/0x3000)=nil, &(0x7f00000d5000/0x3000)=nil, 0x2}, {&(0x7f0000361000/0x1000)=nil, &(0x7f000077e000/0x4000)=nil, 0xfff}, {&(0x7f0000075000/0x3000)=nil, &(0x7f00006f9000/0x1000)=nil, 0x9}, {&(0x7f0000502000/0x4000)=nil, &(0x7f00007b2000/0x1000)=nil, 0x5}, {&(0x7f0000b25000/0x3000)=nil, &(0x7f0000b0f000/0x1000)=nil, 0x3}, {&(0x7f0000838000/0x2000)=nil, &(0x7f00002fb000/0x2000)=nil, 0x7}, {&(0x7f0000ad0000/0x4000)=nil, &(0x7f0000254000/0x1000)=nil, 0x9}, {&(0x7f0000082000/0x4000)=nil, &(0x7f0000175000/0x1000)=nil, 0x76}, {&(0x7f0000805000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x102}], './file0\x00', 0x7}) (async, rerun: 64) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x1e, 0x3, 0x0) write(r4, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0xf, 0x1, 0x8000001}, {0x2, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0xffff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="71f91e3471ac0058bc5491503ffb75d18fd3e31652b61ee373b8cf9e67d2ab81", &(0x7f0000000080)=0x20, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) open$dir(&(0x7f00000000c0)='.\x00', 0xb01, 0x91) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000c80), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10024) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.89' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 2214461440 lo0: can't handle af32 uvn_flush: obj=0xfffffd80605ba8c8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: vnd0: sloppy read from proc 4950 (syz-executor): blkno 0 bcount 15 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens uvn_flush: obj=0xfffffd8065f809e8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens WARNING: thread `nfsio' (297595) exits with status -1 WARNING: thread `nfsio' (22035) exits with status -1 WARNING: thread `nfsio' (39837) exits with status -1 WARNING: thread `nfsio' (408924) exits with status -1 WARNING: thread `nfsio' (240385) exits with status -1 WARNING: thread `nfsio' (210159) exits with status -1 WARNING: thread `nfsio' (332919) exits with status -1 WARNING: thread `nfsio' (245237) exits with status -1 WARNING: thread `nfsio' (300856) exits with status -1 WARNING: thread `nfsio' (378149) exits with status -1 WARNING: thread `nfsio' (478639) exits with status -1 WARNING: thread `nfsio' (419700) exits with status -1 WARNING: thread `nfsio' (408288) exits with status -1 WARNING: thread `nfsio' (344720) exits with status -1 WARNING: thread `nfsio' (121696) exits with status -1 WARNING: thread `nfsio' (228454) exits with status -1 WARNING: thread `nfsio' (10140) exits with status -1 WARNING: thread `nfsio' (265137) exits with status -1 WARNING: thread `nfsio' (495406) exits with status -1 WARNING: thread `nfsio' (145787) exits with status -1 pckbd_enable: command error denied attempt to set clock forward to 495890607918 pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd807ddd4880, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 81072 (syz-executor): blkno 0 bcount 227 pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372033119826316 seconds pckbd_enable: command error nd6_resolve: something odd happens OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) SYZFAIL: failed to send rpc fd=3 want=432 sent=0 n=-1 (errno 32: Broken pipe)