last executing test programs: 5.175554318s ago: executing program 7 (id=1743): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x80, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x4, 0x7, 0x4, 0x6}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0xf, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x4, 0x3, 0x99}, {0x8, 0x1, 0xc, 0x6d}, {0x4, 0x80b, 0x14, 0x8}, {0x2, 0x81, 0xfffffffe, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0xbe0}, {0xb8e, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0x20, 0x2}, {0x7, 0x0, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10021}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000006c0)="47b1a851bfeab0c966bfbe8730649ce2ba742bc2724f2b2ab39016ecaabee898effce74603e437f55a333896e1ad6cc7d299177ca5a4a9f10f05cd72a1ccd476011f8d4451c8941bccb9c662a17c8f636db509f3060448002cb2a53967a0ba61ebd853e33e50b212ab4ec778", 0x6c}, {&(0x7f0000000340)="a23bfb4c7a974b1effab11491f00337d8e758ec0a4df81518601c105fe849c8e0d8955178b97d66edba2deba632bc20a3c901d3f3a428539fd6624ae0f720984daf6861f", 0x44}, {&(0x7f00000003c0)="8e56f9a5fcd4c86c3d1d7da93184a468b12f731e248ebd973f51106a069413d51763e7007953d802e8eec0f1eb7375397255b3154866bc7f2fb2c06f9a3e6905d4434fd1a66a9bca9a5be6396e98b776f482bf66fd5b38fc3b581d295722b2d00ae6c96aadf8d960dea260450174bc59bf5e5c644c67c9f4c16ccf53e67554cceb18249b7aee8675e5ec6bf3c147bd200303c9d6b925dff98bd8f0633187f94cc65d7cf19b0583d948daaf98edf2f7988fe7c24aacf11d5c5e37c872898ddce8e964189788fdaa272e998d6ee9b0db6d5bc1a927979bf4668582eb5994fd9d2dc83d2f073664de12ba872e0a7b1c50282be157840b4ad63b813b093c84b7", 0xfe}, {&(0x7f00000004c0)="20894d901e91c10910c26005b9e7a86a11a505c540ba99b39f9ede864c89c17c11f9d9a79fda5b753cf395e0f077fe5f4e8f84875942c41a72d71d7536a477d1cfab5e43ff6e2c0ec2e1d126a6aa016ca7fa9905a8945080dee2c80c9d4e713ee8a2120536b37335349936854053821e4e4cb88d17035438951c2fd125bd02aa1dfd2d58542972f3c2f9dba5f2933694ec3b8d0d80ecfb73ecf059348c7a11ae34ceb0c2be26fbfafed24daae2304b0cb10e455731314297cf0a1434cfad6cc451591175d6a409061d206062857423ebce9c0df1bc364009dc065441", 0xdc}, {&(0x7f00000005c0)="12ff6a9b379c6866e55257625ab38ae27f91d24bd3f02a40b42228e86b67f4a40b69320a97b7989db301a4a1252a6185a3e2fa9f3e2143d663450c0edb9c0405a71522ef25c5733828292e5e8365cdda487dd3fed82c3b", 0x57}], 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x24, 0x2, 0x0) sendmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x11, 0x48b}, 0x0, 0x9, 0x0, 0xffffffffffffffff, 0x8000000000, 0x3, 0xfffffffffffffff4, 0x1838}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f0000000180)="c0c8e96e", &(0x7f0000000100)=0x4, &(0x7f0000001280), 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, r6) close(r7) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r7, 0x1) 3.239911298s ago: executing program 1 (id=1768): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 3.187328192s ago: executing program 1 (id=1772): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x16e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x112) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000040)={0x0, 0x4a, 0x0}) chdir(&(0x7f0000000380)='./file0\x00') setreuid(0x0, r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000440)='/dev/wsmouse0\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='c\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000200)='c\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x50) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) open$dir(&(0x7f0000000300)='.\x00', 0x10, 0x4a) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x4, 0x8001, 0x1, 0x400, 0x1, 0x4, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0x250, 0x82, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x6, 0x7b98, 0x69, 0x0, 0x4ec6], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0x8], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x7fff, 0xfffffffffffffffe, 0x1], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0x2, 0x80}, {0x3, 0x4b72, 0x3, 0x7f8c}, {0x4, 0x2, 0x1, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7, 0xfffffffe}, {0x0, 0x965, 0x0, 0xc}], {0x2000, 0x6, 0x5}, {0x9, 0x2, 0xb0, 0x2}}}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0x2000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x80000001}, {0x20, 0x200}], 0x2}) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='c\x00') 3.146254568s ago: executing program 7 (id=1778): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffe, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0x400000df60, 0xfffffffffffffffe, 0x9, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x800000004, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x4, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x10, 0x0, 0x7d06}, {0xfffc, 0x1, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x105, 0xffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x8, 0x2000000000000000}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x2, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f0000000180)="c0c8e96e", &(0x7f0000000100)=0x4, &(0x7f0000001280), 0x0) r0 = socket(0x24, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xf6, 0x0, &(0x7f0000000340)=""/246}) getsockname(r0, 0x0, &(0x7f0000000080)) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 3.028934249s ago: executing program 6 (id=1779): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 3.027644364s ago: executing program 7 (id=1780): kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584ffff", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e7fa1d23524954ce9909a85c2ebee27402b5ced60a074ad718aae77c344f99556ba4c65d9bb0412329d0e92349094a80c1cefec69e573", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000475000/0x4000)=nil, 0x4000, 0x4) select(0x40, &(0x7f0000000180)={0xfffffdfffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000540)="4919829113ec5c5963d33e81c77de57b50c34b648bc13bddd7647657ed0d2f1a50dd00000000000000e294f61cdefa4585e944bd3399c044404a76ac37a905acb177bfa55bb575061ff3bb4ffb54cbb703e9e79bea862a5e8891de27b372cd214107006e0ecd06cfcc20a1af5f9557a8005cc4a6fa763aabfab08150fefae8962263f13463b257e5c4a3b59fbfcbd557f52623075ec05281e890a22f4ae70034f1aab7325f9bcfcb017265785c8b339f7247829c81591bcb0789dccd67c051ca9d2591057096d8fd7e5e8890db340cd407813f2e30386a4bb4123bb10000000000000000000000000000ae8bd22fee312a4058597be8ad1ce2311807fa78d267694c6d907461442aa636b44694e5ff7e49bed29fd9b446f5ae137ee37878950d5a7076db934c1fa49ec175ebdf99341092e85c4c750bb7be2a103b76c0565c6eafe2470f6661e7a07ac15fadf4da74d995bddc6b79d96b00eaeab23beb4396d0a2867581116732a0b8634099a0d81a10ce061e8f5af715cd1453b20e508ff792576803f1dd4c2c7c32acbfbfeabaafcd95e29815c9b0f85fad79eb400eecab01a986068498166b1d673007ef8fb9714685b17aa00688656fcaa9bca0685cfa77f821ba5d6469f2401a3911588128d2fde4443c9c1555c6fec8ecc1fd35c6719f8ac3cf95f9ee1c99442619acc3da5c1842b60b0d04ceaf4ad2c738aec600e13598dd9af9ba01", 0x206) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = kqueue() r6 = dup(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0xd5, 0x2, 0x8}], 0x6, 0x0, 0x0, 0x0) r7 = kqueue() syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b559a20c033287a976654700383afcfe8000000000000000000000000000bbff0200000000000000000000000000010102907800000000605adf0000002c00ff010000000000000000000000000001fe8000000000000000000000000000bb2b00000500000000"]) kevent(r7, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r4) pipe2(&(0x7f0000000000), 0x0) open(0x0, 0x70e, 0x0) socket(0x11, 0x3, 0x0) 2.868382073s ago: executing program 6 (id=1782): open(0x0, 0x18289, 0x110) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYBLOB="92743d1733764fe4ef0e6f93a1202fefb71ec10d762fffcb8f5a9b3101c2d290c03ff653552ffa4f438a7c6dea4989a75889e021a880e525a54b6c253d5e3608904de4e04874b33c888c4e6f0672f976134b615839cd0db91ab29f5f71ddb297866c4e9f8fbde248af90a78586c16023fb875ff7646f9eaf98d90213fa99fd641e5bd993b97c6ebc580533e5335c97a23c67fae005"]) syz_open_pts() (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r1 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0xa3) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='9r', 0x2}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0xfff, 0x3, 0x3, 0x93}]}) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x3) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x147) ioctl$TIOCSCTTY(r3, 0x20007461) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2a) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000480)=[{0x4, 0x3, 0xa3, 0x8000}, {0xea, 0x5, 0x5, 0x64af123c}, {0xcb, 0x8, 0xfa, 0x950}, {0x7, 0x2, 0x1, 0x7}, {0xfffb, 0x4, 0xfa, 0x81}, {0x9, 0x5, 0x5, 0x7}, {0x1, 0x4, 0x8, 0xffff}, {0x101, 0x8, 0x9, 0x7}, {0xf4c3, 0x84, 0x8, 0x7}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x3) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 2.744934299s ago: executing program 7 (id=1787): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)}], 0x2) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x1ff) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 2.369857421s ago: executing program 3 (id=1795): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x30000, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="c43993ab653a8a5e7b9a4a466d5ab0ae58d4ef600cf9f45de7a7a191984e0de40cbb4a8a556159ae702e69f84e4293a75954ec094c2844cd5688bf26adea390e7f36f6d94083268d98fc56099ea92e2bfcbeb2f0229c997e6abdfd07b6025e58a57fadd6ea1124ace6c00ec0d02f477e699e1afb87dfef94ed4560f600e2c367b661e0a1fb40", 0x86}, {&(0x7f0000000100)="55c8719d1835c977f23da5c2b2bfe546c6aa18d5afe9a839dd57f198f6c1460ba3de62c76c5792496ac863b33cc2e8bd6d03ae9f609bc6a6748b7354b128c01a7f7c5f30014b52fd09709ebcbc30003a0d819ba4127504f0705441f491ec6283d04632363619770c61b93f8115ee3713137d4049ab5abb0a0dd3af6d", 0x7c}, {&(0x7f0000000180)="1baeb7e122eaa0465ac95831f19129551bab7bb933d668ecc8ea2adc872a468e82479560a09f93f3db0f7aa157d758bd2c134cb96b640d228b7f4b2296677a2b750d447302f646ed521a7da757fcf8d0695decdc257d78e851c0be79ff856eb5a696ed3a89e75f5e603e3bf36edd13df78aecac8f32997ca15a86fd46464ce8b63bb9717f658ee752842fc4e91cfde3cffc8d49d21eded4a86eee0217b0b491699dbef06f37dab783c8bf1f77fed9032092f0618810c70d545722da15762cb61bcc5b653e63d89c9a687127cf0e3", 0xce}], 0x3) (async) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mkdir(&(0x7f0000000300)='./file0\x00', 0x14a) (async) chown(&(0x7f0000000340)='.\x00', r1, r2) (async) chdir(&(0x7f0000000380)='./file0\x00') r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000400)={0x8, 0x1}) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000440)="17e213154142f7faf5f92711ff0246227d0a27e5", 0x14}, {&(0x7f0000000480)="e15a736ab3a35a37d62cd1bd4120ca72f3e2565c4828858997cc6c19abc89054c78c830ee2a7180b87d0f01e01b1bcfca832251323e145012f666dab1f1b3dd2b85c773955d272475018ea0938de03bd158ab3d397e2a60851d650f7e961dc09a49a76f217efd648c98bda74606db58046f7b9a61cbbb636aaa5402b86290dbd17cf4174aca9bab63d2aeb257c07ff8b9dfe7c87c563f75bdcf1b29002a217829ff6ea57afb02727da4397756d492aeefaefb86c5571fad2ebaa5e6b4b382b3cac6c613c9da9897026ab8c6e8d44d5fd6341770b4d9401e699a161bf2672b076ff", 0xe1}, {&(0x7f0000000580)="709219d8272eff3424a6c1930b239b65bc62fb6f5acf22efe6c5afcd71c910a7dff221ece768d8d47f17b8740b37751fe66dd6319fc2f4bbe81da7f5b981659ef2a8c8251d8aa87b934d1f68ad84b8965b9b127d18a95c706a23472376d4a8335897e33b471db98828c67339ca88c6d42532f8f0bf396aaac7b1de882bca3049c1d16b8e68af368e32dcd0b91d831325bde0e3ffdf93a182e434d21a4fd15b743d34b10f241fce8327d5bbdd", 0xac}, {&(0x7f0000000640)="09484acba7a488b0d9059d830ad4b3985876cc567506542d3d82f9210512d1ff195dc8323398af8809a30fa08cba5bab7d22a957375bb551e67ec7290f00cb5199583bb1e9e459eaedab6521ee34235cc22dfa874a5f4c4c123eb2506055b386b70b2b14ca2632d3e4abd6dec78d09755dc02eb2df28518fe7c6724a5b152eea5b004ecd7a7b4b857eeec14af9b109046e7cba9174a2ee952577cd31fbdb95aac58195b67f18f0f50ebb116a0cefffc3da481f9b2795fbbc72b2ad1b411970fbb9325ade05b952449f4e0ba855933e", 0xcf}, {&(0x7f0000000740)="7f6ace1d90f6abcb9224d16a82277871465b025ad4c9e257c3319845a092f5ccd5eb6ad0d0b2a233a0307b4c74e57e568336e17692caee9f65a7733a138d25dcbb921bc08e91e9b8085b989488872f3a1dd4a74c574c169f5e03c59f89c417093410fbbf7223e877598fe7847402c838d9df02dd9ce0d70f", 0x78}, {&(0x7f00000007c0)="de413ffd4313f2ef14cf7e67f5aaf1beedb1aa22252556633b11dd4eb45634ef563f0b36673253ee0dbea8412ed5c5d8b74576cbceba009e8a86bdda1ff2aef6", 0x40}, {&(0x7f0000000800)="880589bef42507ba12c2c4bfad3a291452027ea02a1503aebc98284431b244411b579b6eddae17241ab57ca575308a64803d438ff6f6b7eba338617b8c0b2a18dbac5447c56e9127c4b60680b38c095edae74fb00a91114bdfc97387dd53d0201a203a6c788d02505c2f76", 0x6b}], 0x7) (async) sendmmsg(0xffffffffffffff9c, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f0000000900)=@in={0x2, 0x1}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000940)="f4a73d1639bf7eff2f1af3b4129e72fc00e8b257d4ac51552b39599a96918763c4d14801a5ab3d5783e67ef36f172049b2ae81f7ec34f08f60f5071d4a73dfb8dfe840fdeae80421ab2008accb6920", 0x4f}, {&(0x7f00000009c0)="88480ebb9678c4a9840578b5c572850921ee7c9b5db8684f5f48d65b46c1565968fe9a66eb9e96c84c51ce62803463c3987426f15c53db6c3ba24801afc11811c4c4b773a34d10f56578e4", 0x4b}, {&(0x7f0000000a40)="96eb424c8ac8ff776116ed6ee88999e439fb4d466c66951082fccff19344337fa6e724aef023b748859eb21582bc90bbf58518297acfc211f30f1686010032bd9078da9479c352f82737c3acfa6f6272fe95a2afd6ba846883110b6e99831bdde0d9800d2d06e700d1a0f3cbe2bddd174baeda98f43f78d044ce68ff5d6732b0ef7b6031c1a3c9e24cd705ebbf68fc098a3d438f5da8061220653d4224075dc1dba87b57e35705c0420328a84dc5bf539e5e3fc333cc5f96ec9abf6e543fa33421d22743da2a7c250aad628d60114a4dfa", 0xd1}], 0x3, &(0x7f0000000b80)=[{0x60, 0xffff, 0x8, "9bfbcf866e629d0e95265ec17f3fa5e0b5e6f4362cfc725428cff834b27cc72789e0f1001654d7b6a68772cc77ea1069a3a0a47cb81068a3ee041054b0ca44a2d8e0d9ef6f637f995b7453"}], 0x60}, 0xd9}, 0x10, 0x400) (async) sysctl$net_inet_ip(&(0x7f0000000c80), 0x4, &(0x7f0000000cc0)="8308267e8ba2e76ef5cacb06d2da45ae3a5bd1e27b5834a3d956a7e3d0ebf02b21a7b419ed3e1db4689b8d9dc688130fb3a5426116c49c23fd9feb74d854466fc80830265b2edfb9ad09f809856f7f10f43c0eca63afe2cb34db2e2ba079739cbccc2aa45e7efbd53508627d95b46e03245cf9c83a5aaae8", &(0x7f0000000d40)=0x78, &(0x7f0000000d80)="caa36cf515b4fbdb747882b1cc8eb0df4ed20cc63ba41cd42afcef2c7fa75f6348f91ee7740f1f42b6e9ea007a6a9b83725ed56ce5ae7d08664fd1fe248653c99c8918c06ec5dd7729e65b584a7b193d5f4831481d8d3d885e62924c1e4c1c", 0x5f) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1012, r3, 0x8) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e00), 0x400, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000e40)) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000e80), 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000ec0)) (async) sysctl$kern(&(0x7f0000000f00)={0x1, 0x4}, 0x2, &(0x7f0000000f40), &(0x7f0000000f80), &(0x7f0000000fc0)="748a105aa2016059a4b2c5ea985d8e5acd468e5a8d670f07e7546b833e9d8a5a10d62abe8d4850d5fda2cba0190e8f866fb2ce85b4e95edc7234c45b12f1d89ae8d50fba61cc5335387f3eb81a6eeb2f3889e1053579d6676091e83dd3f52aac614a0d6163d67468b7fa82105d19dfac3a3f772b207d06ec9fb90ecb7e644f08611af1fe4c63d21492f0139ad0d9c59766332ec156f85f49a7d7bf668a7b71ea4fd8140c231c3a5cb3baef3615d8abb487d57c3f6064cc398c", 0xb9) (async) execve(&(0x7f0000001080)='./file1\x00', &(0x7f00000011c0)=[&(0x7f00000010c0)='/dev/speaker\x00', &(0x7f0000001100)='/dev/pci\x00', &(0x7f0000001140)='}^\x00', &(0x7f0000001180)='@.\xab\xed\x00'], &(0x7f0000001280)=[&(0x7f0000001200)='\x03\x00', &(0x7f0000001240)='/[\'\xfd\'*\x00']) (async) semget(0x0, 0x4, 0x40) (async) sysctl$vfs_nfs(&(0x7f00000012c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001300)="0245c6c9bf83cb4445be95959271e3fc424ed393df513c18eb3843f26c96a7ece9d535aa0e9f683042937f4c8b6c3fe3ddc8c60a7dc3d34e0b71e9a01bcb56e0f7ff3eeb2f23664c3d728b5e31d3b2ab49711c29523d88be04542264047a1ae2895ebd2e7b86f5832de8b7d4943df71eddc2a51de71ca3aae1cde9c7f97618658d349a8a8f288a90530931130ac1c6541fdedf648d0fe89795bd0e7f49a01664abb87ac27999138a61bc650cb5d18c4278fdc5e81f9b5292dbc76b2b56522e5fac47", &(0x7f0000001400)=0xc2, &(0x7f0000001440)="270ae5c77ab793368426e4c4b51db2084eb51e5b944f1a1d549b703a71ae14a2c410d0544508e81ad9fa0d07186f558c9a30e47fd4", 0x35) (async) write(r3, &(0x7f0000001480)="3703677eae232184c3bb097c6728fb11b22016c9781e3db2e604e9c20d2ff83c7f5b00c2fff82cc826a2770eb57b55b3983563c79a87f702919c5253d6651fc433a8af23af8bb429e43bc446cc46bc8a765325c7f7e16f713d", 0x59) (async) syz_emit_ethernet(0xaa, &(0x7f0000001500)={@empty, @broadcast, [{[], {0x8100, 0x7}}], {@generic={0x8037, "b4d848e9f7e0194d288013e50394c5bd7c90c5a160f8b49b1a51ddb7f1018129edc5f0e55c004cb89090a6baf510e5f7f2ee99171976017574d83435dc4ada18b7e76cff25a66db87ec6262bf4f7127adfe39f2e86548c9e3a1e1eb2f611339cc929d6258912d21583852ff50050f70feeee7407904a5c62b731e298b7d88218957f307e779b956b8b457ff395281514954a302c4fb49774"}}}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000001600)="8f5a65bc1094702849e165fe78449dc08775d60a10fba6ebb104ad2f6b29890b09722fdb862ea7b7d62f25452d5dc8292d39762b29028d06501100d034e9bb5969c46cb48cd9ed279824f97110d7f46384ad0a727f9fa31f2a1c60b1e7dfeca8e9708a0c987fd01578ac97f468c9ba69f4d6f4dc03d2b1ec9ff711dfd28412cced038800621daa7c2a4eaeeab122b1bc0bab894354cd147378e41d44022ed50ab1cf52139eeff8ffd38b17e0f29035b2f4de8bb828929d0a076d30829086a0a8fce573d2d4f09829d9116eba46", 0xcd, 0x0, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) (async) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000001780)={0xbd4a, 0x1}) (async) r9 = accept(r6, &(0x7f00000017c0)=@un=@abs, &(0x7f0000001800)=0x8) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000001840)) 2.342644674s ago: executing program 1 (id=1796): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x1, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x3, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0xa}, {0x7fffffff, 0xe3a, 0x0, 0x3}, {0x8001, 0x3, 0x9, 0x4}, {0x3, 0x6, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x101, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x4, 0x3}, {0x0, 0x6, 0x80a, 0x4}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x2, 0x5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 2.301184745s ago: executing program 2 (id=1801): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x1, 0x8000000000006, 0x181f, 0x7, 0xfff}, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5c05664db486cda974a82388ef35902", 0x11}], 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x48e}, 0x0, 0x9, 0x0, 0x0, 0x40, 0xb000000000004000, 0x3, 0x1838}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x0, 0x2, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x7}, {{r3}, 0xfffffffffffffffc, 0x86, 0x1, 0x5, 0x10}, {{r7}, 0xffffffffffffffff, 0xf8, 0x2, 0x1, 0xfffffffffffff1ff}, {{r2}, 0xfffffffffffffffd, 0x6, 0x20000000, 0x2, 0x5}], 0xffffdfff, 0x0, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) getsockopt(r8, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x93, 0x0, 0x0) 2.25821864s ago: executing program 3 (id=1802): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="01000000", 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) close(r0) socket(0x800000018, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x402, 0x20) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000500)='MN\n', 0x3}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x0, [{}, {0x3, 0xfffffffe}, {0x1, 0x300}, {0x3, 0x70b1}, {0x2, 0x11}, {0x2, 0xa}, {0x0, 0x20000001}, {0x1, 0x5}, {0x0, 0x5}, {0x3}, {0x1}, {}, {0x0, 0xac}, {}, {}, {0x3}, {0x1, 0xfffffffe}, {0x1, 0xb4}, {0x1}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x6}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x2, 0xfffffff8}, {}, {0x0, 0x4ab60683}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.166414269s ago: executing program 5 (id=1804): socket(0x18, 0x2, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) pipe2(&(0x7f0000000000), 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) 2.165711453s ago: executing program 2 (id=1805): sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xc, 0x40}, {0x2, 0x7, 0x6, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x6}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x80040}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) sendmsg(r2, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="98000000000000000000010000000000cf7946f02229e251f26d8af8ce3dab78aa3acd430e12979c004acd0e9a18629b6927736fb48bf526039de0cade847325e47414bc9f05308551f0ac939e7e2a1a038b8ffd003e40e8f7819e2b5000000000ba6098168757391e88f42038e535ae00020000425bd24dafdd771fc986d1149ba49da75742d8c89ef0693a270000000000000000000000d00000000000000001000000040000002cc9f36336a42b6517b9db50b7000b03ad7e76436d29e3dce001b45a65013ebba07491d71e6f67874288b458fd31cee5440dd57ebfcef7d6bce6bc4cdfdbdef334ec67d8f3807690d5b21d98785d632292aa45f440a6e18fcf91a087c4728ec67770ca9edde12f81c8bafb1ef8b7d278d676ee5564a2462657b745860175046816f6f63e868b7751cbbbf1843133e83a733eaef9c1f7a6432e77ad88877fca8e8606aa8810fe56fef9ed0e5c710f6d24ea84514157c56a4abe73000000000000a800000000000000ffff000008000000c42a32490daba5bf77b9a9b8879741925f8b00a02b3e8adda31f5c0fb13dc6a4b043425cb1ff7a7cb1f0d60ed694b51eb868097838df29897d8b2955ade8daaa2cdd78c2f2ec74b0557dd0a4d6afb68b75c39ed230954975706e636ce80d8d2bafadbd764aa01061ba906296591e5c6205dadcdb7a2f8873c1988e41cfe7d61f737402e46381e9c9704a40b12dde2149d6000000000000009007000000000000ffff00000400000066a8f47f1fd544c270eeaf57ac863738403224011cd9589d97bda4b48762451ae15895fd3821b1f220d15ca06906ec7ef2b7e7ecdcc44273fea0b6ddb0acc15ee1b237cf7b0ea4d445ddf8c47754117555412ebb32aec13f7e53cb8847e7932c0f6667e8591c4d6b176b1f062aa9aa5bc665452de408ab7d8c23518a97d984fdbbb449ff46a827712df72713d82fcb24b3f6e7a7257d1992bbb19349b99993cc24a98068647b79291fc7d4d703dd36bcda780032d56c32f3a9205f2fa4a29bbb50adc52a46d65cb55a88cf67fd658f9b521ebbb11a94a600d21deec03e32b02c1c2b32f807a382341d52f726632ad2b51d005b21827b850782686f6f59a815ad0dfdeaba737c9510a4f053e7af14bb43abcb0ff57a53c4c00df5bddb76b953480d1ebe34c8bfed983056cf021e6673167d73ab5e1e2bd62d3870db2b569d5af9c5dc16f9db9f9b8a2f4450ff56edb9f2e15cbf407b52fe6876a95d4286159fe4bbdaf4f91dcb70733ae58eaa85382dd3b86dce6e3f4b729567dcecc232436156f1ab7e7c75654d4a9678151f7be92b86e54831da08fbab443cc8c9d52e2e1cb607266ad728b9321068f6144a689ee4fd0859b3035807c5820acd78231a3a0f58af6f6fc7086805e824a5f24c25dcab30b7a0c1042e467687f3e46572875a7440d918c36bf55df058ff4c99a0b0154187c0d24aeb60101cba1347dc74b18c80809ef8ab88fffa3e77f3f719c4ed2a4ceb5dc389607e114fc5a5ed66c3551381a45138f7bea237ca0e611e57786cd84fad666a81c40ea59a67c7b8c9909aaca842fd54921fd2209c216ee99eba4da074b2b81a38d9b39b8c8cd21346e643572b5c1efaf71150e2fbf2e7967fa204f7044e3b67602b315dfe957557bfe7481df6d2883fd0148821a407939ffe9eb45315bef65bb26bfb671d3537733d5893798ae26396f4f239e9aee213b7d76eaa740c147b7e45677b7b4c7dfb60cb9aa5d689e6f2af8550404730686d2c6b64eac58e32a52f5fda191923cece4b1509ad9dc9b2fffdbb4f7a4602e9fbbf873a8d8de4b4519c54b2478e8fa854d8ff25c9b3326cc6d5d0796bddb785b99c2377c2559ed0545457a1d6e145d9733eaac8634bb8964aac1a0266cf36dac6a94d75556429e4aed3c20cea125249379c2c50de96ab1d056cd89962886790d9b8babfde2cbb6d62c6435975159a57271f89dd59f763624d81b0a3d5ac5548ab317d25faf6faff9bd6272df0716414a308e8a572f55c573f116dfa9c28ea1ef62eec445add4dbb337445339def3f5f4fdc786ecb543c0e4cda9a0c558e0a97f24c79877294454c6c6b3f22d670453851258c71fa5e834959c7ee70779847bdf135465a452a0eb6baaa1d54be8092a2fdd50958261d09f08897dbde568e7f711965c42b282986f538e546ec2a8242ae2e3788500fbcbb006b58c2be896f48c2b8bccf136f32511769ce2e837dc4e57d08c46a9b9bdc90ad2904c4c769de4a4ac297e49c15882764c7024cdc079416ad62ba8eb2e8dcbf9e2488eb8578df6f43a137e8c5f08fabeca4c53e2384c399844bedff963490b93bed00beeee17510d9cf1b16a2a24622b04eaa45390353bda40e511fe4e950097ba3ec0f1fec93a92f230427401edeceac05a57befbeaacd8585bee7b5d5f589f5fe30c8d8527010dc80bdc6162919f4b0c105f4d3e608299723c55fc06db6ec70a88a6636342652402b39bc0b14fe558798942f4e9ba8f64553678d06418d66058943eaed6847a137a9907407f6db701eae7ff38d4952f69ca650d80283bba210d79c7c3bdf646bf09042ee5fbfb930c715e7d73d3ad6ed4323845674e9f91943c7ee1e6fcbad2c52aa732855602a0f35dc89dedde18cad1896d7a09239df3b27628252c622097e116de9f51b3fcc91103a793a33140888c41ba15cb27923fb71c2743faa003b4952216e65c2ebd2600d9045a295d0274e831779e47aee5bdd6d5c68adac08392e844e5bc674481334b84f66f9f9313fdce1cb4f5505d6c9fbd318de3ede77263aa73d3f7dc5e29062ebbb41893eededc837fb0a9b200e8d7b423272a8c97f3b51d4c9a1ea5ab668b58747d0b856a7993bf54914df2e0170569599068fcb7786c7ed743fabe7e38f487b79ce7687dda7a6f01422ff405b32eabdf8498c481b54e9e9e91fd84b96c8080f7c16bf52ab249cbd161db4e8be4203898e03574fd68194de796adf9b9ff8afd4ede442ddf05d502a27b3cb4f72691b98cdb767356c60fec67e5a03c9bbc0d4730da86e7c4865b8ad48f53a05d8fbccfd69fd37c4a35ccb4180ebb4cce5cb3a6540f1f8bd6ee5b851178b09009f7c808a11540d0b731b71111bfc15fa0315bfa46fa845b4401ee7913fdd0eae5007b159403bec72d9a1827e18b4"], 0x9a0}, 0x401) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000180)={0x2, 0xd3c5, 0x8, 0x0, "cded7439140005000000000000000400", 0x47ffe, 0x6}) poll(&(0x7f0000000000), 0x35, 0x0) syz_emit_ethernet(0x207, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb88a805008100090086dd6fcc6f1d01c97004fe8000000000000000000000000000aaff0100000000000000000000000000013b06000900000000ff020000000000000000000000000001000000000000000000000000000010000000000000000000000000000000000086009078098f0100c96ccf3a03000000041e8c28f7cba5799306a5e9090e37da0f0c26493cfd6edb76d09f4f9f273a5d38a56ae94ca4de1e87b14a68477d43fbbb59b1370516864808ad37ced526cca286d400e287ede98b45c8549a9f42868de223f26e593cebbd6505cfd40cfa6cd749ef38bacc378cd8c768d1ba3bb52b6f7930b7b7401fb62e3c3028de689a385222b643ffaef6ba7e212c042dc70939d12d328e4be960a698ba7dfa4e8185bab2b963e4987d7221e5ed2dbd9575ba6f7739c66320b22a7b134a4baea0e36c7d0b0482a4f3cbe14e0ae5c4f95b7a52952a1ec71d9aeb0d00000080a230797930d59126a1b956739310be67e9e32dc2dae552b27c03d5fe0411d0d2fa0096721bb31141e93ef2fe1fc640d5aeaa655b8106e91fa8552f3f8e5dead1e4785a43d35ecbc5d179f25942e4cfd4df1df6802f9772509b0fe8ab8d1050a058af7f9dc4e96b493c48dd1415c17311e34e805a6c0ae8d6d0f6e1ec6bce1db6f1dab06f4ab5656ad7af9249f1fb53ffed346a967481ca21ac17f5a6e46f6633e88008beef83c7"]) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f00000000c0)="151bbbaee378", &(0x7f0000000100)=0x6, &(0x7f0000000180)="c7bb6a1606f811cb11dde716f6f8f220c645f3507969cd5eb1a3ae683b8592a20e84e1a08c98865789e8b93a98e601cb6a9d943d4757444cc08ba7a820a9d68c7ac128ddafb5ab88b701c7d6418033c8378188d30a16e372458035b8e398478a2d8903f630ca26dbc6e859db6b84e16a38344426c2940b688aa43bbc81ded49809054fe30c56a7a279a316af54238c26c3f6109ac4d5e3eb2b7ef3f2c8924d85481055748a1dde7c9dabf733549844bfcb0f95dbbb730fe0e36482058c12db235c", 0xc1) syz_open_pts() r3 = syz_open_pts() syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x80047476, &(0x7f00000001c0)={0x80000000, 0x2, 0x3, 0xfffffff0, 0x0, 0x100, 0x10, 0x10, [{0xfffffffb, 0x5, 0xe, 0x4}, {0x7, 0x7fff, 0xf, 0x3}, {0x8001, 0xffffffff, 0x7fffffff, 0xd}, {0x2, 0x0, 0xd94e, 0xc}, {0x6, 0xa, 0x3, 0xa}, {0xfffffffd, 0xce63, 0x9, 0x2d4}, {0x5, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0xc6e9, 0xe, 0x4, 0x6}, {0x1d, 0x5, 0xa1, 0x7f}, {0x400, 0xa82, 0x6, 0x1}, {0x38e, 0x7, 0x6c}, {0x20002c15, 0x10, 0x1, 0x23c}, {0x8eb, 0x200, 0x220, 0xde14}, {0x2, 0xffff, 0x1001, 0x5}, {0x200, 0x1, 0x6d2, 0x6}]}) r5 = socket(0x2, 0x3, 0x8) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) 2.158791733s ago: executing program 5 (id=1807): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x1800, r1) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x2) 2.069285498s ago: executing program 1 (id=1808): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) socketpair(0x1e, 0x3, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xffffffff}, 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000007c0)=0x5d25, 0x4) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000403}) write(r1, 0x0, 0x0) sendmsg(r3, &(0x7f0000002840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000000c0)="5fe7cd783e2d3cde0777dad6973d624ea61f9c4da1aba3150c3581944cdc1fb765a196e6afe18f552b7fbadb6fd7443063ae7f6a45ad556abcac8bf59dc35d05afc42f143806e85d7f56fac13b20910693f1a2fa5eff928a077ece5c15981ebbdfa3a192a51f226cb27c90ff021890eef3b176530c6bec794a716e8148c41563087ae8d91828432095c9d8a813", 0x8d}, {&(0x7f0000000180)="0722e17959296b4ce5", 0x9}, {&(0x7f00000001c0)="67474cf3d3d3e2", 0x7}, {&(0x7f0000000300)="ae7f9c77a2c3a838d3539078de5d6c835f9bc2f481317c556ac2a9c346cde3332bd19922403fb43ba2cfd3d781319953a456fc3fa7e1bd04ed37c0e99a5941758d4c7092c730469ff4c6e9fa61bcba8d642810f63fac9ea96401468917713e0085d8b7f890f17e3eec75bd958e2edc7d94e69711936d2cfb039bf34fb0e14d3e9369283e916a545e3c824fbb7c28f20dea500816a8de00e3616ae39c3793f9492ba9eb5c152afa27dc6b27ef058863cbd86f0fcabb139b9dffdf7832c28fdfe0d4a5d27ebf03dd019664196ff229f83bc22d3c2fa0c6e271b27bc017709ca994d0e60f113a61e28af4fd0dd2cae457b4772712d546a6a869df2a", 0xfa}, {&(0x7f0000000240)="747e6d74a6aa0b7cee5a1a886a5c11d0a27931dd38eec2324d7a476d1a49f0095737a9a1456def1a7942a1109fd591d7eced47bdfb162d09549e9afcb138fb3d49b7c08c767ccb9aefca63b4a2f77c6d25689dea6f", 0x55}, {&(0x7f0000000400)="9cbff96e4d5eda6e928d0be73130aa8ba501aa2a837400662a72726ecbc2373ba8314e8ea06d1430e8e41c3682af0c3b8cbd387e08844e428d4d5276fd2b0a9635518ab82534b208d123173bc614cea0a6dc2eb9a938703288512d0de3526ca64a2d60b53b53f56743b59fa9dfe7e9a15351feeba6fe157f643a", 0x7a}, {&(0x7f0000000480)="db54120bdffdb9fb06af56a10a8891eeacf70a109e27a2152a3f82b64afeff8c929a07d825408fa3c13de602eb3f12f67d0c9782c6396f721cd3c2b37411f87b247967928779d5670efea376c29b9d8fb47fc234660b3660cbc04316c22423ecb7db71623e5805181abe6af014306853c4efd51dd3c0a403d319759773230c71d273d3023617578875da536620171d86e7ab0422d4934cfec53d38db16eda7a925b2db08fb6b6dd446bacd4a5d9e4308ed0276f0e3d31e6177ee46ca3c887232c156eef891aa6f3ff11fa88403db9fe68ff33addd44651a21f956fc25f87404bbd", 0xe1}, {&(0x7f00000005c0)="50402fff324fe17088d705c4dbe25d25891ad672d1e12343c04a8640f17a57cd4f5499def5aef7cca3cdec1e1f6cbe676a1c7f08b783d748aff4d9990455d6", 0x3f}, {&(0x7f0000000600)="9285b261d37c0076a8ebe9a7c501ff01abb793c7c54acdc3ae21c139203320c618e8a5de62a19349b6cbfae47c45941dddefd700279cb284c9dabe5545a5a61987f6783c5cedab920a32fdf23d54ec325612ebe4a2c1a48b577a290b957e87b2ebd5cb288ef305e7cab77d4f612e1cbe81b399467ccd97fd500b4819f97f6a42ad96eecf946f85b83215983f2c1ea90b0b42651da7ba911a995935f756158be085565cb538fd8ac8ffeefe5b46b85c464d67bc5f441121ee4aa7280a8ffad64393b07c8e27fccd46b870f649f97cea7bc4a300987954e3f6a2c7fb178a8f7317ba438601ca0760f7cc354d2c071505ce5c1d2d383c441f19cb1828b6a210f2", 0xff}], 0x9, &(0x7f0000002880)=ANY=[@ANYBLOB="10100000000000000100000000000000a4fcb239ada8caf5e4e925aa0d59fa588ff2f262b53dfeacfa0b7bea77a3950b628d71310b6c16fe24429d248a2a911f0df05c424d19e49e2da23224437276d1c966e3cc482eb136fbf2a7ecab1f9ccd05ca62947cd51750d2e78e01b682d587c08e5cb7f62507a98ddc0205fd62ef30e5e1e8a7f12690b23dbd3e68358c058b0b4e5f8ba0a2795632e55793a8a4eaf10aa26a76ae232500d00ebbebfa6e5e490b1429d630e35870d24cab21973ad262d25d7ccfb3cec34110c565293e7431522d2c648d234159edb56a3ee975f0de23d151f4e8574f0a5ecde3d7f326fe8fca72086e6291783232cccc0690d22a8d8c3b2598bf750e4e3dd5bc3f1fbe005b0b6393765643c561482981b482a0357942e3e44df369acdb19d75572fcafd135ddb6b47b0d38270ee0cf3ecbc570b8940f622fdcc6caea62c5f5f1e56a11a84afede745a79c155d06776765127fedd76cba8d45ae35ecee1130a77f21d949608449206ca64403368df161cb552afd8440fa8f3ae22d0decae60c2f704bbbc85cd3ad2a750685e0fd91d9da6fc331104b5ad0b0f47812971bb5b31f90ea9edba2dc2e5e8f9cccc10e0aa392b24742749769de899cdcc105af81fec55192eb4eb721c300793b51676809bedd5d62794abd4a4cad96a63ab930288225eff61c8a891d4ff0fb00f399b428058875f28d8034862088934ee7e8d5e76aca56cf8fc129e8d2f381de0ddccaad82e7dd2e6a6628659a5d69b9eaf342f070264ffb3a112bc23c5fcec8b70cac74932c38699e77cd4d67452892c77bad0faad79fc392a605c1167735ab23e7189b013a11ff3629d100a0ef677dbb741090bc71d63be3ec451bc85a0e078c28c4c6fd2f21ff778fef983785687fa13fdf63ea91072cf544e3a69c1924b98fe7dcef28a953fa754de869c30a6cc220697f2b330cffb336a7e114c1b37d3da7c4ce16a75a0b3b0a3aa8a7a791f30b72e411e1f1319369ca18fb57f73b419202c8ae3c5e00ca4ff5da7e9c02aca86b61e119a6c7fd4693ef7ed5c898ab383749b410620ed9b9979a067b93c0ba67aa24199a8536c1736f60ebc93f9b4a5ec3324058a73416ebee096123fb464fc235add01eda73e7101ca29bb85691ffea8dfb44e1f85aaf0fc4eb1834fd1430482517c26b7a576b1f5f682d414055d6a7ba0bfaae7adbb16771ed1f3341e6af37aab97125ed57415acfff913434931745aa431cbd391170f477715c2e2800154d77b467429b1c6f2bd1d1ac6ca54db392a1a6af1fafa2b65778e58a5446d679e0eea4f2acd2e10e1464a3c04cc6de1e832d17f1d1f6a18433fd90ad7389e91b97db0b88d7d88e9978a0d2137f3aad71f5333fdac427fda78343410f27a34ba55d1171cdafba6cce4c861752ae2bc678b22d4c5f73f38037c178a33ad9a5798d234bcf6469c4829fc457733de3aaf24f56346b33233d18e909b6e3f854a8c938271fc9e1c2566d86a8d73dc183e7fcc08b139c15d9ddb8d049896660e6050428a525472b6c631d49a52b4e753684ee10313cbeccea7103cd5dacdf9cb462c9e9248fa2e1e118443281f73316080634688e4486831fa7d5356fc43528f6cf91fdd1309e850d2e60606b2e899d1f6a88cedd058461dbd6c755d8c9499ffad4ea75465a1d54bfca864179e91eea4b6bbe0b2404d6bc8dad0cf20d4a8d74c0ecb5459b3ea227818d6878c016e9d6c93ce4f7222304cf4fd408b099ef2fc1abb7c016f097731f3eaeb905d3798725b6c4bd705fedf94ebdd764bfc9c1d300bb7235333ad297cc8aa6ff7feaf720854e9a59f6cbcb109d7b111e8ddace921be48a3be55bc8197d14156fab52d3cfdf504be30aca2ae8771e205738d59eb1bc5d8693a42cedf5b5bba1daff6339083b297fb03d60efd9578e7b3dd6e14032ca08f73e55ba555558512132773cbe97a8dc50ad27ac56d0fa88162e30218a5957124f55f79d3b15a55e928ee5511260ee7e88ce7b8acd74807d67dd6f255747be9b349bd0f3f5c7f0dc3341e6b441f78be04faa92305154cbce9b7cedb36709512c321af6b6dd75fbaae4ef66c20cdbc2a95404fbf0de5b606193fe5cf0317318fec951326fd68a476b6b4433816b9b9c66f96a53b7974693cee164107db803dc6b8c3d9d5f03dfa6209ee678246c821fc79a90b96152c369c32c2b337c7ba5940f37b6f0d2d754e87609ab962dade1125691fb31199ba3dda512bcf2ee94e3f6829bf1411c3cf798328aeea3bfedf060e724fe45d2794c68a93cd89b770773e2e1a20dd4882f53431b101a012e547d1574fa46958a268879966a0a3b2e20b6eb50a688d54775379251f69cd7075e4cdc3f0e0fe00b3a51ef821763d86fb77246f382b174a1d2f8e1e39ab0829b74cc7e428944cd0cb2c1b261df009e9293ddaceea938cf22d23236e412cefde5e77d1257609ba93b3c6194a27f195e2af735d2913a51d52b8f64688ec2f36a8b79ce928387972f37f438651d33c11dfdcb0a9571516fb0add5eb065d5423defa9ca34f472a9861a136c06c542d91f4c3b1e1420c7ce02cf8037a44f72ba4eb4966516ed0f32fd813d7a6a3bc7fb944865d6f8dc916a8ecc88cbae28b5e17906c76b999ba400c502e168ab570964ab86593edacd21d5839186a45d70fa9bbc393988cc27d3a99d89f99cdcf543a9ef5cfc16f61a0b0e0a25ea3a39c8f05155d0ffdff063734b053ff30ed56b3a82e7275b91aa962d2b23cce01ef0d905c16c71177f29bc6a4c011637a29875c217192c3ce3ed57581dffe22620b13d394573c5d2a3cbafd9bd0e525f2cdbb4d1242ef883e3f9061ad5839e550e2bf2731646b708ae6b35a5fb6dca29f0fe1cf6b3118c1d33769c61f578b24fee414985f19755ef556eae51ce39f0202a0b9a2da42d74503eecf8262204e3f17316a50439353019f748a961178d00b5364dbd7f588941dbd7f503822259eaf9d1f120f01b33bb021fad686336960830f2088c4f06e95496f522525f8de6b540dbcab53560f6e24e7b2b44663d7b98bdcd308033bdc383e392c9bf9332b6caff38143d8ffd1cca2b0d3c6f39be1f93d018048ae4cf804f1f2f482a22975cd8ff7c81fe1a24bed60661902ce611885b51a6a994968f88dce855ad43ed3784840b7be44987622a0e640e4b3d0bc166924aadba17dddd0855d13168d608671185b5d851eb1e9ea494dd41b7e9e718e6473363f64d68a09d422e3d1da360bd457ae9b81f37c80eecd8c8e527af30bec643de6b046f498feac093ba244941eeb0572353984cb70d728bfc31646301d0b5b8ba0acd4e96aa1be4b367105c5e8e7a45f6fbcf29ecb60140eeb4f02d7d0525d93e7033d45d01eb006bab76b27f5e417356e167edde7cf6932edbf9950be5980a1147910d8e54ad2200629bf312690cfbd0521ca34a726269e90a8fc8f290b3e4356963dc292445729123d9cdc9c87aa86f7e40ca7c6dc647bab8caec2ae79a4e31aac38b62b5ab0804e12ec20269a31effaf17a42052b8c255a47d70ed7ab17e20d86127f366cf16156a28463b15f740dc8476ba7933ae0835c1a4dc111da714948b338c7e05c6002677d765151ae5c656244cfc1ec511a4b157e977ef61d37d2d823dd14ee12b19ccb64c8fbd20a0ec649f984da4bd55bd645f6a0e0640310f83ff086970e5f5f66fe5378f48956f1ab6d5fd3064ed5124932eacc657bc589436e518c5ed0e421e8455516212f5b775c77fc9c9c5f457ca65da59d870b94e71ad627b85820bf146c20bd41fc700d9997d37eca536b384b719490c0d0aaf79b2321e1f9c0bd3c44e31de0e01fb4c8bbdc6368a53f76cef47924e8c4d046fc0bb9a680a8fd165b26d4ced0b1a6a019ceb1a0c5008fc5997f973303594ff7e0250dc203f4b51e3d6ac552f6410a3a445a0b63515f1150020ea2341c962044aa9c768e11f5b79f982cd277dfbc7737de6969116894db13cebcc61c694cdf6ad66377d0fc8d38b97a1fa0a6e9bc6af63f5def911dbb54368ff9f2807e3584123c2fb9a2eb7762aad1326fecd35626527d5e6d7e5ea2708258ad33827df1ea82edc927ead1365e0f22f8f51a0c20d839d37425c461ce0c4d9d71b03abf48220d94995d0dbdf0359a0b4eb849a13abb7310071c535bf3282f487ed88367ee5e08cc983944a86835f52a8482e39955a9b74e560bdf147fc420d24a2f3320b8b071115ba3e0a0ae765d26d4af308f10b9b55d3279cf245e90cc7f8d13936721700021bbe22bb09de5da98b985c1f3347fdfc79d2b2e8c389cdc44dcfa6e4e856a167987b1a1a114f255a72c21e0d1f932a8ee31945b9bb8bc940413d75e26a16af1dbc284154a1fc035c34f0ad8088a73799cc55e694a3e926346a07ae77df894160e226b75a39cf2c028f04f9504e1e6e38649f7000d920a9d8a548f893a946801c3c6a721b72682cce25b14b100cf4398df532c6cba9223af2a6e0d74b28b17f571a64c49a276bd1fff3a3c1502bb1a2c1c5ae25791983b0bf5e294aee9829ebe8309470ddaf202888faf7c2bfb5b77b4f978059918aeb60b0873b66cafffd16e4192c55d6c724fa942ba8f844941e70ce86ed39f7c3c0dbbd9cd3155cd171b4e9c7708a1877d7f4fe1ecaed1d464917d99b88e61f604081e26094e1681c4df767beabf0d274df6d82028f9db4e6d3a32d156eb1a47e08ac04921500aa4a2402eb3a8d7150398ce17bad8e1a810cd4284bf8d634916d9e459b45b830d315881539fa987625d005dd0ce0cf270288732d8701985bdd5b5edf5cfcb256c2b25269080fdd709f6c532a3c95dcb6e46b1cc476b2cd80fb692395189a9777efedf3a19fc562328faf24c9ecfca14f7311d81575360376904f6ac4c18f1babb4a87cd565bd5fdcdcef3430c3d64cf670510d41c1df187a5af4a755a35c231fa1de5dd657e2163d7cf76bed903fe8ec28c8738a4e26757272c78bfed1bf2f54fcc6c4f7ba5467b918fb2d6190a9116d38f888a2c55b9cb6394b0acc8cdb96f15bf336c5e15d3fd36c92cfa32a2a8ece86b2b7c2dcd87cad38cec6dc922505b1a93ffdf4c8e74368bc8bd3db194f851e01a5e579d602c77fc7394654da5ce6b49c981cd633fa1b914e6fbb37c13391d7742b13848f0cad8149bfadca1acc87a41f6939dab6022bb26d2c70a9521f0abf6665dcd15c1145872c1b25936b6a1bcf110b0a2a70aef42222e76c7fda0948180087159d6de5abf6e678d56933e4ab191efc533907abfd6da06f7b7d53c6887bf9d306b549f53d60b60d990ce60cdee0afc6d1197e2c4123ecc321757b64a7431c9607ebdb9aa8d1d6af326e8471172404da47da94b2eb1f99de998be275808f80ae7986bd6879d0c29cbbdccfc9f40ff552e470e359cc6a55696393b774ae56b7037e865d61b6c15e5803703a658149ce73d99bebf93e53645dc95af83b2d4a55b7b0bc8ba6114b3c7d679177fc64d1ff836acf41569ceff79f3e3473a539f40ae5bfe671cce03af19ef19da8662509f3b2228b333afd8006191d2fdc9a6a3c9af30c66f014b3c03075c8754b672fa5099a68c81bd99295c0b8fca130e9849cdbe533562356d3858fc13cf7c5824a2b3d88ac4f88065bd1d6ec45d249f31bbda19229ea4aaff7cab8ff3ec86a062d5b2e4c3c1eb52775cccd0927c592c2c3c34bcc8b47cc4bad4c8d00583a0002ec9721104797a13dcd3870fb791f5b35b09a35dcffcd00a8298b6f04a35b1b0e213527fd83df441d4556cff6dd8fb30cc06450f294a64ffbc4275f0cbf16efea94502514e9c6610100000000000000100000027000000231fe27c2617ba11af05cab1a27902a111aaf7b10e35f2a4659def84a9959adca8836202ade1cd62b026bbb100a9695f731ab9143a1a05ccdc1322bb82734abbcab84ff63bfe8365ecce5af54d25c037c98e7c54e438d604c1440e1c4d075315aff044edae35969df071dd6fe17ae2134e8cb77504ee811e54b090e3b6769be56510d3b4c3587a58174a6609ed1a73b16db7cefec666264e729a880d774c593b0fb2d983ffaaea1d7f2ac833fbe91e4de55f70be6b06dd033e9802243482aed2e36bda58d5d34b3a14664bd03f65edf9699160768fe05d9eada71f721a37a1b082ea2cdd4717e0b546903b39c81ed603b321c12d2911fa0ea80723a8b972db0f63cf0b551113565e2fb28ba04d74756845a1c92daad71058fa48c4f109aa720d89a916cd38ac411c6f226aec23e995ef0bf091979e738723f9e96233fce514da965b7f8f30a630ea4c1317c814960f31f963760f892034c941827edea822ca1cb2d45736b5f8eb9eda3b5c8de39b274b4b5be55a567c350f90d4b817c381bb906e4df3d443079e9a0d6e8a17450615d7078dc406649b58dbeaea4830b091e422e13327d049026a2dabfaef3e80729df2e29c33961c2907f5ad493dd7cc44b6dca01ac1a52ca35fd9160e145b49d636865ca7635bbe92f0b9ff718aeb01fa3f071b07350a760c8bed91992ec0d4efea867443d67f55a3e4b047c2ea6765055292cb679d85e7fddacb142ba824d682e5ed13dd4a1f32e59b6615c0a73ffc5618d3384272d4b0438d01a230f974d31cfcf1e5c79d57a28e184189481d9ab82a2fa51955549054e0e977efeb5860dc41e8652932c206c923e2bc8da64f18fd2e373351dbdf9d264331e4ce0c332158aac3dbc6a985656ba89d513ccabf05237d78cfcfae5d923b23dee6364c86b8c12de02eab28622eee48d37aae302a0c8a8fc2df8f5784ff04e70045aa45df955570c8adb15e880b0820062b72ba173c45d4874ce32689e1ccb2c6f8678bb91f52af580568588fc593adc2b489a7f1cbd1e4bc9b97305c27b438eb0804657b770575acadbee905fb719c5bfe8719a7a50d2d2bf9384dc6d6293fc163db10f6e550835238f13c26098cc50019631650dda78455c858ee351ff27d20afcc6090e7a4ea4f816498b901b40de13aa8c2a313ac75cd7fdc12a5e56e82435ed1c481e6b98f2de2c6da827da24eef917f129311d3b8504c353488d31a1f82126e19479c8d72977dd41b088a74379c2c2c92fd3ccccab74c85dc77be11adc40d73a6b7e3eeb86d83bf6046fc06c247d8cf987f829ed607768a2bb892d51e32208ec5f83ea299c0bb4306660d2039b042c7292487b7208c7b8208943e04f3bee167ce47fad76d1fd3a8c880e05d01c257cd1fa37da10d40c7535c2cd3cd3148d02314be37d1e7bbc3295b37c1c30c14d5f24c962b08e9978de1e5b94ffddbca07f977572717aa200d966ce4e3ff31356fad18e7c2290760f352b3e152adec9e1727777299b4dd0bb170bc49f3b2e3371f21574b92e2e4f16b899aa32f0e40fa73d4d683770396fb41c3b291fa8852338b21bb2ce7eb0c21f94a635f6a7b7d1903bd27376a94b8a564297f54bbb9b58697d2165844f3a646cfc046efb8ce02393f5d2507d159c8bc9d142334194c2aee4e5591416f0d1e5d86d814f19addef3a37c428f85cc4873c30a94c3181b6b7dbc0c7dddef56ddacc129622a38d51521d7f4efb4a7d327bfb5325076e00e6a145fbac26d36a78503def81065bbb043ce8f8a353d864aa813bebefb58a1b1ba1acf7004d2048c793c64b1aad5b3ca9c452bf1bd1e2eb9cd19749ec69f1c27004063cc110b39dfb9ff703331f4eb096c6299cfb67383972820cc94be27975006fa028be1942447e7079a3e2cce3fd2c9deb3c859dcf51078e91b0548f9514cc6a3f828d7b7c90a52f90348f8a88bb394ab60e9b17a07c6b3d441335716dec2f7b967d1a0d05deeee980fd525f9f4639d96553f863fefd2e4228aa687948a3c5af3de2010039b347264899afb908a29b9089c012d777fafe3a0024615b9294e9cc80b94a5739cc1415d4716532204ba138ca49d90e7a6c670457a12d9fad18c5ed7f49124c371647e9c881309cc67faeabaeb8a16309c223e5d3fc4fc802617e4b15b79123d6773bb2f8c616a848603a4ec13abdf98cc3e2884f095180ba7c75590719e83f59990b294d195181a8f5b62fe66e0a090b8b0b1b729fcbb4ffabb2591ef7bb9ee4d946b249602678b546a74940c43c7c51142b3a33a2ff198ea70a4073dd881bc9d83b9f1c73960edf93ef967138f9e4a3933bc53c26a1746d88ed6fba642782daca84cb3197c617c41ad8cd92bdf58da7b9bbfa9bf1b99c53512a70f986aa44f6e0e120aeb1440ba957e4c02311b885773d4a43680b4c41b391f5ce1baa7b3fbe630720334b88c1c50d1103cf3de181c2ce84ba7afdf1b9edd90027d09c6032526e12aed417e71c577b1afe2cdc6f191e90df0486dca564b613aa9cf9034ae2d317e0816bac114162df51b983d9df8a7f9afe77e2a2124829ff17150e89189ceef99dae9ae52cf50e0cce93d9561433bc8b14077d7221c0818f96fb2a9294de7483dc480bf4a6277003e89a52c14a94038e5b829e3916b194d1e7534141125dc518a8f2854e505a55376b5dff8eaf6b0665a9d2e808dd88d04f98f6d23249ad829f3233c87046ef24044f170bb5cb5fbc4c4c90957c79408cc48979f651d737d12529349d7dbd9d9a7fef15ac7e247996fe6e73d10240da2076c12343b08d35161d6cda78f895d5fdeddcabddb6c21cbb2aa14c3369bcf5adf489a780ea4be75fb1b705b8cc5d910026b3657ac9005e2f81b13a583c9130c01d2b57e02edca9cd66b7289d3695ad0752a3335d0cdbc2ddd252e1a5cc07a4d54cacd173cd31195694b0d2e948d43393ca37e25fe797920856fef450c784da0dd3f94eddeba24c4a0475dd89ae0fe73f303a45b4cbf69ea09768af445abca889ee4ffd52e3e4200b3e405448b4e15e11cf1fa98efe3a9e20a7a0f7fcd7cf0bd7cb917277e7ce0804128ff7ec3a89857d877f7e64dd3b54398dbba5d39424459bd75d6d0ec653af3903ff96f1bbf52f86340eca3d33ce284cfd5f5dd79d964c44a5bf62f23599ed52d29d8be66811206e0f0c325c3d9530c852e3a901196c035dea5c960f04399de73ff5d2e3fa80800f86c21c657577f2a01bab53f67269b0e32a97acec250ef63e10a25feb9d483a87a4de4e6999b353e618a91f33e978493ffc21beded94c9925e4f2862c2d8dccb2e64f7b0f554ef3e7db4e2ad0db01c10d94f1087ebf1aea011a04d30c38e3dc5628d1262a4d05c1dd2909fcb92e12c6faeacd3449feaec9b68118d45b569b1f87daa7d2d6326d64bb0ab523f65bfc0a5d29e42d32a69a2998bd563adc28cddd17a65e6ac88c1b8b9419190c690dfa0b141482a911f9bbb0d815d5c69979bc94498372af2f585a573e95869dd0076c8a006d884f0b50909340f4efe5ab27f7ec83b002bef0a1a1a053fca58693c3f0e26f0606df65a6ea17d0fb85ac1947089107ac01674bdb63f6ea34d08b4f5c3b0d4599ffb86d3cad4918ca5049d0b410042fd240442a109fa4f5ad8373622c7868b149c821fef6ceca7153f22118c9be75361ba8fe75a0f507c3c63026efe8233bc03b8ed0665a3caea49fe107f72e6c02e8c0f96cd27f1e496bb2545d0f9d68a4f98180b15406f6d3279451a6334fdc1a189e1d2a4124c08b9b0862bea162fa716b34ac1a9f084bc4f86cdd9f6bcb8f90d5950b4415ca39a27f97b2a6026103dbb010f43b566bd8658f09f6a2ba79f43a3b4f59367507985c4741c51a21562145839981c593147966957fe9cf52b1657d591f16164e46eeb03ae1ebecbc7a32cfb7142279a6bfaaa5b3e2f391c11d486e69ee846abca1fb24a58ba058403e8da468641a0f2e9f8a9df9e9cac246448bc14153633deb3c65f946772827e6670154a9ee34327ac4fef177933969dc734ce677bd7b255e9426961c54fcf43a84cd1c6092b2b802ae3edd47b99814216f6832c18258f445dd4dddc950f2d87a61de4f2d7f6de692e0765d5a0d1140fb58d8f048d7d0e94a085addebd0b48590ab981b163a5cfb038dbee6708d8e8eec2f2fac57bbb0bb6feefb339f4796ad7a6d8c9c24c69e89032fb43abd836abedee63d590382361e895b2cb68e9906b0d0cd3fef240884a33424d04ede60162171bd76a91f2b6c58f7007835704ba2e02a4fbcc3a63e4c49bce86f876e901cc81589574a75157feb05c14a3ebfccef5c9ebc285d82eb9895647851d33a7b5239d1fdd3d727db14496889f6c8327f879bc9b2cf8c2fc9a36f8d7bcfa5ee365dd34fde538404acad25d41b6551ed1c19cd2dcc55bcec7e9de1cb49acf691a100163b4315d4c961fafd9366a428111844e8715c7daeccc13bc631f32765a71999c38d8a650e216dc397f632856b0bdd81736d73c0893911f9cfdf19d2cb30def2cc4f4f21ce37bf39d19cf99582ada1b47d770f6befe8e68b1616ac9c9fd3804e8edce670745d1e337009227920ec11e17a5b468a37db83348b247f2f544ae03f39ffade8588d4233c6c7f5b06b56401fb7846b2ee2ddcc460c6043c570a14dea0eabb9df9159b1826213f58bef1e20371e291864085a6951d656de26da48b66faad593f664acdc210e9dfcd5991500967390f3425670a8a0a75de1ef8b471c4ed94c2f3028ab46dff1b67c2c0a86da22194e82ad0b99272553e47fc01834e1addaea753bbfab71e95a83c66e518232f94154c8e77e39e371289c1d049e11dcdb8b2cfd1dbe0230fe270296ec6eddcf41802b8ede0efc56a03d5cf524fcfe44475de7ba593846b536586306b0ee202cd22d511c6b8161e9773c80dad6dd3b46b5d5ede0422c7240dad1f4648966efc659c9efba359df3ca04c6517f7fd32efe52dcd23337d30fac6d7f947e5d1a25ff66d0e598c8fe92ea3d365385dc20f9e4cf0be7b318869d8d88b5fa5b7764b838fb647c38560358f73b8692c82f487389de15046772688b9188da318394b5734f66407815831b6d308056326d4ab3f92b210731069d6281dc0097a8d51660d7eafd792809f3d767f88f9bd926049a9ba2a237a3a6cc232019122b152fbe80e4233d4c9613d3beaa44074dd3d49aa9cdd56ccb3e279f0f594e2cd9b293e6371e9877a43efc894c88a5a08ca3d13cdba53aa3905e7e12e3bbaa7c7558c14612191811742a3c7646b6e49601a10ffd419020430d7166f135e35be70ba32502e8f6802e27316a8e0eedae060cc41bc9307f8989e65354c8570bb762fbf8d7eb8ab1af72c04f93bd70e4087b4c98674a8df918ccb61f066600beccbcda30e90789c2ad62461b52a3016c28a49e6297fa4ae507c6d74aecacb4218c6845a80be81c5a54033a5c8f9e4decbf1dac5a61c8df96b38966ed606d115da0f6474ce2d9a1f418e3a6735fe87a2ec7e961db6d46b8adc1f8a833089b4c89e95ba391651523bbd2c1cc5008ae278d72ef69093b09073654ce13e08d787f9bcc52a449a86dafa96449fcbf807e10b8f9f589bba11f2e546d72c4d46f24349268965609cfdbc2b5c854f1130c89ac0ae1fe61f519d97af3c7f2fcea65fc22b79f3e19c810617f748a6297d659e42a1854838428a7c314c4d10c5b244f29903eecd509a2b189a700c109b4743263c5aeacf4bef01cd4e9cef90d597aa9cb04251a60df5248556abacc451dd28b88c7ea35083db407c743d0788350265d5000000000000000ffff0000ffffff7fd0b591808aa07e2652b9c427df161aac30d66e9363adfa593eb12bb77cfddefc836efeb65f00fb9bd74acd2803d385c324ca598ce58608b67de3bc52d2fe000033c27039b9154d21ec9ef17c569c94462963a9e5b01b238412945c67daca6c7a035ce2ffedb9919e5fd201f61851e69acdc7468b2d2204707c0d6a77655800f797df30aac51d0c1390b399"], 0x2070}, 0x4) 2.068424987s ago: executing program 7 (id=1809): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x40047307, &(0x7f00000001c0)) 2.066454815s ago: executing program 6 (id=1811): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x200000000000000, 0x9f9b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) r0 = socket(0x2, 0x1, 0x4) close(r0) r1 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x11}], 0x7, 0x0, 0x4, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) mprotect(&(0x7f00002f6000/0x1000)=nil, 0x1000, 0x1) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000002c00)={0x4, 0x18, 0x29, 0x29}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffffa6, &(0x7f0000000040)="00000000e408278de8750e30ab0f2aa5bb24723d299583010a0f6267522fb6ec3cc0961b69747d789ef2e13ae911b08f", 0x4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)=0x2) setitimer(0x0, &(0x7f0000000280)={{0x70f3, 0x10}, {0xffffffff}}, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) setsockopt(r4, 0x1000000029, 0x100, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r7) sysctl$kern(&(0x7f0000000100)={0x1, 0x39}, 0x2, &(0x7f0000000140)="56c90c61e55b831d8325feebc780d16e45c29b51a53a5811f1de5d9bd247d88c5f525c38f38d9143b28f289e3287493f8b5889bd3a", &(0x7f0000000180)=0x35, &(0x7f00000001c0)="f07bfb12dbd1ef8f703cb5ab1eaa1f26706557677fadac3269ae6063ddc377b36d0f045afd90581efa5845d4343e4888410f06e8d66b16d62239d877ae5b2837422b2bb74f05aa26bfcf39e98a90db5bc0df0c6e6a81760c87a6e288e12e799f2f3812a74a6ec0fee77e2583ce5a2fefe71c6965d8217e94718c045c53d8a40eff023fae50c20444", 0x88) 1.741053963s ago: executing program 3 (id=1812): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmmsg(r2, &(0x7f0000000480)={0x0, 0x16}, 0x10, 0x1882, 0x0) (async) close(r0) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x68}], 0x1, 0x2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1c, 0x80, 0x9df, 0x401, "f8296eda50c1cf09d78faab6aab1040000000e47", 0x1, 0x401}) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="de5583be936edb8c8fee3ed5d8e60a", 0xf}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x2000f66c, 0x9, 0x9, 0x5fffff1f, "9cdc452e307e0804002f000200002f9e68cd3304", 0x400, 0x207f}) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe", 0x8e}], 0x1) 1.561003138s ago: executing program 3 (id=1816): r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x6, 0x5, 0x0, 0x25fa}, {0x3ff, 0x8, 0x0, 0x8}, {0x9, 0x9, 0x8}, {0x6, 0xfa, 0x2, 0xc341}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = shmget(0x2, 0x1000, 0x218, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ff8000/0x2000)=nil, 0x3000) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x5, 0x0, 0x0) r4 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r4) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) recvmsg(0xffffffffffffffff, 0x0, 0x40) r5 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd504406, 0x0) (async) kevent(r0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x6, 0x0) (async) close(0xffffffffffffffff) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) kevent(r5, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x3, 0x7}, {{r3}, 0xfffffffffffffff9, 0x10, 0x2, 0x200, 0x5}, {{r0}, 0xffffffffffffffff, 0x44, 0x40, 0x10001}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x10001, 0x4}, {{r1}, 0xfffffffffffffffb, 0x92, 0xfffff, 0x9, 0x10}, {{r1}, 0xfffffffffffffffc, 0x82, 0x2, 0x1fb, 0x6}, {{}, 0xfffffffffffffff9, 0x40, 0x0, 0x0, 0x6}, {{r3}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x0, 0x7}], 0x3ff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x800ffff4, 0x9, 0x8}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x6}, {{}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x3}, {{r5}, 0xfffffffffffffffe, 0x9e, 0x1, 0x8, 0x7}, {{r6}, 0xfffffffffffffffc, 0x6, 0x8, 0x2, 0x4}, {{r5}, 0xfffffffffffffffd, 0x1a, 0x12, 0x2000000000000000, 0x4}, {{r6}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0xff6}, {{r5}, 0xfffffffffffffff9, 0x8, 0xfffff, 0xfffffffffffffffe, 0x4}, {{0xffffffffffffff9c}, 0x0, 0xce7f2f79ecf063ca, 0x4, 0x3ff, 0x3}], 0x6, &(0x7f00000001c0)={0x8000000000000001, 0x8001}) (async) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) (async) r8 = dup(r7) kevent(r8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x59}], 0xf0e, 0x0, 0x7fffffff, 0x0) close(r0) (async) clock_gettime(0x2, &(0x7f0000000540)) 1.555096101s ago: executing program 0 (id=1817): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x5654, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x207f}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0xf1, 0x9, 0x2, 0x966b, "ff14e700", 0x6, 0x3effe}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000480)="4bd127184d2664d591f127e7d352bbe90dc1f352bf30611636c1fd1f2ba2772239c10a49da62", 0x26}, {&(0x7f00000003c0)="94d360d3576eda40aeeb5d1128b7b6f42026e77463c3ebfafe99f800c44fa38e2704e7d475f0082d42cdacd559d86ede38ecd6acb8d39023bec1c6cb8b003103be9e1355a757eb3a5241f72e349f7ae282d228ad7cb880c801e72c9da61361cd52f84a0147b82f11f00ba784a35cf90b1d1112a530f018f359b0d8cdf15faed4acadae9c27bd089d44e0f8e93e951d49c4e3ceb1ef5555ea312c741ca4241bc102c6bcb13a0e5bf3c7374bf71e428b", 0xaf}, {&(0x7f0000000540)="50563fe565a79bbb81839c446a3f96f40760ef2a9713b374269e6774f2ef2ce412fe2f468e42d0b53e5c60fa9fe40a289dca26eddcec1748fa14de6060816820206d148aadb8bd7bcff346c5a71110a0e28e4f0e44148394b3b7afd345d15e5c97d12cdada40550d476a0b15d9e5c50bd980c00a49ef490377ac3316605fb1011956edbf7bb69e0851437f0cb49980bfbc4472b7f5c638", 0x97}, {&(0x7f0000000200)="c184139173d515b523c2165076a6f45e510ff47c059234c09da0e0f7c83b6ef8e0688816b51aaf5666de5a92807561c249b1bf109a84272b57b9d63e9d72ff", 0x84}], 0x4) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000780)=0x7) writev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c600009717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942caef8bd694b8d4c9d412ea6b5105900d4185c7fb4110f21ad49b954f08dd04b3b73e8abba6fbeb613794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e", 0x5c2}, {&(0x7f0000000240)="c8dc8d8176989b1590b827cb99ca8d8ce15d6343c8fbe96a095c644ebfc7be5156975b8c9c1c60cbc6bcd2e09e2a9aaa270bcb86f1bf81c00300000000000000e075a401def76a3a16002eda03000000000000009417278f8dced824fde6d7d0fbca875d30a02961c149f5356c3ca448f8511d8271a492a9528446337d00e13781c27383194edff8d246b03ba1b3489f68fb4b147c17cd3d3a7185e56fcb91e4e1921c1308de", 0xa6}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x6d4) chmod(&(0x7f0000000080)='./bus\x00', 0x20) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000488000/0x1000)=nil, 0x1000, 0x2) socket(0x18, 0x9369b23c3c2bcf61, 0x40) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000500)={0xea91, 0x3, {0x2000093, 0x1}}) 1.552489459s ago: executing program 7 (id=1818): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r3, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) r4 = socket$inet(0x2, 0x0, 0x2) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) shutdown(r4, 0x0) 1.290885031s ago: executing program 5 (id=1819): sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e7fa1d2638b43", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ftruncate(0xffffffffffffffff, 0xff) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) 1.282676102s ago: executing program 4 (id=1820): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x3, 0x3, 0x1}, {0x60, 0x2, 0x2, 0x7}, {0x6, 0x5, 0xfc, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xda1a, 0x40, 0xc4, 0x7}, {0x5da, 0xfc, 0x81, 0x80}, {0x3, 0x4, 0x5, 0xfac}, {0x7, 0x3b, 0x3, 0x9}, {0x1, 0x0, 0xb5, 0x2}, {0x915, 0x3, 0xb4, 0x9}, {0x0, 0x0, 0xfd, 0x5}]}) syz_emit_ethernet(0x65, &(0x7f0000000340)=ANY=[]) 1.230728187s ago: executing program 2 (id=1821): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159d0f9c801497fb642605f9fc054e07887", 0x30}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = getppid() fcntl$setown(r1, 0x6, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f260", 0x2) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x805, 0xf5}, {0x3e4d, 0x9}}, 0x2) fcntl$setown(r1, 0x6, r2) sysctl$hw(&(0x7f0000000080)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x5, 0x10) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 1.227574471s ago: executing program 5 (id=1822): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f0000000100)) flock(r0, 0xd) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) flock(r0, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mquery(&(0x7f0000021000/0x3000)=nil, 0x3000, 0x4, 0x0, r3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x1}, 0x2) close(r0) 1.220256259s ago: executing program 3 (id=1823): semget(0x0, 0x2, 0x280) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f00000001c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socketpair(0x20, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) poll(&(0x7f0000000100)=[{r1, 0x10}, {r2, 0x2}, {r3, 0x80}], 0x3, 0x247) r4 = socket(0x18, 0x3, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r5, 0x80184405, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) shutdown(r5, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x33, &(0x7f00000001c0)="ebff8bff13924800", 0x8) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read(r7, &(0x7f0000000100)=""/14, 0xe) ioctl$FIONREAD(r4, 0xc028756b, &(0x7f0000000240)) 1.219832695s ago: executing program 1 (id=1824): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000003"], 0x18}, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) (async) socket(0x18, 0x3, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) (async) close(r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$VNDIOCSET(r3, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="06950100000000000000720d294b00", &(0x7f00000000c0)=0xfffffffffffffeb8, 0x0, 0x12) 990.782133ms ago: executing program 6 (id=1825): r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x55, 0x6, 0x2, 0x10001, "2403e4c39c014d1ac5c09ab98f5a32f7ba518581", 0xfe4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r5) setregid(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r6, r7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) flock(r8, 0x1) 883.041729ms ago: executing program 4 (id=1826): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, 0xee01) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r3 = socket(0x24, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380)={0x7, 0x3}, 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) setreuid(0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80606949, &(0x7f00000001c0)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='c\x00') 881.217177ms ago: executing program 2 (id=1827): r0 = getgid() (async) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) (async) setreuid(0xee00, r1) getuid() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7ffe, r1, 0xffffffffffffffff, r3, r0}, 0x1008402, 0x0, 0xeb55}) (async) r4 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) setreuid(0x0, 0xee01) (async) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xe3, 0x8c}, 0x8000, 0x1, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x4}) (async, rerun: 32) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (rerun: 32) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 858.458064ms ago: executing program 0 (id=1828): r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xfffffffffffffff6, 0x7fff}, 0x10) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 622.464132ms ago: executing program 4 (id=1829): mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x3) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0x8000000000000000) r1 = kqueue() pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x8a, 0xfffff, 0x4, 0x4}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x61, 0x10, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x54, 0x8, 0x3, 0xfff}, {{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x3, 0x2}, {{r0}, 0x2, 0x40, 0x20000000, 0xb, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x2, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x96, 0x10, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x4, 0x3d6d, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x9, 0x3}], 0x8, &(0x7f0000000240)={0x9, 0x80000001}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) readlinkat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/224, 0xe0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1810, 0xffffffffffffff9c, 0x494f) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1810, 0xffffffffffffff9c, 0x494f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000440)={0x10, 0x100, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb35}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x93a0}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xd}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xd022}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000eac000/0x1000)=nil, &(0x7f0000f0a000/0x2000)=nil, 0xc436}, {&(0x7f0000dea000/0x1000)=nil, &(0x7f0000ee8000/0x1000)=nil, 0x800}], './file0\x00', 0x5}) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000440)={0x10, 0x100, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb35}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x93a0}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xd}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xd022}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000eac000/0x1000)=nil, &(0x7f0000f0a000/0x2000)=nil, 0xc436}, {&(0x7f0000dea000/0x1000)=nil, &(0x7f0000ee8000/0x1000)=nil, 0x800}], './file0\x00', 0x5}) mmap(&(0x7f0000f8a000/0x4000)=nil, 0x4000, 0x4, 0x4812, r5, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000640)=0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setuid(r6) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='W\x00'], &(0x7f00000009c0)=[&(0x7f00000007c0)='W\x00', &(0x7f0000000800)='/dev/wsmouse0\x00', &(0x7f0000000840)='X\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='/dev/wsmouse0\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='$]@-\x00']) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a00)={0xd, 0x9, 0x8b, 0xffff, "e96065cf32a003c74e714b8d380a552b9aea28cc", 0xe, 0x6ab}) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a00)={0xd, 0x9, 0x8b, 0xffff, "e96065cf32a003c74e714b8d380a552b9aea28cc", 0xe, 0x6ab}) munmap(&(0x7f0000c8b000/0x2000)=nil, 0x2000) semget(0x3, 0x3, 0x20) (async) r8 = semget(0x3, 0x3, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000a40)="b5aac63b0d193a42a905ac663ad72e299aa234641b790dc64eb1c39b992d37445ce43b5a1fa0ccd24681bd70c5248d54ddffdfc988023dec51a70cc11bc444048f4b715447db3fa8abda0ed2d54de29e40d5337c185b97b66730e60aee70e196fafb254c4a7f394f2236dd9b85885d559d84f9fd306f98467d6fbd7f123d7f59b53336d44938be4723", 0x89}, {&(0x7f0000000b00)="2ba4248eb3291eb2dca426b17c4e69edf37bdeaa235f6f6aed895597061990cb3ba02e89eb2c7df8e2fd254b9ef716ef3df7826a6bbd97aa7ce457185b17d1260264a7b59674a2f90809338aa305926c9bdd557329b05a19c02f59cb07593c120f861d6e000eb649b53311e74b0c3e324b7123e0242d6710a44e5082808e29dbf59a1eb5a1b64db51010abed303abc34f9261c9fde14bbef3a994c930a9d9d204f99074e803c4d22f8d7d1a3b465af6a7830e293f6481b42fc3b1e666268bfc29747b33fb468cb6accc3e67057b6555f3329b336f6c48d2d286ae80edd03ec956198b07213f8a7559680ae03b83a", 0xee}, {&(0x7f0000000c00)="ed610c8b2f3930d9913432885969597adf3953009d5840c332cd919622a5fd02d84eefae48a0803a991c3a93135225d12e8807cdb446925a22d36085dee96366cd59b354a9ed9e243ac9ed07ba2b80edd72e042bde71d4b443cece070503008218a8fda116ef31f7a44b07f2755835d0e2d9abcbb12d4937d728fc82b626fd000c19da95e91ac0424d479e8be6cd2793b041568127f5b581f0db898dd6b9c3c61d6637a334455f79771d06d09ff6239e349a073c45b1556351347418d72d4146fb4d21213ea471ffcae1", 0xca}, {&(0x7f0000000d00)="2550873b4bb80d19ff56aadcc36ca84920104165d169ea7aa3d88406068f76041d903662534dd82b29a9a7353136bfa09e86c298dd0c564e52c6f56352f58475aacea658423e0c6af8c233167e86d9941b851dbee4c99e72f19f1c03db796ba4f57b4be4778ec4e1c4b8dcd150846a7a1e4096b3c58203f20191129371f69762796eecc323f6374da71e0dbd81475dc43a3dbe6c30e43761b2bb0c728bf10acaf42ea4a7a65c26bfc8cbd61e55c8565c634cb1ae8dfd0b3a1c1bd38d6e2e15138162", 0xc2}], 0x4) (async) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000a40)="b5aac63b0d193a42a905ac663ad72e299aa234641b790dc64eb1c39b992d37445ce43b5a1fa0ccd24681bd70c5248d54ddffdfc988023dec51a70cc11bc444048f4b715447db3fa8abda0ed2d54de29e40d5337c185b97b66730e60aee70e196fafb254c4a7f394f2236dd9b85885d559d84f9fd306f98467d6fbd7f123d7f59b53336d44938be4723", 0x89}, {&(0x7f0000000b00)="2ba4248eb3291eb2dca426b17c4e69edf37bdeaa235f6f6aed895597061990cb3ba02e89eb2c7df8e2fd254b9ef716ef3df7826a6bbd97aa7ce457185b17d1260264a7b59674a2f90809338aa305926c9bdd557329b05a19c02f59cb07593c120f861d6e000eb649b53311e74b0c3e324b7123e0242d6710a44e5082808e29dbf59a1eb5a1b64db51010abed303abc34f9261c9fde14bbef3a994c930a9d9d204f99074e803c4d22f8d7d1a3b465af6a7830e293f6481b42fc3b1e666268bfc29747b33fb468cb6accc3e67057b6555f3329b336f6c48d2d286ae80edd03ec956198b07213f8a7559680ae03b83a", 0xee}, {&(0x7f0000000c00)="ed610c8b2f3930d9913432885969597adf3953009d5840c332cd919622a5fd02d84eefae48a0803a991c3a93135225d12e8807cdb446925a22d36085dee96366cd59b354a9ed9e243ac9ed07ba2b80edd72e042bde71d4b443cece070503008218a8fda116ef31f7a44b07f2755835d0e2d9abcbb12d4937d728fc82b626fd000c19da95e91ac0424d479e8be6cd2793b041568127f5b581f0db898dd6b9c3c61d6637a334455f79771d06d09ff6239e349a073c45b1556351347418d72d4146fb4d21213ea471ffcae1", 0xca}, {&(0x7f0000000d00)="2550873b4bb80d19ff56aadcc36ca84920104165d169ea7aa3d88406068f76041d903662534dd82b29a9a7353136bfa09e86c298dd0c564e52c6f56352f58475aacea658423e0c6af8c233167e86d9941b851dbee4c99e72f19f1c03db796ba4f57b4be4778ec4e1c4b8dcd150846a7a1e4096b3c58203f20191129371f69762796eecc323f6374da71e0dbd81475dc43a3dbe6c30e43761b2bb0c728bf10acaf42ea4a7a65c26bfc8cbd61e55c8565c634cb1ae8dfd0b3a1c1bd38d6e2e15138162", 0xc2}], 0x4) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r9, 0x80045710, &(0x7f0000000e80)=0x1) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000ec0)=""/172) lchown(&(0x7f0000000f80)='./file0\x00', r6, r7) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000fc0)="71c1ab1c6fe5742aa4a4fa5f44fbd12515aa601b7220372fb3e82ff336ca323916b752013262941a6343f4c93bd45dc1ee1fcae75d48a4714b9ec706075a34e023ff89eb388727adf4fe517de0ef9957b3cdd1fe983169ddbd630374332fc10429a5fe1a6e52520eec23c5e02d87560f80d94626d87aaa489711c1962930a0e4445c4ed0ae25717e80af42ef09a0c61eb51df8bf31818fa276edda042213b0c7f607f29754a4c7400265f258e9dca882357a39b65ab152cd763da6eef30dff77e72ff6e3eaaef5b0063887549fa0c123c3e14e1a458b85ec86b568a70f3da45f7fd4d06b74139b7725f3b5b4f4366498dc74da9f", 0xf4}, {&(0x7f00000010c0)="e09648adb99ff3f452ea49e13eff364b99caa7ebae3d14b740882103029e97da2aab948083ed1bb594eb331198bea76597a82b0535c4d6c055d74a515a3e7713ea7db57768e213019f07e96cec089ced16701680a3e1c98084685e4b41f852877e58d1c1be252a0faa99189e3be813d54261c36993eb374c523a8bf84cf3997cfcb62254fb9fce26ddd219b7537c27cd703efb64b61b9fda6f8a9c9f8ddc191e34b1972dc8c99dbc4c3c7302c25ea3722fbf7ac8536fc7092b12da7f815b3669801cd4b576c364fae818e840bbb94db2e3e009af9c8555866e63ab53ec1a385513bec3b9ce", 0xe5}, {&(0x7f00000011c0)="ffe12f123251a73e40f9f94059b1d931d204277b2d9133db664d43497d0a519ab0498b02d7abae9100b424b6dbcfb27456ef19dfe64512184857313fd244dfeac1609e3cb015b6694bc4859cb7254c1871bc59060e4404d5b401552ec64127e15256cbf31511d5d6846f3ad2b43637fc3d676a53ba1ce12447ba81c8ad8dfabef145147aba276d7c2b22523106b9f6502554f934115b2042892a91b7a05d1d7063098d8d2aae88b3df40aaec8fd0fd8f14fc9d00149c2198180e05026b104f7ffd6f1487d81504c7123203150eb762f56f1a0d729bf3c8803093c3", 0xdb}, {&(0x7f00000012c0)="31cb32d111f5edd4ae4455a3e1b4e3fe1a737ac25f0e183664964af5a1a0d9cc2639cbcab27b01128cb7d6c201b2c26f7982901ddaee43b3e14ab52ed3fd626d62a128daf7bed0d15974decb409c3259b2d3cf2b82415d89fe7c073e5b12a9e8ce2a5c86e6fdca953ac31e80df86df730602ada3aeb9813b9ba3f0002c2dacf4c9ac98468dc47a21df7cfaa7b60923fda5bfbec7316b668bf7b66ccc1cf372a72b89e68748a853f0677aeeefa62f06c1443b461248161852019728c0a3d61f216f8b3b586692f2b8c1b7ebb530c77c761e7348ad5be7cca2c1723194b712cea2d19d96fe698908b08a37082e8ea8e33590d3e85cba55802b9c821fe4f4c13a39c70d8e88b8495aaec80ae2f4fc56da33cf8306bdca5de88650abfb78f7dd54b124f7469379b38b3f03d4d4455957bc78a796c4676a3f581b30c1696ef0ca7c602bc5bf04209c4de726110a2ff7266d29768eb30359781a063ad990b281b65f96549becb86b3dfbaa3ce15c11edf897ff6f3c8d08d9d31703ea4e82e139ad38444e06e4dcb6e10a2979db9dea4186df85269cb0bfc2ba56aefd45c93ef033137497560949c90817141cf76b9083f7c2251c827900672fee6609b0d2202e7974e5ac069ce54ef82ccfbc4d5bae5d5bfb6b3ae047955f74d6f78e75b940e3f708a35870ca14a071f9a17846e16b676c49059f0f04015223a6ead5d1f28af63c36def38119fcd7757ceda7c8a57216fb7b318aec6188bdcaa47af1523574ab9db4f7a3328c934bf40c713a2feba56487ad524138f3e3938e4fadd81be3d947c5680bf8a505d8ef42545ce243f36c83ff82df559bdfcc76bb90156857a4cd1ef2a99ff5a85fc5f8474cc94b907c726764b57a0ace5d4bc784735f4187d6feb1c6c4be383b074083dbe5a4bbc1108394fc1db1c7df23bfcbfa95ec742e0971e7a4f441264e76a87e928baf22db1109da238dc54766818b8b269215912435c6a32de0904f79085ffd32c4292a2730b1a60eec7be859aa4b9ed033c773ac4e88db094fc518d227d459da96b573881d6f4906f4ae631638fb7f07fcf058e412fd5ed913758f86964da9a6140e65c3c099bafcfe7a193a946212f0c77e85d0894848351ceabcc645c81aaf836532dd07653b2714d26bebe0e77b1797cde36bc4a3b8322a7fefd7365d6d9c3fd9e4e14a72822bfaf9dfe001c02e6f6df1df0128e82dbe3949ece3249816d16a59204a4ba024f8257922fb662923e1cd9c7446087450bb16d9715162d6ff52c3773415cd30556d3f6c54fda2717fdcf616652430014d105c497786e3435c18e1bbfd7f5e009755ce6acfda52d0209898c688b38e92c03abae160331fedc986d1cef7ed3523be3b2c50cddd81e2321536af77ad096a5edf533a81cd36602ca9faada310968f0eba8e7661c892e98faf8894fb3dc70ea25c7b8c046c600104971c18e8c37596f521fe30f70886fe7c980c1dbe37e3ef122ee2aa80b51fe35a3ebf83cce17ee6a344a057cb045ba53df0a711dbeb1dea5d43cb6d4336ff815875b80f13c5d62c100138c98ff3d88980138714abd66b40afb909ee7bf9dcd935ab5d15ba84733ee3a9efc3364e6ce163ba4b5bab56bef73ed8f0c9acaf8fb11e2f5308cc60eb6dfbfe0d57126534f6654fff9b9218ef14f5be79371159d692b4d438d95a5991b301cff0b2e457535affec2e4a12a14d7cf341f4c3132ea04b176d61e4560526f5f775b5c5b0be7fe6713de61256cdebe7e983f9658bd41d05be18baf17188309e667c911a1aa58c015bc1956fdcad817e3402fbb5c5d871107b1a5fab6f0d46a2322f22c2f386f7eb2897adad3c1e8a18c3d5b14ea90068843041c13745efe88afefeaacb042a00beb38e0533301a6959eff309b929f2d9b47fd4a61b9af95a67f151f12e847b327f88556611f426c235052476c84f2541822f9522ecd76c70253dad3323280f5befc9fd2ae2e544cdbc740093ac897c168691e6207e39b3bbfa1f52aa5cb58d970bc8b5fd36739104a4a0257efd2f49c2a193a428e47ddc8b7240f0b759181319040122c617da8241be713a19dc9609f0692b69464f955e42717519bb17be7a57c32de50ad52a5f7977b10d4f271613947e3934b41b2823fe415528ef4d622e459de1b52e1f16a1897eaec3c509a1fde9e81a3c7d93ee3aae19d4026dca9017a892a814e1e75ffe9f07dded1182f61273c172fa66a49a72424853ef267e2b2be29b9a66f039e44f59476a51392b983a8b2d67ae3ca843c6aa78137e6a6b81bcdc68640768a2586108fdc36cddf69ae47d3617a46d4fd569bdb85604546ed1d623bd1a3cb3e024bb5c82542058b3d848f2b62d8980f6c3642a710115575fb0e421537638f7fc69569d183deabfee92b50ef08081c411fb4abd14a6d8ef0df007d243b51ab8d4bbe81d3a2b49df3252f5ec4faf5e37819c4ec1256761fe4f2a02ea532376c5f2a55355804a65e368c64d2c76f380edd73616cc7475bf65618c4b09face39d047331838f4ffcf6001a738c0f9711a8e8878a7558a4e9e76aa60f458e8d5498790343bb6a15bc8c581f83063c0000af937ed85f3967d92b2c14176f8e4fe580dbc7286592bcc4d55b1524831a1b3545761c115edc0c3fb6b53d0253ce6effd1d1855c545de7a0f342f44f3cc5883c3b3d8af9f033b2de62fd07c92cfa5cec452aa6e5f82808e0853fe6e395b54ffdc73f8d00c455a80feec5dded907a64432bcb0112dbd1a650bce81528999a0271d5491f6c4bd8f6a2f184469c4349745e793b838be80c3381ca13f32328a01d8d70790412b0d5be85e6c0842ade4b64cd9411dc5690b3525fb0d88cc41887b3944f5fea5614e74d3f5c198f55e58f42bf0b661683abb6d9af4bc94aa4fed9d9ef71d4d24bf8b78e4b7287814c13dc11b3832690bba65c7c5677b0cb3505d83521b981cee77ad2bbb17e084fb50f490a50ae0249766fca4a4ccb9c9d4d6f53119b37336df70c7af54bc9ab7df98e51256e2736e034a939c8488050d51b90d57236d900c5203df19e0e8d9c447ec85756d64ab12d64ea7e1283e6926e3ef5341a03468ec1db0a8d670b4877e2950d4f5baef1658482a54b0abb929849869076f5481db0077bba5d198cf76503d2ef2fda88fbfacf3fec181fc4825b328e7fb4b3cb2366822f576d6c88d8b721656f0a53d8bb82b4b9dad617c411245513563113fcdd00481efda0c4a7c5abd6ded94ffb430405e55427a8b5e93e3534d044ed976f002b2ac264f61458a01ad9c7c92a2b756cbd93642f9b6c2c4ea7b6e0110ed2053b9ceb7ccdfcd28c3b7a60f9da381fa170d3e7044f8f7919e7fa7d227c7e71093e1163b64db7263092e4615ded0c36beafaa74e1764c77eb5bd42f09f92572de46bec1558d5e13bfb336501a9a2e2a0aafdc54709a53be2a669d2f5aaad857f669b9898c9e52473dbffaa9cdbd4529aadf0da7377dc7423c565dac75af288491251d76d35ea18ac170dfaa9d54ff66d729931c6bd9a20e0cdffbb430a8675c05b676e4cf639ee672b19a145f78cc9108e5da4c8a47504df1b8bf9ac71aaef81b084883891f72e5f689ef11f58dca844fb7ee1323f093f1718fead47068ebc1c09c2362213d2e4bb77d74d18829b93c00aa93a702ce9877de7c934df267d6b7abfe70c04439de2152ecc2c2852b75dc661707f37c20205c9354c83e79819ddc6ef16b29fbeb8cbec523775052b1cf2d8c7f44a51f6d17666209ed995027b6eba88381f66d990497ea62ed2032e61ae8f5f4d76a77b1f9b49b608e6b65f2cf4fe39c6ec3df5356152c22b6523ea3b52905f8a33ff956e89f12da4d480910ded050ee3d04b3a263030be7d4472ac6d486abd80542201d16fa1b1245eb4b72c7263fe7eec35a6d67b08ba9246a7c980f3d96c6e3ebcf3d7612cd151fc9199392dfd787b7a54707ae5b86699b54a806665de9709ccb28d41a3e889ed375a26c7302a20fcf59dd711a20f8e683bdb3a04364bdbb5b535e494ce2de02bff3413ced846f673cb2fe603b2140959df8bcfcbbbf633eb32a9b2a51a2328741d628c63f62a9766f26e12cf4c8224f3b9717b97ce0e074e6bf51949175fcfa68479530493e3da79a070a057170068cd3a5528a533c586616e616090520d69219cd3141b8201492d05438749475f005c17845ae1260c0b77363035ecc600d26afd8cead24be67176c597db07d2932073b9b2505578d700b632e8af02a4e6ee006de405049a2dd5a995acf8e30d6ad4172607569acd1d61c3c6f5dae1b922718c87f1554eff5a75050708a2184b3d2c7beed865ebd4daee53eef131e59eab1d40600f3c09b0782f6f76029da5eebaf583970caa1d35a3c351c2b338f7f26f0e49ac4662afc492b34a02ac6ed2fcf9468270f7c1dcde66a39b3b70a5ebe2cda002055136be4d6c7bbc23c4a1e00582c21993753e35a8f2a87998327852e76580d13bbfff37b4d7d03e707ec7fe048f371dbe0615e6c59d8c15eacd5a27d5feca9cad61d3931ff2ac9266b2ff42a681d9954aee8b71e2e472c865c8458c127dab8443af9d37a71622be17f5e901d91937476f28a9ddaa13dabcc7bb68516ef232f908bc2ebe0f01101f1c0b78f9814a14c0049c45b394f97b4c5111cb932cc372bacd85334a9806e44e01bb2b3c347c4dd7b0722ca8df5fe4a8049c762c0a78e100fb7fe553f0e2bebe9e291762165c2862b30d7d85736df8849177d40d469fdf53374e381d803321b0866889b3ffad0154f175c656893101f207f584d0ffce4b42130931eeda57e21ef0aceb8ba34867554c86b79b9de575476fb00644c88e6ff974ba3d6f60c8ee9e1670441b6176cdbcad75c33683908d86735413952be5ba3751d1d4ed2cbc105745d1d00c3cde57a9277c2d8f8a53dddf3c18581966cef5f7f8d752829c794b65377798910f367164f6bf476c45af648db3313f0060a9bfbbc0c22d3cc0858d7b2c67127f52d6c06d4f3161618395637e817d9cca07ea6cb09418b7c8b4de27808fd85a13f22d20893e28665a57a47e1b7f36a7f13c06e64a639a44788e51d6aa40e0a449bf2aeb9bb34cd45e2bf098f0a64e2cbc48045c9647b81218b248178e308a5ae1771ab7055b8ee9063ae2f7e8a5614943d67139894647c4c6b0fe3608faa90dcf0d2b49391a79f405c9c8abd01021918936c189c865898f6713cd54eb490d55f4febe1206061ed772122319b0524f67378b6fbf7a02102588c937da8f32e227108f71672a2e12aeb254d0574cc8ebbcb2dadde05dfa5d3b7afb050f01a3def95d9b29e8896c360dfa7445f2e498b0ca7ff68f08ac24f6f7fb4416edd50c7b30449098c67dc2d5a9f2da4c9b7748878fe77e1c736dce23c481543028c93080c0424be080b79e1f8a99ac26a68c49d4656c919db26439dc600e71796296106837810a734d55730c77ef8b690d9d65a932133cf123f458e20ae4603b10b5fc1f48ad065cc561328d6ba6112d95689ffc1d87a5e9d4858a8fd9810c1e30f8a3d09d7dbf2348e9fb72efa32595a73ba470d51747ef2c45b900cce5e787874afa2883a8e55e243dd6e20e02d50c51e6631e1a9c94dd1249553e3b58a534d4a019dc0367e48dc4b1efc866aebaca29e185b6b326dedbb47b345f00880a36ee47f8b37660fb41322de3b2f9d85f704d7fb2aa22c2eb0b235c43aaa56dc263e40954dccc2bf5c44bb522e82c7a8bd29c612a1f105b294acf174f96c3d5aeeba4e0491994ccc6d5c69aeafbb24fd4320f65e28899261141d7788e", 0x1000}, {&(0x7f00000022c0)="12f78cde04e16674a30202a8248049a5bdd50715c74f69982ac92f0d18a149377519e43a057829", 0x27}, {&(0x7f0000002300)="5f7325b9448e7ac3b9913299e94f98730d5979e955208439ae2440f90f10b4c67313adf1e930268b39af2e4bc2da84a56eac843feb7df4fb3fe81b48b99542338be0918e5ef7d680782e9826e4cbad42f56bf5e8fac04bec9b8170beff91b64be36dd73e44763a9c1c7901621fd9d91e160af8b38e17adf0d2238a9385c0522715cef52965ca50b507ff698a3cad22850997b6721a0da5b45b968c089f2181fe11297a1a1db791dc143658bc13579ab53e4dc54770f6b26562ce43512fa0cd9174fd2afd4918a606376ccb06cb6ea9a632c1f82576ad54e433b343dce63550f9ca44ae9ceb166c05db248fce615d03abae269e1b7c8dbcabab1390f7", 0xfc}, {&(0x7f0000002400)="f047f1e3c193248410902dc19460a7a15d692d96ea3a98bfa28dea11f2dc3530182aac79038301462bc5f8f9a566a0ad", 0x30}, {&(0x7f0000002440)="ef0d005ba98822491866cccc4dd1fae2b9fb2e77e60299a5914d5bf5876627e3c39b72bf33e635754de1d3eb2872a327f8618f0ceee0543b7d8e45a47b8bd06dfcb0c051946b94bf4a9fe0defc2208127de857b4ad552b779460aacdb07f6ccecec20e4d51d7ff0127ed33220c47c2df7ac475ef19f79bbfb4a6a433ff93476768b673c2ec657c2d125b24f7e45f672e162cf62ac0dc47e784f7780e7b810da95d2b85544f954e2f1f4266c7af", 0xad}, {&(0x7f0000002500)="73f1fed61ea164e65e669fd24073560def5409ad79", 0x15}], 0x9) 616.576356ms ago: executing program 6 (id=1830): sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)="82e71e98b6e017fa10092c0667dc9e91", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002", 0x8a, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="8858cd06", 0x4) socket(0x1, 0x3, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02"]) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x200, 0x6}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x8001, 0xdd, 0x2, 0x9}, {0xd, 0x4, 0x2f, 0xfffffc01}, {0x4, 0x1, 0x5, 0x4}, {0xfff, 0xe, 0x7, 0x1}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2, 0xf2, 0xf8}, {0x3, 0x7, 0x4, 0x7}, {0x1, 0x2, 0xe, 0xb4d7}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd50441a, &(0x7f0000000180)={0x6, 0x0, 0x4, 0x1b, "188000", 0x7fc, 0x18}) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) sysctl$hw(&(0x7f00000000c0)={0x6, 0x15}, 0x2, &(0x7f00000002c0), &(0x7f0000000080), 0x0, 0x0) 610.866281ms ago: executing program 1 (id=1831): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0xfff, 0x101, 0x80000001, 0x81b0, 0xa, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x1, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x5, 0x8, 0x2}, {0xb94, 0x7, 0xa, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4082, 0x7d282142) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x4082, 0x7d282142) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r1}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) (async) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r1}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x13}, {{}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x13}, {{}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) acct(0x0) (async) acct(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000008) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000008) 592.605291ms ago: executing program 4 (id=1832): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) 371.13533ms ago: executing program 5 (id=1833): setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) mprotect(&(0x7f000004b000/0x1000)=nil, 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) setrlimit(0x3, &(0x7f0000000580)={0xa, 0x56}) kqueue() 368.863478ms ago: executing program 4 (id=1834): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = msgget$private(0x0, 0x125) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) acct(&(0x7f0000000080)='./file0\x00') lseek(r1, 0x5, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 368.351537ms ago: executing program 2 (id=1835): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584ffff", 0x14}, {&(0x7f0000000780)="14fc0481b9631e5560d41a9146de915966ce9fe63a772897ab0792290f9030ffba7e75ec12223b748d46e9e170eed4a9e45fe686c7ff3e7a8b2fc70ead8e2240de8cd3fba335c33b784694ac128f305dba824b121fdcc8580a5b4fe1a890e17a242ae210864ad9880064d04965bd532bbe4b9a69de82f1def116d8b2df75c715d77821ccde6eb589d784722b5e1d9464fe72a25f4c8c20179e91dcbe3319cc3ea4497cf0780ffd46fecacf672fe7245b82154dfd571eef4c5f1ec167015ccbc40192d8fc3baa31e6105bdd832c583b1140436e34baadee8a2501d6006c7826ce930ba1077808066eafc24276928b7da1b84b5efff394b045c354fab519b8e38640da34f94fb125580917cd91a978d031b9e098fcd389d2e5b0fe63b6ebec9a8762f25ed0dd072ebf095dc47aa2638d8c8fa236d218ee20d1b655ea7a9159a506125919ca01658ec4af8bbbe383dd66a4438f994a1c84e4740a1990632c3ef918d02200f05956eaf0a881e4833a0963efd0995bd5565eba66505db0737d01e81e93f80e101a76b39f8a122349a923ab98c2e2a456b82173fab314acd60659b9198fcadf30128f00a2e160507a2139506c0934ad4686ad2fe596f36eed2890bf10616bbd08e0f90d3968a5b948eaeec55a50b078d4f833ecac2f432146570a47dfa25a63d89b3e819c9112b88050a5a2d487fb76440d87293223a0227301f46270a9126be264e2bda928742c0eb2206af6fa6af4d6fbb7c08e2c2a55855595d6fe694a39c30dc702e29db6a01dc093ee4efa3455e99b08f3e0da5e5d9bf7afac5f9d4543e52a48d83350a31c1261af44b3ae3609e9b0799dc8cc481557818eb27aa0481052ad3ada444924abd641be985fe770093a6781ed95f83babf3136b091d6d46856df792d348ac393f206151abcd7e797ed50f58f03ecf5121d1d8cc638a2495de478b7b5ceb4147c0bf6637b6739cdbdcff0ddbe70afe3041f90b02b37597ec44339060353049663dd3aa7cbb7e5bfbd49b8ad2d7fe50405898bdb1049cd2727c5743adbcc430a16e7f64ec6f465245b9b065bc55202d6dd0eb9a1de4471e03ecef540bce28fdf307525a2550e586f70fc300542f1cc7e9dc2d6a7ee46b88d26630802c9dd1ea09ad82de91a61642d87ef370fc5128e474b60d96e66281599c3ccef2a276a3a21dd5ef26745064aafb453779da8d9c874b5835cb4435848de22f599ad6d1a6df9ad9becf52c06c5b3944e3dc801f8a43acda96c3dc46fb514641e7429641f7f3bcb54d57a1f898c0a3189e5c18638a9d97b3d07a0758bd2697447f3a9e1da0c98b34a4af3e70a719bde0facc6fef6605d1aaedfd5f5087969ccc3555f7cc908ce2b47c026ef2840ef2c19b924bc7858efad9bad5939a4e766a0cef113d726111748a01bc6849c67f77c83478b6a770d8dd7875d91d05ff113276cc3f655f37807de7f225ea89ed7ccb4a729c84f0641c6be030e21a36b1514300f0bc0e8d97c28032c61c30d8351c01a65e636dd8cc140b50058d26704970a5b01a32f298e33a9cf507b239baea7dd0e14a551bd59a44c590d6e489e5fa7616deaa1a3684b610b45a0b56353b2fee82b82a105b64fdd035202f53a6512ab694fd52abde62bd41e4ca9a2ab22a4130a72fddef35761b565058acfc030095de048943e6344cb42db9a91480bebb06f43080f4f9d766e9e8dee2b63362b811ef2a108d35a6b4398bb0a8ecab96bf37f89fd633b7438cc4cb37d6c8e80b8c60cb9460b92d669373bfcd1a3b0b816118c8f53f1b48027c41b2324662cd20f36e5c5dbe54b0d4a2e8b8999cdeac9091a2dbee3183a7276f5d68c276f3f4d95f21d9c0ffdad3d2b53acb593f8bac9d9992ad26de8ac3930cded81a19f07820ccaba89959ea0c2031096e828bb4f1fc6dc38e295516d68712c5500b888f249680d8ed69bf36552444d38d4c17ebfc346e6bf286dadefe49534c9fede1c5893ba1c40254b23956ad2c4e077eb7fec0fabc930234886d4efd074732f7f160818d3484de6c75218066d919382b3f7e214d67ab91233b021e74d0d40086ef7459b64249e823891bcacb7e4684c29cb209f4ce134b340eec0d5531f8e665476bc9f291107d3a8719caf83b808180852e69e0a44c04e432bcd191f0300b729e9442633e87b00c747aba65a245cde7d7f5a13ec70c2c3c588bc4a03ba7ba63869a3efc18283ea723877a73b7fc401c3e7961e75d6e139a5b92269a584334a414151e47ec0ffcb915efc835f41e52631cd658c2e74c2270ced1a0b49109e6e6f765d2f7fc7ef505f5957b35bf924338fdae79ae84fca438dc5cbb4688603e6d7cfa0532e6bfaef27696ec8ce015ccd2b4fdf56271bdc5a9b315a62f7a415a5783442531432d38b34eba5fe7e041e427fea4993b77b154bfb7cb3d55001ddfc90124070648dec26fcd5639a22ae1885a9146aa94e631cba14d9a762ec94e7ba4f1f0585a1e85a84887b9cb701372dcb000721ef433c1b8ad17764e401491d0d92d82326a7682518d2719f11e451deab4871f53fe6933b831016d51204f8b23af9e0a575950b7373cca8d3178d9c658624f3230fd3411c715dbdbca0738823317e52685ed472802745488f8b90e17114fe01f967f60b4053bd55df24477a75098c6e9f64c3044aae1c47ea6429d49a283c5a4f66499d76c27889dbceb932754ba2bf287d9cf5dbda412b02f708154ba7ef828979ec494e68d7d392af96ab92fe6c22c1ec20d19571e93bf36d738e8c3e50c744192f4d2578ec9254172ac304c6cb6233b1a14651b14f60cef82288d69f7b4fd5876723a649c4ecb9f8ceecacf6a1f1a814b58e8867ddba448a27dd0cd32a3b2eb15ee21b930b6d6b6d2b84569cd1182ff5278112e2ecf97dc285a4dbc10584fcf991507a58d90468dc2f345a3da29e0d596475256424ccb38d066d34dc062a8ff266d9bec4528d8e36270bf2c9fce1924c20eb14b4e2ea5d40687b903b9464e07293a4b0c3531261ae8ea198aafe42383d50710c179b68fc3958a448f278e6728be585c80026c881ee1e957ac291d03a00e8cd87e90ae021174e7d44493338cd9e547e3f81836394b87b4b6f8ce93177084aec14dfb7d466f1f17bc1c4bbc1bee060e308a25f03374c7e11fcfbb4bdf6c3d10ead74d23455a0104ef69491b30d1bf17b89df871b25378e367fae5f1ba303f36212ddb333b5880a1bb9c8368147df3091e92399381d3c2e4d7275077c8e32f4227d508ea16bd96139c6c6871aabd7704cdd1e5fa0deddc453916be3460561778d87673e3c9e9b7a37ba03520d375bcc712f4a4dcc3fa011fe2773fb1ba031eab15e374fef349f6d44c702d12ec0d5784c65f63c57de6e8975893313b78b87dac8cd9344e22445f06d4ce11ce3721ed08bf42c2e708b01220aef42d32e6c0787690984b909d01f7a841b9fc5b4e00d42054ed596b790a49f61bec29bab87a200d49574ca12ef2599fc505d9ee2996d039b3fd23596f8be6c66855e235b3671f4ab8114fa39676111084a3945f414305147d1260eae030ee2859a9943ba209a11cd45db0a8a022d4cc9de6f30e8959f5d31caeaa155d35c23ad1a25eb087d78a0c603d25f9ca590baba7bd34c5b85bd80299b59f2d2c8869c76009228cadc5d2dc20e2c7f2e98f166aaf30cabc8dd6c852dd75c43f8356d88273e6bf50a21fcda54d8fcf48246678d2ec141af19dd0f13f6546994ab5c6013b3e1a81af113f8668b3f52efba2a640355469eb800b12ce855219697bdbe437a5aaaff7f1a4cd68405e028e8e20d817e56d6f56d6310c2e1362d5c123740072b7d4e1881580100e866ba31cff407f9203fad43278c2e2b56c1a7f8872bb17dd732975e9fc72fe9ee0fa2db3b31c04152b5590e3495e71c07bcbbb7ed8c2785f68bdadc097ff50d0de930dc063fb5418c36decdd211587508415ed93e9f328d78ac56c790a7e0d08b621182cf1847c4d7f561d5f7a9f8de6ba97852e596d913b2b7b63081331f56cc3d9e6d9e4882d8c5930aa24535e6cdc8b7a1853794662727e65952285eccd0dea7fb9a8009704f8931ef64ed4cd9528ec378723511be74a4ffa3c8be3d4cc1218156d30af074cd99ea8a68c2c6d8944543998ef3be87feb7a4b129e4bd7228aa6fbc5fc33649388b345dfcfcb6661957a3402de528921f7f95cad2111d950b844f7d6d4b56c6ad5bf2702f37423d794d5e5ce689ae52817ea962b10aa313f8f41454fcdabb71b1db1423b44211e60065e22bd15bb632e24c41f83c2c90ad6e75014164c1cd9ba20a122b9090e98d47024cced793a6d454b33af97a7969c35959adc618fc2dc4dc89d909e5ba3a14e46bcb345719b7c6b43b5d4395212e1bed79fcce629c4cf7ea2c0ce0fc24a57370ae9d539d1ba147656e503c5e6c75cff89b0e82ac0f49c1a2f0f6458a4abdee1a02a992ace06355a3ec9367da7d5ab57a2892a5d80edab2793f10c2e02433eadceacceb49a5c3771133aa7cb3339f13f656437018bd9cbffe99bab16ce2b22a075681bc0057f893c15fb99053072eb3406e30a044b03b801f4e30e779ebee2ca8f1d8a9121897b6ea613d9a8b105b4aa4047cb14ca0a40255e6b5482ac1bbcffc4e15aaecaa98feec1c8613a2de9ee86a06560b14c35937b1492337659f4d639ea4a25d539c01c4b71f583aacf891fa75adcc8e8ecb9baff484508e10f697851a1b01a65d44bd9b9c1f212799bcda1402f41e966f88ea092979945b882b084a239a25a4abeec3d2fe75f6d8fa7c29b28159df7959ccc0f2c39c4d2e0e6fb4ead849f9e7b14b41d74a5f47cdd6322b9e798c242c51b538382d994e695f746629112390f58b6ed7fe6520e5515423439ab70a893a798238ac4ca44e4cc1e91a6cdcadf7c8b7bd13b3d7d4e30cd9cbbf82f8af421c4c09c8382d034f2e8d9fd0813213d6a2e5566eb0250ee209a5a738af5e2a48bba4028d6550c4eba65d41e8ef8ff7ae0ba50b2892ca0aa7df2cd833e47a6c0a757e12e3d17a207a73005944a8401d5683f03d5578a747140548832448e7de221fa8ba62bf10b98f7771ff361b47c40ab3083d1e2d1eadf71188c40a90793e7ffe7108b66f76b032d579aba2da89e52feff215cbcc556b71d08818d876bf24eb8a76698a65dd10919779e3f960c4de28a70d00a125a60e95b79768331e44860002d3df002e6113593d781057100a34b07b46097bfc637aece39a8d9053a31de20381d866b21a6211e185f996b439445e26461ad99e0aacd09ca937a902f7eb20a3d7f18ec6a4de1a7d5797b9d9959231eefcaf6f7c14b06b299be8555ab9d4b9bea1b008d7ff45d1c22de992059a1b1592617789aea8fb419ed9fc65ef45c367c6c931bb173c74bc14c1ef023b3afc281acd66b6b52133b0cd7a3f0c950670cd9b343bcd64b6e83e8de126bfdd4ac087342840614d104e441a97cd39da1fc4854753bc3f7413c3e611d3449406de9ed95ca90a07928bfcc3d5b418940ce0eff044a34b5d7d1578a2d77fd57c672b61824f26782e4175354b4e801bde6f1e815cb762a8a095ba069cb6be3efd4d39462c6d57817a9c3d824af2fa42346a1418db1ff42012a56607d6650ea2c7b3fdc8b28de245ab5528114b0c5dafbc181e18bdb7f3171dad3a57caef0c6e22815cf1d2e1ef19d8c925fc9bf0bf83262355b9ce839434d78d156329caae0211767e4aca351d79ae6e08d49735e57174491023458f149a23d642e7380387f459329d4d9c1f73ecf592fc2f8185d08171fada8d086", 0x1000}], 0x2) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e7fa1d23524954ce9909a85c2ebee27402b5ced60a074ad718aae77c344f99556ba4c65d9bb0412329d0e92349094a80c1cefec69e573", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000540)="4919829113ec5c5963d33e81c77de57b50c34b648bc13bddd7647657ed0d2f1a50dd00000000000000e294f61cdefa4585e944bd3399c044404a76ac37a905acb177bfa55bb575061ff3bb4ffb54cbb703e9e79bea862a5e8891de27b372cd214107006e0ecd06cfcc20a1af5f9557a8005cc4a6fa763aabfab08150fefae8962263f13463b257e5c4a3b59fbfcbd557f52623075ec05281e890a22f4ae70034f1aab7325f9bcfcb017265785c8b339f7247829c81591bcb0789dccd67c051ca9d2591057096d8fd7e5e8890db340cd407813f2e30386a4bb4123bb10000000000000000000000000000ae8bd22fee312a4058597be8ad1ce2311807fa78d267694c6d907461442aa636b44694e5ff7e49bed29fd9b446f5ae137ee37878950d5a7076db934c1fa49ec175ebdf99341092e85c4c750bb7be2a103b76c0565c6eafe2470f6661e7a07ac15fadf4da74d995bddc6b79d96b00eaeab23beb4396d0a2867581116732a0b8634099a0d81a10ce061e8f5af715cd1453b20e508ff792576803f1dd4c2c7c32acbfbfeabaafcd95e29815c9b0f85fad79eb400eecab01a986068498166b1d673007ef8fb9714685b17aa00688656fcaa9bca0685cfa77f821ba5d6469f2401a3911588128d2fde4443c9c1555c6fec8ecc1fd35c6719f8ac3cf95f9ee1c99442619acc3da5c1842b60b0d04ceaf4ad2c738aec600e13598dd9af9ba01", 0x206) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r2 = dup(r1) setegid(0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x5, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000200)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0xb, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80008, 0xfdfffff4, 0x7fe, 0x0, 0x1, 0x20009, 0x20002, 0x2, 0x1, 0x7, 0x2000000005}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000040)="6e1d8df9a801be0a87d1f12f744a7e880be1", 0xff03}, {&(0x7f0000000300)="2a922abd60e2cea8ce089e1116dd1f698d1fd7c784f190128007b6cb736c8b7e13487efa01dd8e018dd4b458c85f5f4e9f9f53e8e35852c8d789ddffaf5445dc5026118a82f9c5321805a0f74614f6d9afefefed9f5cf21aa8dc51", 0x5b}], 0x2, 0x7) writev(r6, &(0x7f0000001d40)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf80201600000000000000058515330481ba3f7098271b01ed92ddd8a90aa6e30cd6fefa0397f467c454bfd1182261b9694333392e", 0x6c}, {&(0x7f0000000440)="6c8935add05b2d", 0x7}], 0x2) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 228.943545ms ago: executing program 0 (id=1836): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 221.979164ms ago: executing program 0 (id=1837): r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="65994ad85e64f0022f636efaa3941b6941fde6d56cdb4bc022039ffdfcdfaca3d48b0b10ebbffdbb303261590b2eebc8383590ccdf7be143237662912d6a46618f4a601d99cc9490f3a3f244004b9657819005f2bcbe14af23c23cc30521ece52dfdb3fa2c09ec20b41ea93e9adcae6377c69bb975e84495ef9e888014296ad89dccdcefa13f0b0846168f7c22c2f212bbafea4ea49e50371960f88c39be61ef3a8b9183a6cc1a8a6eff5c0d", 0xac) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x3, 0x3, 0x1}, {0x60, 0x2, 0x2, 0x7}, {0x6, 0x5, 0xfc, 0xfffffffe}]}) syz_emit_ethernet(0x65, &(0x7f0000000340)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_etherip(&(0x7f0000004a80)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) fsync(r1) rename(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f00000000c0)='./file0\x00') 217.559156ms ago: executing program 3 (id=1838): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x6, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x4, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x7ffffffe, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0xd30}, {0xb8c, 0x7, 0x8, 0x2000004}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) 217.181571ms ago: executing program 5 (id=1839): r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693f316e357ae302b37b673031d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x4000, 0x7d) 3.669705ms ago: executing program 0 (id=1840): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x8}}, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 2.968852ms ago: executing program 6 (id=1841): mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getpgrp() r5 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x10000, r1, r2, r3, 0xffffffffffffffff, 0x43, 0x6}, 0x40, 0x9, r4, r5, 0x9, 0xc66c, 0xffff}) r6 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0xa, r1, r2, r3, r8, 0x2d, 0x101}, 0x5, 0xe, r4, r4, 0x1, 0x5, 0x3}) r9 = msgget(0x0, 0x8) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x7, r1, r8, r1, r2, 0x40, 0x1}, 0x5, 0x3, r5, r5, 0x2, 0x6, 0xfb, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r12 = semget(0x0, 0x3, 0x80) semop(r12, &(0x7f0000000240)=[{0x3, 0x7, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x8, 0x800}, {0x1, 0xe, 0x800}, {0x0, 0x7}], 0x6) r13 = getpgid(r4) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000280)=0x2, 0x4) socket$unix(0x1, 0x5, 0x0) write(r10, &(0x7f00000002c0)="5d6401aa3f29ea3727c3a913b5db1b9ef976e729aa0a7fb631e8653c916be138bc3e6c92ac876ea1036360152d9ca7228d11913a006423e342620d15223b0f66a9de2b2cbf56", 0x46) r14 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r15 = geteuid() r16 = getpgrp() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000340)={{0xef3, r7, r2, r15, r8, 0x80, 0x3}, 0x7, 0x1, r16, r4, 0x1, 0xd375, 0x53}) wait4(r13, &(0x7f00000003c0), 0x8, &(0x7f0000000400)) setregid(0xffffffffffffffff, r8) sendmsg$unix(r11, &(0x7f0000000800)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000500)="be566c485781ade1d89ca61610512bcb8af2910eb74a0a977381401637d070dd3e405b0a031d08e759d5566025ec", 0x2e}, {&(0x7f0000000540)="8bbe631c1eeb258b020bc1bdb25952205ad4b305018c931775b320c2b6331d3efe4a92a6000cd29135be2e0f478a46c15c6e04dc777b8f004bb57e412b2ec20c0bac556c24f6d5745fd92fddfb3ef62afc627b900365b71349e2525fdd51db49c43477412e655b14e73eda248806fd84d11acd5b35b579e08c3f1960738aab6794b2c39da1bc46a5c03c6369de5e72d479d200a21e27f9d3f149834a3476caf4130b73baedcf6af80cafeb7196a403f81b", 0xb1}, {&(0x7f0000000600)="0f9576010e0254c11bb22c5a3c7f769ef00fc041c41acda03aad8e69edc9695287db591fb7f1ea6038429163e478f55f3f6090a731672384293a8bb6a553fad3b7b29b9281c0205fdd949199c14a72c48907f9295a523755bee63a613f8545441f175e67a366e8523935b8132bae5875f47646b0cc5d5c433b7ee2a9c31990ef0b02b612bb20f555d2f19dfc9d770cfd535ea43a0bca6cb02a916a5478ede411aa908881fcce7a32405c5323c7a38409a194a0b7776cc695c2ea67fd85d39b212059921a6a781dcbdbeaefa6b47c1fdda020ad", 0xd3}, {&(0x7f0000000700)="916afdfb05d151127b357959be89b867c0e20c6af68c171121798750ca6f57858824eb5580f33297d1a30fcb75b135826c51c4fedf9d395a74c507b7ebe74ce93f82be4ae501785577a517edafb3e9405d9fed6d5f06b8f6bdfc47e0b0ca4ccb219f075f492e0578c2511e59aa6ce3d3dedc5292beada30db4f298616acdb83c6904d05d553694c2a79a11f58e7f70731bf45bc9311d65d1c75c1cbad5d374f7839fac67f40e7f7305da22d64fe257e36dae6f0608d43bd1d1dafaa2", 0xbc}], 0x4, 0x0, 0x0, 0x40c}, 0x8) 1.477825ms ago: executing program 0 (id=1842): r0 = semget(0x0, 0x1, 0x281) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/127) (async) r1 = kqueue() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1b7) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) kevent(r1, &(0x7f0000000080), 0x404, 0x0, 0x7fff, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x8, 0x4, 0x0, 0x1b, 0xfff8, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @timestamp={0x44, 0x4, 0x9, 0x3, 0x6}]}}}}}}}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r4 = socket(0x18, 0x1, 0x0) close(r4) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 995.637µs ago: executing program 2 (id=1843): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) read(r1, 0x0, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x8001, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x7fff], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 0s ago: executing program 4 (id=1844): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) listen(r0, 0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) mknod(0x0, 0x2000, 0x637e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r3 = open(0x0, 0x40, 0x100) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}], 0x1, 0xfffffffe) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0xd, 0x2, 0x3, 0x300}, {{r4}, 0xfffffffffffffff9, 0x41, 0x3, 0x0, 0x1}], 0x6, 0x0, 0x15, 0x0) close(r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000040)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.83' (ED25519) to the list of known hosts. pckbd_enable: command error in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806b1a95e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error WARNING: thread `nfsio' (353170) exits with status -1 WARNING: thread `nfsio' (324221) exits with status -1 WARNING: thread `nfsio' (152758) exits with status -1 WARNING: thread `nfsio' (400978) exits with status -1 WARNING: thread `nfsio' (477408) exits with status -1 WARNING: thread `nfsio' (516691) exits with status -1 WARNING: thread `nfsio' (103040) exits with status -1 WARNING: thread `nfsio' (193766) exits with status -1 WARNING: thread `nfsio' (105789) exits with status -1 WARNING: thread `nfsio' (444849) exits with status -1 WARNING: thread `nfsio' (457247) exits with status -1 WARNING: thread `nfsio' (408078) exits with status -1 WARNING: thread `nfsio' (410056) exits with status -1 WARNING: thread `nfsio' (339863) exits with status -1 WARNING: thread `nfsio' (447963) exits with status -1 WARNING: thread `nfsio' (508051) exits with status -1 WARNING: thread `nfsio' (324727) exits with status -1 WARNING: thread `nfsio' (38537) exits with status -1 WARNING: thread `nfsio' (214963) exits with status -1 WARNING: thread `nfsio' (115848) exits with status -1 fuse: Cannot find fusebuf fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13622315181277951 pckbd_enable: command error pckbd_enable: command error                    0#+"$%.!",%: #/--!.$ %22/2     OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Starting stack trace... panic(ffffffff8336db61) at panic+0x1d0 __assert(ffffffff833b0bbc,ffffffff833a98fa,84,ffffffff83403e89) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800010fdf000) at if_createrdomain+0x40 ifioctl(ffff8000014d4c20,8020699f,ffff80002a3e74b0,ffff8000ffff3a00) at ifioctl+0x1c66 sys_ioctl(ffff8000ffff3a00,ffff80002a3e7690,ffff80002a3e75e0) at sys_ioctl+0x674 syscall(ffff80002a3e7690) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc6bf5dbeee0, count: 248 End of stack trace. syncing disks...