last executing test programs: 4.948272562s ago: executing program 7 (id=3180): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="299616acc44135e66719ba6c960000000000e943ff6a7e9ac583b6c4", 0x1c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 4.835449459s ago: executing program 7 (id=3182): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x10686, 0x8) (async) r3 = kqueue() readv(r3, &(0x7f00000017c0)=[{0x0}], 0x1) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) (async) unveil(0x0, &(0x7f0000000180)='c\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = socket(0x2, 0x3, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r4, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x15, 0x2000007, 0xd6f, 0x80000002, 0x80400001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99a9, 0x1071000}, {0x50, 0x0, 0x8007, 0xffffffff}, {0x8, 0x400006, 0x20004, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffa}, {0x5, 0x200726, 0x27fe, 0xc}, {0x6, 0x6, 0x3, 0x80000001}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x1, 0x6, 0xdf5, 0x2d}, {0x2, 0x7, 0x285, 0x9}, {0xc, 0x95, 0xd1f, 0xc}, {0xcf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb85, 0x0, 0x7, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x3}, {0x3, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0x9, 0x30004}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40f}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x40d}, 0x40e) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 3.473415762s ago: executing program 1 (id=3210): r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) pipe(&(0x7f0000000000)) 3.469449219s ago: executing program 1 (id=3212): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x63a3, 0x4}) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) (async) r4 = msgget(0x3, 0x280) msgsnd(r4, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) (async) r5 = geteuid() setuid(r5) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) 3.144131827s ago: executing program 1 (id=3220): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x26, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x81) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0xa9, 0x4) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)="5ab76c31", 0x4) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 2.971369881s ago: executing program 1 (id=3222): r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="194ee4963ec1fefadf40e8e8ffbc68d10944035f574786b82ca4eb517d8017f3717439a28e3e7a3b7e94ce657f92fd5d73b3d94157", 0x35}, {&(0x7f0000000180)="fe7d44da40514557bd5cc7c69004388cac40c243b8713d63382a43095b3540c27c50d368cb132b6b2bd17b32ef6d44768659530aec434f9bde189cd308cbbbec030c5524b669478e83fdd2332387f45406213b0baa88691d9f1daa0f3fdc0fd8a48d93d3b74a92cad292d0022406b35e14b3a0c010a38fa270189887cde816c293922b440153cdea8cfe3d168982feb89672762b24d8ba6771eb7602a3564eb515ec49", 0xa3}, {&(0x7f0000000280)="3fe37f43c73555d2754f6496f3f680e66cfa06deaf38a83bf623bc51848199f83eb883ceeeb66a4521281e4dd45910812e1c28e20dcabd44d7ee65e48ddf0994052d0533cda5589ba8fcde9f53a66282b08ba104e377c939520a347141d09609d52371b46bfe3f681b8508e10c42fa779adf81e8c831c3a718c6dc24b0698a5b8472c7265d96bb660c3dd8d78ddfebcc0ce09687ed5b163163aeacfbd10109a1107d91272b50e56c41d74928328c9e35259a158e34a4614d2c41671b9ec01fdad5d99d5b97bbc45aef5194005bf1b18ff4deec00784637a6222aeedb48120f2e77309d2aca8597972c4ab7b2051f77f1fdbc5d97aa0ccf2199c12e62", 0xfc}, {&(0x7f0000000100)="810ea8b72c772d810931d7492e2990f11b516ab0f06c8b97e556847f0e85688d9b92584076154d853698cdac1ddc22bf22b587eacd49a8", 0x37}], 0x4, &(0x7f00000003c0)=[{0x30, 0xffff, 0x1000, "f25c71320a913bdd37716f3083a3d5071440e43b7a15b77cd77337b4ceaa69"}, {0xf0, 0xffff, 0xcc, "0ca3a3569490260219d624fc3da1a7e97cadb32d667f06f3c2a1f707c50cb026f22d8db7cb85b4dd421e38e2c4280a5f03bf7e55d02a7b9a916ce1437b61519406fe84316a69839262103f548d0372dde38de2f6dd54c4a899d9d981295e56315c3d0e03e064f2f1051c6ba268682704ddfb20af673268b47c1ca98441e535565ec9564939fed351538330560cd7bb89bf7f81b930cace94c4759fe2696d8894a09eaec6623bb70991e2d565dd02e1da84e623fc81f291914a436a3720cf960b1c3e0270d8fde2369bf82b5fd761de758d0d428528e3d22ac9b366bc276161"}, {0x70, 0x1, 0x5e, "d46daf1403e79c3c6912598adfacaa725759a4aed4881863d99ffd33e6757e64d1b31ec52672454afa6c2341f571d196b2291899d6953a303c4bcab007dc94a416442c2032c18471dd50863ffdd7356a8a8d108e60833947f4b4ec9ba053844c"}], 0x190}, 0x1) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) sysctl$kern(&(0x7f0000000200)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async, rerun: 32) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 2.702739317s ago: executing program 1 (id=3227): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {0x0, 0x800}, {0x3}, {0x1}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x3, 0x3}, {}, {0x0, 0x5}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) setgid(0xffffffffffffffff) (async) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x6004, 0x4800) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) (async) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x109) ioctl$FIOASYNC(r2, 0xc0107002, &(0x7f00000000c0)) 2.702442247s ago: executing program 1 (id=3228): sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000100), 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="1f", 0x1}], 0x1) syz_open_pts() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x40047309, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000), 0x10) 2.231575807s ago: executing program 4 (id=3241): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) (async) preadv(r1, &(0x7f00000001c0)=[{}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000180)=""/21, 0x15}], 0x3, 0x8000000000000001) (async) recvfrom(r0, &(0x7f0000000400)=""/25, 0x19, 0x42, 0x0, 0x0) (async) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 1.763342003s ago: executing program 6 (id=3256): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000), 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="5004fcffffff322811880c53c2e00000000000000001e4db46ca858d472d00040000175f79709c9b951de08c047c16339397cb44e515e5d61d392315222d059cf3fe333f8984a59a71510454", &(0x7f0000000000)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 1.761115482s ago: executing program 6 (id=3258): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 1.664301462s ago: executing program 6 (id=3261): mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab698", 0x77}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e38f6dc8ba79dc6bbc61194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db50f4db3a72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a98e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dec009ec952fc5b31672497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e8150f5284785a7d7b1aa4031511df00ebd", 0x3a1}], 0x3, &(0x7f00000002c0)=[{0x10, 0x1, 0x3}], 0x10}, 0x402) chroot(&(0x7f00000002c0)='./file0/file0\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000340)='./file0/file0/..\x00', &(0x7f0000000380)='W\x00') 1.483977062s ago: executing program 6 (id=3267): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) 1.348790407s ago: executing program 4 (id=3274): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r0, 0x80) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x92) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = syz_open_pts() chmod(&(0x7f0000000040)='.\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x120) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x2}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setuid(0xee01) mkdir(&(0x7f00000015c0)='./file0\x00', 0x82) unveil(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='r\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x77c, 0x8018, 0x95, 0x101, 0x80000001, 0x81ad, 0x2, 0x10, [{0x0, 0x2890, 0x4, 0x200}, {0x6, 0x9, 0x4, 0xfffffff9}, {0x108, 0xf88, 0x0, 0x9}, {0x9, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x8, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0xa000000, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x100005}, {0x6a76, 0x8001, 0x1000, 0x3}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x5, 0x9, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71f17, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0xd, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5010, 0xffffffffffffffff, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fcntl$lock(r1, 0x7, &(0x7f0000000840)={0x3, 0x1, 0x8, 0x1000100000000}) flock(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) 1.177252706s ago: executing program 6 (id=3278): r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000603000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETA(r1, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000004, 0x9, 0x0, 0xffe}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="03000000", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0x11, 0x3, 0x9}, {0x6, 0x9, 0xfd, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="50041b0af9844812167325000000000000000000", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) syz_emit_ethernet(0x14, 0x0) pread(r1, &(0x7f0000000140)="b64f851501d80f3ff97923d83f19e9bc53ff6ff98ddd23d6ff6ee685e31a8fad72f57c199cea0679ed76c7c1b1904d09d6f797ba023e0025b74e9dde671862278c4353", 0x43, 0x400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.035323735s ago: executing program 6 (id=3282): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mquery(&(0x7f0000574000/0x4000)=nil, 0x4000, 0xe042d1cca0787017, 0x10, 0xffffffffffffffff, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) read(r4, &(0x7f0000000400)=""/119, 0xfd4c) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100), 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000001040)="ac", 0x1}], 0x4c) (async) writev(r5, &(0x7f0000000280)=[{&(0x7f0000001040)="ac", 0x1}], 0x4c) write(r5, &(0x7f0000000080)="c30516845e", 0xff55) (async) write(r5, &(0x7f0000000080)="c30516845e", 0xff55) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 940.10258ms ago: executing program 2 (id=3283): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000780)="1d0920935421966a699982597f3d89868420381cedd12eceed841eebb592426023074c0b254cb0af91c5b2434420a67dc9824ea71941b61e4a7c7a47c420baeb1437396096e6746d38e550ade1c001689dfef3a29aef5d04a00848a986a0a9e88f035bc8db36c09bdc6797ce296771bc099353dfd629cedcde2c8fe90f3a2105ee3331df2d9304d72919a21911c8a6c72283540869563f3a052bf30969b35a002dad45318e88f4114b4ef5bd9a9263edcb3bd6d89b1e859b7db2c8d235a47f9e28f84704adf9dba5bcafbedab960e58a17a44b550f3935d596439ab4cd8718b9d84442c881bb5271b242a46a5cb4a7cc1b6af414d1f955e27c846d3714e3ccba3f0cf5ad4f81c06b291ced0f86d7278c8c5c26acfc09770ce6b7c2eff1e55d8788fd80513ee53f05d14eede449cf2834eeb4594b1dbb0798139725cef70a666ad95424c263c417af194e2fc0a81fd4ae04ef23e4c5859f772198a56bc0193ad33fe6a0ebed51f9c9931f023ea1f481727a2da66c41205da961feaf5c7436cf7f82b9a8911efdd455d29d8e0f6e795feb1bb65dccd11e2a509c66b3c743f2410e836b537ce6f49fb45bf197855d1bbbbfc0fddbb8b4a00b55d87963d7c935281eefe2d7911fa8d4c7f26e1c0c0bf555a95344e5d1669c374b8969cb449e66e51a62a749862277ad593ada60848e08c75d94a439f46a1c349912b5b8dcec0dfb3f3d6af4021f60bdac13e495a0891273b54264b785c506cd380894c9290a0178c0ad9fb6f7b646d69de1ac5e67faa461f2ecbaed80666094079f0a8ad96bc1e6e445d03117b081e7541b822e0b4d624d8c68e24bc551ac1d0f975c99cb192933615e41a7f1cf8cb924e784e025d88d77896eb76bd26d1e3e359a717650d97102f6c6c3dfb06d5e6504dbf553a880b831e3098f5167708918f0bba3f89576dd89d10709b7fbff165dc762fc40ca8ead0e0b29ddae0f4eda85b176034862ddf0109173183a4d6e0b833dd90b073a668f8af65599adfdd737ee998f51cb024efc55a0f49ff33f4ac67b923db4bae5f38f323129af96281bdf5905e60f8a5dc4470f03182971a640e852e1b62f936791267437", 0x310}], 0x1) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) 939.815897ms ago: executing program 2 (id=3284): syz_emit_ethernet(0x103, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcd, 0x3a, 0xff, @rand_addr="00000000000000000000000100", @mcast2, {[], @generic="e6b061ddb7dd8d46a750cb2ed11b3e5f6973a21a41c0b13e8636513c7e41840092f58e8bd40101c4754696f864b3d4e9c4747b7fc68a75852c5776552fd3eeb4fd168322c51132f622e21756b387bd9bf7e05ab1b1373b6603bcf6d754e0a953a4b7509c5ce24c72d6e760f24ef6e8a9d88a3b73231047a264f93f1eab7de27bfce121a830a10bb37c68f7010907292ef1672ecd1cd228da46ff09f12812547b42ae94c20f832087c0bc96562db9c95f73032d5dd818985264294c92050ca373efeebad663ea0c183892ce2add"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1, 0x0}, 0x40) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) 934.437643ms ago: executing program 4 (id=3286): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x300, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005030000040005000000070000003300080000a11800fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257afa8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x81, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}, {0x6, 0xc, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="a99609ac3acc87fead921464aa171c4fad74a025125b917189b503f63e1f2b6e7c64b1ff60e43eac8d21bab7d07d4d55747259a41ca0d4872fc7ccc1a17b0f3326c948c1", 0x44}], 0x1) (async) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) write(r3, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x7}, {0x40, 0xf1, 0xff, 0x9}, {0x6, 0x80, 0x9, 0xfffffffe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f400095043f0080000000001f00385c046200000817c5750008007a00000000", &(0x7f0000000000)=0x24, 0x0, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (rerun: 32) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) r4 = getuid() r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) (async, rerun: 32) setreuid(0xee00, r4) (async, rerun: 32) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000280)='./file0\x00', r5, r6) (async) socket(0x6, 0x5, 0x7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3c, &(0x7f0000000180)={@random, @empty, [], {@arp={0x806, @generic={0x1, 0x80dd, 0x6, 0xa, 0x8, @local, "8bbfa17450d7049e1d75", @random="8ab4f5bf0632", "09651dc8bc8cd9f6ab69159ca93ab9a4"}}}}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) 792.017968ms ago: executing program 4 (id=3289): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) close(r0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x6aa1b1da9f415add, 0x82, 0x8, 0x4, 0x5}], 0x4, 0x0, 0x6, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000a80)="8b6a47096136f808b056038da7a9be17a41674c572218d9f8c654bd469339f9090abc154548981ffdea858da0081f12a4fea06a94823a1da80c8db399b87605e77dcdb325a78e100145ecd586d8e68b6a30640c5d810434ae722cd8534d4d09c0ce69d3781e2e9201e25b07e4e33897f9b19860c12ec39d3a72284ceb28e0258f4846d1cf02a5d8e3ddd1ee2ae7ba38c5bef44b0f55d3503896727fc3a648616c70e1d7f552a9886410c710e49e2b5e7ec252b2af74d5da9fdd4fb1076e1dbc6166ba611b9f4fe1ca2c37301532a17bf0302cfde88f8e8edab78d2cb35b2592e7c8fa61a8d51f354f7bc7d2bc8b8da32b931c1aafeac84b3bf03dc671219010ca6982179a0f4e1bab78830e56a55b84a9e073b4a87c39fd8afec0745a2e7f9e2b4114fa6324b2e7a9d01b675aa01a9a2616fa59a3d8141b3104fe10699deadb912da0fa65b4915b78e946b80fbc4e386e64987739c6e0dacbd873f290fcae727f95d5e7e2a5739946e05d2b823a196944eeedf4eacdfa57d2a0c37b1c36ab1a2f0723515e1287dea3e7808aa5d316b8bebefa8cb96c4d166a8084b6a1926ab7150680965ad24608310efd4e80bfab37f051c82c9233911ded4c1baa7cc488a015b15f8835be7840da6aae804fb77f3045146d1f8bdfbdfb3f4bd4a98c51dc13f9b411e1e04d3aa47571124101330d14501c7703fac077690f6a8f872d6827d8d8f4c5e2fc27ae192693190ca50c92a51d2f683994fd847c382673842c18566fa3a78aa769a311c5d2b3d133d3972ad2373bbbef0e0271a4e68771db768440610517ccc6c28f7591eeff46d1987fbd4942bc1da721c447b1b9e40276b8499e86ff02d53e8aa9577bd02c114e7d2cde28c3d6e23d0a0b7f7c6f9b9d93becc231273f104334d82ddf842682e63732b594008cf61c7e398202feb319b2a332bd90e368c722024378c4e6c57560b9f881dd4f78912de275f16e47a6de7508bcdc96bf65a25304ab0c5a2f03844009db56c8261be1210a7095bb2c2f2b789a92fdcfe889be63c2231b8a1d91139ff81468a91d2ee0f1137c39d733ae7f0d5e74994798541f47c569448db89d68b742548c696ab2ba77557d2024de66654107ac2c9041bd78073d8e4df5ea86f5688b6cd8446afd0a56326f821ec7d6fd0849ef93a029b219d64b42d47b120ae6a3e5704377bf421227ca18acaa1821cc5c7f3389077b2d4c3a7b67feff33a3ce2692c03de387762b78daab4a6e26a90906b7ceccaf979d8d14551bce3195c7b02f843d95649396e5aa81b619e1f0d307888016df6ea7db9c9d77c84e3991921e99ad671544762cef3bbf715124826e049f6f83dfa8d6add6105739af85dd4c799698aa5370e4ae44f1ffe45189843c3b3504738cf8b89850f60333ee7ff9a537d6d5ccfe89bbd8318af986f5813225dc7db81fc0dafa8638459e37dcbde8238367195927184db5d6e96bff7a236179570f838bdf8ec47fab3ed23d022dcb894e693c7ea031e1878e71c5386d01eaa7d18e2ea82e17dfab1b285b0619ca76d8fb0e1c79c1d9a2f122588352b96472ba02597a67eed0060ba041ea44f93f144ab296ac495edbda71b0e68954afc1819bdc11e71727381e0020a2120cc8a89964bc473f297bef22525b7ef47d361c9a0de46797c843a6b5106251d2790f37d1e54021107bea749a68b50fb9bc4369d8d2ba891e46508534a480d7e554e80e274383ec713d666ce645d1a7b00f31757f9725b4835bdc7ab0f4f178ca2dc3d5b007227368ba088c84afb4cf308536ec331357da08935ce1f182fa34ce724bdc47a88696753afd10538bb31aba8fa62364c6988b24f5efe67eef08da947759aa27e6ba60ead95305a9a5a0b6ae68f82e5df702e9fb3a4e88baa0ea5095e0c38a92fe47caa297524b46bf9c2fa495dd4d78f5e55982b5c15a2dc239e8c2c8e07101da7145ad06d15883c083f6bf0a69d8a5798cb943d9d99f985279ee74d74a99487604677dc05b913528565211952b8f7f976d0636d2caa5a23c29a7c1c9f8482780b0cad8da4002e8c8372c697f2428599d41c054998365a1e7a23076b8bb770da6f84d4a5c2ad8fb601c5b8330c30fb831493aba3eedfd09745927c27f40c63c2fc6aaf218c07011959f732fe30eb4a9b890a3894828af67214c2c977ebfc77f51ad05421ed7d30ee0bebaa51f96ce4b4c47f61a55e3d4bd2a9b0b546a158470dd5d31367766d494c3e108bfe601dee6631bbfd477d20b9efa9ca4e99de8f2d495cdd7b6fac40960ec2be4d78b62f5b06f7b00e963724cd27f043b678053c571fb5dffb2aace0e0f03aba4e83cec42eb58eaf5d08d9595d82eff5633c1383462f4e2c838e30bbb2726c43e27e2d8354119053310abd83b3c5150b2592b5fa1687aa58980f8ab6d97c594adf97a2d6a032ad92a31c7aa460e890a217163be38720b34ee09b2745dd652ce2c8526793d13e9b8df64719448d81b022f674cd85c7374788964362e105065f24ea4f89cdbd321975d7335be768073e771ec3e1bdf9aead9a11e74bcc3181d3006e8dbe8979939dbcc4b92a30c778fb8a40f8d2ebe12cf38b93380c1ca198fd14c1a85df941b9692e08d12f217c9863cab3583bbb1e608d68379dc0356bb52c9cd2a1f891b062b6fd56b12dcb58c5b20f9562367a99d3605f03ae773c5d7859abfcb0da4b78c098781f4a2914dfe18de401c42e61428a5b9d5cf23933e3b78e5adbe2cf0952b64dede03866cc65c1177591eea6d6b3389e3a7ca62f71ffbd981f5473679d8974ed3283f4152d92fd0ae5675daeb2e45756f873103202e079280c92bda3c64b1fec577c8e3520cb050414303cfc0c1b31750359fc003ca712f6e14c492dc57f4e17baf5c2fdcd14c7a0cb3179c41c35c83eb6f38b338a73eb7a050f01067747ddbaa2e3aa2d95eaaba4ea7bea352f53e91872528766a9f6c93ea3cd4d29ce6f05b0af3f7217dca3e72b694cb5b4b1cc3e14084f94e8203ac68fa6b8f4437656a77ac60cba28c6b78087e604be9e7096db330b2f443e5eb964b16c519edf1b3f5e52c1f461ebb31ef7390ef29e0911494e93bbdf95b762610df209d261d21cc7744648d4ca12f3138d81cce4ba61fc42bf83b94d8c790cdb287f64ee481df1ddaae89cd0b3cafc99e0015e8769afcead3f44d86d20d4f62dcdb759693621cd6872f6b3f15c698f85d06e8b48b640f9e5893c7fd5bd39f7933748e6825dc0401dbb84a61e177fc3f1cc2e1c73f243444d19a6afba7089c7496e127052e440744ed36ae1d37e3f9473148d812b4af49d980b1cab3e0af00b0b179e7d3ce38e065def771eb97bdbe43ba6ec25288ac2e105b68e56e2a2631ce2f31c05a8d67361f3d5b3fb3bab8c4027794d9e7aaaa23d14f4318cad48865a489a90f673b34818042487f7c44984f5c7a4fef255347ac03822e9e609f07e8d4c0c1bfaa740974adaa27c9c9d0eb7240ac4d8b5521e1cf08d54ec8de6a50f8ea8401a546edd4c125f09acea7a7b57d1d29d2814c724c2a7d54df9fc4b47e01874f39bfe0f61a5288f45b754229635b4d7abb1b91d97976447c41043b62a804d47142b4a6e17bf93a023772cb83c799fb8baacdad529247388bbe6015c4d996f7199db729feb9fccb93a5c2a93cfae1cc4444379de019734db95dbedf20571100d9b11204ecf013fad84529929733bcb000f2bceba38efa947d2f2c11ac9a873072298387e4650323f1d618419d06f77d483be5d7f7ce2a93a329cb7766f35f03ba17e4caf8111fa1adf971536daee6105fd751cd0b8e29c012ca6ea8f2af37bbf0658cc3f7f02e9c5f8c2195811dd2264776558a05c025388eeaacc31753ee1ea8a7b91a9a5846397f81ae9380f7bb71f20362f130d4dd2ed9214cc3ea8ca114683f989a3a63ff206280fee6e26faff1fadf28e9c0882ee77230196e9da08a6c2d9a5941aefa46ed89e1cf51dc91da3dad8e10ff4c003f24333ecb4a9314944b8381f9b22e32b022e7148b6c5173a335f72e862dc4faa3d0bfe12c95b78c5cbea7b9dbcbfffcf0fb7d249cd3a5b94f6e07c1659d68fb8f6c8ea043846636acef258e5ae1c7a890d54dc8900e89a8daa3f254f1c3ab19aad4bd5cd1c0493a7a8d5e6f41131cff1218ca5146025a603b904c9329997a41eb9f5277ad52026d5e988946ab1f06ecf407b784b50565b1f2f22ab2b8146f26008a0444fb4bbcb2eb025808d0e2f23ce06393ce9e667bdb5665b3828e63c5be2a967d974c831ce69b451a016a9d25b2552076599d915b3ae91b635764ece2e667814f00e09eeeca4470b2ba8a9df33535d90e3cf9e95a0fe037b9b9f07a237e021c3b51bf39a1d57c5e3e53d4fed40e262fbf02e573001131bd1e04cd6bfe59af050187d840ea53faf26fb70e7c471683972c352355f913dad779c24ab44575416d3c825fff7caa8ec0b0bb684618623691a3006cc74cff323799f33cac740fe01b93aedd54e820a0f341a97eef7ca8e43d7980060eba2a06bfd2960d222d8f4ccc76883067596c6115425e97168a8d3bc3e57b0a4585be1e5f8a46314fad00807136e495629fede1651bae3a9d797249f2601c869852b330343e3de0c8b01dcf838c5f46055adbde107d984d8674e45fd890efebba3103f6fb1c6ccf752c4e7368eae401904192f6da81ef1a5bdc1182c70e709661bbc0f18ce60844905e196ec4c3baff103d492e88de72d38ad36ab8829eeae540305c466e61a14405d3b23cff500cc6d000a12599fdb79f08cffd7a1285006dbab09a45f5d297a1cf0576fdf5c745a4c0f6837f0771d204f9af8b63ca4e0bd33c9157e73b4ec1bbb44757876acf6f4bffdbe14bb5b893a56ade2531c82f1f1a2fc88b559721c7d742ea1f79a41ea516bd9a17e8ae79ae610c1e1d8bcaf1125cd620a9da68d7a7fc001219f9ca642900707b32ae44eee527f9f73dd5ce39c7f31e0b7a90d4ba0c71e6b62347074e32ddcfd3cd418fa48050fcc7c3369ad4d361a065956c2ba3a731c7c85f84b1503e41ed278f9b8042c88bd56120562beca0ea67423484208c39048a81dd9b870b09bc5314a7c34994b7ea37cc3e7d029362217aec93aee10a6dd59948fd00351aea6d0126cca26170cc3e6ab829d3b358ee9e220ae9bd89f061a382ee377fc913669e5b85f40af8af5d3594043b4f0c31c02fffd0d6ba38c1624d2778b2a89f1c0e4574120db5268e23bf8fc26d87476db5e24b110c9f6aba86ffa3c38e2a334f085f0582c27ec54e30441e586eb6a6da42fb10d074ee6270c463a682608ac74c5112d981ae698b233fee146249aa9dcad0f04d70ad6948372a919c09d859697d171cdb3eab6dd27d38fced8e9a61c188544097fada8d1325b1a27e8c148fac22053abb0dc6aaae893bbebb5404236a2d5a83c7ac46ef26c6741739d6e2928d1082038a54249aa0cfc6d67efccbd0fca491a20f0644dc0187747f9b549cc10961d9677b55cba42c7958f34a7da7d5912405a59e041dc8bfcd3f416ab82c91bd985a7edfb400c43f790bbd809370fe8d3aaac85a1c7781f100f4ed93ae720013c630d16c48fe5f99ab94ec209231344689014e75d1597b17c7d3299341ff6cd7543385e2ed37a59c215a8ecea13da1b033bcc30fa0c8b7505cf0ff4a9556637eeb7f02f193507c603474be1232e52bd9d31f8ea33068eab84cdff3356ceab47a0c16d0cb2fbc6322dbdd9470c23ba088889846e46794428f9a547be60d083f80679e12dbafe28806c287bec19b17de81bf7fdc5b64e82e8156", &(0x7f0000000140)=0x1000, &(0x7f0000000200)="4ece87932ecbfff95a8add0bee6e0f76acb0cb5404a00e04e5f854ad40ac8da244d21e2e816175dd47d48082d870475e8a3696ddc27acc10c1f647d4ab1fbba9025925cf66f2cc2ea09d0a875914a38b0f577e5e82c1c013392150797e953e5e2ff80997f7fddc02dfc115a8eb2bbad22b759375e7abbe00f7e06a06802d351d93664e31f702744273bbebe3063de1bc14b2c5c6f25590ccaac096fec4dc7d062107b416d2184804aac067ad92840485e462953f1b7ed3c84e883dc2819c36c5da8547e71994a0b1e68f78dc0c6eb6a3f4312130ee", 0xd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000180)="c638c910960cdcf666f95d3fa8b25c5bcf1507a94544ac35831dbfe62cdca43d639ae56f371848e3a9561b46fb05e365a0d0941b01609765eaf9f23e2fe84a857cd758231a29c57f780012", 0x4b}], 0x1) r4 = dup2(r3, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffe7eff, 0xffffffbf, 0x7fb, "287f0000024c08a312dc7100202110025fd200", 0xffffffff, 0x50000000}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) 791.72307ms ago: executing program 2 (id=3290): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="9f009902cfd24a12f66258b1773b8bdf2d56063e25e20185ab62bb9376e4a1e693c389b4b10f4f34ff53e459264ea9d53c51086c7eee25f3ee2f87a349b58545a6609949a406d7a0834fd18532e023cf1b9071c08ac171d5c5bf11b2a4a4ad19f8deb729858e7dd2a5034ecc522c49930268", 0x72, 0xa, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000180)="65339b0be239546b", 0x8, 0x0, 0x0, 0x0) 788.83137ms ago: executing program 4 (id=3293): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 765.387653ms ago: executing program 2 (id=3294): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) 764.338411ms ago: executing program 4 (id=3295): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) close(r1) socket(0x18, 0x1, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x4, &(0x7f00000003c0)="7f3a51432a1a2a3f346c7b74040000007867f695605f6d6dff088f8990af8409004bcf6713cb2baaf9bf2914f70553785c77097c375d08e23aff0000000000002735660a7623dc34dbc4cbc125e69d1fe1cb20422e746e9ec4a987917d85869324edbfc31fcee973a49a163f409754035515199f6c42cf4e8fe9d162595e54a7eb71c2cdc024263a7f61e77ea4fcfb4b94a5a383cad38ef61a33146e19829dd2bdea3237633956160af8eacc259fe23a4abd4ad6650996a1684defe367c55e78f1f6fd4dd5cd946e5dd8242ac031be161531cd424530d4e391c9bbc9900cd2a102b84b199809", 0xe6) dup(r1) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0, 0x0, 0x0, 0x31}, 0x0) r3 = socket(0x800000018, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {0x0, 0x100}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 523.848169ms ago: executing program 3 (id=3299): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf415d61c01f55262eccffb4050000000000809dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x5}, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) 522.503356ms ago: executing program 2 (id=3301): chmod(0x0, 0x82) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r0, 0x2, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x3d}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="50041b02954c19322811880c53c2e0003e8074473c8a8087030000000000000057db9d5f", &(0x7f0000000000)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x44, 0x6}], 0xffffffd8, 0x0, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1, 0x2810, r2, 0x100000000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/251, &(0x7f0000000000)=0xfb) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb7, &(0x7f0000000280)=ANY=[@ANYBLOB="0e43af5d891f3745ea88c64dbd76938f915f28977fb4cdba809f8380b95f35df37639499a27cbbcd5c38bc81b79db610b4d2b3d8f91b6fdae6de50bfd4f9c09fe2b671dec92a0f8062bec69d3aa6c70f9d0a32be8cf1e4c20c028ffac395d73bc36428242e29d9f7b6e2093b039a5aa0da196a0c855543a01319b6730baf91", @ANYRES64=r1]) 498.943615ms ago: executing program 3 (id=3302): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x679, 0x4) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r3, 0x6, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f00000006c0)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000040)='./file1\x00', r3, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) (async) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x679, 0x4) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) (async) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) (async) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) fcntl$setown(r3, 0x6, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) (async) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f00000006c0)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) (async) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) (async) symlinkat(&(0x7f0000000040)='./file1\x00', r3, &(0x7f0000000080)='./file0\x00') (async) 427.087898ms ago: executing program 3 (id=3303): sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00', 0x3) 424.73242ms ago: executing program 2 (id=3304): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x2) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x180) unlinkat(r0, &(0x7f0000000200)='.\x00', 0x8) syz_emit_ethernet(0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabb8eb80d774ece88b62b0081009500852b"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001340)="0000c32a", 0x4) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000380)=""/215, 0xd7}], 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x5, 0xffffffff, 0xb76c, 0xffffffff, 0x7, 0x9, 0xfff, 0x10, [{0x2, 0xff, 0x9, 0x2}, {0xfffffc04, 0x7f, 0x32200, 0x1ff}, {0x10, 0x8, 0x5, 0x6199}, {0xc88, 0x5, 0xf, 0x5}, {0x1, 0x7, 0x6, 0x2}, {0xb, 0x40, 0x63ff3690}, {0x9, 0x0, 0x267, 0xffffffff}, {0xf7, 0xffffffff, 0x2, 0x5}, {0x400, 0x3, 0x3, 0x80}, {0x3, 0x2, 0x9, 0x7fff}, {0x9, 0x8, 0x9, 0x10001}, {0x800, 0x800, 0x3, 0x3}, {0x81, 0xff, 0xfffffff6, 0x9}, {0x9, 0x6, 0x7f, 0x180}, {0x6, 0x2, 0x8, 0x5}, {0x4, 0xf, 0xfd6, 0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)='n\x00\x00?', &(0x7f0000000080)=0x4, &(0x7f0000000000)="cdacd793", 0x4) close(r3) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x6) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0xffffffffffffffbf}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x42978c, 0xd09, 0xfffbfc03, 0x80a198, "bb080006020900d910500800", 0x800, 0x2}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r5, &(0x7f0000000240)='.\x00') symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000480)="c623fde39dc886c3aa3427d1faf454be9796b664827d78fdc206028b8f5fa5b92a563d7c0f01150acda9fd50991ca364726678c4235762759c2f53bd959b875ba1c73f2b1d93e17802e10564787f78ba2811ff922a8386f56ecc365efeafee5c1338e68a116ad639e29921d107d8e0bd3107af06f5faad34617dd26b38f19e864d165bc7165269898b7fe1e567caa7caf3ae724c3ea8194fcf4261c636f8c6060ceb917eb03f47a94e65", 0xaa, 0x9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9, 0x3e}) renameat(r2, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000280)='./file1\x00') 424.569076ms ago: executing program 3 (id=3305): mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10c) readv(r0, &(0x7f0000001f80)=[{&(0x7f0000000f40)=""/4096, 0x1000}], 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10c) (async) readv(r0, &(0x7f0000001f80)=[{&(0x7f0000000f40)=""/4096, 0x1000}], 0x1) (async) 372.475698ms ago: executing program 3 (id=3307): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x10000001, 0x2, 0x5, 0xfffffffffffffffa, 0x0, 0x6, 0x0, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffffeff, 0x0, 0x3, 0xa4, 0x7, 0xff], [0xfffffffffffffffc, 0x80000003, 0x59, 0xffffffff, 0x100, 0x7b99, 0x200, 0x3, 0xffffffffffffffff, 0xfffffffffffffffc], [0x100000001, 0xfff, 0x4, 0x5, 0xfffffffffffffffe, 0x11000, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x20000000000, 0x401, 0x100000000, 0xfffffeffffeffffe, 0x100000005], [{0x0, 0x20000007, 0x0, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0xfffe, 0x5, 0x6, 0x3e}, {0x6, 0x2, 0x0, 0x80b}, {0x6, 0x2000, 0xe, 0x1ffffffffffffffd}, {0xffff, 0x0, 0x0, 0x7}, {0x3, 0x965, 0x8, 0x1004}], {0x2000, 0x7aae, 0x3ff, 0xb7f}, {0xfffe, 0x0, 0x73e8, 0x1}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) getsockname$inet6(r0, 0x0, &(0x7f0000000140)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000330000/0x2000)=nil, &(0x7f000055c000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000636000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000460000/0x1000)=nil}, {&(0x7f0000310000/0x1000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f000046f000/0x3000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f000012a000/0x1000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f00002c5000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') 372.11026ms ago: executing program 5 (id=3308): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0xc}, 0xf8ffffffffbfffff, 0x6}) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) open(0x0, 0x200, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) syz_emit_ethernet(0x141, &(0x7f00000000c0)={@random="e846244145bd", @random="87ace3a22b11", [], {@ipv6={0x86dd, {0xf, 0x6, "af238d", 0x10b, 0x61, 0x9, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x61, 0x8, 0x0, 0x9, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @dstopts={0x6c, 0xd, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @generic={0x0, 0x23, "efa439e3c5494e42196733e8bfc6ed902f86b25fa818a3df5ab62bbdc88b2dcfde421b"}, @generic={0x9, 0x3c, "11e05cfb6e5b0e23530a6accccce4cc436e6b8337a9533c1a7256abfaa3f46c45fd4d719c4b14368ce1a384f6c79afe891f7d7868f85f787abcf75d4"}, @pad1]}, @fragment={0x16, 0x0, 0x81, 0x1, 0x0, 0x6, 0x66}, @hopopts={0x2c, 0x2, '\x00', [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x4}]}, @hopopts={0x6, 0x1, '\x00', [@ra={0x5, 0x2, 0x7f}, @enc_lim={0x4, 0x1, 0x4}, @ra]}], @udp={{0x1, 0x1, 0x8}, {"8569ff82ba5d8507ff7fe7"}}}}}}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 367.467139ms ago: executing program 0 (id=3309): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) 256.135948ms ago: executing program 7 (id=3310): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 255.82052ms ago: executing program 5 (id=3311): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 255.134954ms ago: executing program 7 (id=3312): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="299616acc44135e66719ba6c960000000000e943ff6a7e9ac583b6c40d5be343", 0x20}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600), 0x0) 197.830569ms ago: executing program 0 (id=3313): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107", 0xd, 0x404, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={0x29, 0xf, 0x80000000, 0x7, "00040105040e000000000800", 0x7, 0xffffff00}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) (async) r1 = semget(0x0, 0x1, 0x281) semop(r1, 0x0, 0x0) (async) semctl$GETPID(r1, 0x2, 0x4, 0x0) 196.64272ms ago: executing program 5 (id=3314): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) getrlimit(0x6, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) close(r5) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x2, 0x8}) r6 = syz_open_pts() ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r7 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x2800) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x5c4a) acct(&(0x7f0000000000)='./file0\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) 117.14399ms ago: executing program 7 (id=3315): r0 = socket(0x18, 0x1, 0x0) close(r0) setuid(0xee01) socketpair(0x2, 0xc003, 0xa5, 0x0) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffd, 0xfeffffff, 0x3, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x4ffffffc, 0x9}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) 116.942983ms ago: executing program 5 (id=3316): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="91a6e341d8bbaa3a9078ffffffff00000000000090782d917dcb30b4658c056b8022dc2bb51550631dc598b165cd55bdde16de46b7dc612706254d7486bb1d4e7e8e6efe593260913a1ad45be176c4241fff6fc4beb087952bcf13850f800eaae4d966203fd73a5e14bd576a1bd55a8c4e18abf3a982b121e23fd5d6e61c7cf3440b00"/146]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 116.505073ms ago: executing program 0 (id=3317): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3, 0x3, 0x7f, 0x40002007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x7, 0xfffffff2}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2, 0xfffffffe}, {}, {}, {0x1}, {0x0, 0xaa59}, {0x3}, {0x2, 0xffffffff}, {0x0, 0x7}, {0x1, 0x5}, {}, {0x2, 0x7}, {0x0, 0x4}, {0x0, 0x7}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x2, 0x5}, {0x0, 0x3}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x1, 0x1}, {0x0, 0x40000}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffb}, {0x3, 0x8}, {0x3}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x3a3ae0e0de5f5dda, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) sysctl$hw(0x0, 0x3ffffffffffffef9, &(0x7f0000000300)="00231b000f400095043f0080000000001f00385c046200000817c5750008007a00000000a2", &(0x7f0000000000)=0x25, 0x0, 0xffffff15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = kqueue() kevent(r3, 0x0, 0x8, 0x0, 0x15, 0x0) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000052c000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000600)="84793b0fdb", &(0x7f0000000000)=0x5, 0x0, 0x0) mprotect(&(0x7f000074a000/0x4000)=nil, 0x4000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) 113.750545ms ago: executing program 3 (id=3318): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) 63.404063ms ago: executing program 5 (id=3319): syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe000000020000ff80d1440000200000fec00000000000feffffff0000"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0xee97, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf782c) ioctl$VNDIOCCLR(r2, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x417}, 0x404) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x20, 0xc}, 0x6) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd4, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x8, 0x1ff}, {0x800008, 0x20f05, 0x200, 0x6}, {0x7ffffffe, 0x3, 0x3, 0x1}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x3, 0xff, 0x3, 0xb}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0xa74d9256, 0xd1b, 0x88}, {0x1c4, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20002, 0x4000000c}, {0xb8d, 0x7e9, 0x8, 0x2}, {0x29a7171f, 0xffffdffa, 0x1, 0x6}, {0x6, 0x3, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0x8c}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) kevent(r0, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) 8.787369ms ago: executing program 5 (id=3320): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 6.529593ms ago: executing program 0 (id=3321): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) (async) close(r0) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='Hm', 0x2) (rerun: 64) 6.341614ms ago: executing program 0 (id=3322): syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000019078ffffffdbf5000000090690784d9864a26e1d6564dbd667482b5fc9dd57f11ccad848c845ad25a0da1bdceedc40db7ec57d03391657e7e9462152aacc51725e72ab1c4078f2"]) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x12) 901.949µs ago: executing program 7 (id=3323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x2, 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="617194b2988da77f69c177e1b173ca929ee594e910380d8a3dea2ee37bfe2e350af1ca7aa6c456e1542d4ca657d0f83e5c9a32c10bfcfc96cd5b299786d3ccac40e0f6a811d987a168d87b3d2fa0398f0746759119e8ad6a36afc61ecfa2e22cd47390ef4c858cd3f459ca1810302ca73f590ca0b88a72c598c79b946c4aa2a302e46a05ea1f4dc5e5335710901b6156081302a4d5950e5f40fe93f956b59c1a6200c83b0fbe06bcc654758df44086e413496957330a5527ade6c9bf4ef2f8f90e60249d4c62f8ed7e8b617a85eca2e42fddef", 0xd3}, {&(0x7f0000000180)="9cc4b14453f328d2f188ecd6f0a09b8129f14344dd6335ea74040204ccce75e468682773380b9ee7f6a32f00503711a7df36f581d9622ff9f104556660b89da0ca06596e84fcd3901d2c0ce879d1dcc1efbf75e4b963", 0x56}, {&(0x7f0000000480)="85c7dab516f48a02baed1b0509d758aa493a0a971af2f45f2c6624ef757c3dbe4ebe7dda9d9194cc5d351b1cd70790cca1e6fd370b1e34bad10f973106c18bd995e23c3de610850e0acbfe6d0e034ad54da254cfb727f58191407f0d68396ae08d4bfd68a3010ac739744169bf722259abab961f8c6bb8e1f94bb5536411bf9cea68b6505b2edfba6e11b6295e64f04c288fa36268cf3052f504028fc025b78010f0cd7cb1abab24681c383eed10edc8f8bc455c1d2225dea181690542ba52b90658ba3345f2e09d00ef408c43ccfd5d7133c6d9b0c74c6bb57358318fedfc9ecc513c817d5a37f528fec954f9210ba49480238717e7fd897aaa28191a674c40fd0cf333455c0eb9a31cfb0d154639aafb0f185638c6ee37b2a13fca4794b08034005e0edf79a828527e401eeef9b51120bf522f722b3914351fadfccd4ad2236b867ae648442bbff7bb3e7aad05efc1e386acb6e4ab6667623717a4c4defc8831e7d515dab4248c4eec6a16933b0517206e41a5797c88ac2f11ef7e995facb161f120283974182217a911d32206f3eb705ef8a69de1bbb3aec8dccf3a8f91988c829b431bf342f6ebbd9f96fb0ac85b82f45ad367d0f8700a9b7449cf087143d10bbfe931b331841fa014625cf7566c1b0621f64203f89c635465ce818352e170ba9c1d0cba1d73199c3c188082e6f5ad2c76dacde0522473b36044dae5c4efd3727090516e83c13abefe1c42ed59d42cd4fc93cec68500fce7f95f4300ba3dac00dce7cc1c2f565e26da4a692e8a54af3550951f8758de1dd358a24de7eaba67871f0bcd12f53f6da4a4a9cf5e68ff3053004cc30a33eb34dc75a19d30857588be3bc3ab6ead21557e3d217c1d8945c23c7eef08cf1350f373dbdf92d1fa54d69e48df370e48e6e14b2ec6862a2c4d985e282c466d2ee932aedb1895aedf88ceac9cdfb723efc57eac36ead38464de3be051526b1074d3376aca07cf66ea55a77f5cfdd4729832e44b0434bcf1621cef672b4b55e9942bd0d4f379731b9341d5d1577d2522bd67ae1a7ec33271d07b70141c05ed3d0d13771b2bfd3d3802f6e57aa927857905ba41acf24d54c8aebcac19ce8eb3764c2543a4c441d694a65f2de7074286af6486ef3d743c2c415d2b7173d98cae1888e5c9b7586a3865cc57a6ecb7ceef577c80dde72851c3588b7f3a8a0e37f3ca9b6fea96bebe111c9e650b238746a8d2c3d70730ea8ae7d6da8084a115738a99a560c3944884b52c9ebe46204b5e69b1f765cf3391cad948e21a1329ceba0a70227e058e48fc11584d97d412457070722c26a57028881d846fc30e7b63808a1e8a52fd9651fbc9d00c96c610f62b078f9cc3c0a1815e43d57e0bc3e925d67a5d1ec844d4ca9e9468a3c30d0f9064bf6d0cacd4e1a8157f670604a0cd78f55ee0d66c308aeab852c40a5cfd0c5837f82f33f9d017b22707069385ea3f4e11f87ee90f56b5f5c256c50b7fc86b020041e4fb6bc5570620382d01c2664fde4a457e4cc8da550bf5c07e23cee60e90e647cc8ca18106d0d8ec1e5a79841cc785af427bef343d2b023787475ff1ab1b5fa6778cd62ee8b300ab6af1cb3a08b7560c2ed2c0be008f2d8ba21387816088e190baf004879ddeb1b240814ef397b66be5c18f153928d5deb1c40249a133359bcc00af9023aa38185a7a587debd55f087ba45d60031a12c5b8a3f9f7814a3e0eee383fdfd03bb7cd185215cfd34400fefb1ae08f369c8113303d2955a90cc95ce4c3430013729b50c8c0b63b22363cd7d2ee573e5aaffa3dc35ef0d4b03cad2f184ea655196675be3cb7a2453d4f5ec4476d026a649b1e818df25b3a05473d238490b1ce5b5be9b2b3b8e2fae7f3b758ead60fcb40b9d07a3bcc6fd694becc036d03e6fae258183e6790fa94e202137d2454df04bdad030e10ee1440f42e434dfeb4fdbd9c278b80cae544f478c039ced6f39cd07af2298a9552ca1eb2414a3d0571b4c2fd333cbb6fe8ce84fa5aec37f9199fb9bbdf0716177f97273aab65a5c261426dfc627a98373d433dd4b06b286668709927e2684934f9e063a1721b07db3e7b6490eda5f99c93247d9897bec9a89498027419bf6dfab6105cf01ea269aff280b0c2c8665a5c12583d7e78c6d3cc0741498e5b6eaca916588b4e67a7ac49ff15fdaf833818c13322ff4f14bc374da3a0a4eb6a613e8e494e6856337b6554e430c20be5f962560cfe1f242a1db780a258f5a325f97e1a577cf00a775877c6f682e4ade8ce50e141d10fa40cb32be344701684cd106b0272edf7a03b3a0cad574daf1b6fd40b14a474ff7f423f3ccbe8c4537291e9e246d6650c607bc07bb2d15f6227811262b89614316e908c90bc51398e170929fd3a92b6b4928a41330385bb21c08bb7f43471f81b43023014e73e5176ab2864b1207f9d35e8ef10119ff33f9e82dae214b425c41a6c59c92836adff3a64201b309caf1aa5de21784f8398", 0x6e6}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="a99609ac3acc87fead921464aa171c4fad74a025", 0x14}], 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x8, [{0x0, 0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {0x3}, {}, {0x0, 0x5f}, {}, {0x2, 0x80000002}, {}, {0x0, 0x3}, {0x0, 0x1fd}, {0x3}, {0x2, 0xffc}, {0x0, 0x2}, {}, {0x2, 0x2}, {0x3}, {0x2}, {0x0, 0x7ff}, {0x5, 0xffffffff}, {}, {0x3}, {0x0, 0x400}, {}, {0x2, 0x3}, {0x2, 0xfffffffd}, {0x0, 0x9}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(0x0, 0x0, &(0x7f0000000100)="5004fcffffff322811880c53c2e00000000000000001e4db46ca858d472d00040000175f79709c9b951de08c047c16339397cb44e515e5d61d392315222d059cf3fe333f8984a59a71510454", &(0x7f0000000000)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x2) r3 = geteuid() fchownat(r2, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, 0xffffffffffffffff, 0x6) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 0s ago: executing program 0 (id=3324): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) setuid(0xee01) r0 = socket(0x18, 0x400000002, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="678100000000000000f1b8d24e2217dabb26a5a12ad70e00032b34b77a382526b1572da73c6d00"/49, 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) r1 = syz_open_pts() semget(0x3, 0x4, 0x2c0) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x6) write(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) read(r2, &(0x7f0000000280)=""/217, 0xd9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="d99aca906c", 0x1dd6) syz_emit_ethernet(0xc2, &(0x7f0000000080)=ANY=[@ANYBLOB="c8af2f6bf83837eb5c9315510800430c00b40064000d0d2b9078e0000001000000004410014300000002ac1400aa0000000201940600000006071301ac1400aaffffffffe0"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x80047476, &(0x7f00000000c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.140' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: WARNING: thread `nfsio' (258751) exits with status -1 WARNING: thread `nfsio' (315865) exits with status -1 WARNING: thread `nfsio' (456188) exits with status -1 WARNING: thread `nfsio' (189898) exits with status -1 WARNING: thread `nfsio' (68013) exits with status -1 WARNING: thread `nfsio' (30629) exits with status -1 WARNING: thread `nfsio' (495781) exits with status -1 WARNING: thread `nfsio' (362309) exits with status -1 WARNING: thread `nfsio' (352116) exits with status -1 WARNING: thread `nfsio' (228673) exits with status -1 WARNING: thread `nfsio' (180275) exits with status -1 WARNING: thread `nfsio' (300435) exits with status -1 WARNING: thread `nfsio' (108282) exits with status -1 WARNING: thread `nfsio' (316783) exits with status -1 WARNING: thread `nfsio' (492507) exits with status -1 WARNING: thread `nfsio' (22033) exits with status -1 WARNING: thread `nfsio' (39192) exits with status -1 WARNING: thread `nfsio' (522826) exits with status -1 WARNING: thread `nfsio' (448498) exits with status -1 WARNING: thread `nfsio' (420483) exits with status -1 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806c910700 va 0x200000001000 didn't change! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error vm_create: uvm_map failed: 12 pmap_unwire: wiring for pmap 0xfffffd806c910300 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock forward to 52172937113390 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd800eb44dd8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (284673) exits with status -1 WARNING: thread `nfsio' (483667) exits with status -1 WARNING: thread `nfsio' (35639) exits with status -1 WARNING: thread `nfsio' (336323) exits with status -1 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error êÏsd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: ufsdirhash_lookup: bad offset in hash array Starting stack trace... panic(ffffffff833d3146) at panic+0x1d0 ufsdirhash_lookup(fffffd806dd6ca88,ffff80002a253400,1,fffffd806dd6cb6c,ffff80003c427850,0) at ufsdirhash_lookup+0xb9a ufs_lookup() at ufs_lookup+0xf76 VOP_LOOKUP(fffffd806c9dd058,ffff80003c427af8,ffff80003c427b28) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c427ac8) at vfs_lookup+0x93a namei(ffff80003c427ac8) at namei+0x7ca dorenameat(ffff80003c4074e8,4,200000000040,3,200000000280) at dorenameat+0x144 syscall(ffff80003c427d70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4f57d824df0, count: 248 End of stack trace.