last executing test programs: 3.485043281s ago: executing program 0 (id=1305): r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r1, 0x2}) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r2 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x55) readv(r1, &(0x7f0000000140), 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000001c0), 0x2, &(0x7f0000000380)=[{&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000300)=""/82, 0x52}], 0x3, &(0x7f00000003c0)=""/45, 0x2d}, 0x3c}, 0x10, 0x802, &(0x7f0000000480)={0x7, 0xe3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r4) pread(r2, &(0x7f0000000540)="fbfa72480aecf04520ad7af5d0ff1d64778e42045e2bd8c05895be07c13fc51f89c78a7485486425f9bea5c2f77182061b77caf3ce9a", 0x36, 0x9) rmdir(&(0x7f0000000580)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000005c0)={0x1, 0x4, 0xf, 0x446, "4454abd16cb9d225f94e7e15aedc34c216e89ab1", 0x86, 0x3}) r6 = semget(0x1, 0x1, 0x80) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0xbb7, r4, r5, 0xffffffffffffffff, r5, 0x20, 0x8}, 0x97, 0xd73d, 0xe}) lseek(r0, 0x2, 0x2) sysctl$hw(&(0x7f0000000680)={0x6, 0x2}, 0x2, &(0x7f00000006c0), &(0x7f0000000700), &(0x7f0000000740)="1c102cd20c15102528a3e6e5c58c583025b494c43cd8442e9bccf1d3f6b9343129f402407cd57235f9da16476bc10015b11b8d3063180fe044015e8d16f52dc9221d67a0edc74609fa9612fab80f1a48daa7e129e94ca0a33578ed10824a4da12c140d", 0x63) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{0x22, 0x2a, 0x2, 0x419}, {0x6, 0x2, 0x4, 0x9}]}) r7 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x8000, 0x81) r8 = openat(r7, &(0x7f0000000880)='./file0\x00', 0x20, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000900)) socket$inet(0x2, 0x6, 0xe) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000940)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000980), &(0x7f00000009c0)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000a00)) unlink(&(0x7f0000000a40)='./file0\x00') 3.437043565s ago: executing program 0 (id=1306): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000280)={0x9, 0x2f, {[0x9, 0x0, 0x1ff, 0x8001, 0x3b, 0x6, 0xad, 0x2, 0x6, 0x3, 0x223, 0x1, 0x4, 0x9, 0x1, 0x6, 0xfffffffffffffff9], [0x80000001, 0xfffffffffffffff8, 0x8, 0x0, 0xe7, 0x9, 0x3, 0x6, 0x7, 0xb4], [0x6, 0xc77, 0x8000000000000000, 0x0, 0x5, 0x6, 0x3], [0x9, 0x1, 0xa, 0x6, 0x5, 0xfffffffffffffff7], [{0x5, 0x7fffffff, 0x7fff, 0xda}, {0x6, 0x1, 0xf4, 0x3}, {0x1, 0x7fff, 0xdf, 0x87a}, {0x2, 0x0, 0x6, 0x3}, {0x65c5, 0x0, 0x3, 0x7}, {0xf62e, 0x1, 0x101, 0x101}, {0x9, 0x3, 0x0, 0x5}, {0xe714, 0x6, 0x200, 0x8000}], {0x4, 0x40, 0x8, 0x5}, {0x1, 0x6, 0x200, 0x1ff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000580)=0x4) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x1, 0x3effc}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r5}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r5}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r5}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r5}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x400003, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x4, 0x80}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x6, 0x9}, {0x4, 0x800, 0x1, 0x9}, {0x9, 0x9, 0x28002, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x3, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x1) close(r1) 3.435967423s ago: executing program 0 (id=1308): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4004287d) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10081, 0x101) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xdaf6) setrlimit(0x8, &(0x7f0000000980)={0x44, 0x55}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509bd256630261bf4c7b768d3390c42f818b018be124df7fb7dd422926ec5a02c76fa2ab78d85c2ccc6b7a1dc1b6a15b5c99d4e043e8d7b94179d55f48021c993a57f5b81dbf0219b474dc233d781bedc59e9745a42aa2603bbb2c5a1b079a2240366e6d1bbd0ae7adb9d5ef042276fea41f2cef67dcf34c68f93147649c29a3df99a161ae2209a25879098a8febdffdbc01f9c1f096c2b79c6c3565539c1c1bab35c1acef0fceb738a80e47d589d41a972e56de12bb20fe1c61a057b9640d48c818f69d22708a2c8f8dd99ea6714302403dbc103234da3761e9c032252977be44793ef6ffa0dda6daf91c66f54a4de93335273fdd1a4834ef735f38de151ddf5ce7bd0cb19b71748a39fb53ecd213bd5262c750e5eba8bfd0b17607034d01042d6c3f258cce684fb924670b804fde60f99bee5f27df7784d31fc8c609c3212811b8a74fbe17d5dc193865f411f3ad711d8b09058f89069b906772d7d584ea3bc2b8ce8eb2cc3c09d06008a2f4914a4e2fb4583d576dd39ba675503cbb9f38413c35e1d6d3bc0fc1f2fd5e13f6549b2ba898eb2e6af8027c2decbc6c1cf7fd132b49e2e7c0313d2a80333697458ed71d06d60504f697a64d3b360a6828f51b337b95d5df52a41e3f0dc9287ee87b4d0821a0a3e8083ef6a89f171b3d6da86c7f0dafc10a1f096e1ea04b19ce24c3655e0b81230fdf1dd", 0x2a9}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x40}, {r2, 0x1}], 0x2, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x200, {[0x2, 0x9, 0x2, 0xffffffffffff0000, 0x8000, 0x6, 0xfff, 0xc, 0x4, 0x2e, 0x5, 0x2368, 0x9, 0x9, 0x8, 0x1, 0x0, 0x6], [0x9, 0x401, 0x7, 0x5, 0x0, 0xf824, 0x0, 0x9, 0x2, 0x100000000], [0x8000, 0x9, 0xff, 0x8, 0xac, 0x4, 0x3], [0xfffffffffffff302, 0x7fff, 0xc, 0xe5e, 0x8000000000000001], [{0xdf30, 0x1000000, 0xfffffe00, 0x457}, {0x7cb, 0x9, 0x0, 0x2}, {0x6, 0x8000, 0x8, 0x4}, {0x9, 0x7, 0x8001, 0x8}, {0x3, 0xe, 0x10, 0x8}, {0x291, 0x5, 0x4, 0x7ff}, {0x8, 0xfffffffa, 0x5b9, 0x2}, {0xf, 0x80000001, 0x2, 0x774}], {0xfff8, 0x2, 0x0, 0x6}, {0x3c99, 0x5, 0x1, 0x6}}}) 3.127954072s ago: executing program 0 (id=1328): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x47e5, 0xffff7ffb, 0x2080, 0xfffffff9, "102e2641fc3d95d00cf12c080700", 0xfeffff7f, 0x4}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="35fbc37ca7a2", 0x6}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002cc0)="989a3433e1e38d88a5e527bb18b8258db7eeeec451b41de32f5f5bd969ab71bf8483c45487792df68d2ff77a005d7410f96f890e683e7f3d2ecc568339747e56413fd321267ab70ce1dc08bdf58b8ad5eb05e56ba036a7a21e257348be11d6182c3b8f74b17bae04e0d46215f540636bdc5781af2df6a28b76b95ee23a8478cbcf3f58e5713229131169921627d9a130beb48a9a65a24a859c11a6193a7501afdc8c21f0d237dd8822c0849f2c6e979e910215979676ee69dea4d3fbb438ae25d80c7d2d7e5916a766a1a402f201a0e7cfec295989039eaff4b3cd9e9a88256deb1d560682e12c5a25c4175da869c55079fa6f1822d0ba34a0f6d9dcddf0eaa4585537b5a45aa45035bd8ef9812eb0c5ac48c6a3a60ba2f07c0bb7f3c2b9f7748e59a419644ce93947250f4149d84ef56e21ef3d547b1e56658c23011de94d07d393848c86215e2510877e35c6fce43d32f85de0848b5fb3072462a9088df4324c63503fb76e048813f81cc72513b617c48cfb24b02cdb5b07df1b35014cced7fe1e08ba2782ad0d624a5036113e4c8bebcb1e1107e59ef4f196ae93302439ae6e44328ff95f99188d3821cee9eca8cc20da23089525647dfbe45f9aec1d3ee9563b65172499a79f53a895c2db2a4b9e53a13e15d2e2fd4c819ddba1c5a2fe9f85c9c80aa09e7d01788e92338f1efeb17d1585b9adc5d64996a2b3feb3033d30a209b15693adc58bad554c3f0fc19c827039d0894d09", 0x216}, {&(0x7f0000000040)="ea5baf2cce8f360213ec341cd2dc7a092efdcab4170459dde31f89474826372fd04e27eacb015ce5859ec1e172e7cb64917acddf8154000086ccf2e1394c8c6b6351e2fc91b1a80d700adb16edc8b61e46f04d1a7797caddd926f318c3dd0e8a2256ab4aa387d606345e6e13f002ec057a7064cf855cec72a9b97a3d47e9ae80561d1ac929993b02000000000000000936b94fad0d7a2588c40b841c19e9470d1a14bd051f6330e0c19e4a0fa60916b1e0d300fa8e87e7a54591da171436294a4f598e624bb814286c3bb359a097d23873fefe6cf6f975857dd4c976cc3385667527445c597a4990", 0xe8}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x8, &(0x7f0000000340)={0x400000000004, 0xc}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)="ff0959d863ff00"/19, 0x13}], 0x1) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) setrlimit(0x1, &(0x7f00000011c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000200)="bb0800000000000005e41ca08a84450f25be14b6b717662a9726b5f248e326ea08f4", 0x22) syz_emit_ethernet(0x2a, &(0x7f0000000b80)=ANY=[@ANYBLOB="ffffffffffffaaaaaa9078000000000000000010009079cee25652"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000380)={0x2, 0x8}) 2.97841214s ago: executing program 4 (id=1335): mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x5620) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x6, &(0x7f0000000040)='./file1\x00', 0x8}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open(0x0, 0x800, 0x81) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) dup2(r0, r0) 2.912933384s ago: executing program 4 (id=1338): pipe(0x0) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000240)="d81ad3d2", 0x4) faccessat(0xffffffffffffffff, 0x0, 0x64, 0x1) (async) faccessat(0xffffffffffffffff, 0x0, 0x64, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) (async) accept(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x5, 0x8, 0x3, 0x100000000, 0x60d, 0x80000000, 0x31a9, 0x8, 0xfffffffffffffff7, 0x2efd, 0x4, 0x0, 0x0, 0x1, 0x800004, 0x4, 0x2, 0x4], [0x5, 0x5, 0xfffffffffffffff8, 0x8000000000, 0x400000001, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x8, 0x6, 0x0, 0x3, 0x6, 0xfffffffffffffffe], [0x100, 0x5, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x1, 0xc, 0x0, 0x1ff}, {0x2, 0x2, 0x5, 0x4}, {0x0, 0xfffffffd, 0xfffffffe, 0x5}, {0x1008, 0x3, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x7fffffff, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0xc, 0x200, 0x9}], {0x4000, 0xb, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x5}}}) unlink(&(0x7f0000000140)='./bus\x00') nanosleep(0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r4 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) close(r4) (async) close(r4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04157cf706cbe0b3e919bf34986ae0e006507ab8bc41ffa1cb70d67f65be0832416fc998617e5c45d0f8e63c35ae93204f03f97253d3b683aa1c99f823f2ce60ec38b6587ab8652100765fd823873db2a35925b3d0a347b93fd75f09cfc777c98df2559b58cb3dfe793566394e2abc2b87cf1bc29f92138c3e5eefb67d74a08b716a4d5f0c907965cf5761752dc35bbea317b854b0a784122f80caa80e1143dad28c02fa04b63879f99a6212c519601f509c0f1b3948993f420e1a7ad809f39210f63dfe5a0680238ade746131fce88ef82cc253aa79d04e530bd7277cc1315108c042dac73a483c42e14daca9f7ee288f11295a5dd44786cf7340b51537d13d3b9c44d08aff3a24b5fec497c461d21574b29fec9adaadec4d89ab69fce5c44ec865c99da061b43c3a5b62a3949c67707a36397ece7ca4f4f1dc1b136b5d2a697c3562ae6aa9fb86579711d3d7dfec9a9b66f854e4a9bc7065549c81f2662b5b02b5fec863db6c295c8785", 0x1d4}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04157cf706cbe0b3e919bf34986ae0e006507ab8bc41ffa1cb70d67f65be0832416fc998617e5c45d0f8e63c35ae93204f03f97253d3b683aa1c99f823f2ce60ec38b6587ab8652100765fd823873db2a35925b3d0a347b93fd75f09cfc777c98df2559b58cb3dfe793566394e2abc2b87cf1bc29f92138c3e5eefb67d74a08b716a4d5f0c907965cf5761752dc35bbea317b854b0a784122f80caa80e1143dad28c02fa04b63879f99a6212c519601f509c0f1b3948993f420e1a7ad809f39210f63dfe5a0680238ade746131fce88ef82cc253aa79d04e530bd7277cc1315108c042dac73a483c42e14daca9f7ee288f11295a5dd44786cf7340b51537d13d3b9c44d08aff3a24b5fec497c461d21574b29fec9adaadec4d89ab69fce5c44ec865c99da061b43c3a5b62a3949c67707a36397ece7ca4f4f1dc1b136b5d2a697c3562ae6aa9fb86579711d3d7dfec9a9b66f854e4a9bc7065549c81f2662b5b02b5fec863db6c295c8785", 0x1d4}], 0x1) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) 2.876230481s ago: executing program 4 (id=1343): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05df", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b0000000000002bba63f1", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r2 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x205b9c) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') setsockopt(r2, 0x10011, 0x4, &(0x7f00000000c0)="12000000", 0x4) close(r0) 2.59991945s ago: executing program 4 (id=1353): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000740)={0x2, 0x2, 0x400, 0x8000, "0148320ac5e4e8060095fc7b00", 0x3, 0x6}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) (async) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000740)={0x2, 0x2, 0x400, 0x8000, "0148320ac5e4e8060095fc7b00", 0x3, 0x6}) (async) 2.598136845s ago: executing program 5 (id=1354): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x56, 0x408}, 0x400) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) ioctl$WSKBDIO_BELL(r0, 0x20005701) 2.574990036s ago: executing program 5 (id=1357): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x41, 0xfc, 0x3}, {0x40, 0x6, 0x2, 0x1000}, {0x1ae, 0x6b, 0x55, 0x101}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x400000002}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x0, 0xfffffffe}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x609e}, {}, {0x1, 0xfffffff8}, {0x1, 0x40}, {0x3, 0x3}, {0x0, 0x1000}, {0x78a768603345cf0e, 0x4}, {0x3}, {0x0, 0x200}, {0x1}, {0x1, 0x40000000}, {}, {0x0, 0x4}, {0x3}, {0x3}, {0x2}, {0x1, 0xfffffffe}, {0x3}, {0x0, 0x45}, {0x0, 0x6}, {0x1}, {0x2, 0x9}, {0x1, 0x6}, {0x1, 0xaa8f}, {0x0, 0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ktrace(0x0, 0x5, 0x128, r3) 2.493731456s ago: executing program 4 (id=1358): open$dir(&(0x7f0000000180)='.\x00', 0x100, 0x9) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180)="664204ae", 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="e0ad2286", &(0x7f0000000140)=0x4, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x318, 0xd222}, 0x8, 0x5, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xd, 0x40000009, 0x8}) socket(0x800000018, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x200001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10003, 0x0}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) close(r2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000504600000000000180007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673051d2d236073705ae04be38164991f7b85143222b297be1aa5b2354eb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000ffbb27c501f1306c7f008a09ba09006574ffffffffff35b5710426037503682ce371a30080", 0xb1, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.493340153s ago: executing program 5 (id=1359): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x100000004, 0xb000000000000000, 0x9, 0xb}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) close(r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) 2.492118166s ago: executing program 5 (id=1360): munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) setreuid(r0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x1) setsockopt(r1, 0x0, 0x15, 0x0, 0x0) fchflags(r1, 0x0) getrlimit(0xd, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) getuid() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000b40)="0888e941d370052228c7a13108490d98cfa0a2fd110c7c62b205c9889bd50ab937f82a796fec5e6eaa10317152ac4cc8c19052158c8cb3c2cdbe87e88c64a9aa02c539504da03806ba", 0x49}, {0x0}, {0x0}], 0x3, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x2f, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800474c4, &(0x7f00000000c0)) chroot(&(0x7f0000000100)='./file0/file0\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x2, 0xfffffffc, {0x2}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='./file0\x00') 2.365662396s ago: executing program 5 (id=1361): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3, 0x0, 0x0, 0x7f}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800004, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000aaaa0500eb8c32a539c12b006e88a221887e745f688baaddb2877e53a7e54a1abdf02d6aa500000000"]) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f00000001c0), 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) 2.36459157s ago: executing program 5 (id=1362): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) r1 = syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x9, 0x0, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x1) getsockopt(r3, 0x29, 0x65, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000200)="acd38fb07d5976f2fc7367c76d68cfb59bb8d57c91d8760abbd3a2a91ce908b250d44da9c7198e73755b1c46582a26d67a0daf599db42eeaea5f9cc8861aac2408c0ace8da04ab59a2717feeddbea4f1525ad1ea5ce5e0cc40202a0952881cbfd2ef87e104b236876639176381f33cad85682b3c56eb444dea8ecbc85bd73b0c82e9eff1032e9371cb7fc04fb558d02d6e2e4c359cb52fb6571e5d98888b3dc59ed07740f00de19329ad126c034903e0d587f0335e3132eda37a4be1fa45919fb07b5c3592168b05349c1e2eb59773734551b96009012a97133360d85bab", 0xde}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) unveil(0x0, &(0x7f00000001c0)='c\x00') 2.36330749s ago: executing program 4 (id=1363): r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x0, 0xc3a, 0x8, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x5) setsockopt(0xffffffffffffff9c, 0x7, 0x9293, &(0x7f00000001c0)="c4de010a11bdd9af922049846caa9c22001b1b30d927774ab7d0c36cd592a11574b8851281392bcfda2c425c2331ef9892cbc3df177a961b5fa5e1a26241fd18aaa3855e7b59c2b2840737d1ba", 0x4d) r4 = syz_open_pts() writev(r4, &(0x7f00000024c0)=[{&(0x7f0000000240)="4df31ccb00e993ab6bf5326e01d6cc", 0xf}, {&(0x7f0000000280)="0d354c41abbd779e6d8bfc3919ecf54edb0677c8e1543a55efa8aa69c298d278f8bc81728423c46be2d663071f7860c7f4417a2552abf25a892140c133c4044f7a0ad98415d324631fecf73793854f0d4e8aea052dcca47df3f1fbab6e423614f05a322c0eca82b3a58874a85a9c6ee08c098230504122c2e6c223b3cfb9f34f06cf1d3373d3fb5be379e6afa46a696e0856e63c384e75910cf634a8c6adec39b6d780c82ae2f720fced7e899c0dae261df25f05d2bce0494c75ff1c634c1cb6cd610eecba927c0942d96da028b64cf6d4cdb341291508f469a6aac5cf77d767eab36e3d3d80a38b5ca6fba1fd1a0ccd2231a47aa66ced3c365120ae1c3d3a5f42f8f5e71622bb27eea53dc121159188f7c8ad824eef4b2fed0bedb5aa771da53953e9eef6a8124893f06b923147b3a25620c2bcedbc109610189c6a68fe01ada480a3328ea1a03d999538b9df3d352c746da7ecdfc21618accf8210ead61206b915b5726cfc2bec026b98582b343597411e90b4d28c96ba12ded688bb3e861dd2e126da13b7baf50b8189d34e285a8e097a579572c1853be5b27989d5d475b5eee192331642fbf84d8785c9d4a6bc5dcab43689c440f5fa3f5b54692b926544d01511cfd6f899244ae61056ad5f263502e97bea17bccb1034a18fa4f154a99faf4da1183f33616bfc67ba457769f6bfb5af9170474f3d7c3aefc7452669c4a9ef224cc0aa80946586ed22e41af1cfdb74b7b07af9975be6f7c9d1801e45468120899371626569e24b4db1cf580cb91abee4f66f4c7202d4fa18f8a263ebd1aedf1c351eceac0a75daf97d1c7ab5f21e78a46a36def996d3ac9b6c05bc562e4362c0af53aa576184a4a8089cfce025ed0d30de96c6a7511b95add55bf1feac2d53c29015d796f7799076e5f5001c057a5f4d077885051244174c42bc985278d599e3fe6d689725a428dde90d0f24e2c33fd9e7bf00babfeeea4832f40c0abbacb7fce1445446f39b83b404ae059973f14e53456210f9bb7fe76e9adf0fa0ae2d051f1cefbd1217ae891a50340e5ac2b1f5968ada66b5c46d61301081f363a3ad973578bc523f703a6ab9796353d490e29c4f281f7c8bc9e1da8609853037a89d3c83a46b0d76a09ebf6569f9366b3c1a4fd4cabc866a5ad388f61380462f74a3ce2c2234eff0fd5f7bf6baf5bc70b8f3df8496dc8abbe941c7fba89a59b41435166e8c80599a218578ea5c8d1a4edf260b1043fd42f5874f90925db31319865e40f71ed53fd9efe50b003f06a2a5a0034e167f7ed2e82c08912de14ef402c9aafb027f95192643acd9500521facd7fec4341cfde2f7fb0d174aaedd4e4212b9bd9f54b54bc2ba7c25a82a15e2841a1fcca48b1b3d1ea010679593cc0ec8bb745d3742d5919cbefc6007041e8086a2fb8a75db48fb0434efd6103a42608830fb19388caa01d62ae11f4e7fae428afc06e62cdbf3cfd473ab095be22a5f6b81961f7ad1ffe1816af14c7eadcb7e4576daa86b86ebb28d887d53f4f095b4ee00beb68f0ec0aefe7d6563a433b8aea3def2953609c6a832d6c384f433be05f8119a8162c44415c1f206f2fe9dfc38c299089ecc7e98618b480194e496a7bd360d0ffaf9e81a562acd8d29c4161b5bfcc34444336676b4742aee9fd03a2a2f274537f1f83354d2add5d06010f495b03e620424f65395e8fb0f9f0474555c1782810e1adf2947a36910354797d47e9b4090f39ccb78c12fb0e473c702fdd925cd56ff5bf5a5d884ac963927c5f4f3cdcf2061692daedb35f2c0f0712432dda3a803fc89ba6ca1d27d5e876da4b10b44aea464f8a7a48ca5bdd50985a27db06efe45b786a43121383f1e2bd649a6c283e69a967b43c0f30f8d396978262c9eb57938472c9a3a72cce408711f0908317b511910081f2cb53c0b45538864bc52fee8deb865fcb1cefa9f467d7f2c9a68eb4ef63b5f83e4bc1cc2500faf6396f0ffa34c6cd0d9032f6fdb852407fb843a1e60f7b1fd37a5b0810bc7f60c8afc2a7e534700371656b565b44a22adfb8f85f12aa673203b560bf08141e2502aaaaa310181b37b1dbe592f8b13572daa4d36f10574f1bf1f0efd670bde093e7d7305a033b674f31eb8ccceceaf4523daf368038fcd9bd0b3fd82f7177d1f5bf5dad443fa69c0219127007daa3d8e957176527a7ba6d82096b84fa9cd7a65c21c71ff5d676851f44d5ce05f502a0aa1afb86044890e026c01cf6e3fe84f75c17a05a59b3f6af7ddce29629fbe7999707c44ad155874b2ccf7e3358701c3de81594b68b9bc4c225894b93e8b56ec64a1f8130eddeaefb4d531e071a36e4a4fd96156e9d46ce505b62173d64d77c3ac8e5d2f0536667df4d857c4c5bce848d929089139181f1fbe310c0854bf0e713b9a3033aace5d45dc3630ecfee84c87df16d1b9857e12c537e5f48f6bddf29834e0ee16d36cca0a208ff9a62fe4779cb83bb451fa7d0e157ffba73965282488f7dd5488cf027387fab869856d40e9ad4f255e05229f48b7cf841408c030dcf7ed30509b9b12a60e9ec675271ffb7d493202fadd9dd50b89b1a759de5bb8b9f2c1fd968b1d4fee5b052d7d1e8ca143d3f10daf88ee3dab886a0811ea441ac621674bb67dd374cba0c4257c996f5550beeacda359e8552954fe7d29a9c5a2d5892183326490076e1144c9fd215efc605062072fb881fd13a27669066318b0b19a20897033dac07f0350597724735376e14bc2aafbe48e7ebdaa9f02da81a9b55967d2213a1c8a213f27dd6dc134500451f9a056933283ad05bbc8e80fd79e3eb9f6fba14aa4d4745e24bbcab09c3e3df2479877df1686b936daf9932915fb69aba4a3bffe706b64b012b7a157ba60f01a8572d97f07224983bf010f1efb118b1c5b3aa4e3f65d35cbe7faea20095182bf4807dafacc9ca46979bc74de46ab1ec466dc4031cea359fd48c0a657456786c3313f60ac3b50f6635e13d649dd4b5088f7cc01178c6dfb37592df594d16b87e57d6d169ab1ddee9bc2655c8d071982ef546c3405c463fbf18595357943831d3b4b3e0531b1f77fc0158226ed70bf166b0211cf8ffd0b0b260e78287492f100275baa9f25cf1a2b66e11e82e9b431dd1051b80748014cf3317a92823851836d93eab12d89f3c8d65387cc86ac5c8b3c68f3f1b355612d7361dafdb969a335e87e8368429b1f01b98a04562f90fe1401da80a4c78d158cf4be0f32be68d60e4442c4ad34f9169f8b12f11ebff616b8e22bb4c5b6744d547825c9ffee0e0737a95a233cf42a6219227da1dc7a45fe0be9b7a0261eae679696c4f9735294b2ce47c7002b3e4aaeccb8c9e8e00a1b7f69e07e9085b83faebee8e11bc799438ac6f89fae55d123a6d515cabb7d26c5d5be536515cdf8a1ad67dc8d52478c6c787452b4e24f39d1eacfedada8df7391220d85df38e1c91281905274ed92a0b39eb4831768b1aaadbd9883653e20527c8f691277730218729a8abaff8c6da7f23f04f0c7de0511ffad3a91f1aea44c47db371c9f172d15cd9151ea1b1d84ede598bcebae7013aa355284cfe9cae150c21a64c00907f39c1d5b8e1509e38b7aa2f474f54d9d2b90ac0b843a9f4d120d40028b57ac24e5e7518347deb2e06eefe4461b0adbdc0b58e907ea6a23feb1ffc5ac35e1a055d47798fed66747296c9d16842c0e31501805252510cd71ce8c9c78902c69fc7ac029aeb6038ccb818a47b47c7f7465f16a04cf61e832a7f21ae6845515d353da4349c780ec910db5959d3017587d9b6ce0c8c54e51c15639c715d3079748c9912271087534cd267e5f26b8f8a8c0b70ea98df47377f3b098b3dc7dfeef3d8ae369d9370bb8cfec8333b533d8074e9fd4899cca4089268d54d8eabf0bc1f44524120ad653993c1796e41d8fcaf86267dd1c5ec7c50111ffad44725ea4bf27fdc03fa397405dbade61f355f3c31a9c2bb3a7196b2786f5062876652ed4c1855705a473a1e90ec5b531cf5a6ed3701f426d526feb1a699b667f770b3c7f82840edd8f60ca068b4c4511a81ba2fb84b47508986f96aab8606b9d590d8b3a95f68ed627952aa229cedca48ce56276d46f2ea9bfb9304e31267dea31805e6d6eab393bb7de4223da0dfc97e028fdcc0e700680ce7dabe0a35a32ea3feb8b4c01101dc18b9f205be516bac99c6bc8915f5e58f4df7d2fd53e0eb616786aa612d927513cc6e92ca35c690f8821f76734f77edbe0b49d700c21738b59b9f99af23b6c646ddd3b4a322d0678c4e14563336e86d6945de3e5a64146d4e70a853f9d40c7ab49963ed0681785ff824df8111337c680af7add513fd3c2f8fec46fd55cd5920f2dcc19b3f5e2868163d0689433d589535c17a410dc8b0064597e173595f00f366f732ff13cf484b8eb5d6ca3f96b30f41277c4c35ed6751726727a3607cb9dbc6894a5cb14cfc243e707fbf1f02fd393aa66d3a0aeecc91beeb1dcf7fdde80940481013c781cf416dcca25d679783a774494a0e63c8dfdfcae97a5c533adaec5eaf8577c8247ea83af77567fa74a327025c6a0c4411956e5475604fbe50b4bd9191e8e232351f980305e3ce715974f28bb31964b14d5f46b2a6eb65c7d184b492f2a8c1e6cad2f3920f6fa00f36fc6d9452692899bf373304fdab45cfa7c2827f91566691a7367c5241db37de85df7d644d78aa2586bd81eb36ecbf6f040c2b9fa88a1d91a0fc0462cb40847ecab756688ca966a4d1c6feb6a4e8f7466281aad6556fe07ba08929758670dd22e0857dc52ce4ae5025ef421fd6dbc115311590123b61f151119b4d70a7c663d5093e74163820fcd5219c5eaba4c36d0c38586e9481e08bcbf6491faeb3910a0681d10edf6746c1ba60373638de806a568fd871806b56eb76178c31fa4ca3a9159e812a75e5a9ef224e2a377dcbcf28105adc918a7cae152ee1fe5fb622cc87bd05429e588d24ecc5459cfe3c1c0bc9a45c0d08ad09983ba1522d29c4b535c725aed1edc179cd66cc1c6e009791c723612137d8854e456ee6eb2be3cccaba355ac58c51cf766353b9729297e3d8eb3d6570fbf34ad2df43e0ec17b5040bac600ee7f2ca36e97f8be0a9d9b2a00265efa73590fd343c404c887438534dcafa1b2d2ed0eaf0b593ca448f0dd79a1dd969b22f5b3916281aeb30c885e867fe57ecf5929a2088c01174ef8e412b3ab7a51c312e293151d8d45f5bfe89b29bb22e07aa64ce8d2f0ec3ee537cfd8fb78f26eb6a0675380611665a9102abc6ec0fa8bf00099f1998fdb78cd9dd69fe9821f00426cf7a48b4bf425a3b1e7369a8fd8aef2b0e931738f7b7b904fa72bd4ad3f14c64a50f83e768a1eb6d94860acade79736128038151f818fb048132f8123e128802009a309d46f0958a4ac4a9f70cf8c29705493934f05a89807b597f592c1a78850e821ee3b7599588d80a969dc6a65d97da6387a7633791904032ca5cf0717331939c85bddeab6556b29c6bc10fa37525a4a225509d65d90cc0a83c51f810cac3f0b0507b471b25717a0b60197655b8ef92acbf868fd33f71ed4a711e54bdc7f101bd39c813dea214eb92a4f77b3c24e7e88592bdfa3e783022fd3f5684a9746a2c0fa5e29fee3e8fdda67315276d49ccef843a64eabfb7808044cb9dc8d0bef1169ab255f9ee089e742bd9a65e84c60d65439081d4bc177cd77c1f0d6c6b9627837c2798198383b04e1a2170dcdef8ce36b3eeea2d2a5b4ba4cbbee84b48cf02399984eca8e38e1390b22c44b6e82727842b1015463612e4b5824174c7", 0x1000}, {&(0x7f0000001280)="7496d3b6e306886a7fdb10a226b4d87dc8addaac07a41edb25d646b2", 0x1c}, {&(0x7f00000012c0)="b9a4e211913f9ed8e3be69f67f91b7972203805dfe8a457781c4b334fd893304975c7c2773950c4bc537a375070b2e6a9050427fc7de9ad4970412ef3904b4ba28ea86f69266d2b42b88a3", 0x4b}, {&(0x7f0000001340)="b4ccaee4ccf422489ebe4bed9d33a65c6ae35977e6b9cffd47c7ed68754a0a519fd6a33a16005a766932cd9cb54190ef91207827299a627ed5f07f0568acc9f5b5c5508b372272676dde97df9f66904c7bb6f43796946856341716058918d13c7315fbf510ac355b07d6ffaeddd1b097c848ff436fb9005188bb5df76bb8ce900a49d8a2533181a334bc6c7c8f4b4d35ba0ff7a2cddfd057a07131581e2b3ffeb66017b08bcfca6e9c0a83dd3c26e49373197d8c4c94434df211b3612fa1252b1bf273bc253409a93aa25a", 0xcb}, {&(0x7f0000001440)="35911aba97bd331da3ef1fcfc2466dab40f54ccb09e096b118cd1f8cc71eb6fda22284b479126e2537207422ada29aafb6df614b958b712d59c9f863f45e52ff3eee3fe6604a6989d2cdaef571e8595f4349d29088fc9d375734d7538796a5c6431a1c63c6538a9247759cdbadd9fdceb7e6a780b224e7af2a36be47deca76870187bca7c70ec5ff35500a82c9298397e1cd70629e7aca538fa7cf64391345e09c7ab0de410b9af34b249a96b4a621f3f81ee09438837dd3a4c009083ba2c208809e4efc5f7354a92b70acd231985536aad2fbc7743a324fb48c6e1c49ad772c97aa95dee394d724e84df14c599dfead03c28c4150317b37c26da83eb67f2017ec6efa1e2c0d4112ddec384d330c42fb321db9423fc3cd4864d90204854588e17276fe683fa0b34d941e568a0ca22e582456fa017c27ed1a2cdb3f4f4784e94d58472b1af0789c026df8a2dc215e54d291f68561eae1a86813174530b9241c56e8764d69ed042411cd637f9c8a2b0bacd27185acb308d35170e14a34dfc0c936d26ca1d06b381b7916fceae9cf8118f352b6536b8b9302e848d40f5670675d29f34cb0cada85339951d66ebdcdaf5d4f323c515318580bf56ab556683369e7b2e28a3e58bc611ee0527ab0880ea44f8bfd36649f879796c711994e43b1d1fee6832588f0ff0bcf9ba5e8a48522d3c649680ac091d3f4400d7fef24f1fb366faf44cb0b8b85bfeb7b884b2906352237eea8f7b8d3c07f3ec2b511a9a5cac3579030ec2db0e40ca29da0054b335ca470c7e029d61618ca6f7ebb3129da6748c812ec9770788ec8bb30681fedf2b077250e78733a9fd716aca6aca79bfcf2d8da8a63abb11d1f1eff4b5733e7077627d05d4c3541574984b63cdfecf047bb4029adcf5625ffbe222d0b72e504f7d67970801633b7365cdc6675430f5fdf48228057e1919cb4b6f51cd5b6f6c9803fc9c6a073c5dd38c777bc8bce2929f6537276a16a4fa018a7a3ea536b0690044130379f988a0af17da310481710c18e52842b5013b9dd2bad4c97cb171b1b186d3568e0b3f387276ac95e5f42744dde9867b463c419e9019c6ee88c311a86d8981c2967ce2560430e0393903c915365a8f82ab88cf7f3184715296a3362e4da3d1ffa01632cb4a1eb165b572a0e2295e0d4d007727607baaaf0ee57cbad7e827866f5ccd578d9c0aa0aff7e9e115da472d18e127d739266ac18288992e4f5ce0934d40ca81deef0e0ec67632559376d4cff0942d34b9d80f8fdd14a5a3676fce9ea994d04c958a226ac3c5ae6b1344c7bc0c6c8c7414ea8aef9dfd36de6eb813d9cf4114e67f387955e5e30edfb2783a55c1faf16c12fcb3deb8989ee4ec6b3215f1f4912effb53217af55b35b53b6fc40b670a0b395a762a991d274502fa91106b787e06672568beb035dfa026728b7fca5f5b2d64be62ac9e62b035b1311a8ef6b7e7a0156d015aa86452418882b9427fcf0cf20c7e1ca42ce4e50bec1a6109f88427eef0967bafdddc3a0382a595ab3c067d27eb1cb3acbbb20040cf944469a71d39123207dbaeebfd6e47f09e79b8e7153a97e1045e80958688c9c71793c6a9bf3709354753e5ebdbde9b3c89bf9260c505f9d5ced2fc838a0768718c9411bdc6e96baa61b64b677b8d7c8310de45b2fd86e47541e76be1dca579d4a4e5c3a1cf3f3c01e025be5b9f8b7b08e3dd5a182758bdff8412a594aab563d5039eab75b96ce45818784ff3276876df9582f44a0cee9f38eeba754e8567403aad12e9348b7d3ec370b753900e6136a5e142b490c35a10a31bdb5eda85ebd669a7b155466ad2210a9d85da692930da5fa8848d04972136402e15a544fccf59d28cc3ea791e6896fdfdfcbfb575fbf6cd7b6de6354897e1cb1c44c846a8f4561e9a12cb131dba71ae13877c0b1af5758dae2cac1d0ae153fb33a34a96772f88cdc83696e24fe35ff82512611326c21a1c2cc08bf0614c2efd4d8e690f550f407f16c7df8c622831ad76bae958dbb5168a066d68e1c4385f72640ca639bf473afa0688443b7ed3ffbd35ebf16b5f7ab6d67816b652b34cb2ce688c3ee7e5327071d7ec122e25cf76abf065ff0cf7d00f9b42509db4b88db782d91176213e829eeddc7e6c8e9811b8f8db1466b2a96c18758629d2affd53be8c6b1fb032637c4722261fdfa9a211c1032ab03abc0a73e6fded4d0d75f6819350d5db7063f2187fa112c9e4ad4daa1031934f8f9aa03185944251cf51832aa2f1732795ddddbafdf15e8bd85fb44efe0734daf4fd25491bc8aa19dd2a6f4a1e2f11bf25dfbc50a6a7a83c236304abf7c0fd8d4caee9b9b70a870bb665ef41f0de14ca3f46f931ae357e36b80f18503dc478fc6b45495891e615c203e60989144d6023759b591b85aace6f15861bd76a674e13f7a4a80737d973bf705a7516b4031cb68177f32942cd6a3fc07689bc82f9224e781ac6806ef930694dd8331ea4447dece88a145f419c30530d639e233818392479f1afba06aecb213169147c86fadf46f643572240bc5b4acaa1ef39559fb22a7a50bede842aff813706015f114616d044e4726e48ea9b98c2c7e1dad9acc925cf98cb68f714230714f09cede2ffec099e1502e16b32a72b855acec1ed12a9c6b8a33e145fdf34131c9bb9c4f119e292b57ae8fcb2c27a005f48fc9155bcb5eb294e1097af4e2c3640ba843beb25d5a2d2487d438c44ce7284d5cd853eeedad480b441f0fe2aa2656c00a7fa1b59084143143a9f772bf9e0d521a07a3827d4dd2f9090cea933d77a8d20676ed29e0a98aa6fd330d500100aa1bf3ed50eda157ec9a83a0e466e8ef53022c2b8bad0888b5dcd29060085c110f6b00065cb1bfe6645c33f2ae9480a9835d29cfe969d25e05e3839e9b40c37105cb03c133abce6d1b156be0df9b9d3129d7deea108bd2cf11160822f4f5c1712af5cd6770b01ab15dd3cb581098a3a384d7a55985db3bd3f460d1b6a56d3938f95ac0254e5bd1353bb47821a57f25b79db83ae8d4e58315af91b20863686fe14bcbead7bc81cca1d4fc0edcffaa010877555ca90e12a97264e1b678f38c11810e38e64956c7f74653d727a03d8ce959dc408ff6f77b2166fb15d6e3fe15db57bc4204fa6014f33fd3e695d55682244d60b446bbfaa49e7fabcece03776526ffade92cb5f2fd02c574693298b3b5c0bc77090012eb323a454c4c2d9e943c4a547054872ff7d33ccf4d1a725baed1547c5f6ff3915b32c3f74029edfc5d4b8b81f1f50a90765e4b01c84064071c328cba86ad2c6f11757726849a57f00db63f89388263a719b2a0ba40bd8e1f12880c664eae37b7abc89ed94a0f19bf61e39dd479ceb9e8db196d73631f5c8211821f5c4f9aa29894fc4040a96136ac3d7b23c261bcabc032d0082acaab8faa5b13607361abe1ebec1deec0f02c12e35b99539d24f5630a43cab5066bf1a845ea35bc92d01807b47945989127b3f53e6357ff91bf893caec822178ce13ef72ce1e1570d2177ee541bfe3e2e87727651018e222a41f08d5c07b60341049cd838f86a288b0b463cdb7840572ffa0c3d7b5cf09cf909c3d163f1c8df7240906b2d813e62a1147ac428d58867410080b469de5e6f61ce6977a723c870a6e04936d89f8ab33453f87bf7ca6707c5a8c58371571d3336d67a8a7d5cb2cd53c1083b3c56f6a5928b54bdff54124b6687134dfe176ea91bc15ea484796bbf03358e01b853f28d2121a39e9352ad677356e6adf7c2e5031517536be64463595b5605421637cabc5d9a40a6cc5c059f2940c2de74a01c848b693f0362abf6df4c94bb74338bff4ce864da4ef8e57f9eb9674da84da3236eb5fda03d56105a8ac445afd5aaad891f9d59ea6201845b37b72ea3375a8541d2a2d90c4f9ad5d8a0132a864f65fb0286a97fae998b7eb1386832cb05cbb519fb26c3e19f83a36f96bb0721ac7af8464a793999cad8ef133fda88277459435c961ef31975343dd8c83b2796660afbf2abd0161515625bc2382c65ae4cae3db67a611d70be6ee4cd2c7c2eeb5e372727d9ba3fe68d75bf8708199fee96cf68a14b15f71274a5c280e18870f97efccf7beaf88bb4efffb73d52ff2d138a5f03ef748f263c3404e19dbf2fb3baedca3a5faf89c243c27d5bcb99dde5adf54fdc7753e4d00de7b07efcbfefd6ced1f10cbc72d329a0e6bf2b3ad0294bbe7ae62729d3c6b71ec32a0242e2f1d8c3cfb9dfc27fbe50a038d242509b24258c4c1325d15b8149f5ba94e19c860252ae4d826de5b5444ebaf83bb8b499903f4d79ab0f5eafbbaee2b8dd4633b7a459db10f00171accb3ecba618d93bf0be7efc500fc2e7e809f26638930af6a011198f54664aaa69b796d17d81227c075fadadf767992e2cfdc0a3712d285f134cb94dd73518563175b74a4c26bf4bfd26786c66bb27b410e38e115a8f4e9ef958a9fb1c180ddb425f90cb3b5a3e29c1e20925635d5b3eeda951f36c13c837d4433853fc19d9c723d87792240e6be96367f5472c44e77d9676045cc11f30291f5ad620ea4c467219ef399e0d3bc2ca63470324bcf95fa5c83421de25501aea3e05b74d66ded8a45b056a45b215d769c639e886cb929ed2e79701cc868d459bbbf139779273ddd22ef5c1f0b206aa80b5d6c53112fdaef2712e73521d942297f13e4bb370f5aa5c470495fddb9e4cd4ed2ef1f228b4236037aa6b7c11b66363f0465e54970d98e28531e46477ccee42adceb440e9e9a82d4d32c3e67c4359d29f21e5fd13e27a2fd79c9c5a2effde50c74607cf099c4f038cf56746ddff964606f44814d75ef1723d5a7d48fa49a27e7981702e545f7493fa357905ff79230654f9786f306f5ff70ef3ce7755b7d6005449e1850229c044284159360118db98659253437e536cb127c66c91d270a63832bf497ce042fd818800f1be33cfbca442d43082118c653a9e43f911ddec9d7dd96b29319c7abe4d337131ae5a93b3869979f4d640f5f23e6ca9dac449d248df69a19f2ec76efb31b70f03a9a131036a609ca5a7222faa21c59acf5a1148cef2b14cecb699a81f7e130e235917dde12fc6b5f2b1bbf886931e984aa45e54170e9825d2aa67cceee463df27af0969696445007d01d357df5d619bfdcc122507f362ce6f5fa8134119db768f452765239605112118bf0b1dfbdebbc10d6fb72b970475f0a824aa46d97c3fc0b5dbf540529f8310d484af09ee5b8116e69721f53a5602976fd6d98d7ce4cfa73f947e06e94d1d97c8ba2a8ff1c9df9ba55cb064c8beddfeba0ea6178da4a5d7c721111f9f80ecba6594fe2e3fe118dc3d0871e98e964c09a3df7cbb42e3f0375525961471b111bf154b7631e225ab0365acc68d16fe8ec1211b286388b471069bd37a0b683a4fd2897b0dd10520f0ad00e573fb66a163c1629071c56255f778f4ba3c230d08689a5395624c6a838d43d56eff37a769bf4cbe444adb6e3a2054c13193ffd30fc1ad751e459f1dea25cfe9a5a3ea2f4b1a319fff824a407bd4fe0b6044bd0931ae81e045427f882e61645ae3744a10b4f71349dcd27b45a63a37e2c3d32b2bed62ca97a5cd9ccc1b60943872ca37ee2143c3fabe3ccc47112f778329f0f4846c4c0fab5250f965198129c63f72dede3f54dc9165092e0cf721266994f3066bcd06f2d608f02844d821eec200d39f8921011b1ec5099218755a1ecbb63b884e780ebb4a032f63ba46a2679d1d0b9678cb9296c13f0bca6a237ee1048e785ee2a941d24f7477e98b4f1102d91c79b", 0x1000}, {&(0x7f0000002440)="3bcc2cc689f691622aed0c0a2183e3ae1f5d2ef05bc63a65f0946d147a9fc6821aa36ce43bf7febc52bae791275d1216e858da44689381814e49ea38a635984aef064d41977562ceddf712aa90e4abbe0b153bf99a41fdb3b3f0f443f377e461e651b9864b0828641ca8c28c49410d6a7b8cf32537599d", 0x77}], 0x7) readv(r4, &(0x7f00000025c0)=[{&(0x7f0000002540)=""/73, 0x49}], 0x1) writev(r1, &(0x7f0000002c00)=[{&(0x7f0000002600)="5a7428d8a2dd31eeb89b831e45752db9ba7ce937ad4db98d6413b5308e3ef506d8bac7304fcc8c83e8620b08a0ad1bdaf27805fd9a47498d7cac741262f0c31d5afbdcee7eda98c40a5edab65de511f7e921390ac5889ede1fc0b23e4e386536b50ebcf0d8439bf143dc4f3411dc0a7fbd0e58c058e3116d823fa3c19332ad1e941b0faa87071e26fa752ba20ae8a3495c55f9a48a053edb43edcf5c95b1e2736e5ad0025d52aff2ad864f629645fe28f90a617cf3db92eb0c818bee2ad9957287b72b52e9846c9feb4e5260fbfbe7d4351d584fc0a07443fe93b673c4fe6d071fa8dd4d", 0xe4}, {&(0x7f0000002700)="a17298b607c0dc013560d1a0dc1afba22b2201a36bde184ff252b67e3a29c265b2cb5418c0b7997202e45299cce0602c11a5bce753b1605d4bbe0ea3e2b99364fe3c9b57573bdeb029a4a6e27b8ab36f0ab02594bdc677dac4554e51d1be51518d14a94ff3f4772d03c93dc7a06091d111f7a96e23fc21a50bad0e30cf5b5e9a3b4116ee9f2143862f4c06a19cc04b56028a930cb5f1e24c37e04d11dc0dda02fe8e8f789b54a4445e0ae4b43032dda90be15d2db08a8bd457e98f4b3549f52cb7ac13a736e84fda4e875f1676a59441c03b950c3e8d2b6322204189fa30e5ebbf7dd41caed0a115619f4e4021e44cae5aabf670d544a91b450225791f", 0xfd}, {&(0x7f0000002800)="09b0130e56394618107304e4d54caf93b78904bf1419d6c45910a439345e9c4aec165aa8d90428085640934ef49cf89f5dc575e5fc6c75a5883eddeddaca94131d06e8b05e371347af04455aab0b1daf0dc1c8e59864a5593c1dc9dd3b1969c2576e1ed3b0f3e177acea9e9971db72814b67336c38c2de5b8777f1166a7e927f89ac7ac8b49829db5f889746dd1d14ecff", 0x91}, {&(0x7f00000028c0)="7cde174a5ee91336f1684ccf3e64969bad630dbc3eb0e54aab2457677eaa02a2db8b17c29e5ae7d3330acaa1b46abc148b959b83bd79239911bde8d44c785f52f66f4e85905d", 0x46}, {&(0x7f0000002940)="ba4086859c8bca1e1b97aa20317801e1dd42526eff2096b0e17ec0a97caef8c7280372a9cfd7987bbee8f2789afcca0325c901d5f77f6fa3081bb9876b44074128fba2403ed967565a18ffbd6472202c0ff087576da149d2b3999a8f0d6be6387809978bab17d5e0f85449dba6972dad7b3fd711b1bd5b745da51a6758e2924eec09bf22a578cfa67466dbb90dbda6f837bb94e459118ab2c842d3ca6369d9c23341254d9f7ff323d235e140da11bef6caaaa3244693cd7a15f575996e2b79ff718112289ba54e825a8e40ee04cb8ec1a5d8567f64f85461243dd1118d01b709fc75e57c27faf59752b91a8bdc2287", 0xef}, {&(0x7f0000002a40)="dc985dd9df10ad3aa630cca9f2f4705823156366fe743af67dd196ffdf103a10421018a940bb0068cf8b6d42550fbcdf41e1fe78bbea5425ddcb8e31de2aa4d20e5307fd8722069240dc07e63114f95180ade99eb657f2e36a41e681baacd669bbded54a17f482bd3b1fffed6c5111fbb0052b89501a74c8fb39dd4e8dca84276343811bed1a8a13994c001fb6b8d30d488724bf1395bb76b68e6c3cb8defe7fc14827658ce97c39c0ec5e47f2049481a8ab3f01ea8edad099135db15d76bad39eeac2857c5f9977be201ec7eb888adec8a90df7f2058e5ca57ade", 0xdb}, {&(0x7f0000002b40)="1d218fd4f0813eb328b3cb5db8e207a72a6730c49e38a947439beabcb02672927c7ec04cb09432b875ae40927cf28c06c644658813268d773a889a2ec8128710095c57710da9e3dc8b845466e4ccf0485d094fa6a6b356a4c8bda67f70b8ee7966245dece3a053470217c438b26264e9f5468679101b891cbe8a50b900a1f8effccd9df80c", 0x85}], 0x7) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000002c80), &(0x7f0000002cc0)=0xc) getsockname$inet(r5, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002d80), 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000002dc0)) socket(0x2, 0x3, 0xd) listen(r6, 0xfffffffd) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002e40)={0xfff, 0x17e9000}, 0x8) accept(r5, &(0x7f0000002e80)=@in6, &(0x7f0000002ec0)=0xc) syz_open_pts() shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000002f00)={0x1, 0x6, 0x2, 0x0, 0x8}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002f40), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000002f80)={0x200, 0x1, 0x3, 0x4, 0x4, 0x2, 0x100, 0x10, [{0x10, 0x200, 0x1, 0xff}, {0x5, 0xb, 0x80000001}, {0x2, 0x8000, 0x1, 0xffff0000}, {0x7, 0x4, 0x35e68676, 0x7}, {0xfffffffc, 0x92, 0x2, 0x7f}, {0xe, 0x7c, 0x5, 0xf0000}, {0x1, 0x2, 0x0, 0x80}, {0xc00, 0x1, 0x9, 0x8}, {0x21, 0x8000, 0x3, 0xb}, {0x35, 0x52, 0x3, 0xcac}, {0x629a, 0x9, 0x40, 0x7}, {0x7, 0x8, 0x4, 0x7fffffff}, {0xe, 0x1, 0x5, 0x2}, {0x80c, 0x1, 0x5, 0x1}, {0x6e, 0x10, 0x1, 0x2}, {0x8, 0x3, 0x4, 0x10000}]}) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000030c0), &(0x7f0000003100)=0x4) shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003140)={0xffffffffffffffff}) setsockopt(r8, 0x8, 0x10001, &(0x7f0000003180)="9b96ae9dc3820aa4b7f72bb5034e48fa56c0ab1fe3ff4e4b940f588c9a20b7135e5edf39a3c9aa07e9587ff6d7bb8e264bbdb634cf112e5858f78bd525f27bde105f90d9c4108773e7f5550d5e563d369b0828575f0f458b16797f774ada4f50d7bacc6f7c197b08449a8ce0351065f5d11e8005435c545a7c3ff1c8d5d677d3ac82d515e1f9eec541e495bb4992a74cd6805307c7cbbca2644ecd593e87750ecfd230bdf6765b50", 0xa8) mknod(&(0x7f0000003240)='./file0\x00', 0x8000, 0xe1e) 2.231912583s ago: executing program 0 (id=1366): setuid(0xffffffffffffffff) (async) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) (async) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) (async) r2 = getuid() (async) r3 = getuid() setreuid(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) setsockopt(r0, 0x3ff, 0x0, &(0x7f0000000040)="81f25e231f9dd91cbf34445fd12654af1ff9f197425a54c46f196d30424bacca56fd87ef3a1e4bb10755e7cdd7adfe0fa668fa626f8d5cae27cbfdddfdd3f49fad3eb19f95d4bc8eed86769418f60c4613ece1067c5020974c8318e1359d9dc0717235de4c4e2c10b743eb8175ac59baf247b64556db0fd62a62a607506232c2e62e5dfc8c21fcf27be02d86e624", 0x8e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) 2.185235762s ago: executing program 0 (id=1367): r0 = socket$inet(0x2, 0x3, 0x2) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x6}) r3 = shmget(0x2, 0x400000, 0x10, &(0x7f0000c00000/0x400000)=nil) shmat(r3, &(0x7f0000dcf000/0x4000)=nil, 0x2000) r4 = shmget(0x1, 0x4000, 0x4, &(0x7f0000fc5000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) setrlimit(0x1, &(0x7f0000000100)={0x3, 0xa41}) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0xcfe7) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x80) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r5 = shmget$private(0x0, 0x4000, 0x28, &(0x7f0000dea000/0x4000)=nil) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt(r0, 0xffffff7f, 0xfffffff8, &(0x7f00000002c0)="6bbc1684ff8d78f1985ae410b767", 0xe) ioctl$KDSETRAD(r2, 0x20004b43) fchflags(r2, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0/file0\x00', 0x5, 0x1a, 0x5, 0x1, 0x4, 0x5, 0x4, 0x2, 0x1, 0x71}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000003c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r7) write(r2, &(0x7f0000000480), 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/76) r8 = syz_open_pts() writev(r8, &(0x7f0000000680)=[{&(0x7f0000000540)="264987be4ffdec1a4cb1e9094a605b7e7c3e44c1182d20c61e7d163f8b2a59d6a12f96fad6b5e8277429e8c1155849bb82b555035a01bfccf15fee3a44ee7160a2a721abf161885999a90b2bdb48cb23cc7a9e6446e7cfcd285124e0530607711b75687e315bf0eccead5d4561d60963788b5091fa547b33c9cbe1824ef66acb5b37c35ffa2ec5d591299cd87df483f2", 0x90}, {&(0x7f0000000600)="f24356f782b97c6e48dc7a12b471e0fddddc0e2df5724f063c405d005a5582399ed0965d5cfca269278feb1e97d47300acafac26ab298eb816ac38a0", 0x3c}, {&(0x7f0000000640)="930d96f7375b1478445508da16c68a46a8ad5cf07ca94a72ab524cba651386187ab9784b88461099cb9d07a6ac2741", 0x2f}], 0x3) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000006c0)=""/61) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000700)=[0xffff, 0x7, 0x4, 0x1000, 0x9, 0x557, 0x1, 0x3]) 1.807429091s ago: executing program 3 (id=1378): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {0x2}]}) syz_open_pts() syz_open_pts() ftruncate(0xffffffffffffffff, 0xff) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$FIONREAD(r0, 0xc050756a, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2004dde06", 0x9}], 0x1, 0x9) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) close(r3) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r4, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x1010000, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) acct(&(0x7f0000000000)='./file0\x00') 1.768549625s ago: executing program 3 (id=1385): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) getgroups(0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x200, 0xdcc0a426bc80c147) symlink(0x0, 0x0) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) r2 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05dfc9998a88e72f535a18f8d5ec344d8360f4", 0x35}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000bc0)=ANY=[]) 1.725396949s ago: executing program 3 (id=1388): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f", 0x2c}], 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b761eaf1616bf6932da7386d53", 0x2f}, {&(0x7f0000000140)="6752937a", 0x4}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0xb}]}) r2 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x3a) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0xc9, 0x10001, 0x2, 0xfffffffc, "000f000000008471050200000000000000f70080"}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f34000000", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)='\x00\x00\x00', &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x402}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) execve(0x0, 0x0, 0x0) r6 = getuid() setreuid(0x0, r6) fchown(r0, r6, 0xffffffffffffffff) 1.4568993s ago: executing program 3 (id=1406): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getrlimit(0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getrlimit(0x3, 0x0) (async) 1.412910492s ago: executing program 3 (id=1410): seteuid(0xffffffffffffffff) r0 = geteuid() link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') write(r2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) setreuid(r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x5813, r3, 0xffffffff) ftruncate(r3, 0x8531) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32d5a514d182589970879a62bfc48d", 0x1, 0xd}) read(r4, &(0x7f00000009c0)=""/4096, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f00000003c0)='./file1\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setitimer(0x2, &(0x7f0000000340)={{0x2, 0x6}, {0x1}}, 0x0) semget(0x0, 0x1, 0x281) select(0x0, 0x0, 0x0, 0x0, 0x0) 967.043817ms ago: executing program 1 (id=1440): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 836.119074ms ago: executing program 1 (id=1441): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="011b088352f2a0590edd6ca79f9bbc015499b4f6cd95bc50e604e5bf", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x3ff, 0x4}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x297, 0x9, 0x0, 0x1, 0xf, 0x0, 0x8, 0x1, 0x1, 0xd7, 0x1ff}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x297, 0x9, 0x0, 0x1, 0xf, 0x0, 0x8, 0x1, 0x1, 0xd7, 0x1ff}) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2], 0x20, 0x400}, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r4, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r4, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffa) socket$unix(0x1, 0x1, 0x0) (async) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) (async) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) select(0x40, &(0x7f0000000040)={0x6, 0x81, 0xffffffffffffffff, 0x1, 0xffffffffffffffa5, 0x2009, 0x2b7f, 0xaeb6}, &(0x7f00000000c0)={0x3, 0x8, 0x8, 0x4, 0x6, 0x2, 0x0, 0x7}, 0x0, 0x0) 830.951655ms ago: executing program 1 (id=1442): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0x5}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x9, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0xa}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) setrlimit(0x8, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003400)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000005680)={0x0, 0x0, &(0x7f0000005480)=[{&(0x7f0000003480)="7f169c0ad5a02e41d98333c0ad125ee944b3f6b1c722fbeefcd59c20f8e7cda696aaabd710d3f7b0a1cd8a7c1c0342e9c420ac69b169a7a2d828d6c202a981f7172f38fc06733658d5a8182d829b01b6d8eaf33692e4c97f9618fb00a687b722dcf3f241f6d810fffc33392462323c2f514d7ac8529b75211ca1bb9544bf098d93dc0b11ef0d6ae3047442daf982d5d44bc7bbc93f7058a7e75f4b6294e00df159994ed83e8091099f31ed202dacef52418c3603d52a1932f8ca80c06f4f146cf86e2b2b59b717f3c4455ac35d278820ea930c8e7d13c5ba263c57880ffa739cd6cf6e20483c88777375b39674d1ae3b45401364c443c460d0c965d7b59b0a4424431fb45c91118f8c2740aac357d18c67abc630cbaaacc487c5cba3b375a135acfdbefccd138fe10266bf45ab6a924c7aded5f3ddbc476deda2eff177a163e3a2e1242312bc2cbec47d23f4a3c5140c4e4270d7b05f42ec9ccb112f380bd94443902e770bec5d5dd69d3bd4f48dbed88b7cd3a8081eeafe1257d1a2f47896e20a73fa194cc249a9838e13fc2c8d6337f5b610da6f94616beed8e308fa83feff444f2822fe4c36b6b33cc975a09626758a5b0dbd3cccbeeacf11b100eb2c9073b85039c3b3ea9abc9e017d75043abfde4f8471456be9938871ee122dfd1f2f459b9fe78f0a2ae4da3e164bba0eab7cb337860950ddf9835b983fe4b79eeb1dc2acfbc4135b0003d7ccc3c6479bf7f474ccee5346edc4dc2dac619a7dc949b78125e3878ac62fe16ae4a781d3f37bc8f8790b36c3e485ecee29473fa9203111333cdaa3f23cc6fdbe6c0161e58b0d15177d7177438969e03a967b3b18200b8c9323eb4c4677dfa01b6fd08cbe4197f51df73941f69a07db5a3273be34bcc23354833653e47bffcf8bcb9dd4eea636615a02b6dcac83f46521d2595115a6ad847b662db2174ea6ec3714070566a4fc39d6ea3886ba07c8cccccfae3c6ffd57b902697d9c04964ccbbb1d09361332285ce1c133198b5e290bb75e5a97c2350ec852ba5b956053d5cd97fdb4c80cb0d2f47a0c5768270062d1cc398a79e09a1b9dd64c855f48d16f03238c865f11638e3e5e4fe3fe9a3e7533fba24c843596af64ece2f71aacfd04b7a1730625f8a45169a1143272049e8ce908a63c3091cd67179ec8e82b7eff6dfd5f63dcdeb47ace6c57744f3f67350026ce87d1d916809651395a9c25d4d49af86c61d625fe6ff197f33ee91c17f124a428e13a743f34e3cca21bb6350f0929e8dec0f2b9699e4f0fae32582a31a0c26cbc2eba8e4b8f0a19043c27daef68afb2299ef54ef4dbbabad2bed60563769092890326363e717d407c6618af91a76525a26a0b8331fcbb2f447f3c25a422814add13efac2a8cc90a6654bc4d664ea7d38f467156c34f9945bd08cb3505f5b441bb70e1bcc28faed138ca347a67743619850803ff1976c19128315a439b14905ad3353d864a3ef302f7af89a7b285d832d1fd20c28970568db371533d8596918d298f86342217d3960540fcc27c2e8367271ff1f63f3c4a1a4e25d238097882c8959f47937da09791195339639a6839d8f3924e19740e750a1e28ade31398b1c8a4cefc53ef472772bdd6c574e246d38e89d0620d67bafddb46ae51791a94f6171225ff9bd99bb0824b88d54b66f79e80d9bd8fa01959a5219775b36a635848e949a4da0e6eff674dddbe0a1d7c4317ac02598fe478d6679b37b6a80e499882bf5816283f40f4300fb37bd320a1a3f10d167ae7dd5261ed230c1d3168d05ab3c9a5e99787fd71d415abebbbe284abe1eb56c2764760bec984bb7050ef812f4003e9334573fd7130c3faa5ce5ed9e7df4b77dc6b50b9729ad5c32ac91505db908f902c94e2f79738a9480e06b4905b63288bdd5792e4f40c4ea35ca923c2df004fa1b198d2905bd92167d3841a0a797ca6551bfe59f70bdef6e1fd51d4a1109b347a401783b0237262ed16425ae1174f533cabf3f4f841b1c987f048ca126f30db35c500f3dbcfd19ba42edad0788892567aee04b416a80708f79bc73d81671e6c08ab97a621afabde7c339b873ffe51b54b1fcad87d60975b8cc7da220fa0e73f8d3ccdce195ba309b7eeecb818738160804acf92dd8f03de420ba504c16310ae3bd009336d5c7bf25f33f721d07f0ddc689b378c62b72ca7d382f01e59153e6aef7cf9b4b9ddff46ebd420e296e654e36ef4b7766fb8a1754237ca72805a31bd5f668996dc837d012a80772f63adae20d50283583291dcf6b113440ca9449c1e996c9a1a2292c64518d7d61098f9f88658a4b1b24951ec0153c2171f2f9ad34fdb92a24997eb0dd6a66ba403597a426d329a02a0f306b126d34153c8f072a578e2c2e0160ccbd7b60a84b2c4f995d657fa26bb403026ea20c07767e349fb5127f5c2828154ae3a215b30fe62a5ba4012fe56c40bb496bac9062917ae1ff0c7f6844773b920a5d35531523bbc69e22f700ff04a35881637eab70867064d0e8a938680e5a92d8e114e6717560cfc5fe4ea6cca71228d137e1267139e5b791968568142a9a58bca050965de9f6d6170c240c47e61718b207937fc94e2697b19a6adf99733f76aa0c854f016586b16726748384744dbf8caa68a1e5be8478a177653096d8980c906a688e16cf6c9b78b30f3e10fb4fbd9eb1782b669c6583fd8fce2b99d17ae247915e7a72120f1060ee64b2c47e35cbc32c0d1007080a9dfea09d399c77df9382caff934d9f6e323539b30563955c40a19197b12b3a874a4fae5770993f94c9b0a4752f44591725dc5a1a643f31b7a8c33a41c1eac049f7241efba5216da742f26f8a7df4983f8c66f4304a1773c6bfad16e5a457a1d4d2b99bd643510e326045ab2dc1991d9e08fdf6405828a34fb51359609e92e55d7741acbed95037092d238f1fa46039add59cbceb4764b1a2706232592d03f00af0e48af4f7d914c7acd2e293025e84cfadcfc7a26f7c82a11866e7f0a5f961a19cf2720a318417bb23873bc06bd167cb8c697f4deef40f9eb37f5ae790ad28b4fdef5f51f6fdac46dd8d8310256d64b5d3e94bb6bd670148767c5ee581f7294a14c38cb45b2b5ddbfdf3934ea51789fe4578d0adfd51c1fb08a1522610d79e69f28c072349df0547757d15e3252e8c3406d9d803d1cba46429e880c9a140b64c10c31157d38e63db3659a094b87c2b05d19b5ae215554b6ce7be14ccce93311746a6be826c6818e4937d28778dff73f16e302f0b78bf150144cef7b7353807523dbe10759c8050b88a98b56f139e891fb92b52cca445a0f24298d01f8235db1bacd20c152fbe9053bccd97857e50cfc6a913db9bf40c8c6d5910518e1398cef9909679001a6dc7257a098bce621b6a31678b4118c6d8a6408c5b68524195b71f6d22fed752198e685b63dff1358aa3fecbfa135ba9ed04c4f8d520f2e96393fc777e541b4030a687f272f19df6e77deaa14b480048df791d58a86c3534639c02afbcee1134d5e9ce9b7319d04ce03429d2a59b3534351eb2d636f54149b194003186a7f3adb33696abbb46fb3bc34fc6bcff37c41c41c43f9e6256b0abb076c9047238848e9d34deefa2adb81a6df1734c7059c3f601c469962514e992b876ce311c979fa4b843eec1e93416fb8e5f3d2e97d874b4de38098bc4ea8759e3e88033c81707ee01ecf3e4b2235e141a755772a112563ca3855ff0c3a34bdd1025928034ea2efd024eecb3043e13273126d7f786e6c138bdbd8c38d36a1a615778d173144a1a790de1c3640b7b0cb27b339cac2a0e464c03cbfeca8dbcfd05359594d356ff0b34bea4a197eb7823517e3341cc3f10c387d2d1ceeeda63978758990add13457994508a9c949478c8169c3f287c1efadd053474ad4df65aba7d6595321932079222d07bfc4059572abeae7777f97d4d655abefbbd02faa0c8e2550d648a49b392ef7a2dc23331a10bd835bebc31e52035d640883d8041d8be8fb8c7f3ff5393a3a30b4949e6ac084a082efc7da80910795b591c6dc742a2e557b1da6ff03fefbc0318a97e532c69a2f374f9ca2b8eba3c5d297ed4a2098ee1e15521cbfe21237ebe558828dd293b313b510193d2af4062ee120383abaabb734b3e836486080c735199764824fe328db8ea6721fcd5d0fe6019f0346c442afd428d86e06eb83f3df4ec5778bc52032b4dc50c3ea8bee2f317b12c0dc1f9799bbc1077c3e8354f2b315ef84bc87aa8d5b2f189f0962e3c1c424a9106f7fce6ba5dddabac5b7af64ce693acc0011de790352164512c2c9da17f27a574d1615c308e429aeee65d988d960136fe20048897b0603fbeafc259fc625887866a9f76d57f74385e692ff6551bc01f23a09a12159ec3d29a998a88c7d8b1be1f70dbed51fbac3f2e044ffcbe2c91efb8290e4ddeb8a788875f38040bfdc75847d0b9ed15536a4dfe4c541338c992086e774fb1a94fd2c86e3c57f5297082cf1e4df202ddf9b22f42a06a4ee51b31f0c56cefc1b6f19a6bb1fc6e8cb1518992f20d1f758c71916aaafa13ddcf004d0de4e69f923f07b7d50981810e6be18a3c583c6fade03b63678c6392edeff5569def12000c90cce2e86f5acf0677e8eeeb312f32851a2d2bd30d14e048a52a340e051272f9a935916a57c659b14250a282675dce0afcc5cab637b82b37c26023d94d504984adbeb194572e0711206067c025c8939c1fe0497b1cc1f54bee5cfcf51c1ad3678d71aeaca47d63fd0b99806d6d1a0b448f8b33f5fbdca12cbba854be0e78c7f6abf0732438ab41a5576d284ef2b2c9d73033b60c12d112cae3761b898b7971c5c54b12267fd36c99f98951cf98a0500e315207c6b7c1dffb9824c9cca5ca563c1b0cf62fc74bb0d3aa3e279fb8181fd51978dbfa6bf1dc1a8fd9faf7e62e76b279017b6b8639b4402af87f11afee757173843973d33ab50fccb179a3198177a0d9414cf73a3ba405cbf1f8da4999dd7357cf40477e77573258116f27103f51c04df4945ddfd2e5eea8cf1a687a493d603c26cc71d91ff597a62eb82b4ec960e958c1c1f96ef6ab1e4f739c21ab36c9d540ce26857c9c6d32528f68b3889071695f017a4a113b0e118e28ee03fd18f19db56b1d4af81f73a0d39f36407e7b019b89b0ef9522286a529be35dd98f7fc50884ee9b521a9643df3b58a4167ef73b5187906364abe52b1f2d4c0d91f42af057353983709f9fd9b1a5b9a8757032b265ad0534a260424aa7d459e2d93d81b7a837c74c243407487f003c2defc8c655fe8db101535993f5d818572242d8a01b8c15d34f79a7ea4ced09ccf0dd98ff901ec1564ca7b02b2fde805f7087f10b94559a8b608fa7a47a9910fde2ce47395b9474f22b0233ecf40883d1a461342fa4ee41ef6f3f47e3a0b4eee5dcff5f09db7c77f40bc6035a2e6179305b0067ae674124cc295e6cf1d48b0396117b33ab436aa223b695d03b92e52b416aa9d2cb258b967ae4775ef173b33bc236f3166002aac356c5751151c0b60186119dae3c860e615467274d4d502cc2bfcc9b29d90472b74682f27011b7644fa328c9ef02935b41d10b70369121196c2a4129acc7827dc8d3d637edf39ce54b3627059f7b8741f0d0fb207f116ef6503907e142057853a8aaeb84cf75bcafec388b2092829d962243bd14247c5ee95e23e0adcc5a65d0d72809cf5d148436765b8c998de8fdd160d92d04699026c8034a1c26524747af6280bb37db688824c7489daae6671e650d40ec86f4000783d28ed99a8faae21dffbd4", 0x1000}, {&(0x7f0000004480)="c33dbad5e078cddc48b5ef0b177eef0c869eb22f2d37491df5f409271c3638a10f7907d0c705b05011e9b29f26b350d377deaf68a688ad9348b63802ad8b45a44d02c82462ab13c43d04ec18fd8ae8506e976d4b9a160670f25dec0335dd61de86baf905ee167d1f3ae4530eddbff8eed5409e3b856b15a607be26cbc2b1cbb44b2bf425a2e3e32ae5547d8e62ece5761a470748176a570910700f2d0662d48d973fad9ae029751170e0d4233fcf61b0354f808804efa27dde4252695b869095f8b8c356bc5d4d8bca19b1a5aa8a96f36d639f01ed0fccc305eaad6957b9d56a4380b11e61359a809ff7f76aea4ef4f23d78850f53856614c55ac260ea4462af9e81fdb04d1a23aab2707f13f36f2efc5e93d98ae3ba07c7dd34ca54d59381a1096ea4aa38ac4702634e9cc03016b1804aa189e6fdac7945095838d54f4af11f14001ccaaebacba8e22cd42ef6a20a80b09cf125f4579bb17c05842dd55ebf8a37862b73fca091ede505aaae981bad7f2636f45b1da1503155e4078f773ac3b11d28f4b5e52397c7fec126d41338a1e3ef7ee71894d34ae4549289eae5b30102827b5f6962f24d2069f68556a07b36aa90646ba96493c606599c543c5267d17d277949b214a3e0ccb2926063215ef0a2a68f7a6768562ac5b3a7a7ee09286acfc1c11601724606843824f8bd1c5fabeb5aa883429c7655f205d981a52337464fbc3b3b0ec15cad8fed287efd322d8b279e34633cbb29dfca08c0e300b0e840773fc6f992537b9897a4f3415d251b2c830d89a2456c9dd1bb7d5977a773adcc3902971612c0ab12ea2c5a2d479ebf8bf19851290a6357b579cac128a8de4d32cdbd6a71d19dc233e4666b109babc46a4629e9b559aa45be86e1ee2dc6e5d1bcbcf82e07bc60cdf2621a08842d42c70e3b90cd909b3d93b6e07e36c3d46059ddefe5b7a34ac3a89888e841ab8774ce04709af0c6fa7f6862407e55f9bb330159bd658a6959c0e1b300eaadaa32fc4b56a7bdc5b4cf1d2a49e88ad95e2215ec133bcd9ab41d4b4b81101930350adbee9f8516c80a2e6bc94f17f54852ff1ff1ed422b0843646b1288c6d2dafcc17485e87b9f3cc440fe64da8cd24091d984c2c284e0618a209908b5aae4b9668d8a46dbaddadfc8e7a11f3f9e82525d9916fa866f03bfa8047a071e70b374c462f6679f0ab288a6699726bfd844eebb178c006e297395027625870168ea4ad51b180d49916197f5558ba589111831c0e62e2c6674b4cd93ed05f24822d47daf5ddc9652075e81150468da13fcba53ded37733e7223bac973f56083b980c5265ba766ad98d8bd6dc97a15f59148e6c6f80e534593bf6c564c29b10554746280492d6e08080f459e586fa101209e5f13c226cbffd73cfb27b9af2b5f248a9b1ae715bb7d002bab5b249f09630d6a2a31b1bbeddf1220076326c20b9eab90d7b9ef37a569c7da696b2a7f73119e16227164f2945020ff5e9eed8e4df308d1e32a3b238756568135ac9f377c3cd68518ca86fb6f4169c6ff0e03a2da8a477c37a0f79f9c1e6e1188701447ad0f9234a351ae7993db75b45ee9768c545b6ad00c3ecee4417270c5ed7d1bda005510a28cd4a8503598489575a2948d1243d2e055a8ee5015bb074fe5613008ad7aec67b4c25220aa9cf549e7494d5b07bc53f56e89a7c9202257f7465b6fa960b82065a35fb4408a83797f8fda87a5ad543c0809f081a444f7a8325ac1e0f085a97373673eeea64939d79affb164654ed732d11691f7ee97bfa8d41604eb82da995707e6d850eca38a6b5ba5dff75f2891f18174d2b8feac24d8b12c671b2d482fa680f0736d2f4d313010810f07288ab32038e0d59129b7fedc0d5a9b80c032ec8bb667c55b99f4bb03203c877143ff8d3e7998796835e55792d65791f4c037dbf99bf16792f6ae70411e95beb6d570396ccfe47f68e6c82b856980a2f95cc9fd189ed929d70b0079c086ee9f76bc556af35c38e5ad5ccdf065e681f41cb6810c2bf8162f4a4e088cbb433a65a8d07a847623b40ae1c8aaab382dd44dd2cfc70540a2d12ff267c012c981576dbdc8198736c502f5014515139982eed53341fe4e75cf141853747aac32e50b9992401517c6cb5e5d0cb80b69afcfbc4007e2067e92e80f03d97b2d19d363ad89fa4c16942a2c3e428fb78a4c5328c97f5a0d54c9ead8587ce10c443fe445076890cc32aca4090149a0db27554075bed97eb839bb418f5ca2fc6d298f3bc725044abc1f576726c14eeb0706f4e6ae7b51168ab6fce768ab4a354614f7779a498e63f06ee37cd145e09f3850665aaa89c03e39e70e4f9f4149620d46e91ad4087e21375fc2df0bb9145d6e5156faf6237dc6e2f92bf01c16bfd10cae37b764f49596f730c88863991dcee66c669e33b35ebd55e01cc9297552748594205f97074ada371b21d54cd1900443ea40d8b70e7337ce1d3a29b399bb5536dd5db91f3583524585d13ecb67f268792f81ec18564b924fbb018f8b8db08db74500b39708f9ab0fae5a640161b6ccf9ad751119bf1d336af44709cd7bf2830a4af3bbe2f35114f76180c1f4d8ea112603ec623f06f8592675a6201b37ffefea150ef04037133ebd8f6c8c68215491941cd25341dc10971545766f5dff222b9e9162508c8e72b04f2ca87e6c4b5448d17aeda8a40154abac2005646d54a30fdc799086dbb980e8c8ed07473074e26319fc12f6657f893e5413db7936d114ae42296487278da4c1b67027a588958ef5b664410e1f06e965dec33a5479cb2c046d56ad7533f26a242d8f4cdcad98ee494ca12999e039f0a7943433b0ae76b89b14bdbac7c746753f8d39008662a94718232733344b035249d341b1c944eab2406105dac5268e0f2c1cd4312533867f7938527d2e87d4ebc96204eefd4531542e9d0c670668777cd54cf23b0c1cc27d37982de486aab826931335d74fe60d2c5e9bd236d17dd8a9387e4e3c617e6844a7eb53b4ceac803f05453c22549b6bfacfbebde035f0dbc65cbdb96f929d908ed9b5eaf49b29fbd88005090780d6d92c608d116f22b00ca220ee58d41e75b6f57e2731ca1635a5283922742e96a3e3614f9c9937ea1b79ca455dbb8af24a85cc2ba53700130288a43f78a3679050d2cad50abdebeb479d6ae9c4b2301b9a6a5a6464d3a1580ef420a40b3bdeec2df6faeb9035cc0d925e6b37f767033f79c2c416fc6ba8a0fb351d5828b9292cad227a53b65aeea828e0aa498aabca155252b998acd7941e78753b650c29ad5aaa960af51d58b20435d2af12d483da3bded5359808ede52e04ebaf4ae2872bfea5c827b404e5d6f3bc3e0a7c28e46492b7d875a58e1dce5f37b96af8f38fcdb7ff2ef5fbecfc074bc7a62b3ea39fa033b64228f47d33cf09f50e0f3150f4b33d0e80238924b996d78e7b10dfe195cb0c69b0fa52647983ae39a865c8968478ef566596df8326220a5d48e3e5c89ef086b80875056c6efc89b63c00ef8ad41ad8f16cb16abd17978c917538e36c2121d3dba51bac5ff8569fecac491719ca26ad604d6a36ee055a7d019fece98112831f51006a14e7b32c218d2b9ccf4bc2e03a109e61063050f2d03eaff6c3c8505ea1b23c1830c7f7690dbf1246791cb50043e08e6726ef5a4cc800e29968f449065ae388ef579646e2924e267a4347184488a287704a45b3b5ac648a1b3c73f30d8e97fce04aeb482a22071e77edbdeaadb98d7a28e6ab58d2e4ed36d587cd24a5014e6ea82e4e5a1a9f20a36f8d43929ce5650a60c600d43a377161d35c239bf0dfff8bb7bba70930418fb51e3415c8e5a109961f9624ab4af176d2e0e406d2f5f7579b0d822347f4de9a8c5e2911eae38bf2a2d823b35c94ed658c98be98fa66a86970466745b1a2b18879f54dec73b208bcf815a8bdbf2b16ac8ecd276ffdd89c5455cb9168a82b902239c90f6dbfa926f2c24ff6be1fad47ab4760ea7ad6b52acfdcba164d4073f558d2ef7f773fe0af848d0122eeb3d2a09b1a0c0b3b5cc09aae3af2dbfa80a25bcc3186a494d3253451ee647f8d625474e0a95e71aa4a57ce4b66ae7cb5fe64b0e171d243f5ad1fbaa1124096a5d9e05302b157f2998800000c4702d5be4f775b5a18abe1b17a8f5f974953c577006e4071dfc644112dce7bcaaaa279a3e5f24f2320bcb5d34f8aa698273fcca18e0cec7f9a2147188a6b9d897f3b9db3e30a72bae1dbd463c48ae5164d96ea7e3a93cc84c5cb01c8c22e99de2ba74567825699fb64bdf9b35c3775388cf96b10ec89312ca959e6d3b7701bc9a74a7a12315d54bf025763abe8dd2ef1fb354ec79ab278e9162f91ae6e46612f67c7bc55aaa95383bc26fbbe85afb6877137773dd4dd157a91c64ba09903cc54a029511b4543cf4cd43125d5520a20e80861d0d1550db3eba92b17c717e28634bc034c22b983d1a08d68aa348a84685cbc7ceedda8dea350e845aa94445ed1e6c943089e0ed7af75493a74b799cbe09e736de2200b17783df371902ab7d572d87690fa0c6992ac76ec131d5c65a670f33af4f83d699266c94e5d20b8e0de129388722b04dba013faf787ef21c633f917a255e6f696d7e7b99069990918d5c943ce6bd54498c9c46fe4530e9465b793a43ee1a81991c9c7fbdec0e185a42c3700f048a074412e08f63add6fafb95879a1d94d7f256d32d437afe66e36a1d034c9ff7d5896bc694cf5373f318c81fa3913f79b8b08fa980ee01c7acff6253e0926ddd88d28e086658f6fdfa2bf52a1b0b47a48e710465be05e1a0ba113bdfe5e86a399da88fce52ffdb4a888c7704ed54884a2c16bc0013f190167e370f9a5444516d2ca2f41ae37764057bcda84f3d35ef7ec31cc70bf72c9715465c188347a1b814f5872d256d3b9b4a806735fec27613cf62e5c60ee8355d55dcd57b423f1e7a1b7baf6a21a83e8ab8242cdc8ab7f34d41f17f4f52ea2c552ea116721d640301a8814266de231f065721b1398687d12a793e2e5a2d93b943638643c62d1724e56b8959e1be0ece8a894a431105ac45e40bcea2e813dada31781e5fa1b56e1f8ed76f1623feffdb603845a32c186f68250e9eb933a78ee02c0390803ab2bc854bb3cf31d5f849373ae062e1c2daa76962038f969b211b30ed956a35a2f7e6b680ef46b187dab1af2b57da789f0dce059bbf251653b65ce461d4656f71dd17e4d1031087c052384eb4ffd266920a03cc58c9e00af0c5718c93c8c0855ee4158738859077700300c46faa729c7cba91c728d6210bd8096427ce4dc6f2e55e620d3747928d7e0328f00ce8f9247ec1c70be54808563c5457b6c2e5616972caa923877ecbd26dc94a3fc0fd791ab331264b39e0cb81f3de610257205acd2e91b30e3a3a1a04c785f5027a74394d9e2d3d4bd335ee5ff3082ba2b45d94d950f32ee4cc06bc1c5cea538952b06a3bc3e046e945ec46d983a17a98e2fac9d63088adac4ee362e746cfee8d255dedd7dbb3ed00746535694d7278062449f9bd24854ab66dec0bd4a97cb17fddc49066cb2a92034a58e19d85b41e2bae913b4596a3596efc704891dde886b05855ec2d8e146e575e89b4a0304140391560fe35ba729c70a9", 0xf89}], 0x2, &(0x7f0000005600)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x78, 0x2}, 0x368838d592fcc8c4) 829.109402ms ago: executing program 1 (id=1443): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x10, 0x4a) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000080)=[{0x84, 0xfc}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffd}]}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) setuid(0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 828.256493ms ago: executing program 1 (id=1444): select(0x0, 0x0, &(0x7f0000000000)={0x1, 0x701b, 0xf149, 0x49, 0xffffffffffffffff, 0x0, 0x3, 0xd74f}, &(0x7f00000000c0)={0x4, 0x8, 0x9, 0xfffb, 0x8, 0x35, 0x4368, 0x7fffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0xe, 0xe4, 0x8000}, {0x60, 0x6, 0x2}, {0x46, 0x2, 0x83, 0x8400f}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000680)="83d72e6ff47c0c9a3f4401341d62231d85134b532fc83faf689449fdc6ee509f519ee721a945f4eb4145b10114fb2134dc4c2cbfcc6c6477ea9b8d3a0ec1b05826ecfdc9257bb1c3d8d9eadc7d817a437c409342208166a39ad08bc6f801afc2d25637ab25d0e7eab7ece2cd2887d971662ce0b0f28ee0e488b7848490830d9d614ce81eff44d3fa6b79f1792389872db33baf21f25d9688b325c72400ad16fb871e8a0fb9205a21d26d34b4264f9b0f211a5106601f7f1ba680d2da79f9401105c1fe65db7f5621a37c0ac5d29b00742bd315be0222fba037e2839b7c9de0e1aec837a6fc0b1634bfdfb4859fee0be3ed18ef3d560589", 0xf7}, {&(0x7f0000000200)="4f08ac6d6ad76bd1a1e2984c8d65aca30be7aae6181d8aed553ab77026813d8558be46d58dd3612a259bc7eace67b3e7e28fe91bc5ca1c938472171c541b98f0d1aff6e9", 0x44}, {&(0x7f00000003c0)="b4c4e83daaee388e4395fbda9df96796010c1383968b70f15c41fdd31468ad1ec56b005a9085f9944eb12307201c047b", 0x30}, {&(0x7f0000000400)="67b2237466775467c5187fe789a0e7fd358632258b00cdc19d50075e55d0b5a015539f86c90dc19872a0c7ea7aebfb1eebda4c8e769b35e30003a2742b8c0dca22e521c592a354b75888a161680c2f19352462a3fa7dc2e027c8204307d7c086c9e68bf5218b552c62217384db0a85a7ff173928f3a1f55eaff11ced0cc234fc2e9702db3d34c493a6d0f8a70799892abbc3", 0x92}, {&(0x7f00000004c0)="163a5cdd8511a6a2cf8017ce53bccbc2a43ef1238d0c46d43cb5f6f75d20465706b2f85fed9a280c21cb3fb923669c7791092d1c16664199f2f43a6a2c35456c503a4d32c4dcc74b6e5e1a4c74f5af549a76129fe3947c3fc471008f9030cbb4f2915f5ff732eec169189ac89a40ee8ede4c781158c06ea3626b4bd85c9e65b918796962e64c5b33b560b36a9afd1cc0183bdb834da82e4a529ada1bc7177760b4e93f1aece3432b0e2d1ca0527de75e01612de5b0c574cb6337329a09cfd8", 0xbf}], 0x5, &(0x7f0000000600), 0x0, 0x400}, 0x40f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0x0, 0xee01) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x21, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x880, 0xffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000100)={0x3, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0x0, 0x4, 0x0, 0x2, 0x1}, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 545.591194ms ago: executing program 1 (id=1444): select(0x0, 0x0, &(0x7f0000000000)={0x1, 0x701b, 0xf149, 0x49, 0xffffffffffffffff, 0x0, 0x3, 0xd74f}, &(0x7f00000000c0)={0x4, 0x8, 0x9, 0xfffb, 0x8, 0x35, 0x4368, 0x7fffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0xe, 0xe4, 0x8000}, {0x60, 0x6, 0x2}, {0x46, 0x2, 0x83, 0x8400f}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000680)="83d72e6ff47c0c9a3f4401341d62231d85134b532fc83faf689449fdc6ee509f519ee721a945f4eb4145b10114fb2134dc4c2cbfcc6c6477ea9b8d3a0ec1b05826ecfdc9257bb1c3d8d9eadc7d817a437c409342208166a39ad08bc6f801afc2d25637ab25d0e7eab7ece2cd2887d971662ce0b0f28ee0e488b7848490830d9d614ce81eff44d3fa6b79f1792389872db33baf21f25d9688b325c72400ad16fb871e8a0fb9205a21d26d34b4264f9b0f211a5106601f7f1ba680d2da79f9401105c1fe65db7f5621a37c0ac5d29b00742bd315be0222fba037e2839b7c9de0e1aec837a6fc0b1634bfdfb4859fee0be3ed18ef3d560589", 0xf7}, {&(0x7f0000000200)="4f08ac6d6ad76bd1a1e2984c8d65aca30be7aae6181d8aed553ab77026813d8558be46d58dd3612a259bc7eace67b3e7e28fe91bc5ca1c938472171c541b98f0d1aff6e9", 0x44}, {&(0x7f00000003c0)="b4c4e83daaee388e4395fbda9df96796010c1383968b70f15c41fdd31468ad1ec56b005a9085f9944eb12307201c047b", 0x30}, {&(0x7f0000000400)="67b2237466775467c5187fe789a0e7fd358632258b00cdc19d50075e55d0b5a015539f86c90dc19872a0c7ea7aebfb1eebda4c8e769b35e30003a2742b8c0dca22e521c592a354b75888a161680c2f19352462a3fa7dc2e027c8204307d7c086c9e68bf5218b552c62217384db0a85a7ff173928f3a1f55eaff11ced0cc234fc2e9702db3d34c493a6d0f8a70799892abbc3", 0x92}, {&(0x7f00000004c0)="163a5cdd8511a6a2cf8017ce53bccbc2a43ef1238d0c46d43cb5f6f75d20465706b2f85fed9a280c21cb3fb923669c7791092d1c16664199f2f43a6a2c35456c503a4d32c4dcc74b6e5e1a4c74f5af549a76129fe3947c3fc471008f9030cbb4f2915f5ff732eec169189ac89a40ee8ede4c781158c06ea3626b4bd85c9e65b918796962e64c5b33b560b36a9afd1cc0183bdb834da82e4a529ada1bc7177760b4e93f1aece3432b0e2d1ca0527de75e01612de5b0c574cb6337329a09cfd8", 0xbf}], 0x5, &(0x7f0000000600), 0x0, 0x400}, 0x40f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0x0, 0xee01) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x21, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x880, 0xffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000100)={0x3, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0x0, 0x4, 0x0, 0x2, 0x1}, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 544.727847ms ago: executing program 3 (id=1453): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setitimer(0xffffffffffffffff, &(0x7f0000000140)={{0x1, 0x8}, {0x7ffb, 0x7}}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x801, 0x0, 0x0, 0x0, 0x0, 0x140, 0x6}, 0xb, 0x7, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xf900000000000002, 0x2, 0x4}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) getrusage(0xfffffffffffffffe, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x4e) socket(0x18, 0x3, 0x0) 305.140048ms ago: executing program 2 (id=1466): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x2, 0x7fffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20380, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x36, 0x9, 0x1, 0x7}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) close(r2) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc00000000003a0000e0000001000000002097eaf931ade2c829bd98b0330758d231127844724bd8f46999422e59af1450cb16d3b1976a834f8c2dbf45158074ca7e8ec456c697b701e52e62d33375d571"]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x123, 0x8001}, 0x3, 0x22, 0x0, 0x0, 0x6, 0xfffffffffffffffe, 0x100000000000000, 0x8000000}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 258.544442ms ago: executing program 6 (id=1471): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x85b, 0x8000000000000007, 0x0, 0x0, 0x2, 0x7f, 0x2, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x10000000000, 0x0, 0x400000000}, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="feac96ca52cac64e969c8b45315bf312408b644f354a1a91d1f174858d27105357b04359e4d1fd3fbd8f210e84786790d9", 0x31}, {&(0x7f0000000480)="0ee31d8c451121f7efa6916d3ec6da6950489798af1e8acff19ea6993dfa88dd6a67466b2e1def8824f0fcd78eced4f2108151e0f9136a28ca85194dad15b4531fe2b3feda10fb7c5661a470a0ec9f7e20ed5956d17133a1b2363067e2457e6f2d8c7ef3acc4081cf58c365f7c9d518eef02bed2f0d51d30e69cefa9d78c82820a3b6e95c20c3d4c8e0f253523d22b2653f3c0caaad1364cb3bbd0a9a2ff71a48a959bab2bb06762", 0xa8}, {0x0}], 0x3) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000080)={0x1, 0x2, 0x200, 0x0, '\x00v\x00\x00\x00\x00\x00\x00 \x00', 0x400002, 0xff}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0]) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="ff02", @ANYRES32=r0]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000940)='Ml', 0x2}], 0x1) r2 = socket(0x10, 0x4002, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8000, 0x2f) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e772", 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = dup(r3) recvmsg(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=""/173, 0xad}, 0x43) r6 = socket(0x1e, 0x3, 0x0) recvmmsg(r6, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000500)=""/179, 0xb9}, 0x890f}, 0xffffffc1, 0x0, &(0x7f0000000340)={0x10001, 0x7}) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r5) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000), 0x10) 255.806576ms ago: executing program 6 (id=1473): select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x2000005469, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 195.119304ms ago: executing program 7 (id=1474): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kqueue() r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040), 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x1, 0x36, 0x0, 0xfffffffb, "3957715662eb0e39c7c52ddceb60fecba21c0cef", 0x5, 0x401}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x9, 0x1, 0x2000000000000000, 0x181c, 0xb, 0x6}, 0x0, 0x0, 0x0) 183.862185ms ago: executing program 7 (id=1475): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000080)=0x4, 0x0, 0xfffffffffffffd11) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 182.853044ms ago: executing program 7 (id=1476): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x66) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x7) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = kqueue() r2 = syz_open_pts() execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaab3d718752e97f631aa080048060034009d9078ffffffffffffffff060b1eac1400aa00000e50000e009078000b0008000003ff000000010000000900000000"]) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x1000, 0x100, &(0x7f00006c6000/0x1000)=nil) shmat(r5, &(0x7f00003ee000/0x2000)=nil, 0x3800) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000003740)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x4}, 0xfffffffffffffffe) unveil(0x0, &(0x7f00000000c0)='r\x00') kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0xb, 0x5, 0x10000, "7ab9c969d50960108b5f4bb97f5cd32f2139a59a", 0x1, 0x7}) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='r\x00') 182.085048ms ago: executing program 2 (id=1477): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x4, 0x8) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005c4000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000065b000/0x3000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f00003df000/0x4000)=nil, 0x8}], './file0/file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000300)) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x9b}, 0xc) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) (async) ioctl$BIOCPROMISC(r0, 0x20004269) 181.58594ms ago: executing program 6 (id=1478): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x801b, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xffe, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="66d478df", 0x4) 164.080389ms ago: executing program 2 (id=1479): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd07898c9f43ad582) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x2c49, 0xffffffff, 0x3, 0x800, "fc686b340da1e47987850c62631b63e25c21963c", 0xf7fffffc, 0x400010}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unlink(&(0x7f0000000100)='./file0/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x262}, {0x41, 0xd}], 0x2}) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) r2 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x6, 0x5cc7, 0x4, 0x9}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f0000000200)="6f15558130c03269325efdf3e7c978ca605680675f2b7806ecbad32cf0b21011b64bbced75f7fabc46b34a5128ca54962776c5e0f8358cdc8f951870c825672587b9944059", &(0x7f0000000140)=0x45, &(0x7f0000000280)="352363efbe29e17fdf7c3d74b223ff5ec5bc06584b7ec063975e2f415a38c88bb2283e19e597079a019cc8c551190a7bcf1c2b4a1487b9bf841cec5e9ae06d1b453173bdd6a506c9a0d1c60d71dc08333d3db9f278a6e4501be01939ce3ef2a76fb3d07fa629c9a8844e17f6309761ac7133a8d248331a90e91abed385313427892bd0d402bb9f9a7009a4cc5bf1e54571d6b00504fdf014da00a4f50f88e0772f1cb747d80fb26e68f1f8deada44eaaaed8dc5789554e0ea593386ff63df4c9b0a580042ca0ea81b17e9e795e2505fbe210", 0xd2) r3 = semget(0x3, 0x1, 0x209) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/30) 161.986145ms ago: executing program 6 (id=1480): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000280)="e9f6d779", 0x4) 58.426135ms ago: executing program 6 (id=1481): openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) setuid(r1) (async) 52.387228ms ago: executing program 2 (id=1482): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x101, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r3, 0x80002) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000640)='~', 0x1}], 0x1, 0xf87c) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x1, 0xef7fff00, 0x80a19a, "bf08000100f1675910812cc900", 0x8, 0x100}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x24, 0x6, 0x1, 0x0, 0x0, 0x1, 0x9}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r6 = dup2(r3, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x2, 0x3, 0x8, 0x2, "366a79aba6c900c79707a464e752628e390e653d", 0x5, 0x9}) 51.936922ms ago: executing program 6 (id=1483): setreuid(0xee00, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x2}, 0x10, 0x1062, 0x0) shutdown(r4, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x200002, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(0x0, &(0x7f0000000780)='c\x00') setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) r6 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) fchdir(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() 50.116806ms ago: executing program 7 (id=1484): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xffffffffffffffed) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000503000004000000000001", 0xd, 0x0, 0x0, 0x0) (rerun: 64) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x10, 0x2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0xee00, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) (rerun: 32) chdir(&(0x7f0000000380)='./file0\x00') (async) r3 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x50) (async) setreuid(0xee00, r3) (async, rerun: 64) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000080)='x\x00') (async, rerun: 64) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='W\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async, rerun: 64) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100)="f0f8a258", 0x4) (rerun: 64) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x1, 0x2}) (async) unveil(0x0, &(0x7f00000002c0)='c\x00') (async) semget(0x0, 0x1, 0x281) 3.321322ms ago: executing program 2 (id=1485): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000640)="ddee", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2fe", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71002}, {0x10000006, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x5, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0x7, 0x4f8, 0x6d}, {0x80006, 0x7ff, 0x14, 0x8}, {0x6, 0x82, 0x1000005, 0x5}, {0x6e75, 0x8001, 0x9, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0xffffffe}, {0x0, 0xfffffffe, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001200)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 2.399118ms ago: executing program 7 (id=1486): symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', 0x3fffc00, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfb}) close(r0) mkdirat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x60) 1.166415ms ago: executing program 2 (id=1487): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xaf, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) acct(0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8111}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdfd}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}], './file0\x00', 0x5}) r4 = kqueue() writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0) chmod(0x0, 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, 0x0, 0x180) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x80047308, &(0x7f0000000100)) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) kevent(r0, 0x0, 0x8, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x6f, 0x20, 0x5, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0xf0000000}], 0x10, 0x0) kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) acct(&(0x7f0000000080)='./file0\x00') 0s ago: executing program 7 (id=1488): r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) (async) connect$unix(r1, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000001340)={0x2, 0x5, 0x2a8b36b5f143d17a}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000001340)={0x2, 0x5, 0x2a8b36b5f143d17a}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81, 0x7, 0x3, 0xffffd4b2}, {0x1, 0x80, 0x8, 0xe}, {0x6, 0x4, 0x0, 0xa00}]}) write(r2, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8305c1cdcc2ad2c755444c8e", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8305c1cdcc2ad2c755444c8e", 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="4ba7841143d4026afa12236094d9fdf26a17369029063afd4876afc7afafd5ebdcceaac299587835fb9609f634e454b764aa5653a1e9479ae3c5d9c6ec0200a4277121fa824af849023a1eed1be577b1b3be50a40e68e056c9df465a0b2d1efc", &(0x7f0000000000)=0x60, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.94' (ED25519) to the list of known hosts.    OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (207851) exits with status -1 WARNING: thread `nfsio' (356348) exits with status -1 WARNING: thread `nfsio' (73633) exits with status -1 WARNING: thread `nfsio' (293791) exits with status -1 WARNING: thread `nfsio' (189262) exits with status -1 WARNING: thread `nfsio' (300899) exits with status -1 WARNING: thread `nfsio' (322414) exits with status -1 WARNING: thread `nfsio' (425441) exits with status -1 WARNING: thread `nfsio' (185955) exits with status -1 WARNING: thread `nfsio' (25671) exits with status -1 WARNING: thread `nfsio' (269443) exits with status -1 WARNING: thread `nfsio' (361468) exits with status -1 WARNING: thread `nfsio' (96008) exits with status -1 WARNING: thread `nfsio' (443822) exits with status -1 WARNING: thread `nfsio' (360793) exits with status -1 WARNING: thread `nfsio' (229201) exits with status -1 WARNING: thread `nfsio' (31839) exits with status -1 WARNING: thread `nfsio' (301385) exits with status -1 WARNING: thread `nfsio' (218798) exits with status -1 WARNING: thread `nfsio' (441607) exits with status -1 OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: ./file0./file0./file0  OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: `ך   denied attempt to set clock back 0 seconds pppx: unable to set addresses for pppx1, error=17 #!file0kUQ0z/,z>iCQL~ylUfYхXr4nQ{>*M؆8[{"'ZoY2+:CnHk uvn_flush: obj=0xfffffd8063711f18, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 WARNING:l t(0x fOTf fLdO8W0E0RbE0D2 6O3Nc 0S,Y S0CAx1L 99916 104,6 808,1 728)4 EXIT 0 fadtaStopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 237487 74985 -1 0x10 0x4000000 0 syz-executor * 21566 94615 0 0x2 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x705e681f4ce0, count: 14 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xfffffd800b0263c0, 0x19960, 0, 2) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x705e681f4ce0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002efdc920 rbx 0 rdx 0 rcx 0xffff80003c41b230 rax 0x3b r8 0xffff80002efdc850 r9 0xffff80002efdc518 r10 0xbaff9e43a309f806 r11 0xa14db24f11aed1ee r12 0 r13 0 r14 0xffff80003c41b230 r15 0 rip 0xffffffff82f933ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002efdc8a0 ss 0 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=21566 pid=94615 tcnt=1 stat=onproc flags process=2 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c41b9e0,0xffff80002a280550 process=0xffff8000fffeabb8 user=0xffff80002efd7000, vmspace=0xfffffd806b007988 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=15, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92118 390323 5655 60929 2 0xc90 syz-executor 92118 248303 5655 60929 3 0x4000090 kqread syz-executor 92118 341399 5655 60929 3 0x4000090 fsleep syz-executor 74985 474599 94615 -1 2 0x10 syz-executor 74985 237487 94615 -1 7 0x4000010 syz-executor 74985 274134 94615 -1 3 0x4000090 fsleep syz-executor 74985 21638 94615 -1 3 0x4000090 fsleep syz-executor 79459 312029 51753 0 3 0x90 nanoslp syz-executor 79459 123365 51753 0 3 0x4000090 kqsel syz-executor 79459 234290 51753 0 3 0x4000090 kqsel syz-executor 79459 463004 51753 0 3 0x4000090 fsleep syz-executor 51753 312967 86777 0 2 0xc82 syz-executor 50538 445695 1 0 3 0x80 nanoslp init 49999 92758 86777 0 3 0x82 nanoslp syz-executor *94615 21566 86777 0 7 0x2 syz-executor 96430 386876 86777 0 3 0x82 nanoslp syz-executor 5655 463932 86777 0 2 0xc82 syz-executor 38684 364178 0 0 3 0x14200 bored sosplice 25567 338249 86777 0 2 0x2 syz-executor 42843 206267 86777 0 2 0xc82 syz-executor 1903 520092 86777 0 2 0xc82 syz-executor 86777 339769 13347 0 3 0x82 kqread syz-executor 13347 364876 76353 0 3 0x10008a sigsusp ksh 76353 219789 41680 0 3 0x98 kqread sshd-session 41680 286834 93897 0 3 0x92 kqread sshd-session 93897 221166 1 0 3 0x88 kqread sshd 43564 124020 4792 74 3 0x1100092 bpf pflogd 4792 44602 1 0 3 0x80 sbwait pflogd 31324 202739 492 73 3 0x1100090 kqread syslogd 492 221474 1 0 3 0x100082 sbwait syslogd 73390 476439 1 0 3 0x100080 kqread resolvd 20312 180040 47033 77 3 0x100092 kqread dhcpleased 74228 362854 47033 77 3 0x100092 kqread dhcpleased 47033 483327 1 0 3 0x80 kqread dhcpleased 65997 28138 0 0 2 0x40014200 smr 46368 335648 0 0 3 0x14200 pgzero zerothread 25311 336301 0 0 3 0x14200 aiodoned aiodoned 32997 453851 0 0 3 0x14200 syncer update 79944 388006 0 0 3 0x14200 cleaner cleaner 63863 274648 0 0 3 0x14200 reaper reaper 15958 461938 0 0 3 0x14200 pgdaemon pagedaemon 29852 139236 0 0 3 0x14200 bored viomb 25652 53901 0 0 3 0x40014200 acpi0 acpi0 21063 340861 0 0 3 0x40014200 idle1 8481 323228 0 0 3 0x14200 bored softnet3 29113 506167 0 0 3 0x14200 bored softnet2 76605 477593 0 0 3 0x14200 bored softnet1 96259 518531 0 0 3 0x14200 bored softnet0 45114 399223 0 0 3 0x14200 bored systqmp 31584 397625 0 0 3 0x14200 bored systq 95611 137615 0 0 2 0x14200 softclockmp 15183 479890 0 0 2 0x40014200 softclock 16610 163701 0 0 3 0x40014200 idle0 1 502424 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff8000fffeacd8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 lim_cur_proc+0x6f #4 vn_fsizechk+0xa6 #5 ffs_write+0x358 #6 VOP_WRITE+0x102 #7 ktrwriteraw+0x1bc #8 ktrsysret+0x19a #9 syscall+0xa43 #10 Xsyscall+0x128 Process 94615 (syz-executor) thread 0xffff80003c41b230 (21566) Process 25567 (syz-executor) thread 0xffff80002a2807d0 (338249) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10258 11219K 12349K 166960K 15105 0 pcb 19 13K 14K 166960K 256 0 rtable 205 13K 13K 166960K 797 0 pf 37 18K 81K 166960K 169 0 ifaddr 42 7K 8K 166960K 170 0 ifgroup 60 2K 2K 166960K 205 0 sysctl 4 1K 9K 166960K 18 0 counters 70 37K 38K 166960K 344 0 ioctlops 0 0K 4K 166960K 1800 0 iov 0 0K 20K 166960K 99 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1518 95K 96K 166960K 3396 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 4 9K 13K 166960K 38 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 59 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 1716 0 sigio 0 0K 0K 166960K 125 0 proc 63 79K 127K 166960K 865 0 subproc 72 4K 4K 166960K 127 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 360 0 in_multi 86 6K 7K 166960K 228 0 ether_multi 2 0K 0K 166960K 19 0 mrt 1 0K 0K 166960K 11 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 755 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 253 165K 186K 166960K 16971 0 UVM aobj 56 2K 2K 166960K 61 0 pinsyscall 41 82K 106K 166960K 3038 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 75 0 NDP 15 0K 2K 166960K 90 0 temp 78 8688K 139764K 166960K 73107 0 kqueue 14 20K 32K 166960K 290 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 240 0 236 3 2 1 3 0 8 0 rtentry 176 258 0 175 6 0 6 6 0 8 2 unpcb 144 1427 0 1406 13 7 6 6 0 8 5 syncache 336 10 0 10 3 3 0 1 0 8 0 tcpqe 32 3 0 3 3 3 0 1 0 8 0 tcpcb 808 417 0 409 10 5 5 5 0 8 4 arp 128 38 0 20 1 0 1 1 0 8 0 inpcb 384 1498 0 1482 21 9 12 12 0 8 10 nd6 144 46 0 27 2 0 2 2 0 8 0 pkpcb 40 53 0 53 3 2 1 1 0 8 1 kcovpl 48 14 0 6 1 0 1 1 0 8 0 ppxss 1192 117 0 117 3 2 1 1 0 8 1 pppxif 1504 8 0 8 1 0 1 1 0 8 1 pffrag 232 5 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 11 0 7 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pfstitem 24 111 0 24 1 0 1 1 0 8 0 pfstkey 128 111 0 24 3 0 3 3 0 8 0 pfstate 384 111 0 24 9 0 9 9 0 8 0 pfrule 1344 24 0 17 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 847 0 472 32 3 29 29 0 8 4 art_table 32 849 0 472 4 0 4 4 0 8 0 art_node 16 211 0 139 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semapl 112 55 0 45 1 0 1 1 0 8 0 shmpl 112 58 0 5 2 0 2 2 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 4463 0 2951 96 0 96 96 0 8 0 ffsino 288 4463 0 2951 109 0 109 109 0 8 0 nchpl 144 6838 0 5126 64 0 64 64 0 8 0 rtmask 32 11 0 11 2 1 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 24174 0 24173 4 3 1 2 0 8 0 percpumem 16 187 0 137 1 0 1 1 0 8 0 kstatmem 264 128 0 98 3 0 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 8 0 8 2 1 1 1 0 8 1 scxspl 216 19949 0 19949 13 9 4 8 1 8 4 plimitpl 152 395 0 378 1 0 1 1 0 8 0 sigapl 424 2055 0 2005 10 2 8 9 0 8 0 knotepl 120 552 0 0 17 0 17 17 0 8 0 kqueuepl 224 613 0 600 4 2 2 3 0 8 1 pipepl 336 333 0 306 8 5 3 8 0 8 0 fdescpl 520 2007 0 1976 3 0 3 3 0 8 0 filepl 160 13203 0 12968 29 12 17 18 0 8 5 lockfpl 104 572 0 569 2 1 1 2 0 8 0 lockfspl 48 245 0 242 1 0 1 1 0 8 0 sessionpl 144 38 0 30 1 0 1 1 0 8 0 pgrppl 48 69 0 53 1 0 1 1 0 8 0 ucredpl 104 2151 0 2133 1 0 1 1 0 8 0 zombiepl 144 2009 0 2005 1 0 1 1 0 8 0 processpl 1240 2055 0 2005 6 1 5 6 0 8 0 procpl 656 4618 0 4560 9 2 7 8 0 8 0 srpgc 96 16 0 16 2 1 1 1 0 8 1 sosppl 168 12 0 12 2 1 1 1 0 8 1 sockpl 728 3254 0 3214 30 11 19 19 0 8 14 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 91 0 0 3 0 3 3 0 8 0 mbufpl 256 1208 0 0 75 0 75 75 0 8 0 bufpl 280 5497 0 140 383 0 383 383 0 8 0 anonpl 32 7613 0 0 62 0 62 62 0 246 0 amapchunkpl 152 57290 0 56676 42 12 30 30 0 158 2 amappl16 200 4289 0 4228 28 22 6 15 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 144 0 133 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 2775 0 2745 3 1 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 25 0 24 1 0 1 1 0 8 0 amappl9 144 254 0 254 1 1 0 1 0 8 0 amappl8 136 43 0 40 1 0 1 1 0 8 0 amappl7 128 137 0 125 1 0 1 1 0 8 0 amappl6 120 246 0 243 1 0 1 1 0 8 0 amappl5 112 149 0 138 1 0 1 1 0 8 0 amappl4 104 385 0 366 1 0 1 1 0 8 0 amappl3 96 11670 0 11550 4 0 4 4 0 8 0 amappl2 88 811 0 749 2 0 2 2 0 8 0 amappl1 80 16911 0 16338 17 2 15 15 0 8 0 amappl 88 15834 0 15651 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 257 0 257 2 1 1 1 0 8 1 dma64 64 8 0 8 3 2 1 1 0 8 1 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 60 0 5 1 0 1 1 0 8 0 uaddrrnd 24 2007 0 1976 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2007 0 1976 1 0 1 1 0 8 0 vmmpekpl 168 16888 0 16832 3 0 3 3 0 8 0 vmmpepl 168 129838 0 127817 101 4 97 100 0 357 1 vmsppl 480 2006 0 1976 6 1 5 5 0 8 0 rwobjpl 72 39254 0 32320 127 0 127 127 0 8 0 pdppl 4096 4021 0 3952 117 44 73 85 0 8 4 pvpl 32 15252 0 0 123 0 123 123 0 265 0 pmappl 256 2006 0 1976 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 487 0 65 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838aeff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0xd0 cnputc(20) at cnputc+0x61 kputchar(20,5,0) at kputchar+0x2cc kprintf() at kprintf+0x843 printf(ffffffff83448157) at printf+0x8b trap_print(ffff80002a30de30,6) at trap_print+0x70 kerntrap(ffff80002a30de30) at kerntrap+0x276 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80002a30e280) at syscall+0xbc6 end trace frame: 0xffff80002a30e300, count: 0 ddb{0}> trace x86_ipi_db(ffffffff838aeff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0xd0 cnputc(20) at cnputc+0x61 kputchar(20,5,0) at kputchar+0x2cc kprintf() at kprintf+0x843 printf(ffffffff83448157) at printf+0x8b trap_print(ffff80002a30de30,6) at trap_print+0x70 kerntrap(ffff80002a30de30) at kerntrap+0x276 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80002a30e280) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc85919f9300, count: -15 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x705e681f4ce0, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x705e681f4ce0, count: -1