last executing test programs: 5.031857388s ago: executing program 6 (id=1342): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 4.90853578s ago: executing program 6 (id=1348): r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="217ede030b4e", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x3b, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x1, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) socket(0x2, 0x0, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="217ede030b4e", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x3b, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x1, 0x0) (async) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) close(r1) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x100000001}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) (async) dup(r2) (async) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) (async) 4.622645264s ago: executing program 6 (id=1358): mprotect(&(0x7f000041e000/0x2000)=nil, 0x2000, 0x951b69e1c4514bd4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/82}, &(0x7f00000000c0)=0x88) (async) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x5, 0x3}, 0x0, 0x0, 0x0) (async) getrlimit(0x3, &(0x7f0000000000)) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r3 = getgid() fchownat(r2, &(0x7f0000000300)='./file0\x00', 0x0, r3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x5, 0x7, 0x51, 0x80000000}, {0x9, 0x9d, 0x80, 0x40}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500007d0000000000060000fe56eeac7f000001"]) (async) mprotect(&(0x7f0000421000/0x2000)=nil, 0x2000, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xc, 0x1, 0x1}, {0xc, 0x0, 0x2, 0x1001}, {0x6, 0x0, 0x2, 0x801}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x3b) (async) syz_open_pts() (async) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffeffffffff, 0xf0}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) 4.448125608s ago: executing program 6 (id=1360): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x20004101, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000080)="255d385f5bc7e4110e3138c907a813eaa2f7f37be9dcff94c323375c52a4f63cdeb2cbc10b9e3f2e9e7f3b1d022b29ba336ed80111bf39b2788e8de3ae3d2f0a83d810c780fdb65a286713f662a6b5234d0692083dbdb1572e1f342d776b90ddb6fa9ece5d93cd8e070bba1cf3e608", &(0x7f0000000100)=0x6f, &(0x7f0000000180)="5d182d6bfa310881966e51276e4c334400347ac2cfe6adcd757992248132a992cfa5c222015a6e243088aece5a7cf8a5d2190c642a41479aaf3cea1245a4120832c7ff00fb1f1a25c44de7d2f20d7e8cb8cd", 0x52) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 4.443665939s ago: executing program 6 (id=1361): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0xb) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r1, &(0x7f00000000c0)="31f6cb9576a16c3d1c7d741503f340c9556fd8520844e6f3704785ff416af1efb2d28be853154608c78a8f7c0b0e66d45682c643c7119d40407e472c058cbc7d6f1e9e62cc189ba70f05ad37c605d1ab5baa2aafd84845d25b589cdbfd1df713677919a5809ff0fff93015a4adf83f344737186c664229a09865d9b208bd9e73091cb94920ea2ee1e237f8e8e0ec1e6828083ba3e102a61c4222f302761d6ca322d329ce46c99059af763c", 0xab, 0x406, &(0x7f0000000280)=@in6={0x18, 0x0, 0x62, 0x205}, 0xc) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) fsync(r3) socket$inet(0x2, 0x4000, 0xb) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340), 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd) clock_settime(0x100000000000000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000806000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xb}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x40001}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x800}, {&(0x7f0000775000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7b}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000b85000/0x3000)=nil, &(0x7f0000dad000/0x3000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xcd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000b63000/0x1000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x0, 0xfffffffb, 0x8001, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 4.388174662s ago: executing program 6 (id=1366): setrlimit(0x5, &(0x7f0000000080)={0xc, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xb74) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x0, 0xfffffff9, 0x35505de5, "61b6e57ecca000000000000000162b52df2c3300", 0x6, 0x6}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="b389e5aede5da3459bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e4f3c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300", 0xa7}], 0x1) 1.767459912s ago: executing program 1 (id=1456): mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x6d9845ad) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000093", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socketpair(0x0, 0x4, 0x6, &(0x7f0000000000)) (async) socketpair(0x0, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000440)=""/4096, 0x1000, 0x800, &(0x7f0000000040)={0x18, 0x0, 0x3}, 0xc) 1.715749136s ago: executing program 4 (id=1459): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0xff, 0x4}, {0x16, 0x7, 0x5c, 0x4010}, {0xa4c6, 0x12, 0x2, 0x94b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef6", 0x15}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda7c2740f24f2d7c09f756fd31e4a0429e1fc3fb3d9ae", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x4004570c, &(0x7f0000000240)={0xfffffffd, 0x0, 0x3, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 1.620512226s ago: executing program 3 (id=1460): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x8, 0x10, 0xd, "54f417211ad8aeb55fb0abb71760d3c43c630d0c", 0xffffffff, 0xb441}) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000000), 0x0) 1.618713892s ago: executing program 4 (id=1462): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680), 0x0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0xfb) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="31e2027ca7ab934ea1e007281482006d12664690be6d25c3c7a03f72c563cfbb41da90dd2ee8a22e4e85aded61c87d91181375f248ebd8f9d5f200171aee3b02932292c466f9212fb576e6b3333d33722e748df3cf433171522e2371dcde14c65a8c5c9b578feac7683b3eacf88b13089410a739af792d0d", 0x78) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x11, 0x1, 0x1, 0x0, 0x2, 0x20f1c}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6, 0x20, 0x89, 0x3}, {0x9, 0x4, 0x20, 0x4}, {0xffff, 0x1, 0x8, 0x338c}]}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r4, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x7f}, 0x10, 0x2) 1.531910836s ago: executing program 1 (id=1464): sysctl$net_inet_carp(&(0x7f0000000dc0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000e00), 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000dc0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000e00), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) (async) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16b", &(0x7f0000000080)=0x7c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16b", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000240)=0x4) connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) 1.530388175s ago: executing program 4 (id=1465): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r1, 0x10}, {r0, 0x40}, {r0, 0x40}, {r0, 0x40}, {r0, 0x80}, {r0, 0x8}, {r0, 0x8}], 0x8, 0xe) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)) 1.420077341s ago: executing program 3 (id=1469): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) (async) setitimer(0x1, 0x0, &(0x7f0000000300)) 1.415879283s ago: executing program 0 (id=1471): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) setreuid(0xee00, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000002c0)="c3", 0x1) sendto(r1, &(0x7f0000000300)="36b2f381e18bb4f3bb5d9d4675ebc84a8070cef6265a334992489d6bc723fb99d34865fb59f744ca2a7020fd0b914583e6546184dc0f244d190d6f8ea572f2d784ba7407eef15968ce390bfd00c3b0a9f42f31af70785f7e1e7346a108f27fa8aa67250cb92b99019da17c00732925a978585615cdbf6f42130c13e773050be473a43e5783e983b8539e6562e19e8974b42f7a6d385192aff625c47fa16c028346bd582fba6f151c926527cf343434df72e96ab7b6429ad2404a6f22a85a562c4698e261b4835f3d2b6a18bb444de6b3828b9f9e4cc234a5fce2b3d4b5", 0xdd, 0x401, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) flock(r3, 0x15) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/128}], 0x51) shutdown(r1, 0x0) write(r0, &(0x7f00000001c0)="fe505b7a58d005f5f4021577743687cfffeb02c56b9854a5340c56af3e439303d90a9ef885a67f8ca16f9108f107aced9ec3a91a6342e93b6389cae1be1a4691ccf930e73b23eab95746eb74fe65b5cabda16c528188d8ae6fcfcf7b2b1e38e4509312481094e73a1d55ffcacff6f1324d860970457e78bc594a6bd6728c711ca4282a17f69365d534bd3da5c5c9d050b001afac0eb98814773b2a9b072d8364f5d5aa42b56c59fca223731d4a7cbee4d9f498efe34039d0ebad8ca3ac7b56acf795b90f93a59f656c3396fd396f3bc7eff3a388b05cdb49", 0xd8) 1.408272448s ago: executing program 4 (id=1472): writev(0xffffffffffffffff, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11", 0x75}], 0x1) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r1, 0x0, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) 1.282598955s ago: executing program 3 (id=1473): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x100000001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x205, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000680)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x28) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1310, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x7fff, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 1.277394324s ago: executing program 4 (id=1475): r0 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x20) r1 = socket(0x1, 0x5, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r3, r3, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x107a9fb4a44dcfe6, r5) fsync(r2) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) setpgid(r6, r6) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffc34) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x3d9, 0x1f, 0xeffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000240)="f8c6bbc38dd00a22b7b49bd84cfe3daca1e915338100", 0x16}], 0x1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) 1.270128124s ago: executing program 0 (id=1476): pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)) setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r2 = getuid() socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [], [{}, {}, {0x0, 0x10000}], {}, {0x0, 0x0, 0x0, 0x9}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) close(r0) 1.169372795s ago: executing program 5 (id=1479): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef6", 0x15}], 0x1, 0x7ff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000080)) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452dd39d8634a64d2e02f0d3147b593dedfd0d1c2dba", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda7c2740f24f2d7c09f756fd31e4a0429e1fc3fb3d9ae", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 1.167099414s ago: executing program 3 (id=1481): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, 0x0, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, &(0x7f0000000080), &(0x7f00000000c0)="0c90bd1ae35f8e3903dc0eca7aea145a5be8b15e89e403c0198232f491ca10702bb4f1ed7d565761384a72d471e74bd479db14ba5c3aed8dac65ee801c8a66b23c10c87e256ca992cbad0b23caacf11e460be036cee3170b930657e332f12a03499ad8ba51ffa8ee9396278d055729035a435eb2bf524089a738fdcc025bb525c5cf2e", 0x83) close(r0) 1.082003889s ago: executing program 2 (id=1482): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x28) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1310, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) 1.033848845s ago: executing program 5 (id=1483): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22"]) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc02069b6, &(0x7f00000001c0)) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2c6a7edc62", 0x5}, {&(0x7f0000000180)="5259dd52018386f14d4fd6aa523d941d1d4d0c182f8fbe49a7690214b49b5302d413269e286b90f6380d939c9a25aa9cf0dfa4583ab2be1bad90aa1b855b994ca2d2e8a40cba3720b4164bbc28f8a3ad4e4221e2f93f2d31576422cdcd3ec369106b3c81d8dd04ad65f5ef6892b39f6856dde840d73c481997fd23604e9a2178ba893f2a3424be76e8309d8db5be76c5ad6fe561c5f9b4cb9810d8a0669de3f81df89393e75901198ee0", 0xaa}, {&(0x7f00000002c0)="2c1934a8ea3fb91a06f4e4426314ba0881c228dff77dec48fe9e59290cb4f82dbff33b6bb9ae9b3e975acbec834ba1a16271aa7ac4c390c378abe86e1bbe1b6331d68bc3d4566fb455d20f5d99bfc45e41a9758c336ad43ad68cb3b092fc0a", 0x5f}, {&(0x7f0000000340)="5feee792c1736adcd45fea22823fd1a2169f052d98fcc0c5c577c9b220a523dda956ae3359e8de704b0ef5b38d984c0fcf74203b89f36e5c6669882620678eced8b58bc01c08b382ac429ea55fd39f10b1fa8e24da4a6520191b1345951a4070c6020f777fb4fed7ebf557e8f11ea0047ddb2b6cdb9a1e5f15dd2bea96ac04a665884bddcf214d72ffa07199c4bbf443eb853243820541b7cb9333463ba7213499b235", 0xa3}], 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) mprotect(&(0x7f0000117000/0x3000)=nil, 0x3000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getpid() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffff00000001}) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0xd}, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x10a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) setreuid(0x0, 0xee01) (async) r5 = dup(r0) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) getuid() sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000880)="9b1e09c3eb987a", &(0x7f0000000040)=0x7, 0x0, 0x0) (async) mmap(&(0x7f000070e000/0x3000)=nil, 0x3000, 0x5, 0x12, r3, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async) socket(0x1e, 0x3, 0x0) 1.033022657s ago: executing program 2 (id=1484): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) (async) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000980)="01000000", 0x4) (async) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x800000000000000, 0x1000300000000}) (async) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x100000000}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r5, &(0x7f0000000100)="0b89e2389a35c57d515c097206812f7ad134d71960de89e5012815a83f16a00ab15b65fa675c40cc1b9fded18182cbc4cf62094032e99b7012ff4fd92d0081981cd23eddca82a761c79762efc1a77b3884ff51e28f96a17c6e6bb36cb16400"/108, 0x52) 1.030656105s ago: executing program 5 (id=1485): r0 = socket(0xa, 0x2, 0xfc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xd46, 0x40}, 0x8) shutdown(r0, 0x1) (async) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x1}], {0x8100, 0x3, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @rand_addr=0xe, @local, @local={0xac, 0x14, 0x0}}}}}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) select(0x40, &(0x7f0000000100)={0x6, 0x2, 0x8, 0x1, 0x5f9, 0x9, 0x7ff, 0xabf}, &(0x7f0000000140)={0x669f, 0x3, 0x6, 0x5, 0xfff, 0x6d787174, 0x2, 0x337}, &(0x7f0000000180)={0xffffffff, 0x80, 0x6, 0x65, 0xe86, 0x3, 0x1, 0x7fffffffffffffff}, &(0x7f00000001c0)={0x408000000000, 0xffffffffffffffff}) (async) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x9c3) (async) r4 = getppid() recvfrom$unix(r2, &(0x7f0000000240)=""/220, 0xdc, 0x1000, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) (async) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/53, 0x35}], 0x1, &(0x7f0000000440)}, 0x2}, 0x10, 0x1040, &(0x7f0000000500)={0x100000000}) (async) r5 = geteuid() r6 = getegid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000580)="8879ddfb1f14d6c8ed3e8b66b08c4c34a6539a", 0x13}, {&(0x7f00000005c0)="721006dd6afb9efa147954978b97e5c2a78ae91dae200964ed4f085784a639886fab21004e4820f7b3", 0x29}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x400}, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000700)={0x7, 0x4}, 0x10) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) (async) sendmmsg(r1, &(0x7f0000001cc0)={&(0x7f0000001c80)={&(0x7f0000000740)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000780)="e1c33841b5a2a260bf13692042e96c898454427fc07dcd87064f90534a74e70bba079997b089fa36f29dbabe9cbfb8bddb9cd00703de50ecc02dcda71ba33521011e4bfbe8fea88a4dee194fa930bc81783ed41f0eb302db587e51f93a45263c3a35a4251d365ee9e72d41ded383fc74ea47bdb6bdcd532fe9558700dfdf6974d5ad2b5782eec9f1ed5a494b661d813c10141944b4426b5122d9f242452757547c3d50933e4503d581e775ad8806a410d5445cab490a2dafdb64d1cdf690ed27a51c8dfb9f397d2228725d7d5d1ef0f7ffa7ddf719345dce35a72f7a6acea2b24c23f091a8f00ee39b87f4032f76183a7e3761294f62da5e6f", 0xf9}, {&(0x7f0000000880)="7d5bcc899b4761e88829d090eb621b160ff0c764ebad373b3de96f909623ec89ff5b72a997338e153bd65e6c94ad2306e58ec98cada5fe813373a8a5bd495ff3c184d6245313aeaa16b3b047219c3f6b9e56cca2914e9304c5434c93685eecd8bdeeed2a67ce2361fb0658393823337d7b9ee21fdde88191967c3a6b4c60c476a1bf045081b8bb08afb1cd290912831993b550b379d34a55152895d82bf23599a1acca7d7c18314dc4e30e22ddcb7b7855cda134509b51265c2c848f3b3273c1e22e5a3e7457", 0xc6}, {&(0x7f0000000980)="4fe897aa7a5ee6474b2878be8adf358689572c4232d64acc6675759d382f4ca23b34ab17559ee2bf2e1c62f2c1e1f0d1a25ac41d866438988e17eba6c7cae422eeff284835fa901aa3d6683b406d2d72d5b8fcd62e34306664eddbd6bd6ec82cf4baba5154b8273256281a1927b753cd88a6fb27ed95783a30bb373193de8e36b85a3ce7aed0956a54025854467e2df92d6886dbab3c23a74b50ae65ca9048a767a30ba6d27e2ec12a78717eaa4de3dfc88e5e89c8777ef163a99c", 0xbb}, {&(0x7f0000000a40)="321a90b32c08071e61355a7cdfec52bfbee6ff9e8e56d6b99ebcc9d751d2c5cf3353bdb3e3c74442dec95d2e42bc51384000c6be66a02ec4b6bd7b0adc6af4c06f5dba156bbc7c104645dea34486320d2b9c0f7fd1ed327a3ec5b1bffd26e9e262244f7b44878c7e3d674ea2868ab67de38e0d8c57840a97e30a1682989f42542036d577dcab9234ed3f3c9eed2f027314ee4f9dda8c1903f02008cb7b85c83b0d67f0f7e16f33ab914f565bed82b3b488fc89c3f06181ce23f5d409743d09b95f43db6b41821cf0c5ef526a3a6f93bd2ef01017c9d4b5754df137dd9ea0b62e0757cabd54e8f7c24b146faf3c5c9c06cd3116f73a2f935b7d8a33d30fa50dbf89ba3d34220caccf5d0cbaef564125f8b3a5c336717568fbe0e50b7ecff39bfcd5729646bf2a964258f5896b69a065c99477a0511c41b31c00ccb7879611dfb2334759fff68ad4ab40549f9be7c4eb8557ec972562cb81f2b205492e24fc413abcdd6a3889e3704b0ef4156539d1713ff88ab927a637bc251fe932cc1f9fbb0441c79c3069220082ecb1ab4bd333f169b14cba65b20e1e54161c997b12449dd12e64d6e74755eb004a3c4881890664fec197be1c3914467e78f7c5ccf925b20057c43134da4500648e511237fb351ef98a019e9f88c8e7548954073e11023977df1cef395ffece4690f1c79f18de0de3a1dc10c794821d2828af014b86f9ca6432c1ecd0498ee7ba8ed4b24ded375c618c1160385c10a2250a8dc8f221ea20b42e6c00001e1f46fe6534e864d31572c9f602da1d226a66b9eaa34537d13330ad70fc1aacf8efc0e2dd2a442806405ec392fbd5b889bf01529da4fd3bc25e441ea0e79fc42e69eae2280c81291b76bcff21bc7cf88f609c0f08d8cb6737fea1a592b63e9cefeb7a9aee7d17758871d7fc04088503d198e7b63f68bc88b5c8f460c66b6226212f1f6599f4bfdd014451c96e3de3a7d479cf2ac5fcfb46a773e9c622101203a3c59283e5c69a4b56b0a3968e645088b9e4dde46ea4d4aad63e8a3f3060787a4b1bfcd493c6f2f46d14754d652fb9c9c67902bf6798bc4324e11a1b4a91d3f136c82eae777f0befce3aae5361bb85dc32ca5d0ab063dd278af6f0bca4687ca2bb780168145cf80262b4a74ea43f83c9d4d49493f09c11870489437920c0c02e06192db2cd595282936d3afedf86f355db8b4b3d6c11fe54ce14ffe77dcf30f8c4368f5e5f5894547de856f7c4631e103a9765cac8338b511cb6739171b7023b2225a2f404914335079cc7361c33085adea2087a66a605ad8667240a435d087c8da544280bdf03a44ca14d4b4c5e91c4f2a321d16be323e3da437f0ea6d8766d8b45c5de1edb61341818b2e151dc38b93a5febb26c1893baeb12b4e55d2b95baabba67ca961aefa7dec7a83b8cebc52b896a7012f02d4105380be5a3b13c17001eb2794dfbb019464989dfdcb209ad0d057c46a6a63c4b0414813a061792ef5f22332eeb5cc29ad95da9f07bbd4208056aa3cd8abc1c9b09049b2c876a9379e3c8a31a2584b83c2a66126de456308754b023415562cfa4d97c5ed26cc0cc573de3c346d9111f5eeb8b2b758cf8de088d08675b99ec274bb53e9d9c8564c4633c2f8096cafeb1975e668e8069944cd525a689df8c974ac91569384a373237df00499e84e6a5abcf0bede42bb6061916913b8ff8e1cc081bc50291bfee33ec23c02edc8649dded0c3f5a9642a0ca23d006cd2754ceb6ea439833babd4598907927a4b4f9d92f838d1b2bc20eb9ede32e66539371a73253a2a570d2286fa7ee11e65aa8d00907af0a434a8ad453e195e4eb7aeedc3f49f7f7c0ba335002ecc40c50d398002c6d4188a1b5b817c96b681ba94400189d90316d7117e7e820db36bc532066776050ae10081d79e991b7235d3f5dca6282bd40fb600b802db8762922be1dded2b8d46dbe72132ab2342745a9890740cdf73cef47e9e27ce71af47580c3060acf70f6e42aad6ae5eb40c5e88e3810c414866710399ce8aa08a02a547adb3ed33cace5eacc5d83a3362abe268cbb8c94dcf1f7a3ff9d20edcba9853711dac7cbee573a605d99ae5989835251fc5d5793a64e7d693e28f5ce28b458cd5ef32c701c585ff91f4a35faf0d979a0eb57caac2e6080343014834fcc5217f55fbc0c97bc7c8736f7ef46be1e75cd38b3038a7c7a3bed2b93e586c9997b2c58036f3040ccfa1aaa2b0fd96d14a1de257d47b0be4a6c4400fb73b36a9d75f40023c763abcbaeb880d94b39bf23750ba06246be9079688d92b44913031d9bcece247cf1d7185e32d78645e9ea5cdfc12337273b638579f52072d3f34e30c9c717a4ccbd362c2ab9d7c8a492d3f8a55dfc7aea66d3948c8c91ed2f49966d56d43ecb57db2bea983ea33a9fae568f5ed1b2a92bff80299e7c8ac348bb550ff6f61563707ed26eed10568f8bc9957ac4878dc41a422264da7f85169b364adeed48b58d2cdeee5ea50015c7a4b77637bc002df3057d0bfcb3a3290e88838032231159a035f64e92d40c4f401ef8ae05d26c2d879b4c04788885a2fcfa8005ac5261f0f8e1e010c65828f96aee7cc969649efc5fd097840e82e55d435fca97b2ad32574d22fcaa9879f0d21b2635c2238b582366765bd453fe025b25491e622eca641d87bdee8e9a811898d6fed4e857ff30b2b99f6bce1661552998407839ed49a4ce740abf3b8ff2ba7ec1288b0b189c32e3c0e9ccd5d4bc5b2649e08c7bf4d3dc19509b51de34e53b9d9a0ba932282479317e29223eada7d93a044520db0e0588f470c60ad239fe0b3afdd7736d8a373b9f9e6bb14cc9abdd57407208b0b06e390751ca2412935abfaa338081228ba4d5d6ee9ef1f274c5b539b1b04fbf1662117b0931d9b9b8e29e6f86912bb9aaf0499d142ccad23f8a770bec600bc4578b097d084e663b5cb3e9e23baa530989fea35e4e5075875f43c1672160bca47dc131fdf08b41b3dd6e7c04a87959ba712c4e1daf17ce2b0a18ad21e69e7502153b81b8e0730d1750da34f94a6b073cd7fc031721113968ca87acac7e5cc76d6383583322eadf37c9300c813971ad8ddbcb6f211525c809a7d4f2b5f1759229800c9c56ab249597848c3c3472829fb0f100743e5f0f2ccb47c178efe6ae0ec7cef6f29eae70003a9ce07e607fee307dbad028bf1cab298f4b2e1e7e0ef026a437514ee06c5ca2dd768383a5fcd34500560d6bb3f2b89eb99e1febadd97c17ee785fe2a12dc9c9db8bb369f0d95f07de1ee814baa708b20257346d62b842e73ab0a106ad0d93ff38c050e10797b5f68588de18ce984a71ca15db38ff7d72f532f6d1b4318a2c3ed32c5f59890cd9d6f4617eef24026d973e6680978b8d2bf98cdd8285ee52a56661ff1667ed3fde4d7bd4816808532d7786a0d67c30f4ca71b38e39edfcf90122ffc1f380179afa2531d10280b704b96feebaae8e4fe00309603a0d23bc4311cf608398a60edc2738b6b4d93003cc06f8e89586e7627d90e4ce7a551dfcfb4e9ec64d605a4eeeba9665c6fea9ac3d193e169bf20916a1f7271dc65f9e9dc9dbe7b98206ade0a699fc3e406a340fc93831769ad2a9cc86894e3ad43227bc4e4497d29fdabc86b882af3f13f29160ca4f08778265ed6e35f93b15e3a6dc8480b1dbeb00636f6a3a2cb07171ec41a518bedfc8e49da8217a9f66a6f4c1e66a99bd5d0425d5856c80fe9480d7cca8a2d07b1fb399e2990b395b98ed5672faf856db274f2004f01e1db8e5a47d271f9a1b1c77a5ec7622544e4ba3a406deff7157ba68d43989b8b8da48d4fbb232973b4d6e888143825ba277569fa3f303ff7042456c4d5c36b337c83abe7a8d882bd2d3123cd97831b98cad52294df136921176da1d49c2ca8032ce85cdbccb7e6d3f0e34b7694efa0cd9aab528f9e91e32cb971c510747a77343884f8503e93680b4c292e58f8e75bc9f5638c37d4bdcc0df345fd0b503d6071c4e2539403a497087cb7a10de9417c9a334c7497e36059040d1ca89a45701c66c5c6676f6e50b66f830aa41261a1fe17d5b60d0e7c3c0ccad01ba9c564c6743a5f4bfa0bcb36075d9223776fc2411825fe997ed0de0b96ed56c9956aa6602d2726b4039b7d66a2ca10109de7e848e67a96004f3964583d42d2d1b5538f6cd7eba0a44d12b831fac97bcc8857eaf7289362bd07acbcc666422688b42b5e09d0b677b4e4a0021e22802deda83d3cef4c24063c2c79cfc12777d7739743bf0e01ff86bfacdfece5a3ee53eee61be1f3ffa74fc3f385cf5b87a66403034785ccf11a7d4d0e7f9fb69d53785070a0bb6d6f7544791b0c0100cf2c4c691f26927348398c68eee78577ce08de62d47663cea3985ac32f4b49558456cd56a415d3eef66b75eca2c107de0b2cd5a0fe125976118676483833d5584a92fd41764c32cc7008717579f1152f8d096e632303629f633c92e43fa74eeda1cc41db90a16d6e1973be299d700ff721a38257411d90f5470086ba6561c5db3efad53dcf4dfe2f3f8a1d5107665828728edeb0de439d59feff85a70eac6ed6a89465419cdaa5335df0a35bf5052977409349d873fdb9879a845c2143ba1731bda7fde0529a4d8bf12dff8496644c31cad939aefdf61b213346d440f9fd4dccdcb95a0a6c29b48d8f8d5bcd13aea8f8df3c7d5c9b178fbb77289fd7373dafdfbda187df1546742690dc08f050c3d483cdec5d7036b6b9ae0c130ebf0dbe0aee98d566804760a30bc1c070a7aefbf32029754a18dd390574bc8106d86c4162eafab4aeaab1628cd0ba5a1b7ea876c73d6386bc1baa6f238e96756bfdad5eaee13d704f5b6e8330d301281ef688334be5f61e83e2d989e2e9f85cb022b170d068fb3eb03af1969dbd6c1cd6ee19c3c28c3ac1f5895030fffc3705301a6f83a264e342aa7876430a01944e3b8fa2d9e266243ab7ecb15f2bbd595c8a222cc310b064a75cef431a6de6beb1386fbcc110b9fbddc88bc84ad323f6873e4ecdfacc89849dbaef027d62e31cd3eb2153a23f38965875e2525720ed10e23a5379c0751f3af5b53177f9215071eeed7487495bc25fdb8f201c4225b04a9708256a20850c0b955ff4c3e5b4bb9d92d2bb9efaa3aedcecc45cac2964a2b31194742d6e478ad69d784d5062f6069f29ce1547fc08004e73151f5b6ccffc55fec3368aa9778659bfefdb423ce27bc812ee4ae532c67cea1be313d1d241e46b5beb4e41c198c03cb3752808bd68d9457e3952f3c94edb95d0dfbe5d4b0cbf33d2650f11ff2c0d1f38137bd5830d7ff4b87aba0b74a32f6e41a5dd8be8d26d3e37227b26f1c784326616588e1ebd4521077617923cca4263e6feadfcd41fa4f7357b9dd1729c4fb4d11b87d9c66a12be03d835b516133f18535e89229fd751d2a27af9cdc288d7dcfb9a12ccf78a8eddc43e3f689347c5a274ce292f2170cbd4ce10312e9e7b197a4dbbd1ca69ce16ee3a1b9e99b6525fd545445dfadf16e80271d3cca8dcb7806826e7307650a6e4200edeb822d65726b743ea1364e01e7d2f2f00f552f7dbb5a1c6522a55df9360c85eff23fa5f3d4572b73016820beaee9ed6c1ec08e0115f4250ac2a8474ee13b4ebf38a3a44f1b23576cc42511e22256a5c5695a456a44990348b8120ea1bb7095f510d75e92c8f83cb53bdeb091193e550a62808ba55e0afbd9d1450ccbbd3855d2dbaae72d7bda2c658ffd270f8b591e13a37987295c5712421e0349a817bb1ce13856193fed701ba6a6bc8c9b29117fe2e47c9577af68", 0x1000}, {&(0x7f0000001a40)="4cc3ca16b901e221dd3b038bd1294d84b61e8a4e3db67e66b028953ac6d0f5411439d083f7d1d3dccf24f5876f742d9841cad9db4ae1c78e989663fe6fd803446cb5dc233bbfd93377ed8155dd8ee194987974dc7d66a62587897f5821c7c85520c8630806c1ca3984eaeca2b9120f66e6c8b8fddf7d08459448f6b38dad2bbf40c46c77881618250d6ac9eee4c16ad4843f9279125595020f881cfc84fbdc42ca55714c14f2861ae91ac56f2bca543e6fdf0d661b5dc85dba6fd7f863", 0xbd}, {&(0x7f0000001b00)="5facd74e9a6c39b9b5adf274ffc82c17ee6a2a1172f709b7f7c4733147117fe61ad4b5a3e33cb442df0d75e2ba650d28f3b4149c55e16cd35849d911e1f25263feec649a74992a839bc7c86e948378057bd9e99df92c289591f9b346b1328ed666a2f2dd5fb418f8897c", 0x6a}], 0x6, &(0x7f0000001c00)=[{0x60, 0x1, 0x5, "8bb0f4f8e9f0d5802caa34a86b04bc886522dffac95483a5c1966e6a2afa4d636f7610a07bfe24972f0d63102161b8c1499dafbb06d97f6eaa5b4838d42155e7c4dd226b9c834794d02c0c83aa27"}], 0x60}, 0x6}, 0x10, 0x402) (async) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) (async) recvmsg(r7, &(0x7f0000001fc0)={&(0x7f0000001d00)=@un=@abs, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001d40)=""/204, 0xcc}, {&(0x7f0000001e40)=""/63, 0x3f}], 0x2, &(0x7f0000001ec0)=""/219, 0xdb}, 0x1800) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x8, 0x0) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000002040)) ftruncate(r7, 0x8) (async) mkdir(&(0x7f0000002080)='./file0\x00', 0x103) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x1ff) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000020c0)) (async) linkat(r1, &(0x7f0000002100)='./file0\x00', r1, &(0x7f0000002140)='./file0\x00', 0x4) (async) setitimer(0x2, &(0x7f0000002180)={{0x1, 0x100000000}, {0x7, 0x5}}, &(0x7f00000021c0)) write(0xffffffffffffffff, &(0x7f0000002200)="4c27721ce62cee5f5f173727fac544f5ccaa74afbf9419bbccf228c4930118f30bf7752c12f7e65ff408a8", 0x2b) 1.030328603s ago: executing program 3 (id=1486): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x400000000002, 0x0) (rerun: 32) setsockopt(r2, 0x0, 0x20, &(0x7f0000000180)="03000000", 0x4) dup2(r2, r1) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000200)={0x4, 0x0, 0x5}) r5 = syz_open_pts() fcntl$getflags(r5, 0x3) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup(r6) socket(0x2, 0x5, 0x5) dup2(r7, r3) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async) sysctl$hw(&(0x7f0000000340)={0x6, 0x19}, 0x2, &(0x7f0000000000)="087d2bf3", &(0x7f0000000040)=0x4, 0x0, 0x0) 1.028545599s ago: executing program 2 (id=1487): r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)='\t\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r1, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) 826.211377ms ago: executing program 2 (id=1489): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) writev(r3, &(0x7f0000000200)=[{0x0}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x2) r5 = syz_open_pts() setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda7c2740f24f2d7c09f756fd31e4a0429e1fc3fb3d9ae8fab9461", &(0x7f0000000080)=0x20, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x33) r9 = syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x4}, {r5, 0x10}, {r0, 0x10}, {r4, 0x100}, {r8, 0x80}, {r6, 0x2}, {r0, 0x5320bc01dc5c807e}, {r9, 0x8}, {r4, 0x10}], 0x9, 0x7fff) close(r7) kevent(r7, 0x0, 0x8ff, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) 825.567141ms ago: executing program 4 (id=1491): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r6) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/245, 0xf5) sendto(r6, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) mmap(&(0x7f0000446000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f00000002c0)={0x10, 0x101, [{&(0x7f0000aab000/0x3000)=nil, &(0x7f00003e3000/0x1000)=nil, 0x400}, {&(0x7f0000743000/0x2000)=nil, &(0x7f00005ba000/0x3000)=nil, 0x9}, {&(0x7f00008ec000/0x2000)=nil, &(0x7f00005ce000/0x3000)=nil, 0x3}, {&(0x7f000014e000/0x3000)=nil, &(0x7f0000017000/0x4000)=nil, 0x93f2}, {&(0x7f00009d6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f00003c7000/0x4000)=nil, &(0x7f0000a04000/0x4000)=nil, 0x3}, {&(0x7f000082d000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000fda000/0x3000)=nil, 0x6b}, {&(0x7f0000e87000/0x3000)=nil, &(0x7f00000f6000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00008c1000/0x4000)=nil, 0x8}, {&(0x7f0000324000/0x3000)=nil, &(0x7f00005cb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a6d000/0x4000)=nil, 0x400}, {&(0x7f0000e5a000/0x4000)=nil, &(0x7f0000a57000/0x3000)=nil, 0x7e414aca}, {&(0x7f0000da5000/0x2000)=nil, &(0x7f000075b000/0x4000)=nil, 0xa2}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000dce000/0x1000)=nil, &(0x7f0000187000/0x4000)=nil, 0x2}], './file0\x00', 0x8}) 737.90499ms ago: executing program 5 (id=1492): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x15}, {0x80, 0xfc, 0x5, 0xf82}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x4}, 0x2, &(0x7f0000000100)="d62e464d05e5f72e2456a24ba52077f72fdc4d6a58f8706bf9df8ccaf23d84454934ae6dd0f798c06a6016eceed6889dff43db7f1bc2c87045f601ab7cd4573ce5efbfd7981ce372816262b1dbe337216f7c8aae894936a84ce19b9f55813fd6406da7e49b91fe6654cfaae13666cef6f137ec44da0b33a1acac90945a10c609f696fa3ea286d29480322af80fda4c9b2debc3da8fce1acef5baefbee72f9a480800c8e33a0ad11d14e213cb8e259ffbb82286047a6752b8b41db877e0b89f4e", &(0x7f0000000240)=0xc0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x1, 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x10) execve(0x0, 0x0, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x60b0ada8166880a1, 0x0, 0x6, 0x80000000, r4}) 724.909237ms ago: executing program 1 (id=1494): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chroot(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') sync() 505.206703ms ago: executing program 5 (id=1496): socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x26, &(0x7f000034f000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x22) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f00000000c0)="dca0fe265a9b1cbe761e3a3c9102221ed2c68d8930637249e6b061af7e2f4d0792238e815356b5810d4ba03e7bbc81d62497ce758e51aeda1e94744f5c6701648de4dfc2055d89929d5341998ea6c5f4e530272d54d01968d527a75038f63e7099551a4b5f849472a1e6f3781fc656f194b3dfa292a40d719b37147001508f4fca901fea945b2600155a66a298a1202bff38939014ccec2fbd82bb5e7a9fb4efa3df45fb0cf4a004db958d344a2b2215bab020ec904766c5942251dcc85c67cbf1edc6178d12c48f3a303dd4e4ce5a2a305cb5f3b007a623d97efb1b351c8898ba811055e721f2ccb8ecb2", &(0x7f00000001c0)=0xeb, &(0x7f0000000200)="1d6e5e71d17b84dc42998907cc357b9ef8eb34f2ccc2737d5901d1083a9e39f3d75f082259800a67df80aee04df3ac50604fee4a75a1d24f8140eba481602929dc29a1dc76a2d81f993bd14425e9f5a13f874179423be1c0fc945cc2d6974a882a5cbfbcca0a5db7974db89d627eac579de08ce8162ce4847eb4902f327c1cf39d7f984a5902b86d53da7342203bc94e03677f714c7518f884fb43abcc4a5b2c35aa7d89d31ccdaa5bbc290d", 0xac) 399.266728ms ago: executing program 0 (id=1498): r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x4, 0x5, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x40, 0x71b}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x4, 0x10000}, {{r1}, 0x0, 0x30, 0x40000000, 0x6, 0xf}], 0x7, 0x0, 0x1ff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x14, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x1, 0x1, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sendto$unix(r2, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c803006e2ec58904000000000080fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000001000000aa5ac30a874bcbe4d9000000fcffffff00000000000000000000000008000000", 0xb1, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x7, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0xf7f8, 0xa, 0x80}]}) r8 = open$dir(&(0x7f0000000180)='./file1\x00', 0x40, 0x10) openat(r8, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file1\x00', 0x2000, 0x8003361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(0xffffffffffffffff, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x68e4, 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x64, 0x0, 0xfa, 0x9}, {0x40, 0x0, 0x0, 0x2}, {0x8016, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$VNDIOCSET(r6, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x2, 0x8, 0xffffffffffffffff, 0xcd16, 0x4, 0x666, 0x5, 0x9}, &(0x7f00000000c0)={0x7, 0x7, 0x0, 0x8, 0x7, 0x8, 0x6, 0x6}, &(0x7f0000000100)={0x673e, 0x10001, 0x200000000007fff, 0xa3, 0x4000000000000a16, 0x6, 0x100, 0x2}, &(0x7f0000000140)={0x6, 0x7f}) 324.211338ms ago: executing program 1 (id=1501): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef6", 0x15}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda7c2740f24f2d7c09f756fd31e4a0429e1fc3fb3d9ae", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 323.614128ms ago: executing program 0 (id=1502): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x29fe) setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80, 0x3, 0xfe, 0x10004}, {0x48, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd662710e3001402090000000000000000000000000000000000000000000000000000ffffac1400aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5011000690780080ff17cfff6d7073dcf4c47c84cfb930d2aea7495bfd3552c15581e35ac9d5ae5dfa1fa25703e280"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() r7 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) chown(&(0x7f0000000000)='./file0\x00', r5, r6) 235.50473ms ago: executing program 1 (id=1504): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_settime(0xffffffffffffffff, &(0x7f0000000200)={0x7, 0x100}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000240)={0xe9d6, 0x400, 0x1}) r3 = dup(r0) linkat(r2, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x6, 0xc4, 0x6, 0x3, "eb3d6a6b9dcae07c0f703e6be04aea65fe3e9587", 0x3a, 0x80}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x5, 0x3, 0x4, 0x1, 0x2, 0x28, 0x0, 0x1, 0x1, 0x3, 0x66b7}) getpeername$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/506}, &(0x7f00000005c0)=0x1fc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000600)=0x38) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000640)="1d11e1d48d317e1f4fda4bc1454fbb39e3fba0", 0x13) r4 = open(&(0x7f0000000680)='./file0\x00', 0x10000, 0x4) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000740)={&(0x7f00000006c0)='./file0\x00', 0x6a5, &(0x7f0000000700)='./file0\x00', 0x8}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000780)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000800)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000840)={0x4, 0x6, 0x2, 0x0, "c0de811eb89c3a7a733bffde8aeeca48222d16f3", 0x3, 0x5}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000008c0)={0x7, &(0x7f0000000880)=[0xe340, 0x3ff, 0x0, 0x1, 0xd19, 0x6, 0x3]}) chflagsat(r2, &(0x7f0000000900)='./file0\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000940)) 233.714569ms ago: executing program 0 (id=1505): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000040)='.\x00', 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 145.026819ms ago: executing program 3 (id=1507): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x10000029, 0x11, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/7, 0x7}, {0xffffffffffffffff}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000300)=""/221, 0xdd}], 0x7, &(0x7f0000000480)=""/245, 0xf5}, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf, 0x3}, 0x8) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf, 0x3}, 0x8) 144.314825ms ago: executing program 1 (id=1508): r0 = syz_open_pts() getsockopt(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) fcntl$lock(r0, 0x7, 0xfffffffffffffffe) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x101ffffff}, {0x4, 0x20000009}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffff0200000037f87c"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800b45a04", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 137.545789ms ago: executing program 0 (id=1509): openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x28) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f, 0x7ffc, 0x200498, "d88c28fa8797d9bdca0988d11554620900", 0x896, 0x2}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) writev(r5, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) execve(0x0, 0x0, 0x0) 136.928074ms ago: executing program 7 (id=1510): writev(0xffffffffffffffff, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11", 0x75}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004b4000/0x4000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/185, 0xc8}], 0x1, 0x0}, 0x2}, 0x10, 0x42, 0x0) readv(r4, &(0x7f0000000300)=[{0x0}], 0x1) shutdown(r4, 0x0) close(r3) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 83.556096ms ago: executing program 2 (id=1511): open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xca) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) dup(r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r4, 0x1, 0x4, &(0x7f0000000180)="1efa5894152c31b8f813075a8cbcf3a8f2049abdb338589079153c36c695f738c7361e24dee805facc6a", 0x2a) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f0000001440)=""/181, 0xb5}, {&(0x7f0000001500)=""/202, 0xca}, {&(0x7f0000001600)=""/212, 0xd4}, {&(0x7f00000003c0)}, {&(0x7f0000001700)=""/169, 0xa9}, {&(0x7f00000017c0)=""/209, 0xd1}], 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000001c0)=0xed) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0x6, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), 0x4) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r7, 0xc4504440, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x20000000, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) getuid() 75.391797ms ago: executing program 7 (id=1512): ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="ee2b70b84b", &(0x7f0000000300)=0x5, &(0x7f0000000340), 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sendto(r1, &(0x7f0000000140)="fa27b7b81c5a101d35567492db84851dcf625a1605e6f679f2cc6d43f1ceafba974d0077df2fda87b989858783d5b18549fd4b97e9d199b39c1a8cc944", 0x3d, 0x8, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) (async) close(r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) (async) r3 = syz_open_pts() close(r3) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x80000}, &(0x7f0000000040)={0x20000007fffffff, 0x0, 0x0, 0x81, 0x0, 0x5, 0x0, 0x1}, 0x0, 0x0) fchflags(r3, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) 74.853606ms ago: executing program 7 (id=1513): setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x200000000000001}, {0xffffffff}}, 0x0) 74.447271ms ago: executing program 7 (id=1514): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 4.894186ms ago: executing program 7 (id=1515): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) chmod(&(0x7f0000000180)='./file0\x00', 0x50) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x1) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x10, 0x3, 0x7, "933eed97c1436134af1a7bdbd1869c8a82e65e93", 0xc25, 0xe1e}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f00000006c0)='N', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f0000001940), 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x8001) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x100}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f0000000300)=[&(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='/dev/speaker\x00', &(0x7f0000000280)='a\xc8\x00', &(0x7f00000002c0)='/dev/speaker\x00']) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x1) 1.272194ms ago: executing program 2 (id=1516): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x1e, 0x6, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x7}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x9}], './file0\x00'}) (async) r2 = semget(0x0, 0x1, 0x2f3) semop(r2, &(0x7f0000000080), 0x26) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000480)) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) sysctl$vm_swapencrypt(&(0x7f0000001340)={0x2, 0x5, 0x2a8b36b5f143d17a}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() (async) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000, r4}) flock(r3, 0x1) (async) flock(r3, 0x3) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x57, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff0000000800450000490000000000069078ac1400bbffffffff0800907801010fff32d0b29cd2309dde0d769f0a105a12e238c4709af54f89ecabd469561b91190759599268e61f1db028493fec9676cc1bc206b9ce222727480f94e394142f950b1b6e5eb725dc850d078a764ff2193b546934005ba88850cdc8cc7dde7699e40c56491ed432b37f9bd18674ffd56a609306e96b082f54a35dadf66c81f0c2a93d329e73e6903260cd2f4a465a77694ab0273b1c139708e16c70787ee8b5f3cdb23c33a400562542e533032753bdf7f0ab57f48df9e78d7eafafc8a5c280982dfc5ad1e341aa65c1788961f154a21ab748c74dd2a02319f265e12e9e6839a977bc57abea0c68e429418c549ec674316b94cca5c23dffc3efd9f40174c767dae1ea0859a7f2b447a4c96d9028b7b67a113e4177a9d8601eb2b53baf32de"]) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c7, &(0x7f00000001c0)) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) r6 = socket(0x2, 0x2, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1021, &(0x7f0000000080), 0x0) (async) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000002c0)) (async) r8 = dup2(r3, r3) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 722.73µs ago: executing program 7 (id=1517): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d", 0x44}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socket$inet(0x2, 0x8003, 0x0) socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000480)='./file1\x00', 0x2000, 0x201b1a) open(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d", 0x44}], 0x1) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) socket$inet(0x2, 0x8003, 0x0) (async) socket(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000480)='./file1\x00', 0x2000, 0x201b1a) (async) open(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) (async) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 0s ago: executing program 5 (id=1518): sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) listen(r0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000240)=0x80000001) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000140)={0x0, 0x2}, 0x10, 0x442, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r5, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000500)=""/126, 0x7e}, {&(0x7f0000000580)=""/75, 0x4b}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/169, 0xa9}], 0x7, &(0x7f0000001740)=""/230, 0xe6}, 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.13' (ED25519) to the list of known hosts. 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 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens                .$62%3/,6%: 3/-%4().' /$$ (!00%.3 OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 4229941665 seconds nd6_resolve: something odd happens pmap_unwire: wiring for pmap 0xfffffd8067a65108 va 0x400000001000 didn't change! cksum4: out of data kernel: protection fault trap, code=0 Stopped at sys_semop+0x45b: movzwl 0(%rax),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace sys_semop(ffff80003c5422c0,ffff80003c52eac0,ffff80003c52ea10) at sys_semop+0x45b syscall(ffff80003c52eac0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d2d47c4fc0, count: -3 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c52e9e0 rbx 0 rdx 0 rcx 0xffff80003c5422c0 rax 0xdeadbeefdeadbf1f r8 0x7f7fffffc000 r9 0 r10 0xfd8fc13fbe9eff2e r11 0x82beafd97865a686 r12 0xffff800001474d04 r13 0 r14 0xffff80003c52eac0 r15 0 rip 0xffffffff81fc55bb sys_semop+0x45b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c52e8c0 ss 0x10 sys_semop+0x45b: movzwl 0(%rax),%r15d ddb{0}> show proc PROC (syz-executor) tid=241732 pid=96211 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c542f68,0xffff80003c542558 process=0xffff80003c519490 user=0xffff80003c529000, vmspace=0xfffffd805f88e748 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96211 473616 88138 0 7 0 syz-executor *96211 241732 88138 0 7 0x4000000 syz-executor 96211 220501 88138 0 2 0x4000000 syz-executor 80535 50402 24756 0 2 0 syz-executor 80535 356363 24756 0 3 0x4000080 ttyout syz-executor 80535 277998 24756 0 2 0x4000000 syz-executor 11058 99796 35086 0 3 0x80 nanoslp syz-executor 11058 232083 35086 0 3 0x4000080 netcon syz-executor 11058 163629 35086 0 3 0x4000080 fsleep syz-executor 59317 241170 38021 0 3 0x80 nanoslp syz-executor 59317 94060 38021 0 3 0x4000080 sbwait syz-executor 59317 387078 38021 0 3 0x4000080 fsleep syz-executor 83399 216126 39407 0 3 0x80 nanoslp syz-executor 83399 309205 39407 0 3 0x4000080 pipewr syz-executor 83399 286186 39407 0 3 0x4000080 fsleep syz-executor 83399 371793 39407 0 3 0x4000080 fsleep syz-executor 56216 469698 0 0 3 0x14200 acct acct 47789 495932 1 0 3 0x100083 ttyin getty 35086 217034 71693 0 3 0x82 nanoslp syz-executor 37794 463046 71693 0 3 0x82 wait syz-executor 24756 353997 71693 0 3 0x82 nanoslp syz-executor 69625 377615 71693 0 2 0x2 syz-executor 62387 379563 0 0 3 0x14280 nfsidl nfsio 99171 153057 0 0 3 0x14280 nfsidl nfsio 9320 191188 0 0 3 0x14280 nfsidl nfsio 27804 149797 0 0 3 0x14280 nfsidl nfsio 49079 94719 0 0 3 0x14280 nfsidl nfsio 30736 469438 0 0 3 0x14280 nfsidl nfsio 84213 29532 0 0 3 0x14280 nfsidl nfsio 57459 365647 0 0 3 0x14280 nfsidl nfsio 92484 325719 0 0 3 0x14280 nfsidl nfsio 39855 213488 0 0 3 0x14280 nfsidl nfsio 398 278986 0 0 3 0x14280 nfsidl nfsio 36374 138112 0 0 3 0x14280 nfsidl nfsio 95528 40112 0 0 3 0x14280 nfsidl nfsio 75930 464542 0 0 3 0x14280 nfsidl nfsio 61366 390872 0 0 3 0x14280 nfsidl nfsio 3728 308485 0 0 3 0x14280 nfsidl nfsio 73615 409100 0 0 3 0x14280 nfsidl nfsio 87670 257829 0 0 3 0x14280 nfsidl nfsio 60030 162547 0 0 3 0x14280 nfsidl nfsio 80565 216848 0 0 3 0x14280 nfsidl nfsio 7332 497793 0 0 3 0x14200 bored sosplice 79431 258197 71693 0 2 0x2 syz-executor 39407 190677 71693 0 3 0x82 nanoslp syz-executor 38021 59238 71693 0 3 0x82 nanoslp syz-executor 88138 318158 71693 0 3 0x82 nanoslp syz-executor 71693 499887 20630 0 2 0x2 syz-executor 20630 19497 35453 0 3 0x10008a sigsusp ksh 35453 379854 48587 0 3 0x98 kqread sshd-session 48587 395542 27886 0 3 0x92 kqread sshd-session 27886 193806 1 0 3 0x88 kqread sshd 62823 513380 62404 74 3 0x1100092 bpf pflogd 62404 120893 1 0 3 0x80 sbwait pflogd 98823 295535 35339 73 3 0x1100090 kqread syslogd 35339 64180 1 0 3 0x100082 sbwait syslogd 34856 237353 1 0 3 0x100080 kqread resolvd 2100 264684 6653 77 3 0x100092 kqread dhcpleased 26988 277921 6653 77 3 0x100092 kqread dhcpleased 6653 227015 1 0 3 0x80 kqread dhcpleased 65832 423915 0 0 3 0x14200 bored smr 29350 324268 0 0 2 0x14200 zerothread 44304 209849 0 0 3 0x14200 aiodoned aiodoned 31756 368749 0 0 3 0x14200 syncer update 5588 311580 0 0 3 0x14200 cleaner cleaner 21850 106245 0 0 3 0x14200 reaper reaper 40422 404401 0 0 3 0x14200 pgdaemon pagedaemon 54801 520557 0 0 3 0x14200 bored viomb 41367 329641 0 0 3 0x40014200 acpi0 acpi0 51008 116892 0 0 3 0x40014200 idle1 44996 324482 0 0 3 0x14200 bored softnet3 19170 462029 0 0 3 0x14200 bored softnet2 13038 309937 0 0 3 0x14200 bored softnet1 79509 266865 0 0 2 0x14200 softnet0 5822 92094 0 0 3 0x14200 bored systqmp 45581 277546 0 0 3 0x14200 bored systq 21707 404289 0 0 3 0x14200 tmoslp softclockmp 89825 135207 0 0 3 0x40014200 tmoslp softclock 73125 78386 0 0 3 0x40014200 idle0 1 278803 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 96211 (syz-executor) thread 0xffff80003c5422c0 (241732) Process 96211 (syz-executor) thread 0xffff80003c542548 (220501) Process 69625 (syz-executor) thread 0xffff80003c542038 (377615) Process 79431 (syz-executor) thread 0xffff8000ffffc518 (258197) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10205 11044K 12433K 166960K 14191 0 pcb 18 16K 18K 166960K 335 0 rtable 180 7K 8K 166960K 762 0 pf 34 17K 21K 166960K 166 0 ifaddr 35 6K 7K 166960K 125 0 ifgroup 51 2K 2K 166960K 192 0 sysctl 3 1K 1K 166960K 7 0 counters 62 36K 37K 166960K 166 0 ioctlops 0 0K 4K 166960K 1649 0 iov 0 0K 16K 166960K 94 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1448 91K 92K 166960K 2868 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 10K 14K 166960K 33 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 108 0 dirhash 12 2K 2K 166960K 54 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 93K 166960K 1710 0 sigio 1 0K 0K 166960K 36 0 proc 72 91K 140K 166960K 820 0 subproc 72 4K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 271 0 in_multi 76 5K 7K 166960K 276 0 ether_multi 1 0K 0K 166960K 25 0 mrt 2 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 754 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 229 77K 87K 166960K 17508 0 UVM aobj 47 6K 6K 166960K 53 0 pinsyscall 41 82K 105K 166960K 2899 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 66 0 NDP 11 0K 2K 166960K 89 0 temp 78 8644K 8772K 166960K 91201 0 kqueue 13 20K 30K 166960K 331 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 167 0 164 2 0 2 2 0 8 1 rtentry 112 209 0 131 4 0 4 4 0 8 0 unpcb 144 872 0 853 6 4 2 3 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 588 0 583 10 3 7 8 0 8 6 arp 120 40 0 26 1 0 1 1 0 8 0 inpcb 376 2064 0 2048 23 14 9 12 0 8 5 nd6 136 41 0 20 1 0 1 1 0 8 0 pkpcb 40 7 0 7 4 3 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1168 29 0 29 3 2 1 1 0 8 1 pppxif 1472 7 0 7 4 4 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 8 0 3 1 0 1 1 0 482 0 pffrnode 88 8 0 3 1 0 1 1 0 8 0 pffrent 40 17 0 12 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 153 0 39 1 0 1 1 0 8 0 pfstkey 128 155 0 41 4 0 4 4 0 8 0 pfstate 376 155 0 41 12 0 12 12 0 8 0 pfrule 1344 26 0 20 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 980 0 619 33 5 28 29 0 8 1 art_table 32 982 0 619 4 0 4 4 0 8 0 art_node 16 205 0 137 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 104 0 95 1 0 1 1 0 8 0 shmpl 112 50 0 6 2 0 2 2 0 8 0 dirhash 1024 46 0 29 3 0 3 3 0 8 0 dino2pl 256 4478 0 2975 95 0 95 95 0 8 0 ffsino 280 4478 0 2975 109 0 109 109 0 8 0 nchpl 144 6848 0 5154 64 0 64 64 0 8 0 rtmask 32 1 0 1 1 1 0 1 0 8 0 uvmvnodes 80 5510 0 0 113 0 113 113 0 8 0 vnodes 216 5510 0 0 307 0 307 307 0 8 0 namei 1024 23590 0 23589 2 1 1 2 0 8 0 percpumem 16 97 0 52 1 0 1 1 0 8 0 kstatmem 264 106 0 84 2 0 2 2 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 4 0 4 3 2 1 1 0 8 1 scxspl 216 20759 0 20759 12 9 3 8 1 8 3 plimitpl 152 393 0 373 1 0 1 1 0 8 0 sigapl 424 2028 0 1958 9 0 9 9 0 8 0 futexpl 64 23398 0 23393 1 0 1 1 0 8 0 knotepl 120 587 0 0 18 0 18 18 0 8 0 kqueuepl 216 766 0 756 11 10 1 5 0 8 0 pipepl 328 249 0 221 3 0 3 3 0 8 0 fdescpl 504 1984 0 1954 5 0 5 5 0 8 0 filepl 152 12420 0 12189 20 4 16 16 0 8 4 lockfpl 104 602 0 600 2 1 1 2 0 8 0 lockfspl 48 207 0 205 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 119 0 102 1 0 1 1 0 8 0 ucredpl 104 2119 0 2105 1 0 1 1 0 8 0 zombiepl 144 2304 0 2303 1 0 1 1 0 8 0 processpl 1168 2028 0 1958 6 0 6 6 0 8 0 procpl 648 4598 0 4517 8 0 8 8 0 8 0 srpgc 96 12 0 12 4 3 1 1 0 8 1 sosppl 168 11 0 11 4 3 1 1 0 8 1 sockpl 688 3138 0 3102 26 15 11 16 0 8 7 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 38 0 0 4 0 4 4 0 8 0 mtagpl 96 86 0 0 3 0 3 3 0 8 0 mbufpl 256 4779 0 0 298 0 298 298 0 8 0 bufpl 280 5744 0 139 401 0 401 401 0 8 0 anonpl 24 210481 0 205511 97 47 50 58 0 184 11 amapchunkpl 152 56424 0 55878 44 8 36 36 0 158 9 amappl16 200 3078 0 3023 41 35 6 16 0 8 2 amappl15 192 24 0 23 1 0 1 1 0 8 0 amappl14 184 115 0 103 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 2685 0 2655 3 1 2 2 0 8 0 amappl11 160 48 0 33 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 268 0 268 1 1 0 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 112 0 99 1 0 1 1 0 8 0 amappl6 120 207 0 203 1 0 1 1 0 8 0 amappl5 112 132 0 123 1 0 1 1 0 8 0 amappl4 104 323 0 303 1 0 1 1 0 8 0 amappl3 96 11755 0 11646 5 1 4 4 0 8 0 amappl2 88 696 0 633 2 0 2 2 0 8 0 amappl1 80 12714 0 12139 14 1 13 14 0 8 0 amappl 88 17010 0 16838 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 21 0 20 1 0 1 1 0 8 0 aobjpl 72 52 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1984 0 1954 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1984 0 1954 1 0 1 1 0 8 0 vmmpekpl 168 14963 0 14899 4 0 4 4 0 8 0 vmmpepl 168 120282 0 118417 116 25 91 97 0 357 4 vmsppl 456 1983 0 1954 6 1 5 5 0 8 0 rwobjpl 64 35635 0 29112 106 0 106 106 0 8 0 pdppl 4096 3976 0 3908 120 48 72 86 0 8 4 pvpl 32 16964 0 0 137 0 137 137 0 265 0 pmappl 248 1983 0 1954 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 608 0 65 16 0 16 16 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace sys_semop(ffff80003c5422c0,ffff80003c52eac0,ffff80003c52ea10) at sys_semop+0x45b syscall(ffff80003c52eac0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d2d47c4fc0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838a65b0) at __mp_lock+0x192 syscall(ffff80002a3d69b0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70a07801a370, count: -6