last executing test programs: 11.822799396s ago: executing program 5 (id=300): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b65, 0x5, 0x21d8b789, "070002007e74fca3fd128efcfffa000800", 0x8001, 0x4}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d94337b21ff9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232", 0x7a}], 0x1) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b65, 0x5, 0x21d8b789, "070002007e74fca3fd128efcfffa000800", 0x8001, 0x4}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d94337b21ff9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232", 0x7a}], 0x1) (async) 8.877606357s ago: executing program 5 (id=326): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 8.87616279s ago: executing program 5 (id=328): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6720b5b8cc68bd44f5439851123e67d4024e4bc40c16ed0919d07d6ce18d517e37b742f6838c62a43bf28abd9d94f8bde144", 0x32}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x6) r4 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7812, r4, 0x1ffffffffa) unveil(0x0, &(0x7f0000000400)='r\x00') sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="89095915", 0x4}], 0x1) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = socket(0x2, 0x4000, 0x0) sendto$unix(r6, &(0x7f0000000140)="b10005023deb3da9a5acbde117000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b78fd7f38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd1704b690cd0df3a0de7dfa477c2ee8bfbb670c1f5a872c881ea6a2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e03437", 0xb1, 0x404, 0x0, 0x46) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x152) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xff, 0x80, 0x80, 0x7}, {0x9, 0x2, 0x9, 0x1}, {0x1, 0xc, 0x7, 0x4}, {0x69, 0x1, 0x0, 0xba0}]}) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x10000) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6720b5b8cc68bd44f5439851123e67d4024e4bc40c16ed0919d07d6ce18d517e37b742f6838c62a43bf28abd9d94f8bde144", 0x32}], 0x1) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_linger(r3, 0xffff, 0x80, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x6) (async) socket$inet(0x2, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7812, r4, 0x1ffffffffa) (async) unveil(0x0, &(0x7f0000000400)='r\x00') (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="89095915", 0x4}], 0x1) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) socket(0x2, 0x4000, 0x0) (async) sendto$unix(r6, &(0x7f0000000140)="b10005023deb3da9a5acbde117000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b78fd7f38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd1704b690cd0df3a0de7dfa477c2ee8bfbb670c1f5a872c881ea6a2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e03437", 0xb1, 0x404, 0x0, 0x46) (async) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x152) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xff, 0x80, 0x80, 0x7}, {0x9, 0x2, 0x9, 0x1}, {0x1, 0xc, 0x7, 0x4}, {0x69, 0x1, 0x0, 0xba0}]}) (async) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) (async) 8.052432432s ago: executing program 4 (id=338): mkdir(&(0x7f0000000000)='./file0\x00', 0x12) (async, rerun: 32) r0 = socket$inet6(0x18, 0x4, 0x7) (rerun: 32) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x40, 0x7}, 0xc) (async) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000100)="4d4416710dfd8e8af3c4054bc60f950ad6d3ba216da32201dde924b0bd58b258741d320ce36dc35ac519ff7bbab2ba16971477013c", 0x35) (async) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) read(r3, &(0x7f0000000180)=""/249, 0xf9) (async, rerun: 64) socket$inet6(0x18, 0x4, 0x40) (async, rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x89, 0x471}, {0x88, 0x6}], 0x2}) (async) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000300)) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x1, 0x2400, 0x5, 0x1264, "eb67cf6f3f1ddc80685d6a715b66168a76da35e7", 0x0, 0x9}) (async, rerun: 64) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) (async, rerun: 64) r5 = open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x8) kevent(r2, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x81}, {{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0x80, 0xff}, {{r3}, 0xfffffffffffffffe, 0x33, 0x4, 0x0, 0x205}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa, 0x8, 0xe, 0x5a3}, {{r0}, 0xfffffffffffffff9, 0x34, 0x1, 0x0, 0x4}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x6580000000, 0x5}], 0xfffff1c0, &(0x7f00000004c0), 0x9, &(0x7f0000000500)={0x2, 0x80}) (async) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8000, 0x3f) symlinkat(&(0x7f0000000540)='./file0\x00', r6, &(0x7f00000005c0)='./file1\x00') ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000600)) socket$inet6(0x18, 0x8004, 0x1) (async) r7 = dup2(r3, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) bind(r8, &(0x7f0000000680)=@in6={0x18, 0x0, 0x81, 0x2}, 0xc) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) (async) r9 = fcntl$dupfd(r0, 0xa, r0) (async) getpeername$inet(r5, &(0x7f0000000700), &(0x7f0000000740)=0xc) (async) getsockname$inet6(r7, &(0x7f0000000780), &(0x7f00000007c0)=0xc) renameat(r6, &(0x7f0000000800)='./file1\x00', r9, &(0x7f0000000840)='./file0\x00') write(0xffffffffffffff9c, &(0x7f0000000880)="48209f51eb6b8fa5e34af0b288950f9c2f646fedac4adbf07b5cc3b5e14d6402bc43a5524e8c747ad2a47eb4fbde1517e5bd03d7d9261a272d5fad9a5613f77422bebfc241b8ddccc0eaefe70b", 0x4d) 8.052159926s ago: executing program 4 (id=339): socket$inet(0x2, 0x3, 0x2) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8a, 0x0) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) socket(0x2, 0x8000, 0x71) (async, rerun: 32) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (rerun: 32) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c8", 0x0, 0x0, 0x0) (async, rerun: 32) socket(0x18, 0x3, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000440)="7504", 0xff98, 0x401, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="500459eabc08dbe48a39a7529e3e807447f80b78a5000000000000c967ec98df1eae34b149d850fae4f2a3c152e1a1175c61fa31e734ef9bdf5b99959164c121619ff5d0fe", &(0x7f0000000000)=0x45, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xffff}) (async) r4 = socket(0x18, 0x8000, 0x35) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x1, 0x10, 0x3}, 0xc) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa010, r5, 0x0) 8.050851911s ago: executing program 4 (id=340): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f00007a8000/0x1000)=nil, 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x8000}, 0x5, 0x8000000000000001, 0x0, 0x0, 0x60000000000006, 0x1ff, 0x9, 0x8000008000000e5f}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) 8.049266014s ago: executing program 4 (id=341): r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x6, 0x0, 0x5}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sysctl$vm(&(0x7f0000002700)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002800), 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 6.181846473s ago: executing program 7 (id=351): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x1, 0x8, 0x3, 0x44, 0x10, [{0x8fde, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x7f, 0x5, 0x83}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x6, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async, rerun: 32) setrlimit(0x3, &(0x7f0000000380)={0x100000, 0x5}) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0x9, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x3, 0x9, 0x0, {[0x69, 0x401, 0x5, 0x8, 0x5, 0x7, 0x9, 0x8, 0x2, 0x4, 0x5, 0x80000001, 0x6, 0xffffffffffff4241, 0x8, 0x49, 0x0, 0x7d45], [0x62b, 0x7, 0x7, 0xe446, 0x2, 0x1, 0xfffffffffffffff8, 0x5, 0x9, 0xa], [0x5, 0x4, 0x5, 0x400, 0x1ff, 0xb, 0xaed], [0x9, 0x5, 0x7fff, 0x61, 0x0, 0x1200000000], [{0x800, 0x6, 0x2ca5, 0x2e}, {0x2a7, 0x5, 0x1, 0x6}, {0x0, 0x9, 0x1, 0x7}, {0x9, 0x3ff, 0xff, 0x1ff}, {0xf, 0x7fff, 0x8, 0x2}, {0x5, 0x5, 0x5, 0x7}, {0xffff, 0x3, 0x6, 0x4}, {0x8dfc, 0xb, 0x7, 0x3186}], {0x6, 0x2, 0x7fff, 0xc}, {0x4, 0x9, 0x6, 0x8}}}) (async) ioctl$VMM_IOC_INTR(r3, 0xc290560b, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async, rerun: 32) dup2(r1, r0) (rerun: 32) 6.151532018s ago: executing program 7 (id=356): r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000000)={0x20006, 0x9, 0x4fa, 0x80000004}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) dup2(r3, r2) mknod(0x0, 0x2000, 0xd02) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, 0x0) r5 = open(0x0, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) r6 = open(0x0, 0x0, 0x17b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$VNDIOCSET(r6, 0x80184404, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, 0x0) setuid(0xffffffffffffffff) r7 = shmget$private(0x0, 0x9000, 0x308, &(0x7f0000001000/0x9000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x2000) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r9 = socket(0x18, 0x4, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x30a10, 0xa2) open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x80, 0x151) connect$unix(r9, 0x0, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f00000005c0)="4103d3526f", 0x5}], 0x1) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000080)={0x6}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) 6.151315365s ago: executing program 7 (id=357): r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001880)=[{0x0}, {&(0x7f0000000380)=""/184, 0xb8}, {0x0}, {0x0}, {0x0}], 0x5, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) 5.929854885s ago: executing program 7 (id=361): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r0]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05", 0x9, 0x408, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x40) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000200)=0x7ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[], 0x28, 0x8}, 0x0) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)}, 0xfffffffd}, 0x10, 0x3800, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="0b45aa6a59c2300c93ad26e84d3fe2383c7f8c4199c9d84b271c680d8e05310da1b2f7ee7b6a1b068fe8a80f90", 0x2d}, {&(0x7f0000000540)="6e4ea00ecccfb147c0c7c39ef34797a3f2ca5608d3cc345f03617578570c388077eec3534b43ab2542255f524e77bc88aa0914338ec15b28a52f22bb9c2f01bf2d11b66d4d45e0aa7a8a65ef20ac6dd577e5cc43dfdd94790f61cf614fdc5d093da129e0467ed6db751eca803be3eedf64026089d7cc3473d9bddacf029b899ee3d89cc9f4c617e4460025bffa7cd8899654bcea", 0x94}, {&(0x7f0000000600)="9c79601b4ffa0689ac30ecdbd9aa2727f7a033b274e955d90b20d535cda50a1b6cc1642ec4562bf33edafe1b6e468ef767f95525c1e262bd21f3d9f85f3f1050fe2258b5f922dccd15e057da545ae2f3febd40a46a24a2f3e6e4d9f6bd7b5a1d0aa2faeeb8cb3c254c98a4d3795a8555449a8286c1193265111c09dafd18b142884c22b5b3dea933c0caeea57b2ef374e4d499a5b8cc82e65b018dc208058a18cf65eca65b2966b4255662ed66799eddb0a029", 0xb3}, {&(0x7f00000006c0)="62980978f8ef771fde1498a74abd5812896470e959f43971ad7535d0c1fd6ef168bf9b99ef58662f7c0d27afcf8cc5ab3ad82436249080fdba62133523fe8a24cc7e0f5f6d4d54df288ae530d4c0996b957126d6f147b7e868714058919d5b2a2ed053f10e04ed546231e1fe679fb63b2f91d0a75dabacf9f5ba209c1dcf71a28c93dedff3f8ef73e522cf018b1c25ba7824fce47c13e37c86a2f65528cc8690f295f2e68384163895f33e94598608e83a08c7384499", 0xb6}, {&(0x7f0000000180)="08049af96795ea156bda2720ba51784df21272", 0x13}], 0x5, 0x0}, 0x401) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x809, 0x6, 0x63, 0xfffffff7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x16, 0x400003}) setrlimit(0x5, &(0x7f0000000040)={0x7ffffffffffffffe, 0x53}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x90, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0x1, 0xffffffff, 0xa7}) select(0x40, &(0x7f0000000380)={0x1ff, 0xfffffffffffffffc, 0x20000802, 0xfffffffffffffff9, 0xffffffffffffffff, 0x800000000000}, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000c40)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000840)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) pwritev(r7, &(0x7f0000000280), 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 5.700062322s ago: executing program 5 (id=362): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="ab6ea5caf45b083a2d95411c95f6d2f48940df20042a8837be4f3a8d7746827cb19f29c2272f7e348355ed9c068e0a1a795dfbf03f1ccc4704c6dab146775496f52e6ebcc30de817a8e3d1797ecabc85ba0c59c458f2b362cb94e75038be7d958fadceb48df8e0e3f863c7a2fdb7d70f4b2d1149bbc46c225b0935e3bf8a6270407417ccee331d3a6763213a72c6c0b7ef87141752a261f8551dd2e4a62324d0d1d08c641f2e5aabd7d5f588430bdfe86b220d0c5e1e31fd7da2d8e07e58e3cc81c366d4af6ebaee927ff53b1b4360", 0xcf}, {&(0x7f00000009c0)="83a355e744962b0c88173a7a790a6584d1675cdf76f61fef50d768be3e523def6d08e30fae1b53654a173e936f9ed1a4f2f61b54d1fea0df6dbb433af9bcc8d19c6fa9d04985f47774e68f3b88b48cfb21ce81adc4f40b6ba77b44a3f2d4d93d44593258eb8cdb79601e3086de2f408d834c903a224f4c4aadf0c7a9115d92edb155405bfdc4250946a9f13d7165677e38a349089425f5fd7ee9dadc79bf3463166b80c3276995e9f04baf473d020426249a14cccf39cd8f842e7fcabe8c41b269087090290382051938125258b811363f897c0a4775c1bdfe7c78f6a6be83b0240066e4f832c04e01cb36bf18d22d3db8e03e0878c18b27f9899930749e223d1f64bb5b6ec6a60748bee3d72831ecb4dbe16e4c2d6cc197f1f91704add99c6e063cb3eb168d09e8573600871926e53c073ff7a1480a8ddfca022096b0a1fbb93fbdfae17b5aa8480c24b42a1ea36b53258ae14a3193617902048092581ddbc716c9c22906e5cd42a6eb2357ffc700fd02ded5a6182e3a588ecbf3206dcb5c0d4a90ca02df5534bb24c33b8279bdcc38b8a5b049962a5a6626dba0c332faa6479e3dcdd1405374308af5305c582a5f5e253d9afef8abbf8285f7d9b962b65f001764b7e014d4ffa841cba6d361b3bbb06f2d1659a8d2e7537e9703cfd812c46bfa987b2f6d1309a90e363af58c356c5165b1f846c8f19587f0ff830ecf64003e8773a4ab2ad3cac10ab914fba0b5133a090d98d896d529c741ba84a38f17b800cb2e83cf458389937b971c3cd47fa929d3266b0d97ee63ff709a42df6f8548f349665e299ec6ac66bf485a04623164618dee2cb4d00dda9e84286714892b6beff67a7126e15da0ea903c7ff99cbda1ac2f72a9391f25d51d190eaa62aa3db66d05e6ed84c26b93846fcd5e62bf3e704e0465e49b017f35a17667fd343e428e69a76176facf8aa2cf4db5162878bff6c8151fea92c54bbe1caccf9923313268a3b75896868bd4241fa1b67db8e8a244e34ca79fda2f601ead980874b831f4a06c05af89131ecddb2dfd6fd574354090fd0e43a10f5463108892e812b3b4c19982bce6751faf5dda86d3a047c011d48b24d99b4074e4f8634fef8a84d288e2677c42799dc1db18db4300540ddd5ba04ef88a4838cb450740870ff48ec3fb572fce29390b6440583c64caa75a5bb29cc200d4876ed6ea2aeda6f05878cfa3846e83c648499a7b7614225c67008f4675df47d065c79e92a2f591e4a8402cd3382ba8e9e35ec0c7290d2d531996c3888f79bdadfd87368e4f4b5d8690630f04baf7af0cfe4760f6a9c841c62b911bd8a995b4f389aca88e3004a4d3cd476f4653870c92d749f178938d6408d02698ea312f6b828cfeafb4c52cb3ea94d6ea8445b08e7316a97e2f631b4270d48aee75fd2d5812b5f81f3e783402099d33086fdb872f3adc15e163c9939b7dc3456ade141fbebf57e56eca6fe0607dad5aa97770d4a289917c5448e4a0a41a955de5864392d6a959d34693c36c59da0323e6ef200b49910678a6df4eb04ebd4ae91af867a9957f217fd455d5e02d644db52abfb2db4a73793299a9b4ecf86004541984b6bf77905e20e070a43e56dde10a8fa7ff76ab7554340d221b36712901e515ab7d62ffcf55f1f5ae2a297ec795f90548d082c2230b2626fc3bb60aa6e194c540681c859d39b3176dd0474d6a2d401b4744998c2f64af8d052e1b95e052c7e42ce800b67e3c1169174db1a773b232d0d6a09f35517010c01b484a9c8049f79529f493b4f458b2aafe640592a96e09c9300466d4ba88b0c7a9e04781b820c6abc765a39c4e256fdb2c22e6406a16e6769d47b8d71655dd7042ef8e8116fb65434cbb532049286babb4679138ac8e4d8eda27b09785336cf1136ff06ac9b0785826801e1a8d3215cd09efd64337cffe9edc92e9657bf5412f312f5cb3cdab0dc7fe4ad7b5e6b4ed17910c03db82e4d7ddfbeb3202f12e20fcf84be73eaaebbe6630f5f801f3ae207a1462a24665b7c4e06ddb4b8b38dab9314deb8ff32522f0aca20bd1564a92e11050eae2a6621fb0374aafebe2cde7d32f8e82f3a4b56abd8691268b69f1f6034130fac0ff3d217f9b1c5890ea9adcfcd893247a04c10a76ba604f5e4c32d9a69f1066a5d12ce359fb5021a3a0b33cb8a854c7a6cbbe3b8ae172c5b95a5d66303ef8ae851b4f008f0cff4f7136749817e76fba86ef1091afd0a8ccb23a64150592366fa27916ede5ea88fc4ac637f3a69b0ed0a9010d377cc38c0780c34d7e52aa694772fa07fdb8e734adaf59f7a21379969d8b54067c3addb2fb51a9bc61640c9e1290da6128548437d2ed6046620836fb31b11d71e0c95e218dc1dc5bc474b4bf65a5c242cdd1ae873b3e89076b54ffc8c5b15f904fd2bd481671cbadb8ae0e072d19f341db4db05f7d5644d07c2b8bc43de343abb73834ed09277b41eec744d3cdd8d086c0fa648508d200be2604255d666ce90022362b187f575f3f8bd2ab02bca3429aba0fbf8be312825858ffa3dbc6704cb2c0a999636ca641d9675426789c1411f8fe57d1250c52e8bf0df4366d1343666e16e4bcf5ff06f07285012e352061faa243628671480104aa75d520da810b23c30d820fde1cb03f1ee99ea500136353701600adc8f3db3b4bfd46fc8bb1c92a1bcea8804dd74afe7f667e3f9b7ddef66bedf3d7246ad368ff9ad1a7fc2d93a6d5c76ba1408bf33789b20ebd9d8c6a5dacbe6ea385d125470fc7b68723b0cf6f72bb26f72fa656cbbb1d385eef9f08e82f8fedae4f327bedc1efe7e03e63e1e69e4ea24bfb36323cf9bd94bc98c818662782953420200c19a961ebc090bb0c83bb44262a597d0ac5afdea0188800acd1a0c403a306630b903af8bc209692b0c8658b67b2ca5c3a5c143969508ebe6dd36b62f8f3494f4e7428ad96e2a86c40c97cb684e9f8b17544dfc34f24312d138087eeb1011485e9a0cd6f5e9553af25220418fdc3d5d09433dd5114e586805238061c09d23182bc647bd792f36ca7df218ffaf87372814d39a17c3c3eaa11cd182baadba7d0be0ebe96964deefa226cee871bbe9ba3d7a5377d042d08169ea6a993bbb1f39d8a522b2b304d1c8e478e77952981fbaa069472c562721fcf96abd76c2ba35aa5deff4d6ece96cffc7af40f65696ca0aaa0dc384e25fb86f2ce3d420ff3d3da1ee897799f01f48fee49e58946f1e1b6c2e1fd67de1e15ab25357e4e508df3ae669806113103dd69dd3a603c2073814cb9772fb948e807c44eaf85f1a3b23bc62f20a10ad93fc52e8d7101188aa497e6fd70cb8f63f0f169b0813cc68a761a0af2cab2346ae3e9ac8a9d1613a3bd19ca806ce5292b9f1a6152f6f2bfdd14d789a6e852ec8cdcf5f0acf6cd04f9b0b66d3fd7c396cbcffd0b8f81b9d81fe7cb1d7fc5690c4796b3a952ed773b2f0f67d0a7d6af804498c5820e5b1c0e31eaa130e3a5db50ac5224088922c169b716ca8f104eca7115c9d54e30f19afe8d95d64aee8641e0700c5efed198c0c6a515acf032efdd7fb3ed0e314cda7060fd5841910b7d08dbd21fccf7b38575130a7a9414651220202badbe911b58a79248b5956688e7290d2f94a5395cf5a5f10a77852254bc63c22e6a62cc09e6228fcc0e21d07f3564f0a830c845272f96244046fe37fd625d9ac86dfc5df6a5d8299b20d8b707098975f14eb18125bc05f80bb1a07487fc8f61120bfb71ac366eb7d8a7611f2e8cfc1f21e7bfb1f302be574b44c6a2e6e1456726f62c83af1ac93867f1a3ffbc8d4cec4361b2a677cf4b358ea4d0c3cff50948cf96bae4d6656efe2ae0117b5691767cefa22e1832337d21272fad770078d9b8a1c138ab88dc5ac885c0e9fb12ccb24548a7bc41f510132af8850849cb3bc0e35dac4a090f9fb1ec7181bc7caf40ae731601db0854b9c9f87bbbf3e568b0b585e00028e3965a2f08cebb6e329eb83d4b5079ca4cd8aad03cbbcab0406d1d5aef70a1b375cf07cc111dadd12a01540ad290c5395e47fef687f939aecc715b6db315a4b7bb146572a51714201c2094dbfd9bbcfdeaa7dc2f1e1a7cd69a990570679307fad6b7a30b5685ff5f060c8e0dc165f074d9ab0d738f2a5af31a975d45440828ab0d6179f36209870af6c387eb1ea7eb24b9f5b13354dcffd8a06f871dafdd34cb6228b396d5aca9afc28d8129742cb8434581ed7912bc43ab92e73cbaa11c0a03800e24f35a36ffb9545f5365669597b2e5a156e054783b2d28d3d6627d1546b24cc3aee83311c4a3870e3547077910569df786dbe0fcd85264535ec0f20cdb84e96470c8fbe21debd78a440061d80508b20558c4e61f994b7e806829531526c7fb3e73a85ed291149fc7aefecbfbcfa0850e90cd7226c99d0319ded4bebf9ff78639b75ef3df3bcaba49793740d3e29c6a4189787c20ac28852f40b506ab5a4d18434f6e77d4b0e35f82c2129ffb394056cb5c9415cd0a21b4c370503c2bc7bd7ec0ce9c409d4b2b724ffc4eed74d16ed33df89d34a807be07582122b38ca3491b5fcddacf74b5b7dfaaf9fd0ffe8eb6f01f2daca2864c1d36be1de23c7f272af07cf0a452b91d62d91ee35cdc89dbbbf783cd7b3e9ffda19f35a4bb8c5cc11a61ff6b8e48451c3beab620c2a6dfc7ec2a1c0ee476d8e188727d177e179e34f52d03658505c10d53a8f5c9dbb0953bf3b71de192ef2a9094ec5064fca22311b0918e60214aa708955d4a32ae72fad268bd0b519ea1e3dadadfda87925c7746d8af24bf7c3ef3e3464c43c852eabf9ba84b3f02b0daaed320336bfffe1740fbc533c5709247388edec73e6d8b068076a626c3138b2a4184f0517cdcb18341afae105d986eb1c29e352209cd43e1016426047cb65696794c179ccebdaf64912b8c8239b09eb548c824de9c341ebe6f898ef0f78febf54b4b4f50e41b619016f8656e942a8332a1e5532ac5ccde472cf401d5fdf07fceadac38fa376328640535e91d70763085c6a9f4652720c36277807b0f1232c06b481dbdab72d4cfa0dbaa2a14deb2e3902087a415f3a68baacfe17a771a7d7741486c9f3be4b06af7bb99bb02db113cc9eee4e5f440b5ca9139d5f651e76fb59a85d5306833adb0c3b8ad1e2b6cf484af668762e815228f0c6ccee3cf35ff9f7816454899ab04ba5ec544850cbc07fd93f79aabab776b61d71c48adcb8b8957b1e0830c5f3068c0a02d4772e59a6b715ebb5524b7ff7aa7ac52e135bca12b0a957b60a24e01dd8b0381f9ea5fbcdaaa36d14406611605fd82462e96cd0bb12dbe61704e541f523bca18bda2d1406606bfa52faad213f7ba5dc9574e31cb293f503dc29a179b16080a0fe972c2a499301c19d81f88f685509d35730927150dabd98d85b14c8649d45006c19cdbdded013420fffd67a46fe3cd2e919b49428a5469dd3ebe6333d6e20bd2f9d1f767becf315faa45bd1f408df4d277903ecf5750dbc690831a99fb4226535436f6bd75b8fab6c1bfe788f6538f8ba5d73a39506b5c91eefadf0093392d4162fbe735ba0460866aee3e6386b55099b9fca2ee4ff728238c87fb0f740e84e8ccd93c2cadd3feba75e15791dedaba7295057e36380d55389635fe3e92d61ff22a905a7c1e69fd79c2ade61653c84b9e29442a626db5590af2777160141c3d7e0c615c3e9df9654c40378dc1ab59bb40bfe465e5cb914844958027aec47afc0d7768acc939db02ef72e5a4e4dff70a6e35eeee78fa30aa683175ed45a5e9e2c9c1f642d7b3c3f3a2b1644e80a50743", 0x1000}, {&(0x7f0000000200)="946ac9e24d80704fe18206fffac693ff3073c5bcf54f3068832f121d0fffd3cfcee7e78c7dde97a57c2047a59229bc9401b500dd1685baf5aa3b5d5ebaa7cf6449287de10018746c32bb58962e3ab5bab5ec1de08be43504ed858c3d090ebbd91564adfc4dcd25a6d3eece7d70e955bbd8b32a18e60c0881c7b1d9064859de1ec0abe14759d4ebde150442a2936891c07172bbe874dc9b7f4a21ce9e43edd6fac65a1c978043c15c58ead1b18e9023350031", 0xb2}, {&(0x7f00000002c0)="f3b59defddc1ec39852cd8ede5954fd9e9599f67f5814b8603b3a47ed156294c9d694d80a25671ccdd423409d7d3cf576291c1e68170e279035995abc9233001ee6f928bf343283010608f01f404712564f00583a0bc6f1f017c66f2fa7089887d2b4263d83d63c85214c5ca59b316fab8ea47049a371c2df9729673681803a655fd209b0271e5da0632e3a90f61d96a9b36077cf30fae657b43aa41362ab201ff15db11a19f26c5c0d5fffc", 0xac}, {&(0x7f0000000380)="bdc9a29938c468971002dfb341d334de5bf812e3c5147bc250e77a948b2f0306df7690231bc3f300599c90d4db3663dcfe1a93d2670b58d22d3840cbfac2dd187962d67a7fdd5afbe0a6e9bd30815f7d1deb3100c0dfa0214b478cc6234f298824397bb1ac63ec46d4065e68049ab994094fcab03146cf3cbe1b0831dbb7dfab62e3d3678c1379", 0x87}, {&(0x7f0000000440)="6e9cb02841d1481a1077d8394abb81a24884f8187e7c3af366e0f3a01080a63d72bccd9fed6abe669c7dc62efa77b0dfe5e24bbe8cb8ce1efe52f12752397040bbc08e0435b6056c9d8e2ce491428b62e8610e6e98c26cd7caeb6641eb53ae9cfc74bb5dd2547b1bff848821fb5388fa2dd8140a197832724ff75e17a199ec58c00673c2fd36d6ee3225c84ae17796e3d2ae9a285fb1bcf39d8f040db90eeb0d7c7b498b0c1a8b9a6c3a5e7821ada82801d9fd591763f57286c68dc0a2870ce3f2f5b817a369fcaf67c4000b1b630a9b7ffe22dd7dac4a439204ef8e5d100ba102647a4e680f952dbb4362866a349fb3251f13e6e11268", 0xf7}, {&(0x7f0000000540)="b574e863a44fdc7aa3979f5388fd621d885ab1bd643bf135f6cdbfc2150a766862a9ebd84ba4d848b658192b70f09155beb58c4905d2155fa262efc65417050472487a807a638363b3a2e8d856376b7ff547991e17b375c59862d38c19962d84109cc60b45e5f8932a319e9ab1dc6a55dea9691c640e2bfe68bfcff8b96c21822544901b54056020d38594a1f65db4b2cf9b7b6aec011d8b5f27d8f7efc13637bfff670e71087a4516b22c0506ba13389175f293141ef0268aaa6576b5c2a2e82e6e278629ebd34210280b19630a4d97682de66748e2e3ef36f99e60329e48", 0xdf}, {&(0x7f0000000040)="a22b66ea4ec0d156bcd9a45d2657186a50adf885358e947d5447862550d6065686c3d13088015576c3e02dfcc695eb0d46169be41ad63c81af19b65f78e1fbe35691634df822b6554adcad460a374702cb371fd86bfc98dfe13d65eba13db9aafb6050643a1af95b", 0x68}], 0x8) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x8, 0x99c, 0x1, 0xc, "08ed95990000983901870100137f5d09ffe600", 0xffffffff, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) read(r0, &(0x7f00000000c0)=""/4, 0x4) 4.544660549s ago: executing program 0 (id=374): setuid(0xffffffffffffffff) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ftruncate(r0, 0x80002) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x4002, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0xc) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000140)='c\x00') (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) ftruncate(r0, 0x80002) (async) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x4002, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) truncate(&(0x7f0000000040)='./file0\x00', 0xc) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) 4.544276894s ago: executing program 0 (id=375): open(&(0x7f00000013c0)='./file0\x00', 0x100, 0xd3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) select(0x40, &(0x7f0000000280)={0xb, 0x8, 0xa9ba, 0x1, 0x9, 0x4, 0x9, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000240)="058a82e94546a31c1c13fb2d274322d15084b53e1f0cbea88d9839d9f16cf307a600202f7dcaed485c6694f618a21c8329f696ae75930c9cfd4259f59bd0f52abd063e932b51ac9389b0a042a1e8655780883d98e66ba0265465459c38fa125a7445722da09b32575daff1c79fced313f68655f10f47bca519918cc383cc8e492ba4f59210d003ac090eec0622186bf81606df5a749b7bceb6", &(0x7f0000000180)=0x99, &(0x7f0000000300)="b3913c70fdccb43df4b4cbcc11208fb8062ba98ab482c553f7267f07b7dd0c6e4be82cbd0e77b678ec8012ecbd438d32857baa5700059090068e4a720e33e08d66cb3a178c48a2fcf1bfee750e6f9281220e7ce165f8f763c960e442deb6f36a", 0x60) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = socket(0x6, 0x5, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(0x0, 0x54) fchdir(r2) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x28) sendto(r1, &(0x7f0000000380)="90541554e9968f23971abb2ea193f65fd8b1a03014d4ba534c8bab3f66361184260a601fd77f100dd6d592d64cc1e7d5cbe31b6606dd7f079f971f0dfa35d68553e8b6852dca1eb4ef4d5f6866e821c34ecc995e5aeb5f5df1bc91fe5163bbdeec63c31b3dbc80c0cd9edb2fc9774ad88c6db4c02c425a2595870e4df917651541d08e3a0b43af14a6be7e2d5f51c18fb8ba018f0602aee94dcbedf8f0802eafee3bf6bad8e40ed3a139937ece6e4798b5ad23b11655232c61f78fb0dac1652cd8c27b22560957e8f3b2a7431ee63994d9a2c9b7ce6eddda062914ef272fd8e2b0a8d44bb9023602991a7961b6e7541c0fbdab94c8c73d5663cf85ad75eb961de040edf8fba9940232a2cd60a59d7c2723360da3c4f10361c06c68b819a04875e04e3a1be72b5e3f4a69a516c684e1ea67933291c7e0d0ecb889b30b5376dd9c6ed16d9e4f4b242323bcaa1b3a2278f857a46c6cc44dd6dc5c7de59842575515cbf4cdba8ed8b64ca54d2225f56906d761155a5ac9b24f8d5dcae03424644840034a74f354589407b91e38ae909bffcb6cc259cbd3f2ae503afb23c4ca984cd4e92cff74bca79ee041aa7bdfbf8f4e01c3e4c14cabe82bca79baca2042513ad5e1e0521843272626d86b067bb7fcd9d024efc85a7ccaa5d2b6a91fc4cb7e9acad14a9f956c0b6392a6d33b347fdf36048b3b5c57110dfa5d81a0d1576e25333c49cccb224a41b4be69508dc93ba77112c73841f2898cb0224ca5b10140330448623ac25645c1e3c24f367bd84a9ac257f1c1b333124af5be248c485c0a306d6cff29c8b7c5ba96fa2633954de41c4b67b189bbf2d909daf6177d878055799a094c6cf9560353706df718ac872c39b72ec66c24e28e482b02d8508c895c06ee2ce2c23531d9dac02662efa12df60c3a13231fb07ad0d45f339fd92b33e3672153b422488696f1a69d9d9a648aaceb5b9aa1838b595f1c048f9dd2a9cc427a6d3b658600fe082ca9f96954ea93978d2ac74396a17f5b9e4cbbaee6b9ff931d111aa1b329d49d2bdf4c9134d77e158d0d5284d2d9a5981af5b05d94cc2bb5ae8e243f82f5353b1fe09b96141f9fc5b5bde8ea6d7de2786e6d15b6f801678aa0d349d4425a97fce074a3d4f4e8cfe779c7ddea2bf291c5239ceaec6426a207237c73ffc60d6d35494c8ed99deeff435e4d7c29abbe917f0311facaace10a387a3a2ba89e82b79c6d0b0c98e4dd2c1ed2a1bd3f5a0fbe4806b431da5fd0c52775ae977c00880c0dec88766c7d67530d3df055c01554fc11aac779af15faf5a3d3a9a9e591bd00c6f5f783f049f466555c6078f7218e0cd36dce031b8233a7e20201278f6e3d19311668aadcc0f79e364852cf50c0e1cab158b906c34a880ef8dfce2d11b889f6d7efa506d9e695499b92e97ddcfa7ffdc64b7c1948b5f9a1166262f77f8346964c36fa365ad9738bbb03af510901cea01e66ea5956603462f1008b9fc93d85c0099e944680bc74b8636371f8389d9cd662a1b32a4df4b8b44e814398288ac15e9c28b543be2899a5813d2708ae5b1d1e7a30a6ce2faaf45c24769b9748f5cd09d333c17a4a57751cb2a98c0164e9910c444c9058b14ae51e60221b03f702b1557f2bc8046756381b5feacca0592f349a5602abac02b4da71847ba9f07f89cd1ab7a8a4edac4462de11ee3b5a32a183970aa1eb0f0077ca4ae0ef65ade4f077916044dbc51bc7095fe09930c794b450cb615d1841fb694954a42475359286f2baa4727e1bf565777e1b32f3f24cc2335aca362344df051979b1bce69da0248115ee6de919b4ac3fa58d72fd037a0adda6b350c5980804a6b506293e15d809ffd7cdc75f54ad40f4ccef1bc7cf366bbce15f565a432d39bb07d5757e12ab62713a0241ee445f2472ce425cd4c86b022f597892d813d78a534e531062678aa491583e5bcc3de24e4aba12e15f8604c6d74677414977734bbeffbd86f36144be818dedb8f0644c9a19cd982700062fea9376791c16b5698df93f3fdc5ecb67669d6ae4a3908549f1b31dd0d1f7d39c3d1a4c1dc9a26f998e4f9b594c1ae3f9b5591f0416ad84f3dea4e81c81aca507f4aebf971575b525ec8d31d48e31acc81cc15eb8e9d384bf63bc5791957a354be68303656beb2e31f05a1b52c4dbd8830ac3fa4fc2ba138ed36b6ed61135ddbf2e315482bd70059ce75321a78e9a8c72b7230fbd1bfba25800a2dcfe59f88fd5bad3b13086cd239e364fecabbe49d887bf6194d1045c3329c383579abef35a0c2a6038857e5b36fa59c68930a453534bb2987b8f73c833ec4a150f5203626c685945afbf29b4229d17b03cba9e8129c48a87e0e50c87ca33e80422632e7f2cfee195e32fa0e33d58054f674fdcc02890f048309f2e5fd4dd02337b7d67e40d278585179a8a71c02f3e4dd7946c6940c86946ee7fdf44ecc60eaa0144e64d7ecd8ac29d6c946e5fced9fc040b3884a4a7b94a2eeb6019dc0c5d08ed1ca12f8bdcfdb618606395d63999d540d33b86f9be18003aab0a59977293cf6c098e1f0e7a07a1cd9b3bd1ba8b581d4b5e3bbf19ce37c091985d838ccca64734bbd8562e41c382856dd55cf60ba2544701738e8b15c7757823afa2c28815b56b1f9fb0969aba1a2ccaf4493b38433c3513805c937f8e404fa56f980fe339fe53fc2da8cd5d29594ccc550bd13892001c3891193b75683112761f7d626392e4a058816db794806be6363f4fb504efefd997e1402a8e701b98251ee54362cbd391c323a42b2abf49c1c27841365e3150868be0ce6eb2b8ddc47366c7540e7af860b9f4f36d079fb0be2fc856b738850e68873747923d4e18af555cf9bbfae7a7942b0b3eb38f3a2fc34a0216826a059d47c97b6c96f27a679abbf1e8dfc8ecb7a512ca0f2237d9641e044e79f326c12e28b8247118c4d326a6e349bfc5982f413acd0be1c70e7df658a60e13a9785ad81cc3ec841f4a02213b6e405a1b59c8fae6dc7ca9da7298cbdae40eddd3b3e330072ffa7833a05db469ee8408d80fa4b11247485e1cc2b1e2c30c167434f7375ba6e296ba1a8581381667c8f764d1da6ffe753120eff54919619943431b99b37e8f5ea15af477f6153ceb9273797888478a988b3c4d55efa8a1178054df9c285504361776efddc33bd9348aac2e817440a28aee4c37c8f7679dee2789656cbfb7b3fe3b1db7f88e7f95cab7938a9f3ca8719706634673d2324850399a52c0494ff670ec34cea4d76acff1aad6f3859d801baead88931b789201252db1181d15c44b127b0bd78c7ec7e4fd483a4002d0c3730e06a23ea38670933b52a88d9e94334c7351af888058abe2b9c0eb20078147f4bdf278611c011a829e041794b52e09cd22637667f272d377e43da65067824f3a964f08f23a412b4fa5bf3f93312cef104e06622c5382427b2190a241db3f6b167e39c4fcde0806a5ebc4be03072621717204bd36b76ac23d103b06cc314e1e9d2f0f38f4af9122e03134cdabbcb4bd5b0bf51ebcdc963e4d10af9037199b7b5132dee5d419370f082f3f5ce4c181917933a329c29ff90addbc6b8aedf750600f356bf2b1386375b5d5196c977a8f164053d731f2b68f6a5766357cfc1e94db131a14175f8eee982d4733e03525d6240cfb7d1c3a4bf93c0568ed81c09316757e3f05e912763c3cf6ad540073c610394aaa5698df8dbb35c6f0340da37546295f58b1053ec3b01cf5e4cf435525a4c810702a896adb839cd67487e3df816cd41b983185ad415791d7c55e30cc1195aa085e0767ccc561e80e986484d8c27267bd1b2fcd70a94adae98a35391b9bb35b2e0303580fffff4374e646e017cb020dfeed1bdf2fcf8344a64bed0eb9af62564e98a742d85264fb1165390cdc4f6ec704a46a11e06dbf594a6485e4886f74415ee8edf96a55514d77d026a42ebe308007ab54921e0bb95aa320008723a176dfbfb18f606aa84da060484892e41fc21aafcb8f2587e15e3181d8ba1519247499112b9104f523c9c8cdb7f36162aa6578aefa47b4e532b2972b2cf252ed804aca74b95dbde2a1f6d206ae40dfa0af6e82d0510e9c0cb2bf0385ff8a87cdedc53d994b8c7faa162e7f0d9fbbc3c8f3a5bf77bef9bda5e26d85c20426a001f545b7e797a408122b083c8e20009f329dd509b90e01460a5335f5236041f2236cf6beda0ecbb84dc9552d94aa7555409ce2a819217b6574111a82e278feda9646d5d02f616383d1a2a3fa29e4f23d763bff9dec9da1997d1a7db4a0d0a4cd3e093f7e150b06966562b03a7bda06c6bfc7da8ac097ade9d7735bf7393c8e2aac54e0a2f30b688b4988cdf66bdf27ccb971bf140fcee9840ffccb2dd19515f34e99dc1d25a4e94c021e1fac423168f22fb4a0c5cbf010651d2c33d2f70d14d722e33cdfac52230953de3d905396b7df4a3de15affdfac0ef54517aca7201ad7592fc5aed6a88301529b1d166abb7c87a562c8d957ae63ec0d98af5bc74080f1e89e17b1bbf4db33099f1f72eeaf85e634176bc4f7ec81b77f4f67ffe9e220736543d61fb30fa6e1d3c688fbe5576ee567699655178c140a7cfee54a1163edca7ae565f31843abe541f8adf0f66a5cde5b021bf06961e710c429337bc08715bf4f0be607fcf4056e5edf028c4c05557c90b071fd9945d87740af3d9ac4b01422627223098dc4f0bce9d7b6d0dd7f1da6f6ae62de8f0feb975acccd744259eee07b1cc80eadb611c1d773f8dc920ba2f243bd60e1c18fb6c9bac1776a10c715f061a3f6feaeb9e97bbb6f7aaba21eb142965264438a01e442150d39e1b1531eda81c11da00b8e3f16b743e677f4efb3fff61c4a747a66ce0be3b1cc9eee25d195ab19fbda04e8b3590fd7607c13baa2e29c4d17c6ac03a8c066bc364a9fe00173677fe1df7e54aa635876216ead29c1c023d4c6a771c2abb29392c90efb70de3cd22da630a1a30bbe20aa7df3eacd26b6bd20a5dcb1110151c7af7e6ff41c0b5dd3a1ba02880d6afa3ccd65c19bc127475d2415a015fd3a0fc194d425ed8ef779e9876f4c0c64fd264195dcd244390554be441a3c2a082a65cd03599949dc5ab3edcb7e9240f292bc3afdc7f7583597641c7ab9b4ac4e4f8edc552799ad37d9e0fc833b76ecc8261b2c6afbf245178ed4b73c2eb7965ba3c1ee1766b3e731485d9676f4574ff28c2ecbe303a4c0d820d84c40d52c6ff4134f138271b80d0ae30298d339701963b2d029025d0ecf561800494cdfc7ca144ed08642a957892792c4c6d82dc418cf0dfb9ea34c8ae057c04bb148d9e1be2a63a0a96f22c98ec8011bf0e8839c4ff5c3fe4eb0a934c977f7849e9a06fede058f1957d00644346bbf0e55d5d260d08d450bf0e6226c1e7a033f753f65b1ef09c4e949a4cd4fa4bc348c8b3344c8afbbde0ed54990ba7d5c735fe27fdd86d8206f7a2426e0ee3532047f3a24373280d6ee6b5d7bf45003a5bab5b508bbe8f3280357e66d79887f6df4e7700381b5a8b1bcae6edee1749e02b469916e80d4bbc54067cb6a05c0a35939f046db45bb7b86188c98a5e8443305d83e0cf95584673a8ae7fb985746feafb99bf4144f82e380b6eac30b5e03c3affc27bff9b4fa00d02d6c91a16d6dd6e5477aa3404a8e80b4900a4000ed4c753b6a28172b1bb7c6fd122209d884fddeff31410dcee9e46ffe411be38fe716b941c7f8373a5dfd021d00a6af1b4f97599a0da39d99750ae7915e9ff1b74d1affd64e5b5c6d9b7e63784dabc82730c14d20ee6abe561ee306996d1d5f", 0x1000, 0x8, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) sysctl$kern(&(0x7f0000000100)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)) ktrace(0x0, 0x39500f9a1a026d7d, 0x10, r3) wait4(r3, &(0x7f0000000000), 0x0, &(0x7f0000000040)) 3.106542515s ago: executing program 7 (id=378): sendmsg$unix(0xffffffffffffffff, 0x0, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xdb1) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/85, &(0x7f0000000080)=0x55) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) socket(0x34, 0x4, 0x2) 2.884496589s ago: executing program 1 (id=381): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="f4af7bf7714d67153d42cd05e7d383ce194e50cc1f58c9b88e1e82852cfb6685"}, {&(0x7f00000001c0)="cc968e3c8ada39ece9b44389d70acb878db09190e6d2d109744eb256c30f459a229e70dd80aa23996e84643974452cde82d8ba55c701744d30aa2cff4cc95748024be112ff173aa4945c556d8b90b836a0909572cec851a5b09c86fd777efc114402684cbbd8b2e83c"}, {&(0x7f0000000240)="142ef670d09c646184edcadd6cb3c2af339955339cc212096e872df39332e87e595dd48d1a01aaa452dd7934a59adc0cbdd68a1b043e0d810c86a323e7b006b0c083e16e849495c96e4de28d98eee8e3ff9dfd3447bd60dbcc2162149b096fbd65161440c69a529ca724ff22eb7480d6ad5fd9093e84cb4a0a159db8cec0a9ee94f330630bc2f5bb7a59e12e0cbeaba5734395f7ed3a6fcdb456843ca46568331383eb39fbd0e133875116602b7d"}, {&(0x7f0000000300)="7876e111ca3c888994fec22b80b8ee970b75778f6c51404e34429f76a78ff38e5b516dbd6864f7a113ee6410921d27b25e1e6dafc1d101374ec788af69db9a2c739b5797d8a584fb607db3acc6c11d9574d75d74e36c438a96aa174c7043af32323567060dc4b87371cafd133868b6a4cff5a49df3d04b6fbd3ac48b759ba98192dcfd83bf6d704749f180339f3011ddfc0e27969da3237c5f12a2cd80df36d06ebfec3abfd67050aff51f2da5a763884aed6b8df1bb3800950f83e146f661998e8be6883fd22b2b4299c003cdd128e062e3b1357af88c8d4ffa62c96e405e34a8638bd32d9965ce5cf360026e55a3927f064f4807a8fcae7a2e5a86910b2f251b4371b65223a60a912c11b10c57f9294a660a3b9ade248f91cf5efa5dc3d8e347866de8ddd3677d910148864a2b5d0cddac1d8d15311c85bf9674910cf8a3ca89c7ea043efd5bdb703ab03df3f2b3a5f8fa290729688b57cc6af1015e1d842cdb0ff9fce4c1edeead30189bb0a9b7f55f11b83fc0638cb9e7befba84037b47ffc17f8ef7e06cf63a961ce21e1e3263a3ac97c8d18313c3998efa21cba9da890d90d5229feea5ffb2f474f05b72ff464c6de90899f205b5d1a8c61d2f054dbfddd7e8a2da0fb2abf2d88a2b5cac550bf6e1ca5e732e32409a5763e5adfda8eff6a7ee7f043fb04123072e212d01e00e11517e71f69f708b2b0ea8c4eeb52544090b44d0da9e3741e118ec964f64e7046395b0a0b08efcaca0ab3188631e305580354a58f07e5e93a2c4a9e1ea44b57cc13aa9230de994ec15ebf0d0731f09ea0a1d49a58fce3e5730afb3ad9fa3f0b26b5c2c3bae57285adf2d1662d29cd7d2b1cda0cf344b2f220558e9572b94db490a2539e664e250f21314ca7c02aa4381346cdcf20a4b7049fa84ccf8dc568e9129e69c7b9c17f3d1e2b311037fc7b1099d6916154329d2c9cb64b9c69ded7321d67378235964274f5a64693bf496661269a2ee49e4d5794cd2818a09a3ba6f8aaf2821b7dfeec6ae8faf21418517447e39b6b9f6555a32b6efb25aade8af1b78b0d9214849466786424d33f62f206ee6ea10252a7f6da47b7a7d01731f64fda9f2dfb423fc9e1e30a2d9470105b57e8ffd120e349dd341a0c63cab6e55759c4683bb5891f87937238348f140c5e027f002f9e7ec0ca4367abb4bfc27c5cd4821ea7f11da101f9915fa16582cbe52965276a267815de8c7c17d90382738522f7c7922615a7d2694183f0b488f2369230fb17103c7b3ab6a2a02279d3f1eb88b015bf645ae551c13dc3351cdddb86693273da886e06b71d5bae59db6f032aaf210894ff998abcbdf4f807a84dfb8663030e2c613367f683312126bfe24468005bc038526ea501da117c8b23c0e0d1ef26f4c2eb719a84cd501449c813f5fb77ae81ac17f9b89691ddc45e9d42647b3381919960bb136ef362a7ac74d8f692e66bb54d318bf1c85138624309a30785d14cb81eb729e33af3a11193d04a3ad5ab16561c7708162d023ebf83a22496c0e6592ee622a5cc1a8ba6a2ab17a2e42b5fe3941816bee8b7d2f61895410eadcfb11512d2f5fec7847517a2ee6bc9781a56709f8274328104a85686cbf18ab3568a7afb1c37b51c8cbba36ece8ed22c3e8d5f44a5a9401a1489770160308005e18a2952ea59bd57c8373447bf70f5d71b928fe7359d4354783cca4e7fbf0998d1a8db3de2a1f2dd3caede4a879d1b07483bf4a561cac7828c06a4626ecd7f0de8a013a28d0772125d057ab9c85bb18649bb01c45e8aa4331ac2ec7b465a0010710c1184120d6b2b56c22e9310fa07213bae50e8c81b955156e2e908ee3f33225df30d05e432cfd9495c1e617ae4a3deae7e7c3f3a393528d0a4dc9c04a7e89bae1c8eb1c2bcdc5dba587039e52e80af87787166c0fba73a3292f0cb75eb7a94eb1ace85976abdb5c3ff899de8ad7204fda950420e1535c7a9688045375f7b24d0025641bf65bd10b61fb5ba5182d7e10d1af2b6b0a5573cb0fef3d8fde29b312ebd8e8ee3246a0b5e7c342cc123addcda64a8d14407fabe505a97d6ad413cda0181b9f90eaeb321e0f453a45101328ebac96f6d63f848c4477e32cefe0f90519a79360bb69d4502382fa7c7db42be6b9599b6d307e8ecc4d39ac9afd5a63737ef7b2edb4ccc905b5075704557b55e2bc09214a684ab9828e94bbb363c5df58d843fbc7c4afb828cd587040fc7d0849c22b9b4465852d7d1b45ad9aa853bc574cdd4733e2aacd4baf620b82664179de3135d9d3bc9bb7572ef971cced72892fce208090ac67c0e152d953a9c3f4ee20c7a56d01bb7225b8607fb61cda68bb5f8d549626ffa38f86fbb4b791315819a51d0e75972b8c87ceb12f5df395d761898c76649d9d8567271c857a19fef9fc7c6901252a6a5a20c22dd5494ca6dcfd07c8def777bc643ce7f3468fc864176ba573172203b6e4030b8ca377b1e95dcb5891935c48ca41915d480ebec015cd13ccedff9bedcb5f7b85a8bb03107f85b47a0f5bfeca02cc43fb5fc07e28820cb7e52c97f626479902108971ac3f005604d30d39bd0f7477789d5d7c89542d357643ec878e51e46117e0f937ae973dc47de6d3d365b424dca6435d62e14a10536c10e30cf99d1c9cedfee7ce29cfe8165280eef24e2b04935e7cb351e2b2cc8de49ceab33f1d1265cce65f8169d28dc72703fff885cb44e86fca5e2265ddcb1496a637651899ca93060c81498e77dbafd1d496e5e981b2f95263643822fc467de25a01039cd0ad47f90a404b822178a6a33b2e15f98e9106357cf2166f17d78dfd3ce26de318691fb0b78e7b4ad34e5bd9b8a5987b3e0a12b51e6d77ff1cda06dbdc2a40beb7531fb55c5d374c3e9e3f7026b8b6d87a1001f0216d6c0dcf22aa63821049e9031a72783900f93dd8fca5ca680d4827871122cb101fdebbf15f238ef07f9430934f08f3cd0530a96945263a8feb8ff849bbb8c14b63e3a42c5b69bb27407f309622a3a8f37cfa0ddea483c6db0895fabe69e59292f64ec27f4b4df90e8a104cb665ce15dd116f054678abe6cce0d68af3bcda9e9a3edfd2565f9600f93f8b4ceb4062658b0ffbcd0e21777be3738e990b3487dea56e9cdbe4c9557e130a60b9a62d6a40816cd605007ecf9da08a919449486e395bd393f5461666d76ae09b17b4f0c6ce95ecb833398082dd8a917884e2cbe896bc7c361c7c2b67f0f6b71b3fa6ca81d1763dcb6b84f43b9058529ede5c3cba36d1e1c7513b389abbe937ede132c440c41df6b6b8a49c1fb22c6107c19577576a7b7f80c1a1f0584b4d7f2f4bee6b242e47b38790a55f1a7c1083cbecfad4d0564bcbb400bf2658e3187f877db399373e79f666f423a21fd3ba833f49336276aef8b3fb129feb5c78f372fecc32476c062c14a28dd2c550110648471fc13dde5b73599ac3328beeffd3547f386f64d4bb87c1ed77101acd8ce4cca54f61c7f6b5b2fde145dd619d885ef07d1bb5a82276b663986cc3fb1bd66d15588bce397be6f3d35f88d19e536c8863c9aeb6af154498dd4d76730d4d6ad75376666c9d60811cc84285fe5e173914ffaa125f75c1f52805faadf82c0d3c87dca0ace2902cf535ae50b7b1f2d695916bff7f7ba435c4872d63f8c9e1dbd5e9ff216c8238f9bdc63465ce8032995c949a54202aa5380ef8f6ca640ffdca10f0e5ea6d55f120329bcfa2a46abc2af6a6514273300a9a2cb37307f2aefea68fabdf47f19dc58958abd6042626de1591f4046c4263b5eaafafe1f1d41f35b5c4763baa85ed65027c15fac093dcf65440909a78da6eca219b60b3f2f41858b67edb535cb8e42836101f6b7609c279c5f4cd63fd3b721570ea32acfbcfea61287880f4eb2b85ab3ac57cf53607a801f42a607d520ee18c5f48f862e8a6017d85204d6eeebd6b813daf8368bf93c6191e36aa629061b6def2eb91188550b765ca0aaca398b546d7447763c4d1df775daa1036f89646ca5cd0ae521ba361268190872022f038b7e9dd81a82b12aa1f20b936c67516d65d49079faa7e67af5f031023ee1d2f36fc134be48b2f03469f67feb0c80c158127d7c2a660573b3798964c8359453f9ebffa417c0e8ad4433b39aa8fb789b08ac5de99a75f528ea8c2468041f2fbc601b9bb10562f30a393c47780f333a58788f101935a2fad8b75e2f76274c45c8763bf3f207d5724b4b22a714bcefe62c100421b66a016866f99bbd24d80780cad20adf8b479ae3dcf8bab46da2beb8fc12d62e1a166da1f7308dcf812fa72a79d233cbfe7c2a283361b21e06d5884bc975e12404cb57160dfcfbe9395f3034fa20229ad94a5d9725e62b244fe28fb19bf4e5d795e0aeafc3195da932407258f7454803633d471b194750f89ee18eae9d1a6d7cd2e666ee59195b76c9b909a3ceb8363bdda1457ed0455fd663c2513982f7eacce1873ea75dcfb629ca4768d78a8f82144dcf844c11efd2a7f3bedef48b4bb32f5cec89972739e25171f848ed8e632c3cf8c5fdbb5210eeb6b9324dc472be0b6e1ca094ce994b3919e8871d92e02dd7a21343f29d251f6221dfe18d606dfb77e496bd3e06f2763a0d0f0e7ae46546ec5cb7402861abc9667c1744184e44f00d68898646ba001dec1610b50678605ae92755dc751aab35fff3138a394eb81fbed6e5b488695874e63e86f48bbd1658b7658605c20e76a923984986366f08b2417aa97c752c54248c3eabd7f1dd64544f9983ecb001103e9a7cebd9484879e65d0df8f3c375a57a5f284ba3b77d9974d38157cb1df1e8967aec5a345f33aae926256996b3ced3dcbcbc770e8c8ac5d7655e1357c38cc5544490cacdb6f13cf7354f1e33f03f832357ecaf65c00ef716c95107766f3bc2c92ceee5dd609a5af338bcb5f26de33547011fb8f8141fb7e17f402d645385020242b805f507deebf3ab53cc7a4965509fa8c7ea1475e05959fb1cfc56a5ec4a252ad5b50a8615ec12a3d5f62c36514c37edcf803674d5ae5f8cbf6eec7950f33d65652543ef5ef1ef6a025df8d64ed20965761a60d001c5f313b0ddbb27d4b47a1bfafa75dab8ce1a7a6dcf876e290711674870500600411291ccc1445f51250ed8fae06a8fedf03a826aaff18ea7319e0e1cac9204c21aadb25b8a221bf6d6579965fed3ee81f27b98d74daee12aede47fb44c8a685954cc84ff70c72ed9b4fe000b9e06c0287fabaefb3ec10786a623fd77d13d26ae3784fa988d664e0a87d41bf6cd3e135e2965939c386e65c8541d3ff6a7ef812f52912f155efb713d28951e65e109329717a2ae60c76c0cb155b92b0c006ecc926e6d07f82350c75a5423469b85c908002b0d88570985eecd262d779bcefef81479184e9c9bf3e789623aeea701cdfbe693b9cea86003bb139c2d564dec42d5cf8bc8917e464f96fc6d342b4457a7c03efd3dd8a96e1cc1194aef882b08755940febb7731aef7e919f26d8d7e8c899f4af14f7b1b5307fe606f1224e8afe6e3f047d962d846250c39dd319122a7e5e1bce2d9839710128c746bbd951f59899005d9aae11edd10bc58d4107cc93b82f9710b95472e7ce5f482fd413cace290e4247cce4432e7eec318c5409fe9511985a0949491f38b51dcf384e6fd669985bbadd2fce7ea67555f4e5fcf0a992a06232b1879b798ac11c94519e45195746e93f76f7c00c1b88bf8d2059a4af6d9b7600889a3bc262b13904a7dac0ff60146d70016f45e90ce78c1b096521c5c782f995308b1d4048f08d71dd06359a6a016edb3c813f9fb"}, {&(0x7f0000001300)="be15dee65c43f421c0c2361c5ef98fb5e79b16fb1558cc871997f85ad40014080b3e74c53d368e8a4552a1916e5ee5483551e03c0eb5005e4daa7d0eea07cc58f29dd4774a2c9e45d4dfb2dcc0d01d74de4342a7ab8277e7a7aff58a605237e641ef87b7909434425e1f5318b0a64b39c3693b59ed1941833b849d620872dc371991d63b1d17727e"}], 0x10000000000002c3, 0x7fff) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xe, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x6ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0xffffffff, 0x6}, {{}, 0xfffffffffffffffa, 0x37, 0x80, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x8, 0x100000001}, {{}, 0xfffffffffffffffb, 0x38, 0x2, 0x1f70, 0x80000000000009}], 0xb19, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) clock_gettime(0x2, &(0x7f00000002c0)) 2.864280259s ago: executing program 1 (id=382): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x2, 0xb, 0x1, 0x1}, {0xffff, 0x6, 0xc}, {0x8, 0x2, 0xff, 0x1}, {0x6, 0xae, 0x4, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9010, 0xffffffffffffffff, 0x0) 2.862791604s ago: executing program 1 (id=383): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) setuid(0xffffffffffffffff) (async) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.862181326s ago: executing program 1 (id=384): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x1a, 0x1, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x20f05, 0x1fc, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801002, 0xc}]}) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x76}, 0x2, &(0x7f0000000340)="97bb7376688fb7fa1e45a0bdeea254152c0965b1cf3b662a1f6f2a1b6977d6cf2b53e574a0a988c4ac688bc07d179c6b4cbc3e4715af50aac2b904100d71a842ff3d376ea48aef33f8c2d4533e18f9864fc90cc5c8783663b9deb69807d5ba79d11e57d3a04af9338b9dab7a32f95990efbd16ae7f3a69b60ec7b9941e24de29ae6edc71ed4204de011c0f049ac4b9113badb323cfb7b3f68029c748941fa8395bfac81e7f74d5b6dcbfabb6d430e8b75e38fe720e6e908e35f3a210c93d255cd78e8b", &(0x7f0000000280)=0xc3, &(0x7f0000000440)="f39d10118bfbc560ee83c8fc2fa637d026d5f3625694fd2dfeadef258a39f9d76f7702b17f5e904d905480f818b8d84b5a2d6ab5d9f79712af01c4ab4d29d0af9baa789d3ec8e36b4b8b56c65c515057adcffb91a10381eca4386ceabc323c0ec6416e89ab83276cc70ffc7e7f615c6778ff20b139fd525e482f0e384e78734fd31f3e4f657bcbd40941c5fa9daadb0b5a64515c5234e3ab0ea57dca71c85c8a6fd68140a2c497ad60ee32f75892f4591ce0e47d6d24015b474cfd", 0xbb) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) getrlimit(0x1, &(0x7f0000000000)) sendto$inet(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x8e, 0x4d, 0x40000007}, {0x7, 0xf, 0x3, 0x1}, {0x26, 0x9, 0x9, 0xfffffff2}]}) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x3}, {0x4, 0x1ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)="00000080", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r3, r2) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/117, 0x75}, 0x42) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x566, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0xb112, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) 2.861061568s ago: executing program 5 (id=385): r0 = getpid() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x0, 0x80, 0xdf5a, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0x80000001, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0x400, 0x1, 0x401], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0x6], [0x100, 0x8, 0x401, 0x100000000, 0xfffffffffff00001, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x2}, {0xa2f2, 0x10000, 0x5bea, 0x814}, {0x3, 0x5, 0x7fffffff, 0x80000001}, {0x9, 0xfffffffe, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xc}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r1) r2 = msgget$private(0x0, 0x124) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x468, r3, 0xffffffffffffffff, 0x0, r4, 0x42, 0x8001}, 0x8, 0x6, r5, r0, 0x6, 0x7, 0xffffffffffffffff, 0x6498}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x61) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x8cb, 0xfffffffe, 0xffff7ffe, "ffb1251242758d00000300", 0x40, 0x3effb}) getpid() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000383c03fe8000000000000000000000000000bbfe800000000000000000000000e680e92b"]) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setgid(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0x5, 0x0, 0x2f01, 0x93, 0x3, 0x9, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x8000, 0x8000, 0x3ffffffe, 0x0, 0x5, 0x11003, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x7}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xffffffff7ffffff7, 0x8, 0xffffffffffffffff, 0xfffffffffffffffa, 0x200000800, 0x181c, 0x200a, 0x20000000100}, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) 2.86027977s ago: executing program 7 (id=386): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c050000000000000071e5000000000900", 0x800}) syz_open_pts() (async) syz_open_pts() mprotect(&(0x7f00002cf000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f00002cf000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x80000081, 0xffffffb0, 0x2, 0xfffffffd, "95160f572842cd01decfaf7e66582e29b9887d79", 0x181, 0x3}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socket(0x2, 0x3, 0x3) kqueue() (async) kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000040)='./file1\x00', 0x800, 0x120) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x9}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r1) sysctl$net_inet6_ip6(&(0x7f0000002c00)={0x4, 0x18, 0x29, 0x32}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 2.646466458s ago: executing program 5 (id=387): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x101, 0x5, 0x80002001, 0x3, 0x3, [{0x4, 0xfe3, 0x6, 0x71800}, {0x23, 0x4, 0x800000, 0x7}, {0x5, 0x1, 0x8, 0xaf9}, {0x2, 0x0, 0x4f, 0xfffffffe}, {0x1, 0x3, 0x9, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0xe1, 0x6d}, {0x2000a, 0x803, 0xfdf0, 0x8}, {0x8, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0x5, 0xfffffffd}, {0xa44f, 0xfff9, 0x48a, 0xe1}, {0xcb, 0x2, 0x8, 0x6}, {0x2000e0, 0x9, 0x5, 0x3ff}, {0x8, 0x2, 0x6, 0x100006}, {0x6, 0x5, 0x26, 0x1}, {0x81, 0x33, 0x3, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x2}, {0x7fe, 0x10001}}, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18", 0x62, 0x4a3978cf174d4898, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) preadv(r2, &(0x7f0000001500)=[{&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/42, 0x2a}, {0x0}], 0x3, 0x6) getgroups(0x0, 0x0) r3 = semget(0x0, 0x3, 0x40) semop(r3, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000001740)={0x0, 0xfe00000000000000, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) unveil(0x0, &(0x7f0000001800)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000004100)={0x0}, 0x10, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 1.188823766s ago: executing program 0 (id=402): setrlimit(0x1, &(0x7f0000000080)={0x48, 0xd21}) getrlimit(0x3, &(0x7f0000000000)) (async) getrlimit(0x3, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)="e99547", 0x3}], 0x1, 0xcf6d) 684.441984ms ago: executing program 0 (id=406): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80000000000206, 0x4ebfac6bbaf795d) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="7f454c4602001a49b70cb710aa958800000a52e9a22716a22987b881794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c50019377fa47f7af46e521", 0x5d}], 0x1) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000001c0)="071f404d33fb142130cb296620f66bfdc0b3af05747052b49a27268dfc4c2774d1", 0x21) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) 681.035943ms ago: executing program 2 (id=409): setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/13, 0xfffffec6}, 0xffffffff}, 0x11, 0x3800, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x28, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x2c, 0x0, 0x6, 0x0, 0x0, 0x7, 0x66}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfe, 0x7f, 0xffe1, 0x77994f4, 0xb2}}}}}}) 653.716182ms ago: executing program 2 (id=412): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYBLOB="89332054b5d3369ef996ee2fc1c4b0c8be88d8af44394e3b57cbf4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000000)=0xfffffffe) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r5 = dup2(r1, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x34, 0x8a, 0x2, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x44, 0x2, 0x5, 0x1}, {0x3c, 0x1, 0x3, 0x4000004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) socket(0x18, 0xc003, 0x3a) 650.441842ms ago: executing program 2 (id=415): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x7, 0x82, 0x24, 0x3}, {0x35, 0x1, 0x1, 0x400}, {0x400e, 0xff, 0x53, 0xd}, {0x70ae, 0xf8, 0x0, 0x2}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0xffc2, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) 644.531231ms ago: executing program 2 (id=417): shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r4) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[r2]) r13 = socket$inet6(0x18, 0x4000, 0x7f) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) r16 = socket$inet(0x2, 0x3, 0x4) r17 = dup(0xffffffffffffffff) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x28, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) r20 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) sendmsg$unix(r6, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="ead20b2ffb36c1df9f280b9f20acb3b4ad30b2a2f50161fb847c4b990f4e17404507fe7c024dacce4ef584f27006abebd53627bb1cab33c8c2e27eda7cb9f783e5756a9f264b961fdad7a1d215c2c539371aab6333c3646f6c704c703bae45071bdeeb80ddb024e0fe976d525092b7e6f605fe647a3c068956df84d07510b39575be7ad25d4da4ee6017e3bf672851", 0x8f}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r1, r2}, @cred={0x20, 0xffff, 0x0, r7, r8, r5}, @cred={0x20, 0xffff, 0x0, r9, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r1, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20]}], 0xb0, 0x20c}, 0x4) sysctl$vfs_fuse(&(0x7f00000005c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000600)="d10fdd6080c991b0af269738a54d473ac4e3aef3c87031c68578f213fd8bbf05eb1a10", &(0x7f0000000640)=0x23, &(0x7f0000000680)="439c227176e85e016d36c30aa8e981d60d57329cf6fad3b4bf4c5e752b41b62c1087a5ed1ceebeccce318495c44dfdad68c1e0e171415c7b5d90e42f957bdc7c789996f9993518220eb4373176957f1b0ad645d80c3fa695b339adf9a1d1e7d267a1f6d984bf15c985cbaf9bb115694784936abf9166864e0e9d2f3b0029db036bb67c2e869b1d4cbf2286ad4001c0d371208990ca35f0503e6a82a340e3f326b85ec0c5dadfbc5460dfe0b86785581691d4212064d92df121665aa79bd6bb66de6d3d7b139a83893280eede6e64e17d1145d3b9064a7ab8eea124a0fa30d33d", 0xe0) sysctl$vfs_fuse(&(0x7f0000000780)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000007c0)="5a74805aa13283c5e85d71dc68f29df7a7126335e17e36c027371b1869aa86c8ca34eb1c504d95edb4295cdf64ffd1b000113240605bdecd424f8c70912e91a9ab191aa1ce10d0eece3f6c7528309a7dd6d4390169cf0c993e9c1ae8658efb3e8474ebe0473719a5de200bf98f54725285555a5cf99a4561661bf8681edbdf483a69bcfc904a263337e83e2f97a2c2faae990746bfb78a646ab925e62a28f19cec5ac6a531ba582d6836e59ac802c1ac438da468400bd71c274e08df4706fd644d518e440a6a369044bdad01a66f7d8d696552fab4a60dfd63e438525763271e2cbdbcff4d06eb462e5fd5cb21b66695affb34548072d9276ce327548ba05ab0afd86b4ea476dcbbf8604c51d41d70699d14620690a2a634ea681ee0a0cd98d7d1ddfcf6080fab331b65ba4f1d563c495e5dbc786fb300f04d59ab23c56bf49719116c969a8d2fb04681131093633d6f0a2be2ab527e366826738cb3b0ed1348719f456ac7ee48fead3b27daee51a90c49a22ecc23e45a8a1bc77f0c66c5187dfb6ed7306a51cce25761eeac286b3954747b1fe90d17f0134f26a70afec82658befb97b5ae80976cd6ac16a143ba0d20316736421ecb5151c79e4e08a87d39f222d90cbf721650af2966f59e9281b4f7061f3961acac610f1403d37687711f193f7fcf9a7e4811cc8eca6b8760f493631f5598bf6b048319ccca7d218a433d13d6b1bc08c5a1fb6af1a1d47793f522fdf193cb91060336a196d71ca0b2b3fd29d0226d799765c4c799c4960f0106273f73a79862d5754d2747b5e943819e441bb7c23f3a89b587baf698d364126790949249e4aa79cd35bd7a42a64bff565a98e48a8683ded6431fc69850f5a64de4ba5bd4d427e9feaf6f36c8549185751a734134bf7e19b9d10eb377a6e30c3876198f2daf378c491f0e32e3d180dbba15e46e8e1deef9de06be53bc9cd03a9846fd2cf7fd0084bb19d508f1957c303ff991951d477e7a38703072d398dd5d1bd0be487d350659b878b6ca21cf147972c9ee61c31bc9acd2df98f853336a19496ccdb247c68f5108ac7c86b3b096af51917fbde5faca7ac331eb4fb26446234bef81a17a19fc139cbe23b8fa811c7d915a704f7fd7d6fc3d937a5f43d9c3102f41678f231c2220a56228acd116ed73292553fd2fa7e669c0bc7b871c800bfae833f416ec17c0ad63dcf39d1dec5e046c173f6dfd97892055892d1dc6947a6870bff7ad47911626850a2e88e478f0c23e25b59857cbdd369531cad5f01771e7c1be78d1fdad2f321aa91e685f9b6c4f01cf8f2afbc449c5bbf9659045f465e3192a1f0f503a706c2f462d32df704cbd4ee1b89c7262c5efcdb9c7112fcb84cdd94c4234c4e96b62d4c38cf7f1dfffa27599cb2d1faea058259ad017b8cef780b2c73e6981ac29e19ce62fbf9f5d31333fa12ac94afc750fe87583289d55f351bc72c2e7f4271995cc15f98a9ebb0cc35c3e125aae398c13634ce889ae98149d3289618f89e183835d4ca87e32ba60352f4881e75ebd9b6a3272f0f2175977e2068d44a996ef12eaecd98846043d0a4e38fc0aa6d3f4dd62a8cdce9572958054276a09d2398e9e8d56f720053967472e6699901a1ac1297beb4ca4f21ef47af7e97e995d31baa05283bc7980bf34990f2cdc763b113837e4b9d4a0b63bc4add3df9562d80fa63d17fa7874a83690f3bb3eb10eaa96d41846b04f0cc582d5169aa1093c8d70994bc39f3cf08f66c051f9e84d8d77f342032434e377049dd5ec37198f28f9dc573ae97734ccb4e939a9b2959635cc876fa507e75b39ec5b6f98ca7a3dce21c64b803029be7d74be1985334a4e08df2f72a15106fc88cd227b1828931b879090b593448c1a170a59c311876720ea24ab528d5563f644fbb29dd4a9a1fdfbc8aeed0ea417aef8a4a2ad08c973864a2aa36069d61cd8293bab4a60563dba9d84bfd0077a20cc86c8168e1312ae97b989aa108adb21d15664defd777770ce28b3363ce1cede13f876090c67a31d3c7cc9041723600eff449500ca2f814320f36252d2e59ac0ad72bea399c919eb1e035f7099c793a028953b3cb1f8637b365e553bacfb9d51ded7f13d739755bf57a194584dd0e0f56a11e0a7d7a712b8601e8b2422751ece524bd6a00a24ed07a8b923bd251cf5e3dcc511a84e1cc2dcb4a68606f7dbd54e148d195ca82de7ab32d941838b3b4eeaf0cfac4042e75e7f8c82ccc99ad5761493f37aac211e8ec15e48a63e300db9de5c32cfd85143c44ea58a6bd0d4342a3b92b5e459e3d0144bcbc646c423fdf7199ad795f996fec53c366e3f52bdf535ec1662c7f6b80ebd9550144cbe4be36bc6085635602b2b459b1027426a2d93e728ca4f891e3e33a7c0f1b58771d1a61440ce050fcf81ef6e3161e612b81702103a974648d20b18677d4dc7c7572f348e688e42e45324edf083f5f13ced0f271d8ac12dcfa284e05ffc0c5079176428e6e9f5d1f6e5b76a81d459b4d24ef8a0539d6eead01540e7d4ef2f9c30c35b062ff36e09869b4dde03826981c9cafb3d176d5784fca29b0a5b74ea5e3c5b1f3d8c255bd910ee7342cef0e8bf4adacf4fda8ada80356d913ccfab0c04760fccbf09598b97914f9858371de95825fe781985edab101b098103d85a847211da76dc1b85747e1153f2ae4a511aed8d91455426b5960f95af7fca491444169eb2f30efc3274e384430fe0a1d91ce0a50151906f86dd12aff972b292658634d295f782f6de6dc50126f2e8d5a4bbb963747f75bec23973a8bdd84a63f57c8c897222ee1ee963d3f193336256211bd286975fa9545aef56597367369c883d7e9b4d78ea48efe1250ccc1afb502d25c086b5f93206fae26bda024d5b87be5022b8ea7259af53e103eb9a44c12bf5e391ef02a8f6c7dc652dad206467c92286c8f162918edd400392c1ad9afe8591d3409ae956bc8e6afc4c178385c80225917c1798aaaf44459cba280d15a4f430ca97289884eb8d5ca462379b73865fe0d70d164b1b6efd62b2bdb86a2544df8d010b7809b64c2b30138ddbba81d95a7d2a5b7119cd933e1785434fd897dd49d69610df39876a228f25ee90a6629da10021c31ed60f0a6fccb8adeb003c360038f0f205a7ca21be8993511ee5f70634a16b027d8772768e589acf6d3fbc9e869964bbde476858da344b2bcaa9a1f1f7a6366790d27bca705db025b7849eacd2acaf80e8c9e06013123f6a444b00c2bb41e3ac31585c0d73d500f23b5bf2bb8de9a462dbd0ec839347992ad6f6b3ac3f79bcaae91f36365e561e4a81d10e54eabe13c3b60189af199f6ed235458efafb92e14c57fe123da6843bf232cfee069c5cd964cb1039fe4cb32f6cd068f5e99423cdfa5b839fb3defc652bfd85797609c961a0d7118833dc54e7af5f547481b8c9eb3d6697474271860a237c4efd4fc9423c75364068a81d1897bbb0e014668956da0c1facf891c3ad27b63d29ff99ba8b5947c297f095f81adcd4b66d04159185aa02cd7b84e5a73308a5a5119441584f8ef894c3db992c25682f7eec0905b2cbaf026dd255658a4e17d06fd98943ca1386dc69e262ea514e70601e2936311259e18216e04cd73e80d841913734d56677fb4721b0ce1bd0ac48a8af13a655b109752ed5fdbe0a6cf71a8bbd0a5809ce5a4c424248c88b904ead77bde808abdd273daf102fecd29efbc47a9f5041de27205268025031183788ef16f57f2b76c4ed7e924f3e69e8522eb71b07142a21de77b5bcfd037a678f442a124c61ec43998f91530369a06673dfe7a85cfa52fa128c0a8627bd54d6ad6dd321a7011700755bbf540de1f0adedb9d3bfc9c685099754ee02a5a49786ed680f5e52b1af5e7992986f93dd05edf7abd7953fdcb1e3a29290230b84c7af16bac1e35f26eaeebf82ab001161561ab0b268b70716ca52db49db8f3bf53c77f4af3da776d1762b44ecd7a4b279ecd1b709fb5b605a603769024be62ae0020a61d2d1f727883e6877d27979ce93275d746a7cb6e86bb12def15c554753e56983fb823e4345ffb50af05c2dc15bd1339e8417364fc5c94db588ca82578f18fffe4de6608c69f12fc200acc83c15f5ea5ee387a2b71e73bb860684f59623bc2fc2fec588d11bac16a9b9a229edb333ad8bdae8eabe45ab6d602ac5247548c19ba05e1b11deeeaf44e8cf4d8628439fafa5ae86005f09508b45c4fc08b6446df3d601d26a328bfb0192d644f49864457758353940ce4cb27b827db3270811b10e141de5a37e9b35d6aad8ed0f7bb52c6383520dd3d325c75b431fcf7e1407a097432486e19981c7c54a9b655fa3b348600251b667bd0756b31b69d34993ca20ee4ec94deb2c9646ff1bc14041861aec5a93d69777608bbc996b805cb0e3caa2c5482dc9afba2f17164f89f173326caa3e0e7578892bebea2c66436e12bbe78a8648759a1918e328da634390fbe06c4c9ce7fbd1ff73ffa7579741c51ee348f7a2e5237e12a3e183cecc1d697255721462ef44a7715986ac48fc4e7dd64e7a4becb276a264c93ec0593fe3f5c6376405fb7b6ca5c506d2fc91c6edf5ddbb3b65232824afe56851b0ccda1dae20fc9cd2f326b17382eb853e08e91e3204c4d00abe7b9ad65e06ed00ec047b92e36da228284c02987b6313cae70f6b714f7b40f2874a60841853f495ceb0ff05005c23127f72e060837df1d2514a897b8fb9fd3bb7468357ab82c7fd4e4c34f0cc777428f058fc4291d8e7a4812844d37109c295ddc64fe4dd79cf3a989186306dd6f93c4dc07ea93a2116c444dadd32e53286242979024ffff6334e9e6b23bdb94a4ab4a5f6e82b502ecee6af7a9801f399e08cf2aa150b4467f7d63ec4bee9520815cecee98ceedc996ef452c02872a0c63adb986e6172fab7594bb739486c4f322fadda70c9ace22a827c85e20a764d454063f44961cd222f0802cea273b621e3a115b406afd75703dc0d46c36f033444b8cca5f1ec3a54ae97abd7c29b482fb7f87d9699548594a3a24a7106d9a0182c3f3dc8866724675a1258b3b64cf199931af09835c070e321b47fdb83ad07cb54ca26e871555aa31f78f365278f7e13f40f6483ec7fd425e845437fcc0f6bf8de38823d1e4eafb13d1ece5f5a05444f263636293fc413b7f3412a7da85104547577907f72575032bbe8ec0ed0302ce6a87af6267b3f7a0cf75ce659f84e6d51736b39036f34c357e675ce0260bad9981e864b20d9318c7bc0249131bf216fcd2caadb16eca33c98fba07543dcb1aba50d6078da0dd6fa9ed69175a1fa976b2836bca5e6401ad2b5d5536cefd9730656a991ed4be01b514121d65f9a006792997aeb540ae774b27b3887aad9643cd168b6592babeaa95d93db5ad098263071969a03e5200d3bb95ec3740b8a64fc9fd77c222ab9352c3c3b4a56b41fa1ac2abcd4f83e28ccd5b5d934e27159e931cdf46837bd4da9f4d836384d81ec83699432e40ecde02ec2dddb02f92157fb5ee2c99af650ce4fa6ca12c50805cdcadb44cf9018cd7099c3ec77ac891fdb7cbd51507787f7136fd2dace348e3a26985bcfe6d3d4324cb9d2eafcc4f49b329ef90ae4c59c6b920fb1d6ac4f9af6e647342be36aa4640160be0f064afacd22c7ef8f46c658f8ab8595ed5dbfcfe550110f96ee3b3189e1ec5dc6e0d2253fe0d5b850a572eb529cce7b6b0184bbf2d777eb76903736848760fb5fc93908052458e9b99abf39aa3d97c6514bea3cda6b01d6dd97a381f18a1d5d9414fd171219e0828fb3b", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="9ba2de3e14ff9ed84db49e527e016641af25e5b334d15569367de0e5deabc34c8a42cc9b5323944b8fc7612bd24ddaf29e45986cdd4254487cb894c3b51955744b457718d5d6a38219b670ef8c8ced735741e14252dcbbc1abc64e7da80b", 0x5e) symlink(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file0\x00') fcntl$getown(r16, 0x5) r21 = socket$inet(0x2, 0x2, 0xf7) preadv(r21, &(0x7f0000001dc0)=[{&(0x7f0000001900)=""/174, 0xae}, {&(0x7f00000019c0)=""/213, 0xd5}, {&(0x7f0000001ac0)=""/157, 0x9d}, {&(0x7f0000001b80)=""/49, 0x31}, {&(0x7f0000001bc0)=""/222, 0xde}, {&(0x7f0000001cc0)=""/185, 0xb9}, {&(0x7f0000001d80)=""/33, 0x21}], 0x7, 0xfff) r22 = msgget$private(0x0, 0x268) msgctl$IPC_SET(r22, 0x1, &(0x7f0000001e40)={{0x800, r8, r11, r10, r2, 0x10, 0xdb}, 0x3, 0xfff, r9, r0, 0x8, 0x6, 0x6, 0x1}) geteuid() fchdir(r15) unlink(&(0x7f0000001ec0)='.\x00') lseek(r13, 0x3, 0x2) 620.729149ms ago: executing program 0 (id=418): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0xc05, 0x80000000, 0x8000002e, 0x0, 0x1, 0x3, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0xfffffffffffffff7, 0x100], [0x9, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80104000, 0xfffffffffffffffd, 0x0, 0x0, 0x48], [0x7, 0x2, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0xfffffffe, 0x7d06}, {0x2, 0x2, 0x295dcbee, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xff9}, {0x1008, 0x0, 0x8, 0x3}, {0x8000, 0x400, 0x10, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x1fd, 0xc}], {0x0, 0x25, 0x1, 0x849}, {0x7, 0x40010, 0x4, 0x2}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 608.873147ms ago: executing program 2 (id=421): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x64, 0x40000007}, {0x30, 0xb, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) nanosleep(0xfffffffffffffffe, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 607.832811ms ago: executing program 0 (id=422): getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/23}, &(0x7f0000000100)=0x19) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="0dbf0755d5", 0x5, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(0x0, 0x8000, 0xa) setuid(0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x806}}}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80146952, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x5c, 0x6, 0x5c, 0x80007}, {0x40, 0x5, 0x3, 0x41b08}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="82352f8edf721d72490a5dd94f77bb944888ee7cc51778c56843e97be2000fd500"/45, &(0x7f0000000000)=0x2d, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/73, 0x49}], 0x1) close(r3) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaa00000000000008004fcd004419640000eb629078ac1400aaac1400aa171300e0000002000007ffac1400cde000000201831303e0000002ac1400aa00007fff00000000001200907800000007d271590900265c1b305f50ce8c912ebf30fd2319bb3df3dd276c331d5dab0a42f3bde94f977c29fb21198142a69568690a0d7dc9cf53d1cbbd4bfd3c6d6355f27fcb4e4980021a8c95e075f24c91c390dc93d910825c9ce368750583424aa2b808c7e252d99d347546a3aa4dac922bfd10c044db7d3738cb59e36b849641c49b381d58"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xfffffffffffffffa, 0x7ffe}) 604.594055ms ago: executing program 2 (id=426): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000440)="7504", 0xff98, 0x401, 0x0, 0x0) shutdown(r1, 0x1) r2 = open$dir(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) fchmod(r2, 0xf3) open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x189) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x189) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) mknod(&(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/\x00', 0x100000000205f, 0x2802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000003c0)="fec4ad4d73", 0x5}], 0x1, 0x40) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 535.382508ms ago: executing program 6 (id=434): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x7, 0x208}, {0x50, 0xf, 0x8, 0x5}, {0x16, 0x80, 0x7}]}) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069dd, &(0x7f00000001c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x9, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) close(r2) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000340)=0x9, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="0ac204e44e9c635509178dac5eeac2b83e059ac00c87b22bd29cb2ffb40e506f422b7d709dcd0ff8b8b64daa569afd346c90975d89", 0x35, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`\"`', 0x0, 0x0, 0x11, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r6 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r6, 0x80487008, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0xa, &(0x7f0000000280)=[{0x2, 0xd4, 0x6, 0x3c}, {0x6, 0x0, 0x4c, 0x2}, {0x7, 0x2, 0x7, 0x401}, {0x7, 0xb2, 0x5, 0xfffffffa}, {0x1, 0x10, 0x8, 0xc}, {0x8, 0x5, 0x28, 0x6}, {0xcc1, 0x76, 0x50, 0x2}, {0x7, 0x5, 0xd, 0x1}, {0x0, 0x16, 0xc3, 0x3}, {0x0, 0xe8, 0x61, 0x1}]}) sysctl$kern(&(0x7f0000003fc0)={0x1, 0x15}, 0x2, &(0x7f0000004000), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x4f}, 0x2, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000140)="d61913e7b67b39372e31c5f3b7c0bb2322263399ea15aa6af3484c91952872a83a0ff296833861b2fbeae95eaff24fac00480bd0cfe2635173acda0c66536729e71c771761d1f88488f2bab87c613f6cf03384c16e68926d68601437cc9b453c10710aae71a296e8bd978bf4d28273c2b33494f0ed1c681fe9e8b8db536a78c6aa67669bcbf36399b80d0c8e7d2ffd92a8379fa8ddaef3a62dd4a30c354cbeb7dc6458f72bc5e38aa4ae871dab22ad6bbc4174cc06ae34e2fa0d70eaaf85f55185d9ec57b5ac66eb670f03cd54b1742f5cdd8a15c4ede8b478b231df514bfa18f1a401a850c7f9e0d74d4db4c2848b1dbf78c20db24347c24c5d7b81", &(0x7f0000000080)=0xfc, &(0x7f0000000240)="7bd8615553904e76eccd69f2983aa245f6427d6a", 0x14) 530.949334ms ago: executing program 6 (id=436): ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = semget$private(0x0, 0x5, 0x82) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/31) r1 = getuid() setreuid(0xee00, r1) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x203}, 0x0, 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10300, 0x1) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x9, 0x4, &(0x7f0000000240)="00e6b60b6f057bd831d3fe2fc76770fd98e7f19a091686cfa75ce757384fc2f2dad44c75da5d05a271995a9dcfc05c283e84c65c4068137f44b44ea73b0ea5779106f87c28000000030020000000f89821810e1c87409fc16af8d7968395dc97a23186d5e795bddc872c2fd96e2a4d5cd2e92502b6fe912c0deb35000000000000000000", 0x84) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xa34, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) 530.800815ms ago: executing program 3 (id=437): mknod(&(0x7f00000005c0)='./file0\x00', 0x6000, 0xe02) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000001900), 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/236, 0xec}], 0x1) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="8858cd60", 0x4) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r4, 0x4) setreuid(0x0, 0xffffffffffffffff) 527.2191ms ago: executing program 3 (id=438): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x3a) (async) socket(0x1, 0x2, 0x0) (async) kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x400000000, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x872a, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x400001, 0x200}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = socket(0x1e, 0x3, 0x0) (async) r1 = syz_open_pts() r2 = dup2(r0, r1) writev(r2, &(0x7f00000019c0)=[{&(0x7f0000000300)="f51313657687988a9b80dfbfb1357777d6a8058a5481246ce92c46c505ed642dac693ff0354c8c0229ddd4daca048847f13690f5c7986b4954507b7cddd4b4a5203aba6f2d395ccec0179211f1d9477e182916a36d74e3c8a49391f1b172f575c9d17bafccf7b83568499909da60b61216a9f0a5e8552b5810ac98586be15b3323d7a8ddd5fb9c3163a678530d19a977e148f140423ece03dc06b5b334fbcaf629ebedf032bc996a6e827a87671f5f7de6442fddc5c4ca99e2", 0xb9}, {&(0x7f00000003c0)="ad0b23f4296248ced4c44a6dbd5009f4fa2dde42bcbab5ddd73dba872e38069c67dfefda36d17f56ef7cf8f2a459b7e32c43ab2551f414e10cec18a60126e98493252c366bd20ea6b43c790d5a0b124da565e0df6dcb84cd315b597ef3691c98b4e493339f45a057db0c927c898f2b16cd481d018572f1963ff610ff17a769b559ba49b23dbebd6502f6068eef88812b90e58b1939b9331fd9a6d7da612802ade07154bfa2678520471a2ed7cbf79c0cb1376296ed644e4cf43fbdd36d21bc728bf6a53ca25313d35ace015c59f3453064c447d3b4d3a12e49f217d1da802c138a62a2c8fe5eaab21e7ba4", 0xeb}, {&(0x7f00000004c0)="744f27492f516553bf813981b856339b55a2d038a0303cfa5ca60d16c01b16b70b5ec54092f4838b95347a35e9e29af6422f1d337eb239f583ec36adb1e4f50ba07df52b817faa2ef707a1d1dd236f5ddb6dbedb515f17f0bd92e98f51a24b6a23d298ecea6445af15b721c3d835ad6d41a8ea7453c33398e0d08a5457b229a67a54b0b310671b04cf34ec14881a1ed77a27b543b03b8819311c87656b927c1454f58032d2be489e812d4c1ea9a67130725b40e7b3e357e82a67a8f1d9a16b87180412bda2f916640f002c5584988041e6b041fb8677133d96733248da6cc5", 0xdf}, {&(0x7f0000001a80)="d47023011869680e6fcf72fe43ce68a6c1d8e96c911decd2e1bbf1140218270144481d8bde26c11cbef922e1028c79f2b6209fcda52f02874ab6da2da044fc386ed1c7ae0f763f2173b5ab0f00000000000089124a4f49c7ab60fb2b36c62a05b08debabbfd579c02249c1ac4a842dac471dada0f4d2a0de28143c377e97a2ee083f42a2a9895c820b191fdbb86315edb92874db8de61742886ccf6cff9a16f0359c79ae87db32b30dcfb24fe044d4aa", 0xb0}, {&(0x7f0000000780)="0c93e054134056c449cd207433c5d8a11139d6d667be84042a2e19a80c896e6007cdd8379f280c4db119500500f024db77d99c97778a87700800cde533e710a72f288bea1617e981f1c2947aa880598d1af65541c0c57b5431984bd1735307de2e0001088d32a322418e1c743f802200eb1a728e4092832276344a3256d91040ba988f5d24b3ac5d712df7cb36c523425c403025a7c3ec09ee01fa13fe95c8c50dde733b87f428896c5ab25d46e940cdb526d5b2eb8fa9bea5dd5542cf8faa7960fbe61ea812879c80437b95f3113a23c443c4", 0xd3}, {&(0x7f00000000c0)="650e98dd8cad63091ff64d016fc9ef", 0xf}, {&(0x7f0000000880)="b40f3398ffcf531fb70aab1a96f5c26253583548c7d52ba71a2c7c075388e12094cd01dfed9742383e8d138a820a48f79527f18fd20e32967c6298eec624516d937cd164132f5c074df1321ee7b5df2d108a4ffe7242980e4fcb9dcf30575b12c560b3f78cae3cc05a4090a6efe64cd69579ddb35123a80ed1ca31dd5af2e203b99c2bc8e5c848881101bf4aa70f5fef40eb358ea5b1db63e89efeca766bfa2b144fd5b6", 0xa4}, {&(0x7f00000009c0)="22fe5c91a5c134b3d8b2f6c6780d1d75643de3b743633e361f52c96ebf2b54429d3530df8ca4ef0397cd3bc2591e1fd2ad5ed212a793a780bdc1be05578618ad365786bd02dda134699f0dbc6d4c14b107c8f3464b55f7ea92afdddac41c35d1cd06c440903ca542bb0d1f3f4aff4c586669075472c6f6f0ed991a833bf954c1d666efa53d299c4aa262a808bce57506e32c112df1b297477f762ccadf981251d54006bf1af9df442c26f692be1d3ca43794340975a654844c2caba040330ebc47952bfe50ddff0aaaf209345e12d78148543b94a3e745aa96b1b6ee11782ac4b947a7a0999bdef60d32d345375254285056ea385f72b35c110991f1367fc98d533d84367554fedb022be235099dc9170d4a8947a8bdabb5a49b47706ff966aa8f5b92247809de9267b89d9ae1133332719d36386dbf47114426eaaf02d9411fbdc7d161523917c9f7f10cf05c30965868cee7e4e2b589ffa59696d9f23270560d48f819ee0f4201d894a9f0d859e4fadeac7affc785652eaf16c07d8633401a0d8c3fb93f016fb596cbef5c52cba3ce22d24c0d4e4fb139cbe5de3efcce1f98cb27f01c6f0117a6df5d02d92ee8b7099fd6afcfae918984f93c598f918e715b5b423f4f9f6a68b6d8a562f468155fb6d673123351d9be1f9e78f4e922f55510bfd567c517ae2f3d40bd9545c020aac1411cdf9667bded4c8a8903375867ae5b76428908201451e16d9b5990647818d8dd1edb5366ccaf10a062dfd9c1b8da8a724dda30368f09824b1e79fac292a1747c5a8c707f6bece14c04e3657fa95cbb44725c81e07c1f3752305c7855b4b5a5085cc59bd8bd3342de46c7c2aacb0eb856c55f8ca6166962b29c5c0fe60fa8d494f0ff3c7c2c456154a102681b2c9c812f0f8c07a4b688fdfbead9199ca506ed78e09fe64de6822c7754d046e36a78d926a98f4feaf0841ad9d8a14b8b117f2760bf6d3c7266ebaa55bc37c7f663b9840f63173f0c53d34492197ba48edee6d8c56296b215965b5650f2289dedbcd7351dc519505dee2360824781b1ce97fc383cd1035978aef5aeb36c8874ddd271800147dbfa8f46011972801bc255950be6f0aa4bfeaf74999e0e193c99c473355f6e091d2b3166d75a02aa973dec993923dfade27e177b3aa026020d8a72ed575bbc23fb250c5e62f9131f491ab7d3d2ac122eabbbf393d93041e42192f71f4109e28d933bf0d699366ec07cd16074e21c03e00c084951cc0efdf90ccc084dba382f271578465abfad19f23be47c4e5f0d1e6648f9c6ecc8cd23e59adbf3ddc5c4b54942f12064b0791e83452d7779c3e0a70d8d710573ef2ab170b1947efb678d6f59d85c4bb468c33efead1020da5d98318a62dec47182825b539601d8cef8f465051cd6b3844bf2213f4f7a68908bf9076ad2679f0f28ee4560867d7fee2fc85f2ded725a9054d40cb646b65d95dc1057b1168a8c18cbfb55cc10ad50c7f0662830f9eb68182a7143710da4af23290bd3813c6f05ef8576d2f793b93241aaf9f94672f92c47b97a5ebc47cdaa1dae98779cba63e3f9aaec821757a181662f48ee9b37cbcf457547cb9a74860b0ff71f28bde1fa07a0e63a994e993e893aff5469de10429753d3182c77f4cf5ea9c13693bc9794e3323c0cb1fd58bb8ed80aa4807be72875e5231afd805eef8fa982cd217be51aaf54a78ec0e645f0f885321aa5079a33886ed5a2c60e7f98a427cffc7d6f9555889115bc644167c83dbd5c8da7bd9107954d6e7e6d346c32a6debc71d404ec69bd35b1c246f28532e5e169b2a297b9bd57232a01c7e7ac118eff169087cd6960d9453aa991447d3c191619eb746ef123de605d5d14d0709e8c379fb6c9bfe20e81c46e7b646b0efa61865847d0edd19a5d294f07bd53a862512f7ae6cafda0eba721f66ce6e63125a01c9eb0df539749a9e5121d6d9ed9ad368c4c1ff23a99e63f69e38460083438f9406f662945e91260dffae9e4308b85d8c35ede014c5c28bed2f3fa1a390167bcb5057e5a8fe2a3f2462b502cfa17108e60851cd22b37dbbc4f1664fe1f13560ed1b2655ab4b6d5f0498b164e3cb8a564dba135fab210e385547cd39cd3da87e55f5fff2393e7dbb0483e2fafa026e3179ccb7bf4efb658f35d1a9264071060106ba272bb16f60ccd6eaed0468c1ffcaba8c211c02f08be30474edb71797b2a0cf68c85e95f29b514420979a83e549e1777af4b75d74db69560e3b8b1aad1486d842b04bbe5969593cdb68fbab3e6778bed8060b1a35471a98618956843d0285181f7d913b870fa7bfcf502222d9c8eba7c2df561f6dd236275e068e97d4b297427f3754fec2502fe6ada26f56eace35b224c43e766b4ef01e655cce178eabec682bc57257445886f774c51b66207ac856b4e7c1a14f2c59d9d32ae67849c9976bda973b70af607203196e1ff73a51f6506f1db233caebe75d7832464e87a42e0632f0b140bf4a837596ca94a90a23930a696f3bcba27cb0dec55f02c075bb4bc21404bf7dc182c3d16781812c2f79f0a9339c3eea031a66175fc6eb78b7c1782dec268185a63912d06e914e9f0112052dcf20af57fb5b2472aff6ebb1007915b7404560807dee20303de50ec1ddd78262af60009a84e53cb458ffd8240e5cc59f49f22f76b60ac95d387df7d14555f2767117fa77d184940b5a68746a069b6a5d468a1645219bc83bfd3f4385a1cd76013debc3531fba7c66de53e9204680e6ab46a1d30b900121851ee121f89da3bed40688654c55feda965e43238e788a8c8231b2dd0b25e9cabafbaa04c4031d326c2dd9cae51f0367003b5f6e933ab9f60d56d1a200d4e0f9e6fc16854ef6d52053f4231587033b37a2b5387e24cf75fee3625f0829e5e1a11393c81ea4417ea15413d13772eb7d47b537b773826190571bdf89378a47522f0ec8b4bab6f31e1f32414bd1a293ee9e5a9d985e7c377f67fb2dc159ddd5b65fb8659ae0ee1f41e2e26eff946bf5fd1401d964357fc7eede3c99cb21700b41cc17a16d689a13c91741c066052002a91f3e3aff958f93f6156b3edfbdfd0332c8c4a2f4ec59a3e812d541fde78b109ae1c6678849f0aa2895c8c189aa2cbc78f747cfd9ff1787bf3fbea151bc1852baa9830e65656f0b12bbde51a7b3ec4c0dbe99f670660d5764325f6197d23aed5c1118c18a41d976aa5fb1a382c89d453efa04a2aaa65961707c2ac185480d5fc4ff5f33ba2e13fae34d4c19667a69df8a32ac67d0ae9eaf87cca3db240057464fbb744e7a30587dd8da8bfb5f51d6d36d80611357beade457f0c63981ccf2763eaf97410f03325b11245223028c80fd17642525224158afca89d15a598d0c4a86951507686b56a96b03f6e71e6d65eeb9de8b936a9054e9c88801c8d8a5348a71692bee8cd6106b9bf6f37841fbab5915798ddf898ea6919913e48bde27b94837a568bb8ea5fcc2c99f532aa28e556940cb2fbb764a27c82c9b4538c2242f11f92d4047a7fdfd645d5e89b0d0c872131c07e2010636bab50d893ce64c2f9570e01908f26aea6ca8b1b178e977dcf3d6a5981e48050fe396fcbb8dad66d5d847b1a5c8689bcafcda482bc2cc9480e81e715a0e3065b2cbc7a9c753c47eb2d058aa2080ef9b5f27193c1a0e66a83f2641110aa72e433e4365b0350855b63460ea4a6dcbb081faf967da554797eb92a1e36015abbdc65e0a177b65187548899fcc24ba196d935700de9ebdec20627372edfbaa28ed161cacd54abf17d82e8158d3367f164306ecf1e540e4579b0052fc86a97031d09933c93e8ace484f49f48f99f77007162df5c625f98431a5e5abfd6f97e00b03ac7cc53ea5abfe52cf1e74427d42a493e0e61206966925005a322f70de10ceada03211c68b9f1effb5f0db1b325a42d1a685caa0da68c80ca43922c839a4bbfdeeb49e54bb96f376c0f2ed8eb87c0f9681f5ba1c3cc57d17579392413f0975a267b352bc1a06dd1488acd392b8045873a5c4bdde738818fb886b0ede173417015598a68b4b8b7b9638e31c725229cc31602cb4fdc571d89b1e4379afd45f106666d", 0xb48}], 0x8) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0/file0\x00') (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9c05, 0x2000007, 0x5, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x3, 0x7, 0x4, 0x8000}, {0x9, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0x6, 0x8, 0x3}, {0x401, 0x2, 0x2800, 0x107}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x7, 0x400f}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x3815, 0x8101, 0x80000000, 0x88}, {0xf, 0x10010001, 0xc, 0x3}, {0xfffff7fa, 0x94d7, 0x9, 0x7}, {0xb8c, 0xc3b, 0x5, 0x1}, {0x29a71717, 0xfffffffe}, {0xc, 0x4, 0x20000006, 0x1}, {0xfffffffd, 0x6, 0x200004, 0x30005}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x0, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) 526.836323ms ago: executing program 6 (id=439): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x28, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="82352f8edf518a962eee4fda0000e8ea33060180000a5dd94f77bb944888ee7ec51778c5a143c17862549b9899d83600166843e97be200000000000000", &(0x7f0000000000)=0x3d, 0x0, 0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="d2926ab91b0691a82d86aacd2ff72107b515242e5d26d5bc7ebc4f8b7e8a658cab50e5905b45687c13e821c1ada9842a2f3a2d5a52c5cfc366b8f35c64747db3f3e03d0ed7fbf2bc767f593307394e4b9b4950d0dd7d6689b6883af749cb1dba88480e4e0a18ac58485d073ae99b4f18d00de5aef17ec261c589c67358f49baf916c27fd61cd74538872a000a7d45b80ec0c9cf5ae0a57b159403b8557b015fbffb5665ea1fb5a0a599997c0287f82745ef3d2002f16806ac8eabd4c96423e84416f0d715b6baa0b291c357fe57521a30f039c72301305ea08da4e153c99243d70ce", &(0x7f0000000180)=0xe2, &(0x7f00000001c0)="cc6cf30e893de49196050c60f1f2114f33bd19f253ec47f64f7c845bd52addfeaefbdfb923d7", 0x26) 522.726478ms ago: executing program 6 (id=440): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180)="f0e3ce4d", 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 503.533615ms ago: executing program 3 (id=441): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xfffffffb) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000140)='!\x00\x00\x00', 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xf) sysctl$hw(&(0x7f0000000200)={0x6, 0x1c}, 0x2, &(0x7f0000000240)="e332d1b3", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x9, 0x0, 0x7, 0xa1b0, 0x1000, 0x10, [{0x0, 0x3, 0x5, 0x71002}, {0x6, 0x8, 0x8, 0x28000}, {0x101, 0x6, 0xfffffffc, 0x2}, {0x4, 0x800, 0x1008007, 0x7}, {0x411, 0xffff, 0x2800, 0x7}, {0x1, 0xbbdf6f3d, 0x3, 0x9c}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x9, 0x2, 0x14, 0x8}, {0x2000002, 0x2, 0x5, 0x9}, {0x3, 0x8009, 0x1004, 0xc}, {0x1cc, 0x7f, 0xc}, {0xf, 0xfffffff9, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x4, 0x4}, {0x0, 0x8, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r3, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) 502.977168ms ago: executing program 6 (id=442): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/201, 0xc9}], 0x1, 0x0}, 0x9}, 0x10, 0x40, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x9}, {0x7ff, 0x5}}) kqueue() syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() kqueue() open(0x0, 0x10, 0x100) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xffffbffe, 0x0, 0x0, 0x0, 0x0, 0xd6, 0x1}, 0x4, 0x0, r3, r3, 0x4, 0x10000, 0xfffffffffffffffd, 0xfffffffffeffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x8000, 0x0, 0xdf5a, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0x400, 0x1], [0x100000001, 0x0, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x2}, {0x10, 0x10000, 0x3, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xd, 0xfffffffe, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) setgroups(0x0, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x510, r3) 502.268162ms ago: executing program 3 (id=443): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0xcdc, 0x3}, {0x10000030e, 0x11}}, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, &(0x7f00000000c0)={0x72f, 0xd8, 0xc47f, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x14, 0x3, 0x6}, 0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f00000000c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c50019377fa4300b046e521", 0x3d}, {&(0x7f0000000100)="1551e6", 0x3}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 501.65668ms ago: executing program 6 (id=444): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x3, 0x4}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) readv(r2, &(0x7f0000000000)=[{0x0}], 0x10000000000000d2) open(&(0x7f0000000080)='./file0\x00', 0xc2, 0x2) unveil(0x0, &(0x7f0000000300)='W\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) unlink(&(0x7f0000001580)='./file0\x00') readv(r4, &(0x7f0000001500)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/174, 0xae}, {&(0x7f00000012c0)=""/150, 0x96}, {&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/138, 0x8a}], 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2ff7ffffc}) openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x3, 0x4}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) socket(0x2, 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) (async) readv(r2, &(0x7f0000000000)=[{0x0}], 0x10000000000000d2) (async) open(&(0x7f0000000080)='./file0\x00', 0xc2, 0x2) (async) unveil(0x0, &(0x7f0000000300)='W\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) (async) unlink(&(0x7f0000001580)='./file0\x00') (async) readv(r4, &(0x7f0000001500)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/174, 0xae}, {&(0x7f00000012c0)=""/150, 0x96}, {&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/138, 0x8a}], 0x8) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2ff7ffffc}) (async) 500.451701ms ago: executing program 3 (id=445): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x59d, 0xc, 0xd5, 0x20004006}, {0x16, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000480)="a99616ac80ccb429333143c45b35e66709ba6c96a60e83fd36a30dd5", 0x1c}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) (async) socket$inet(0x18, 0x3, 0x102) 284.816995ms ago: executing program 3 (id=446): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0xdb, 0x3, 0x44, 0x10, [{0x4, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffefffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0x5, 0xf, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x6, 0x4, 0x402009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)="851d0cf03b56feb25046", 0xa}, {&(0x7f0000000200)="9a8a0d7d5efec75aa48c22deb37c833f7a586bc08885a54739088525f117e7542fdcc5bd0ab9f266d4e5516d00484d37813ba39269c2cf28892b89e82b6a167918be9dff055a8f43367283ed0eba", 0x4e}], 0x2) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="4103000000817aa201e47374ec73a21c2e875ac85e6f4c", 0x59}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {0x0, 0x4}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {}, {0x0, 0x40}, {0x1, 0x57fd}]}) r2 = kqueue() pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000000c0)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) kevent(r2, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0xb8, 0x20000000, 0x5a, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0x78, 0x80, 0x7fff, 0x8001}, {{r5}, 0xfffffffffffffffe, 0x28, 0x40, 0x9, 0x401}, {{r0}, 0xfffffffffffffffc, 0xc, 0x40, 0x2, 0x40ac0228}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x100000000}, {{r4}, 0xfffffffffffffff8, 0x60, 0x40000000, 0x1, 0x4}, {{}, 0xfffffffffffffff9, 0x42, 0x2, 0xfffffffffffffffb, 0x2}, {{r2}, 0xfffffffffffffff9, 0x51, 0x4, 0xb, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x6}], 0x7, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x84, 0x4, 0x5, 0x1}, {{r2}, 0xfffffffffffffffe, 0x24, 0x40, 0x29, 0x73a9}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x2, 0x5, 0xe869}, {{r4}, 0xfffffffffffffff9, 0x5, 0xf0000000, 0x2, 0x18}, {{r4}, 0xfffffffffffffffb, 0x80, 0x10, 0x5, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0x20, 0x8, 0x0, 0x3}, {{r6}, 0xfffffffffffffffb, 0x9c, 0x1, 0x2, 0x5}], 0x1, &(0x7f00000003c0)={0x0, 0xb7}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x103, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71002}, {0x7fffffff, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x80005, 0x5}, {0x6a76, 0x8001, 0x6, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x1, 0x10000000}, {0x0, 0x1, 0xfff, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000000c0)=0x2) 4.494033ms ago: executing program 4 (id=447): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f000029f000/0x2000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f000033e000/0x3000)=nil, 0x2327}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7fd}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000256000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000123000/0x3000)=nil, &(0x7f0000369000/0x3000)=nil, 0x4}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000283000/0x2000)=nil, &(0x7f00003ff000/0x1000)=nil, 0xc8}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f00007dd000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f00004c5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x2}], './file0\x00', 0xfffffffa}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x2, 0x0, 0xfffffffe, 0x5, "210d000013020000000000000000004021800600", 0x9, 0x80000000}) 1.588977ms ago: executing program 1 (id=448): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) (async) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, 0x0) (async) pipe2(0x0, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000040)=""/5, 0x5}], 0x1) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) setrlimit(0x1, &(0x7f00000011c0)) (async) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 442.017µs ago: executing program 4 (id=449): mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0x4, 0xc62a}) (async) semop(0x0, &(0x7f0000000040)=[{0x0, 0x82, 0x800}, {0x1, 0x81, 0x800}], 0x2) (async) r1 = semget$private(0x0, 0x3, 0x5b1) semctl$GETPID(r1, 0x2, 0x4, 0x0) (async) semop(r1, &(0x7f00000001c0)=[{0x2, 0x1ff, 0x1000}, {0x2}], 0x2) (async) syz_emit_ethernet(0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000480)=""/220) (async) getpid() (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="f1a42138", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5d) (async) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xd0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x802, 0x9f, 0x2000007, 0x5, 0x80000001, 0x200, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x408000}, {0x4, 0x2008, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0xfff, 0x8800, 0x3}, {0x403, 0x7ff, 0x2800, 0x7}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x2, 0x4010}, {0x6, 0x80080b, 0x14, 0xb}, {0x1, 0x82, 0x0, 0xb0000000}, {0x4, 0xffffffff, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x5}, {0x7ff, 0x94d7, 0x9, 0x5}, {0xb8c, 0xc3b, 0x5, 0x4}, {0x29a71717, 0xfffffffe, 0x0, 0x9}, {0xc, 0x4, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket$inet(0x2, 0x1, 0xef) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x400, 0x0) dup2(r2, r5) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000700)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x800, 0x0) r7 = semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000780)=0x9) (async) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) getuid() (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpid() 0s ago: executing program 1 (id=450): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000009c0)="e3a347f3f811f6690c2ff9f803ad03278fa1de738af988c1bada6a8e4ba330cb7c9863e691beec3bf0720bf02a31f934b3f76f19fe06f07155cd2778889890a8a36466b728aa3e73c0b0396d301bc9ab7092c556709da6b0767d30f6cbda7fe321f51f51f51c93e64b4108f3dc82deb8b69404f9a3868e34373832636c28284ebdafa8c7338806d2df37f5f01931f0b261cd5e09841d525852bd5a38bb1202391207487f409e914353c2d1078637e40bb5b22e4465912863d928fc09f4033df8216e37f925bd9852b7fbb4c3944daf3bcaf5dc06f35b04d484985442e26847eacaf87b28704daa5079cdab0c346289090821d3cd433c456d2e61a72d6da2dddd1a8ee527370f08f07edf2aa8d787a61d8198c2b58e50d23ce3c01bb771a790f6c7848b8b239cec44237a3d30ccc9ac43ec8a4897af8f5f4797bb98e4c092e2d7da04acc20cc224eb3f08d593f6693399b78a30034f0f400ccfa96d9e248307509b008bd02339f9a37cabefd226341d8599af4722ea9b1032193f60f7c2acd57c97dc0462ca53b9b0fde360e44232819784ab0a324b1d031936d7a672410ba83379972cd21036e1a5a5c1e1b0d1e02dca69701a250b530d55de822f855041e00d207ecd43c622ed5c5e82f33940084ef48e29e374c10641bc53b2170071917247bedf847f2cb1e7192e5735b50d3e29902e07c44e261de69241f06b626ee1311e871265008ed60cae52f9b7c81cbbefad795a426fd5ba6c95b728c75fd3a4a0af618dcef8c62b41b13315f4667070d9404644e39caa28472e28d18a72c6593c01ad4d20af5b0dded14f70fed85a1d29257cc319737239d819363589de837116163cfe7d291546784d3bc9a2714c28ab96f27a7416caacfab47de6393a7657009a1efd95d9e1d7d600a525308a28bbe0887407f50369bac50e7e245ce87cd2da24fbea6233dc8991c4c96f44d68d0ab618c63fee9d6fb7e65822d6b8ac8b50c34fc089c110419f395996e7750c072ef996a1257770ca5556259591e5606268560ca437f116fcc7d821f349a231326243d4151ce8099c7f0a39d7898ff1c710783c98768604edb8603a5413f8f19953ede6d1b557ca92b639e6d64f03abcb59b4111bb153682d6e0d24906cec5bad83df6ba43d93c253ca00c5498757d6ceb85aa438c26c53e95578c0fcd3debed450624523801a63eba17a0c32f79e6b7b38fa43b461eb51837b2956f961de60662a8f97afffb40c79e7825c0d56801318dc1e721b7e0597b2b6f01e2ebb170603239aec2566954568401e6ebc3e09f01d0b93bb8d20ca02c58da6041753b85252b06c92ae2ceeb2421d95616d370e6959945b5219511011d6685a630312a9dee1a8d65dff07acacab51d25298f6de38b8ddab9173a58841c484065409f6762792e300dab7af693c34ffe10ff899bbe33cda96bd6b41eef93f7e24affbb83961d1f5dbe2acb29b9257fa0d3fbc849848337a600e649ef91eec7f139868c98944b41a4e433aff25156e6e2a61d6a86c5eed20cb9d4a29bcc0733ae32f1c7f3c6515f74888abfd119371d0e8bab068364c9f056ee9588881a93af84fcd06eabfba276ae6749df6d1c00cef10e17fc1c1b10407d9f0247ef77a37ba98b57101bcf184f21c65b7fe1ab0bff9e518f0b92ddd604024483a4515f15246126edfba16640d46300f7ea7943c3b9da7dc39a1323bc469c6a9912c5503f8bb6ad02a10a85a91052b4ecc8d67dabed11cd8493d4c2036e143f45a94e08d8382527777c88107f499661f9869a9f1fc8993847965def2fa6c08fcc51ae246c6c5c3ab7f3d7049eef2f35cfc5ade5db026d64786b365c4b294449b6b6ec3dc319154a3263290a0772c110233dc0fc47443a5a92a4e2aebad0a26f27a2c1521dc47901eaa79d99fc030f4e0ba3232593f7d74bbb8ac7004758d34e0fe3101fe4bd20a3ccea85acf9f8dec409faf53135f74df261c0a958b14dc7c0125f15eff2f1914a14d6b1c6e35e4727e2eb7404b453780e13dc9d88ba9de9654272352040638bae2ecce78022dc38548c854a90193cc5345657d25919c088ae47169f817b864f4a13d18019865540076a84538cfeb7a177727ab24c136af7847ccd2241a90aef04b9360445043d1ce685bf0d949cea2f00eb580b99e128754f440626b6e7fa38daad731b831a367ffb729b3cc24635b2631e28da6c9de49450cae0d6cb5c60b89d9592f92466d88f243a3171a6f2e04e4ed99056a497d23bd85a8bc1ed3487a98ae9fa075bccfade5dea2e4684921be5789b8665d157956ed6022a92c72d7642d7073f20d41f9506fe0939ac459f95811c7c166f08d4a009b51de99ce3f93730c47f0a54e49a6621fb6014a06cd6d597beb49bac90a8f0082bca7ea77b38529669c61792fed83f267425139b7c3d4eef36a4a221b18089cacddd04afde3fae2995a2f25384dfc827d28db432a0407c9467362ffca069f3f4424f4a0c0708983308979e49ca8b353142f45e783e31476c7e004c13ea490681908ae70e12c90e110d0c8cce5c7e44397d29bd49fa70c277fc74b0a6d7d9a6a1090e37eb7c4e0cd2c50428be838ce0a97119915e72a86e2e3d317a650c928b17d4dd884a59ef1807b5bb61b0c5ee2e44256ee51ad1b5cdbff11147d937029d7aaabf8842a2e0fe469d6c628b04b076cb3eaba0106dc99aeacb324d8b7c0d63eecda4f5776f6ea4dfb38f9520768b95b02ce2dee5d4283381c37961a91fb54cd5599e3166ce315fe77256422598a3a83e13cefda44b731fae41f49d17ea57ab7d3667453370295df2bc113a4f2bba5f4dc4c8d235e5d57d908b664c5b04c297884a2193a42591e1b6a93df7f6dffea11bd73dc34eb05a809656d53516f46874aa83c5397eb891bce58b4af7dc36c6716b0e25c577274f8e426764dee5d81d06e28083c94eb570c00c8bddf4da2d3d19be0b9d51c4da23ff84554fc664c1ee8465164e4bd3078d8762d77345bf7939af619d83db2cd7440e28f31dc6fb91fe536d882b85ac02dbee986d643ccaf36d7288ed35ec5a98d8a35164b636df28e954c7861f727b6cce7228706e3b71f2548c9828ff26ac6a5face3a953e639b858b77e0ab8a4cc1a6bd1be7bbd70cd660a93aabf77d4b608da16c872f8cc137d2e028e404e51b4c1c1c5f6b5812571378f6ea98670038ad315aa7a6ec2804313dbb4045bbe55b63f1d06421f95cb20f56af482f85ed2008b0b29906b44da889fcff6cce655e54e8712e0fa6c6e7823ff339ee8cf9760a5bc0780f39a2d7cb95cc0914f3812c5a3a6c57923e569b863c5a044d96044c6699f22052742bbca954421216bfd459968dd7257082bf38990fff72fd76964c67a144eea057323872ff88fbb3ffc8491fde5e5650b257fec1369e637d0974575701cc543eb0d2e1b04949a0e8b872521589895bb68658d64ba5c1992d5e1177df513dafcbf69fac338047d6c6165b139808b826762af0b14bc17e69cecdcffc38671d81bc2dfb396a7cff3754e5a47ba7796f710b434e573c0d3f3e94139f05ecf8e5cac8138f31ca17e9b6e2c5e7be762e987e56e0a03f2f6ceb99be0f73a9439ee72aec9bb713edae642304e2129c59031dae2abf6ad6a632c480e1a9bd3fa20c1a6c132ff0986527b9aa0c54004dad0df19fa4d04c46c9863bc0e66080a58ab792456049a21b4bd365d288efb03e8ebfb80d8be553aa2aa83f53d0899c09459b35e18bded511a8e096491a39c92e37f1bc12465407b0fcdf669eac955c1fbc94d7427cc600465b43070d8b85450942", 0xa82}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000009c0)="e3a347f3f811f6690c2ff9f803ad03278fa1de738af988c1bada6a8e4ba330cb7c9863e691beec3bf0720bf02a31f934b3f76f19fe06f07155cd2778889890a8a36466b728aa3e73c0b0396d301bc9ab7092c556709da6b0767d30f6cbda7fe321f51f51f51c93e64b4108f3dc82deb8b69404f9a3868e34373832636c28284ebdafa8c7338806d2df37f5f01931f0b261cd5e09841d525852bd5a38bb1202391207487f409e914353c2d1078637e40bb5b22e4465912863d928fc09f4033df8216e37f925bd9852b7fbb4c3944daf3bcaf5dc06f35b04d484985442e26847eacaf87b28704daa5079cdab0c346289090821d3cd433c456d2e61a72d6da2dddd1a8ee527370f08f07edf2aa8d787a61d8198c2b58e50d23ce3c01bb771a790f6c7848b8b239cec44237a3d30ccc9ac43ec8a4897af8f5f4797bb98e4c092e2d7da04acc20cc224eb3f08d593f6693399b78a30034f0f400ccfa96d9e248307509b008bd02339f9a37cabefd226341d8599af4722ea9b1032193f60f7c2acd57c97dc0462ca53b9b0fde360e44232819784ab0a324b1d031936d7a672410ba83379972cd21036e1a5a5c1e1b0d1e02dca69701a250b530d55de822f855041e00d207ecd43c622ed5c5e82f33940084ef48e29e374c10641bc53b2170071917247bedf847f2cb1e7192e5735b50d3e29902e07c44e261de69241f06b626ee1311e871265008ed60cae52f9b7c81cbbefad795a426fd5ba6c95b728c75fd3a4a0af618dcef8c62b41b13315f4667070d9404644e39caa28472e28d18a72c6593c01ad4d20af5b0dded14f70fed85a1d29257cc319737239d819363589de837116163cfe7d291546784d3bc9a2714c28ab96f27a7416caacfab47de6393a7657009a1efd95d9e1d7d600a525308a28bbe0887407f50369bac50e7e245ce87cd2da24fbea6233dc8991c4c96f44d68d0ab618c63fee9d6fb7e65822d6b8ac8b50c34fc089c110419f395996e7750c072ef996a1257770ca5556259591e5606268560ca437f116fcc7d821f349a231326243d4151ce8099c7f0a39d7898ff1c710783c98768604edb8603a5413f8f19953ede6d1b557ca92b639e6d64f03abcb59b4111bb153682d6e0d24906cec5bad83df6ba43d93c253ca00c5498757d6ceb85aa438c26c53e95578c0fcd3debed450624523801a63eba17a0c32f79e6b7b38fa43b461eb51837b2956f961de60662a8f97afffb40c79e7825c0d56801318dc1e721b7e0597b2b6f01e2ebb170603239aec2566954568401e6ebc3e09f01d0b93bb8d20ca02c58da6041753b85252b06c92ae2ceeb2421d95616d370e6959945b5219511011d6685a630312a9dee1a8d65dff07acacab51d25298f6de38b8ddab9173a58841c484065409f6762792e300dab7af693c34ffe10ff899bbe33cda96bd6b41eef93f7e24affbb83961d1f5dbe2acb29b9257fa0d3fbc849848337a600e649ef91eec7f139868c98944b41a4e433aff25156e6e2a61d6a86c5eed20cb9d4a29bcc0733ae32f1c7f3c6515f74888abfd119371d0e8bab068364c9f056ee9588881a93af84fcd06eabfba276ae6749df6d1c00cef10e17fc1c1b10407d9f0247ef77a37ba98b57101bcf184f21c65b7fe1ab0bff9e518f0b92ddd604024483a4515f15246126edfba16640d46300f7ea7943c3b9da7dc39a1323bc469c6a9912c5503f8bb6ad02a10a85a91052b4ecc8d67dabed11cd8493d4c2036e143f45a94e08d8382527777c88107f499661f9869a9f1fc8993847965def2fa6c08fcc51ae246c6c5c3ab7f3d7049eef2f35cfc5ade5db026d64786b365c4b294449b6b6ec3dc319154a3263290a0772c110233dc0fc47443a5a92a4e2aebad0a26f27a2c1521dc47901eaa79d99fc030f4e0ba3232593f7d74bbb8ac7004758d34e0fe3101fe4bd20a3ccea85acf9f8dec409faf53135f74df261c0a958b14dc7c0125f15eff2f1914a14d6b1c6e35e4727e2eb7404b453780e13dc9d88ba9de9654272352040638bae2ecce78022dc38548c854a90193cc5345657d25919c088ae47169f817b864f4a13d18019865540076a84538cfeb7a177727ab24c136af7847ccd2241a90aef04b9360445043d1ce685bf0d949cea2f00eb580b99e128754f440626b6e7fa38daad731b831a367ffb729b3cc24635b2631e28da6c9de49450cae0d6cb5c60b89d9592f92466d88f243a3171a6f2e04e4ed99056a497d23bd85a8bc1ed3487a98ae9fa075bccfade5dea2e4684921be5789b8665d157956ed6022a92c72d7642d7073f20d41f9506fe0939ac459f95811c7c166f08d4a009b51de99ce3f93730c47f0a54e49a6621fb6014a06cd6d597beb49bac90a8f0082bca7ea77b38529669c61792fed83f267425139b7c3d4eef36a4a221b18089cacddd04afde3fae2995a2f25384dfc827d28db432a0407c9467362ffca069f3f4424f4a0c0708983308979e49ca8b353142f45e783e31476c7e004c13ea490681908ae70e12c90e110d0c8cce5c7e44397d29bd49fa70c277fc74b0a6d7d9a6a1090e37eb7c4e0cd2c50428be838ce0a97119915e72a86e2e3d317a650c928b17d4dd884a59ef1807b5bb61b0c5ee2e44256ee51ad1b5cdbff11147d937029d7aaabf8842a2e0fe469d6c628b04b076cb3eaba0106dc99aeacb324d8b7c0d63eecda4f5776f6ea4dfb38f9520768b95b02ce2dee5d4283381c37961a91fb54cd5599e3166ce315fe77256422598a3a83e13cefda44b731fae41f49d17ea57ab7d3667453370295df2bc113a4f2bba5f4dc4c8d235e5d57d908b664c5b04c297884a2193a42591e1b6a93df7f6dffea11bd73dc34eb05a809656d53516f46874aa83c5397eb891bce58b4af7dc36c6716b0e25c577274f8e426764dee5d81d06e28083c94eb570c00c8bddf4da2d3d19be0b9d51c4da23ff84554fc664c1ee8465164e4bd3078d8762d77345bf7939af619d83db2cd7440e28f31dc6fb91fe536d882b85ac02dbee986d643ccaf36d7288ed35ec5a98d8a35164b636df28e954c7861f727b6cce7228706e3b71f2548c9828ff26ac6a5face3a953e639b858b77e0ab8a4cc1a6bd1be7bbd70cd660a93aabf77d4b608da16c872f8cc137d2e028e404e51b4c1c1c5f6b5812571378f6ea98670038ad315aa7a6ec2804313dbb4045bbe55b63f1d06421f95cb20f56af482f85ed2008b0b29906b44da889fcff6cce655e54e8712e0fa6c6e7823ff339ee8cf9760a5bc0780f39a2d7cb95cc0914f3812c5a3a6c57923e569b863c5a044d96044c6699f22052742bbca954421216bfd459968dd7257082bf38990fff72fd76964c67a144eea057323872ff88fbb3ffc8491fde5e5650b257fec1369e637d0974575701cc543eb0d2e1b04949a0e8b872521589895bb68658d64ba5c1992d5e1177df513dafcbf69fac338047d6c6165b139808b826762af0b14bc17e69cecdcffc38671d81bc2dfb396a7cff3754e5a47ba7796f710b434e573c0d3f3e94139f05ecf8e5cac8138f31ca17e9b6e2c5e7be762e987e56e0a03f2f6ceb99be0f73a9439ee72aec9bb713edae642304e2129c59031dae2abf6ad6a632c480e1a9bd3fa20c1a6c132ff0986527b9aa0c54004dad0df19fa4d04c46c9863bc0e66080a58ab792456049a21b4bd365d288efb03e8ebfb80d8be553aa2aa83f53d0899c09459b35e18bded511a8e096491a39c92e37f1bc12465407b0fcdf669eac955c1fbc94d7427cc600465b43070d8b85450942", 0xa82}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0xb, 0x7f, 0x63ab]}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0xb, 0x7f, 0x63ab]}) socket(0x2, 0x4001, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) fcntl$getown(r1, 0x5) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x63) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x7}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {0x0, 0x2}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xffff0003}, {0x0, 0xfffffffe}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {0x2}, {}, {}, {0x0, 0x40}, {0x1, 0x57fd}]}) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) readv(r4, &(0x7f0000000000)=[{0x0}], 0x10000000000000d2) open(&(0x7f0000000080)='./file0\x00', 0xc2, 0x2) unveil(0x0, &(0x7f0000000300)='W\x00') mprotect(&(0x7f000027a000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x8d, 0xff, 0x7}, {0x4, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000001240)=ANY=[]) poll(0x0, 0x0, 0xf6) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.103' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806b938dd0, 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 panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *476806 27342 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833731da) at panic+0x1cf __assert(ffffffff833b5c6e,ffffffff83390770,84,ffffffff83406915) at __assert+0x29 rtmap_grow(a,21) at rtmap_grow+0x1f2 rtable_add(9) at rtable_add+0x289 if_createrdomain(9,ffff8000013ee800) at if_createrdomain+0x40 ifioctl(ffff8000014a5388,8020699f,ffff80003c952da0,ffff80003c934d28) at ifioctl+0x1be2 sys_ioctl(ffff80003c934d28,ffff80003c952f70,ffff80003c952ec0) at sys_ioctl+0x660 syscall(ffff80003c952f70) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cac7d6b3f0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833731da) at panic+0x1cf __assert(ffffffff833b5c6e,ffffffff83390770,84,ffffffff83406915) at __assert+0x29 rtmap_grow(a,21) at rtmap_grow+0x1f2 rtable_add(9) at rtable_add+0x289 if_createrdomain(9,ffff8000013ee800) at if_createrdomain+0x40 ifioctl(ffff8000014a5388,8020699f,ffff80003c952da0,ffff80003c934d28) at ifioctl+0x1be2 sys_ioctl(ffff80003c934d28,ffff80003c952f70,ffff80003c952ec0) at sys_ioctl+0x660 syscall(ffff80003c952f70) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cac7d6b3f0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003c952ad0 rbx 0x21 rdx 0 rcx 0 rax 0xffff80003c934d28 r8 0x101010101010101 r9 0x8080808080808080 r10 0x60000523b2dc27af r11 0xe2f7059edea4b546 r12 0 r13 0x6 r14 0 r15 0x1 rip 0xffffffff810a9b45 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c952ac0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=476806 pid=27342 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=0xffff80002a7b6d08,0xffff80003c934570 process=0xffff8000ffffad18 user=0xffff80003c94e000, vmspace=0xfffffd8077c10a28 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 27342 70815 66586 0 3 0x80 fsleep syz-executor *27342 476806 66586 0 7 0x4000000 syz-executor 27342 507001 66586 0 2 0x4000000 syz-executor 50799 260241 26021 0 3 0x80 fsleep syz-executor 50799 503027 26021 0 3 0x4000080 rest syz-executor 94096 431468 91757 0 3 0x80 fsleep syz-executor 94096 104336 91757 0 3 0x4000080 sbwait syz-executor 44828 479322 80517 0 3 0x80 fsleep syz-executor 44828 272220 80517 0 3 0x4000080 kqsel syz-executor 44828 355060 80517 0 3 0x4000080 kqsel syz-executor 97149 153904 85327 0 3 0x80 fsleep syz-executor 97149 45635 85327 0 3 0x4000080 piperd syz-executor 45336 104953 30873 0 3 0x80 fsleep syz-executor 45336 34487 30873 0 3 0x4000080 wsevent_read syz-executor 37834 177588 77206 0 3 0x80 fsleep syz-executor 37834 16397 77206 0 3 0x4000080 ttyin syz-executor 37834 217845 77206 0 3 0x4000080 ttyin syz-executor 85327 473679 47670 0 3 0x82 nanoslp syz-executor 15057 296448 0 0 3 0x14280 nfsidl nfsio 93123 354236 0 0 3 0x14280 nfsidl nfsio 24247 309173 0 0 3 0x14280 nfsidl nfsio 76184 405715 0 0 3 0x14280 nfsidl nfsio 96822 72028 0 0 3 0x14280 nfsidl nfsio 4135 458847 0 0 3 0x14280 nfsidl nfsio 49940 497149 0 0 3 0x14280 nfsidl nfsio 48397 98904 0 0 3 0x14280 nfsidl nfsio 782 443628 0 0 3 0x14280 nfsidl nfsio 10710 10140 0 0 3 0x14280 nfsidl nfsio 46670 437666 0 0 3 0x14280 nfsidl nfsio 29589 200633 0 0 3 0x14280 nfsidl nfsio 82098 396896 0 0 3 0x14280 nfsidl nfsio 80433 372287 0 0 3 0x14280 nfsidl nfsio 98397 426070 0 0 3 0x14280 nfsidl nfsio 56577 169241 0 0 3 0x14280 nfsidl nfsio 36349 210530 0 0 3 0x14280 nfsidl nfsio 98456 336861 0 0 3 0x14280 nfsidl nfsio 78422 82913 0 0 3 0x14280 nfsidl nfsio 11038 54400 0 0 3 0x14280 nfsidl nfsio 30953 72867 0 0 3 0x14200 acct acct 77206 294336 47670 0 3 0x82 nanoslp syz-executor 91757 441947 47670 0 2 0xc82 syz-executor 30873 308267 47670 0 2 0xc82 syz-executor 6250 219531 47670 0 2 0x2 syz-executor 26021 469913 47670 0 3 0x82 nanoslp syz-executor 80517 342697 47670 0 2 0xc82 syz-executor 66586 344942 47670 0 3 0x82 nanoslp syz-executor 47670 195128 43917 0 2 0x2 syz-executor 43917 148503 79528 0 3 0x10008a sigsusp ksh 79528 232901 97136 0 3 0x98 kqread sshd-session 97136 226675 65508 0 3 0x92 kqread sshd-session 22401 190428 1 0 3 0x100083 ttyin getty 65508 417960 1 0 3 0x88 kqread sshd 2117 248866 1889 73 3 0x1100090 kqread syslogd 1889 251905 1 0 3 0x100082 sbwait syslogd 30987 174283 1 0 3 0x100080 kqread resolvd 38164 467423 79883 77 3 0x100092 kqread dhcpleased 5056 141567 79883 77 3 0x100092 kqread dhcpleased 79883 473423 1 0 3 0x80 kqread dhcpleased 21563 106988 0 0 3 0x14200 bored smr 33924 321868 0 0 2 0x14200 zerothread 47355 208103 0 0 3 0x14200 aiodoned aiodoned 93616 234731 0 0 3 0x14200 syncer update 72824 481033 0 0 3 0x14200 cleaner cleaner 33334 246955 0 0 3 0x14200 reaper reaper 82431 344092 0 0 3 0x14200 pgdaemon pagedaemon 41490 417593 0 0 3 0x14200 bored viomb 22532 472489 0 0 3 0x40014200 acpi0 acpi0 51480 181293 0 0 3 0x14200 bored softnet0 49885 311631 0 0 3 0x14200 bored systqmp 639 162954 0 0 3 0x14200 bored systq 53587 450949 0 0 3 0x40014200 tmoslp softclock 82511 16753 0 0 3 0x40014200 idle0 1 61964 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10199 11057K 11924K 166960K 12274 0 pcb 21 15K 17K 166960K 228 0 rtable 213 6K 7K 166960K 464 0 pf 30 13K 15K 166960K 67 0 ifaddr 39 7K 8K 166960K 68 0 ifgroup 46 2K 2K 166960K 92 0 sysctl 4 1K 9K 166960K 74 0 counters 32 17K 18K 166960K 47 0 ioctlops 0 0K 4K 166960K 140 0 iov 1 4K 17K 166960K 59 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1460 92K 92K 166960K 1944 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 22 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1732 201K 291K 166960K 11958 0 file desc 17 61K 240K 166960K 609 0 sigio 0 0K 0K 166960K 3 0 proc 60 59K 91K 166960K 563 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 162 0 in_multi 91 6K 7K 166960K 142 0 ether_multi 1 0K 0K 166960K 9 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 404 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 222 143K 159K 166960K 7072 0 UVM aobj 14 6K 6K 166960K 14 0 pinsyscall 38 76K 93K 166960K 1708 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 20 0 NDP 10 0K 2K 166960K 42 0 temp 55 8662K 8726K 166960K 26184 0 kqueue 15 24K 31K 166960K 112 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 69 0 66 1 0 1 1 0 8 0 rtentry 136 142 0 50 4 0 4 4 0 8 0 unpcb 144 352 0 333 6 5 1 6 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpqe 32 6 0 6 1 0 1 1 0 8 1 tcpcb 736 194 0 184 7 0 7 7 0 8 6 arp 96 24 0 8 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 328 735 0 715 12 5 7 7 0 8 5 nd6 112 29 0 6 1 0 1 1 0 8 0 pkpcb 40 41 0 41 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1072 8 0 8 2 1 1 1 0 8 1 pppxif 1384 1 0 1 1 1 0 1 0 8 0 pfrktable 1344 3 0 3 1 1 0 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 28 0 26 1 0 1 1 0 8 0 pfstate 384 14 0 13 1 0 1 1 0 8 0 rttmr 136 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 609 0 196 30 1 29 30 0 8 2 art_table 40 611 0 196 5 0 5 5 0 8 0 art_node 32 142 0 60 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semapl 112 19 0 9 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2437 0 938 95 0 95 95 0 8 0 ffsino 256 2437 0 938 95 0 95 95 0 8 0 nchpl 144 3258 0 1570 64 1 63 64 0 8 0 vnodes 216 2898 0 0 161 0 161 161 0 8 0 namei 1024 10619 0 10618 3 2 1 2 0 8 0 vcpupl 3904 1 0 0 1 0 1 1 0 8 0 vmpool 800 1 0 0 1 0 1 1 0 8 0 kstatmem 264 48 0 28 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 14183 0 14183 10 2 8 8 1 8 8 plimitpl 152 145 0 129 1 0 1 1 0 8 0 sigapl 424 906 0 843 8 0 8 8 0 8 0 knotepl 120 20175 0 19955 23 14 9 17 0 8 2 kqueuepl 184 142 0 127 1 0 1 1 0 8 0 pipepl 304 149 0 121 3 0 3 3 0 8 0 fdescpl 448 872 0 843 5 1 4 5 0 8 0 filepl 120 5039 0 4810 15 4 11 14 0 8 4 lockfpl 104 228 0 226 1 0 1 1 0 8 0 lockfspl 48 108 0 106 1 0 1 1 0 8 0 sessionpl 144 23 0 15 1 0 1 1 0 8 0 pgrppl 48 41 0 25 1 0 1 1 0 8 0 ucredpl 104 877 0 865 1 0 1 1 0 8 0 zombiepl 144 976 0 976 1 0 1 1 0 8 1 processpl 1152 906 0 843 5 0 5 5 0 8 0 procpl 664 1594 0 1521 7 0 7 7 0 8 0 sosppl 176 7 0 7 1 0 1 1 0 8 1 sockpl 552 1210 0 1167 19 11 8 14 0 8 4 mcl64k 65536 20 0 18 1 0 1 1 0 8 0 mcl12k 12288 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 6 0 6 2 1 1 1 0 8 1 mcl4k 4096 3058 0 3006 16 8 8 15 0 8 0 mcl2k 2048 856 0 854 5 3 2 4 0 8 1 mtagpl 96 33 0 13 1 0 1 1 0 8 0 mbufpl 256 21541 0 21328 85 59 26 76 0 8 8 bufpl 280 6306 0 118 442 0 442 442 0 8 0 anonpl 24 155109 0 152039 57 13 44 57 0 187 15 amapchunkpl 152 22634 0 22185 37 3 34 34 0 158 15 amappl16 200 3219 0 3187 21 6 15 15 0 8 9 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 3 0 3 1 1 0 1 0 8 0 amappl13 176 424 0 423 1 0 1 1 0 8 0 amappl12 168 1222 0 1184 2 0 2 2 0 8 0 amappl11 160 39 0 39 1 1 0 1 0 8 0 amappl10 152 53 0 43 1 0 1 1 0 8 0 amappl9 144 267 0 267 1 1 0 1 0 8 0 amappl8 136 19 0 17 1 0 1 1 0 8 0 amappl7 128 92 0 90 1 0 1 1 0 8 0 amappl6 120 278 0 267 1 0 1 1 0 8 0 amappl5 112 74 0 66 1 0 1 1 0 8 0 amappl4 104 417 0 394 1 0 1 1 0 8 0 amappl3 96 3764 0 3681 3 0 3 3 0 8 0 amappl2 88 991 0 922 2 0 2 2 0 8 0 amappl1 80 11039 0 10507 13 1 12 13 0 8 0 amappl 88 6280 0 6125 5 0 5 5 0 92 1 uvmvnodes 80 106 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 872 0 843 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 872 0 843 1 0 1 1 0 8 0 vmmpekpl 168 8379 0 8340 2 0 2 2 0 8 0 vmmpepl 168 62498 0 60731 92 0 92 92 0 357 7 vmsppl 368 871 0 843 4 1 3 4 0 8 0 rwobjpl 40 19290 0 18350 13 0 13 13 0 8 0 pdppl 4096 1753 0 1687 101 33 68 79 0 8 2 pvpl 32 400663 0 392265 132 9 123 131 0 265 39 pmappl 216 872 0 843 2 0 2 2 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 460 0 113 12 1 11 12 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833731da) at panic+0x1cf __assert(ffffffff833b5c6e,ffffffff83390770,84,ffffffff83406915) at __assert+0x29 rtmap_grow(a,21) at rtmap_grow+0x1f2 rtable_add(9) at rtable_add+0x289 if_createrdomain(9,ffff8000013ee800) at if_createrdomain+0x40 ifioctl(ffff8000014a5388,8020699f,ffff80003c952da0,ffff80003c934d28) at ifioctl+0x1be2 sys_ioctl(ffff80003c934d28,ffff80003c952f70,ffff80003c952ec0) at sys_ioctl+0x660 syscall(ffff80003c952f70) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cac7d6b3f0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833731da) at panic+0x1cf __assert(ffffffff833b5c6e,ffffffff83390770,84,ffffffff83406915) at __assert+0x29 rtmap_grow(a,21) at rtmap_grow+0x1f2 rtable_add(9) at rtable_add+0x289 if_createrdomain(9,ffff8000013ee800) at if_createrdomain+0x40 ifioctl(ffff8000014a5388,8020699f,ffff80003c952da0,ffff80003c934d28) at ifioctl+0x1be2 sys_ioctl(ffff80003c934d28,ffff80003c952f70,ffff80003c952ec0) at sys_ioctl+0x660 syscall(ffff80003c952f70) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cac7d6b3f0, count: -10