ad67fb4aecd564208459d51214ada9a864ba8d2d", 0xffffff6b}, {&(0x7f0000001340)="a580e2bc94746700155a02c091887c72e1b24affac275c035a24186a5e0f6ead9220b10cc51eb6534aa619ead1dabc40070000005685f0a25fb04fd146efafb2e63ab94e8c8568dd464c476eca22516938d29f91d22ef15df11ec251be89185bd00ddc0813f2f962ef04003c7409000000f5992a7a90ffe1f6b6fa7a1b73adf1e8e30c0800000000000000c960664582b213aecbc27dcc29a285c575f85593df8bd771168a0ec2be9fe521c250bb37bde7927d000000000000eaff7a32cacd440849bf7e34c726463683ba100a98394a932f6cd80461df89449c721fea967c53be408670d196a33e9d3c541fb225c153975fee4a27d863104468763633c2c7df862352a1540cb64d54c49bb74a9e71cb66c34fc6d283a337d2dbdfb95442c74c0c6b52ddec3e13eb253df72cd6448bda401b3ef5fbd0a7b52dccdcda5d231cfa3bbc27b1a70e6dee252436d59700048f8db7efca9f28995c0ba525f051d775359e9e031eaadb208765c93fe2b53848825ce5d0cdce76e641f30bfd520a0325baae7e59e4a3f33701d9ec4832b38bf3e5dffaa19fe89164cf57f92917362fcdef298999a7bf01d388140a11aaf6523f9db896acf07687ea674bbd05871bc3f8cf9a10ae2f2ff941cb45c11f51bce200da2fbe8ae301da40aa31fd21b13509247f669641906fe5ef74587efe5ed77704812822ea6d4e5d80a18a84c0c9e093c7f036c50a06f9f5db400103ec1fdd65f507635f569d31e960107c003d2204d1296b469740e6a9b632587d1292bb22538bedfea87964429f973c5a703ccdce8a7b585670c3075f84e4e5d0279672130000000000000000", 0x1d6}, {&(0x7f0000000080)="771fde0081bf44d3aec1556d5790a86af231ef403cfad94ec718b543b6710be2f7416dcd3bd162a6f72ca9b5a8537bed0292fbbb31eb501d51ef7a557fa51540aa48f811fbcd911199ba5d75e71dab09ed257dc8a39a1d87406b47b309aa52035676161620d8b6d371f3cf03bd2bcfd42525cef5f9943811a7930775d23f159efe03ef61f9fc4ae4e394c2d1308e95b2128b58792294dedf5d0dd25c"}, {&(0x7f00000015c0)="367d2af1ade7d415d7630c30390df0e74c1329bd0a05a419d7dfaa33443f7172cfbeaa0e0774535cdf31ee517ff63f25a87184813c6569bd9f65ddbb84f10db032a977f49daf62fcdd4436b68b9526d6ef793393fbac421d0f187ced09b211c201de3ec9f925ed8b7606fd0b41d436936a7aa7dcb6ecd54a5cbc69d2736ac780b27ada1dba69aeeb900e62e565d52eb51d0ab7d245861e2970f669eef6941a6489c369906ca2d9ffdfa9ffffffff79f9f3bb1fab6c361f078a04a5d7b24ba8e1725c0b67b5b75ecdeb86e915913b420675bc668d837a543034e0d59c39c3de6008533d76024b3c108237965533d2ca72941d76d5fd3cc884678e368c95c4377b1735cf5f3ecf7e0efc2b448d0a9cdb7d9b14dce3bce7454e75c13266dc8179bf658bf5b0fee80de8f82b8b91c6efb0fa311a840e3e6441b14ac78f9c8e1e0ae7608ac6fcb19af5acb4e8daaf73c12871b79f658cc3c4b0b7f51edb0d2300000000000000", 0x13e}], 0x4) execve(0x0, 0x0, 0x0) 23:38:11 executing program 5: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRES8, @ANYRES32=r0, @ANYRESOCT]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0xa00, 0x0) dup2(r1, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = socket(0x2, 0x3, 0x6) r3 = socket(0x18, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="7a189c7806e3540565c5dcbf2fbecf9f35b458088cb43e92d63560868d79ef27593573980879378f352d53d64febb75634d94181ff87d82ac7513adac46180aa340800"/76], 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/15) r7 = dup2(r4, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f00000024c0)=ANY=[@ANYBLOB="78029ea5ee"], 0x10) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r9 = socket(0x18, 0x3, 0x3a) setsockopt(r9, 0x29, 0x0, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) 23:38:12 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) 23:38:12 executing program 5: r0 = semget(0x1, 0x3, 0x242) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/106) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r3, r4, r6, 0x26, 0x1}, 0x3, 0xfffffffffffff482, 0x9}) chown(&(0x7f0000000180)='./file0\x00', r4, r5) semop(r0, &(0x7f00000001c0)=[{0x1, 0x7ff, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0xfd0, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0xca89, 0x800}, {0x1, 0x3bbd}], 0x6) r7 = semget$private(0x0, 0x2, 0x216) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0xfff9]) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) fchown(r8, r4, r6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r4, r3, r1, r2, 0x80, 0x900}, 0x4, 0xeff, 0xb9b}) setsockopt(r8, 0x1, 0x9, &(0x7f0000000300)="bd17648986c8d10913b4e351834ebdf203eaef914079ee68aa431ead9dabd4f4ca90622c01d188c418ae04ac08e0190974022c5a5a9ace56bfe67d7321f55a12b8371d4d83f4560071e7992bbb70b3fd796c47d31a880db27b45d699324df0b932653f77ea0b48a9e5ec3ee048b662eb1aaff2aaa8affc402a0caa284e", 0x7d) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000400)=""/101) readlinkat(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)=""/4096, 0x1000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/195) r9 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000001600)='./file0\x00', r1, r10, 0x0) r11 = open$dir(&(0x7f0000001680)='./file0\x00', 0x80, 0x40) close(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x80, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000001740)={0x7, &(0x7f0000001700)=[{0x3, 0xd5, 0xff, 0xd2b5}, {0x2600, 0x0, 0x11, 0xffffffff}, {0x0, 0x0, 0x5, 0x8}, {0xdac, 0x40, 0x0, 0x4}, {0x7, 0x40, 0xfd, 0x20}, {0x5, 0x0, 0x80, 0x6a3}, {0x3, 0x0, 0x1, 0x401}]}) sendto$unix(r8, &(0x7f0000001780)="82f54560ee858a1733d3bf0bbbb9935df3ee57d3327b45fb865d5c0dc0fbffe2f05618af3b44117009beaa211b245649dddc93c1d941eee4c9a1885700860ce8b316bf00391e12eb2ae696e462ba03764a453ad5c5201962de8b19af305243437a41cd065a2ba54b254ac3bff588e1ad5fb669df89b1d21e7725ff60e195acf78782b93df95c605245", 0x89, 0x408, &(0x7f0000001840)=@file={0x1, './file1\x00'}, 0xa) r13 = semget$private(0x0, 0x0, 0x400) semop(r13, &(0x7f0000001880)=[{0x0, 0x0, 0x1000}, {0x4, 0xf953, 0xc00}], 0x2) symlink(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0\x00') 23:38:12 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xbe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, &(0x7f0000000140)="015b", 0x2) 23:38:12 executing program 6: setrlimit(0x8, &(0x7f0000000140)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="2077d24b71574277d40fe2968f85ee2673c9034eb5e438d699ab15971d584790a48474bac3a4f765241ecdeaa9ed1c258e61e71379d0725c", 0x38}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2df8b47a, "ffff09009cfaefff07000200"}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="81", 0x1}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x29e3) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) 23:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xffff, 0x0, 0x6, 0x8}, {0x5, 0x4, 0xfc, 0x4}, {0x400, 0x7, 0x8, 0x3}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 23:38:12 executing program 6: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea1", 0x38, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) 23:38:12 executing program 6: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/56, 0x38}, {&(0x7f0000000380)=""/198, 0xc6}], 0x6, &(0x7f0000000500)}, 0xfffff000}, 0x10, 0x800, &(0x7f00000005c0)={0x1, 0x9}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) r1 = getppid() ktrace(0x0, 0x5, 0x40000201, r1) 23:38:12 executing program 1: open(0x0, 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = geteuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getuid() setuid(r2) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r3 = msgget$private(0x0, 0x10) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r4, r4, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) msgrcv(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010bfc59f86fd6cdffa533e381fe598000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000008d90ecd1c17c2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000594930b4672d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f9f0000000000000000000000000000000000000000001f915a3352b86524335c8b0f94aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007056997000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c94d4bd9f9d976e0d2de75ef0aece871d50be1dd152268978ef61ba632c6baf31dae1bd93a6edbcf4538760ab8146f42f5b74a1bfbda94c86c22b0040246db2b42538f7f3aa9661f8912b7f44a34a1396431932247a6267f6d0a22db27606be44708c875650f433910edfc920bab6e2024d11d5babe81150bec961c6702da9831aea9cc06429259f4c1e2aec454610dfe2e57dc541a998accd8649efdd95493d0e6714afa658a5dc21ed49b76adcb8230f691dd8f9686fd4e48e310ed70f321a2134cb90c4b3789e2439747cf6af86e61099282e06284ca8f45085a76659358f5877e4932481174e860771826887e5d67a72639584fb90eba0f24266380a81652eb183e0"], 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setegid(r5) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r6 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r6, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, r0}, 0xe00000000b, 0x0, 0x0, r4, 0x3, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) denied attempt to set clock back 0 seconds 23:38:12 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000480)="b9", &(0x7f0000000540)=0x1, 0x0, 0x0) 23:38:12 executing program 6: seteuid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{}, {0x40}, {0x8106, 0x9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 23:38:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x18008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r4, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x1ff, 0xfff, 0x5, "090e01000000000000007e000200ffffff0800", 0x8b, 0x7e}) writev(r3, &(0x7f0000003500)=[{&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b9", 0xd1a}], 0x2) writev(r1, &(0x7f0000001480)=[{&(0x7f0000002240)="1eff920a61beca56365ffaacd069f98f2ec583331bdb87734923b1d9cb63fa5cab0fb169e79d8e1600d43307aa2012ac3bef8ca0ab1ed262184368a8baca65e71e83986ef7ebebb1eb34d9ef60c5712005a1ce3dc1af7c95573d38575245e5eb0f643350236de9176054d4fdaface0087dd7fd981a178114d90e940df3dce99a676c6ebc84b784f4c7a9e6ab2093230e365b3ca313fdd4458749c39fec06189a5a5854b9b8bc981bab9d63bc9922b8d4b23b250ab662110376b775d4893ef10a1d8aa15d856029a3c09b3e0e3575f637f34ad1630a", 0xd5}], 0x1) syz_emit_ethernet(0x2f, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, @generic="3f288ff238c600bfa93a79fc05"}}}}) 23:38:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) 23:38:12 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0xffffffff, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x3, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e9afc74020199da45b"], 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) r2 = syz_open_pts() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0xc000, 0xda2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = dup(r1) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000040)="000cc085", 0x4) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="ee59982a08cde07b", 0x8}], 0x1}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) 23:38:12 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f000000d000/0x1000)=nil, 0x1000) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getsockname$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sysctl$hw(&(0x7f0000000640)={0x6, 0x1c}, 0x2, &(0x7f0000000680)='H', &(0x7f0000000780)=0x1, &(0x7f00000007c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 23:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f000061c000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r3) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) 23:38:12 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x4d}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) 23:38:12 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x401a, r0, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000240)="da34df2243a26f5c9f7ade32a0a20a5649c28cdc516289f42479b596b9f1165629c74d5fc5408e2c1b451f687a1ab338e925ebe0787510c143703dae0a72a5", 0x3f) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x400000000000000b, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22630890d88e9962e0b516b369913b801faa9320d516c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf881c78a927d3f3f83111f36f21ef74c478ca5177d14657d9f4b1dc7e8c9ae18d38222bda690cc62fdae574", &(0x7f0000000100)=0x70, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mmap(&(0x7f000068d000/0xa000)=nil, 0xa000, 0x1, 0x10, r5, 0x0) dup2(0xffffffffffffffff, r4) kevent(r0, &(0x7f0000000400)=[{{r0}, 0x46aa3119c410a9e3, 0x48, 0x1, 0x3, 0x8}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20, 0xca48, 0x80000001}, {{r3}, 0xfffffffffffffffb, 0x2, 0x4, 0xf8ea, 0x6}, {{r0}, 0xfffffffffffffffd, 0x90, 0xfffff, 0xffffffffffffe522, 0x3}, {{r3}, 0xfffffffffffffffc, 0x22, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x26, 0x1f, 0x1}, {{r2}, 0xfffffffffffffffb, 0xa4, 0x1, 0x2, 0xa3}], 0x4bd, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffa, 0x2c, 0xf0000000, 0xffffffff, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x1}, {{r3}, 0xfffffffffffffffe, 0x19, 0x80, 0x2, 0xa9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x9f1, 0xaa9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x50, 0x1, 0x812, 0xd5}, {{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x1f, 0x1}], 0xff, &(0x7f0000000040)={0x8, 0xffffffff}) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000002000000000010000000"], 0x10}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) 23:38:12 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{0x0}], 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xe9, 0xfffffffffffff801}, {0x5, 0x3f}}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup2(r5, r4) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) write(r7, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r8 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) close(r8) r9 = kqueue() r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) kevent(r9, &(0x7f0000000880)=[{{r7}, 0x0, 0x86, 0x4, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x7, 0x8000000000000001}, {{r10}, 0xfffffffffffffffc, 0x20, 0x4, 0x175, 0x5}], 0x6, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffff8, 0x39, 0xfffff, 0xe000000000000000, 0x7}, {{r7}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x1f}], 0x5, &(0x7f0000000940)={0xffffffffffffffff, 0xb4}) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="020700000082276f990b00282e57cc8650e63cae9139e13fb5e76d34ad72465039ed493fdf4288da65c3bb4be0da6c6e08d0da002880c85a6c00bcaf71af46d63795"], 0xa) r11 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r11, 0x80206979, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmmsg(r2, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x3f, 0x4}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)="837a86e801e0897c466f63774a85edcc9a086b00", 0x14}, {&(0x7f0000001680)="a8fa3dd8bd1458de38fd827a61498148c7d8d90c59af5c6688a6369794f01ee65f6be55c0a46329920f372c06683fb17cd277439f7ce54aa6a0533421520102ba82813d216da80e445dc3dd64feb856205d11ccddcf1f67c740be197867f4adf7111ef838be731bcff3b588d5d0467bd817e7f67fc5e3c5d8503d98659448fd31ac9250a5cc4a819da528b0ce1629e2ddc800228ef90b7665ae9a5b0f931d92a8b5ff916d2c136a3c5f79802ab3f229c69b9f6c5d379482a968bab592dc00d0cbf3d08021d4b888da0de9b9e335afe06fd27b7adee50d514328663a8076d0c6ed3ae4a87fac2407be11d98cc290f4a071ff7bdd8378656478887b182f1f127b9b95652ea599c8395e8f66e55aaa4022a5c0782229fba51bae7354923c48bc7f372fa966f697943ec667efcbd9d1abee22e87162b40147ee3897874d69c8e5f0a34210fe73d62ccae54f848783475d95a412d7a4329a3c79e6d7c4bf56b68484fcfcc9befcd07353019098c926016e9ec88c290d24838ddf3d8d048b16fb5a79a17ca3c6f036dbccc4663969451b3dbe658c3c246784244b689cc8b8a600b0b88e985e4fea8fba5febf9da6b79ebdcecb65995ac47a9901de16c73864954229e785a3235aa34cc1d44260f75705083cc132e3f3603341956f0fc84d34a9a7822d5ec9ae08932aff664d13c5d68f75a1bae01afe847443011fbe69f8fe90e45b2ae18b65c6a912867fc751e21d82ada19969002c8a80d8ef371d131df075efa29a71f04128c151c62c2a2f52e4f4f332cb31838ed1796c66a21df50ef313c934687b45a3ad42eea1926604ff5cd87d17db51a4848631c35098495d634996e9f181547e0637578282009beff7ad3fecb10f27a9d9f49f2a6dbdd750a121827ffd48586d1f9b197bd1fee64b91af346acd75c18b03343e571727d279a5acb461de830f6c96d921f9278a93c6a3da76e66d10590552c0ef9e781a09a0342c36e99c40dd541de6acab56011a6e559669fd00ab65040a20b9e0aa46d71ce7509b95db568a57ee4f25dc5b6fc19bd42e9747d45fad61f29d984b915950f2c3be08699f2d1ad930d045abe7c716566ca43db280c4e3d850383ff13c1d0a72aa0fdd8fba60d671024ad508668f16b9b1514b74f6a0c2289e2f789666f9b28dd85951016105797b0a8993bae848c0b6c237035ed0535f381edb349835291a1786f04e0037d032a48edd22b558388fb7b20eed98144e88d6a1a6f2a93d6935e413bb3907e02309be19426de216d43cd40e3f3c40612bd06f995faf975e5a765a222d3d94750296d17341960a066c1f1bf2da218dbb1fb189afbf7ce8979406dfbc0e43be353dddf4f520c824cf91249632954320d625036e27651e8a9f2ed16220c44c11981775a1730d8d76adf0aa6eb03804767b341a4d9e67926a93e43c4c26353aa2d0bee5925f9a993e4950f7f7aa627cd73505c6759eaa6a4789fd8f4fbb01e7679905680732f48501c67f7e01c9b0171a50ec44c9d1368c6b77755764ed5bf8cea1546a7030315978fdb30c786468cef3bc422077007fcd95d9a6b1b8b4521b5e88b2dfc5fec8edbb18fc7afc35099ef099a0d05f2e0eb611ec754cada828fd9032853ec9fe62f7b9d5679887c908af6bd211a7988f92aed48433c94bc7210970a9dc71731cdb4d512ac55f75b7faab556fc7a61b57a504e6a34fc9836488c3130e109eb7c00742ffe83384fe8cfcfbf5ce5de7b6e9944a35e2a7e1c6b8b51440692e93220a40e0f088867a6211552f19865aa379d5b265a59d7f6a501b659ae2f98ba0b026bf61b9f427abe0279c1ba7b329c338534f39115952f12b24e14b1817135ae45b4a56c048a36be4e524ffe712fe097227ebd42f479d9b65526545f370db443319f713e7db39112c9385a3cd2e4fb55d0dc97dead14da6d0366dd16e20d61b5047462ab45cf0fd1e5df1049b236c8a30fe3eba29d8226f250b139858516f11d3a904171ca1032efefef49cf331f4addcf877f85eb288f570e11b0a10714b8db121224c971c44ea8b82cb7fd9c409158f4f5074837a45dde66505fae225a16b35f87a5a5c1f32077c915121d86197e73f5db3b07f681e1798b9c503db18d81b00f8577760091f7bf005f4f5766c399d2c81b9d83f4bfee19c904fe9a41b1d2b17ba6cbc6b11bd9b5c2a3cf25602aa14506fa3a8f84efa0668ef6b5b50e5911eb9581b7408a37ee923c16701223e1a8281497ad5f6ef1a068ba9323598ff87a07d80b5628120f20c4c9d56dbc1288b28e29aab61a6cc18863761cd27738b13e115f7a708c63bc8455032b2440773e74cbafbb28eb4b1eb3fb82044589da18b73bd25833f80a8562439d6232de9459538e309366f8f92f9671c59f7c23e489b64de0e52eff511bf005ad9af0ec65291c28d30eeb8263dcefd9edd9e2a088ca4ce13573c0b8c80f54112ef04f59482f6009a44af8c47d26be0b0a58fe2535da060e5a1556c86e701a6e1a06931d5ecbf70aa93a72bfb94d36a42110e649f53ddadba08cf0b0305aa7398973ba4586cc13882bcbf535fbbdb41ffe5ee500166a162d557b2a2912cd3f89364eb602aadcc47084da25157b08544a1d9d6a86a50d13c8cc22a6b5d7c697d17e0d84bbcf2a300762fe65aff018a4227b13739d54cc93b4fa2fb6555ce77f8aed47d75db9d4f4b346531b961192cf469317ecb5c1bcdcba8055173d6581dd024dc1f2c6b9cabfe9ba9f9b3871e44bc769e1b179ec489c851da1d1e4ac8a326faa1fcc5f18dfdf972a88b3dc143b88f37c7aa1e2f9d6ee10ad35ba314163aec5a90e23a4d7416d5cd521166e4aff01b4d25875d460394caaa9e5bcc2d4a0069dfa4418313480b7c595d9ab31e0edd7288fcab79a220797192cddf3e48407e5eed0e91e829a8686cfc0b7d528548e290d99e921dcafad7f731fd171b7292c257d25106c6b1994de0c08808310ab0436bb25868c67903c8cc405fc5035b762b754a95cf4c14a3eefdbe469b6ab65b5d060e66c97d67d91dbabbe3ec526cbd9ce76c64a48d3c7f6119abf24bf4b34fd4dfe81930cd5a6cbb08a44fd93a5ce00250b6d133a00a769d4f1522da4862f15ea97a5712b72cf33d287f510b7bd4792a9159cd7adc3f29ed6c63fd3bc3ea634fdb87c7c97051046e13f019b051788a8908c1ea0cb29217e929dcbc6110550055f20c9fe880dbd9e8d3fa5192910f3ad329f1715370a2dc3c78d4e00eea5f27b11dc3d76780cbafade98bac4d90c5dd0e374b370b71cc33e307a28085067c173e1d3c8c389a74cd777cc4381609d37b8af57fde9326a0c0fa713be1895eeddd7373fc62345a2352fa338216f58e190b56240b1b8a3db33973735fe88bc1982ee16e8759fa6e9ff151a8068e519f6f61cff69e4a0b22e92911a0777a364c0d48fe9ccd5ab4a6f4dde237705d95dd2086486744d37a5b7b27b4c35647a030eae225a3298c799df1dbb32912408d37c4cc6e768a53a2cea9cff4b45865ac0b7c5ebb524391074f2808653c0f5f629191625bfdaf043da40da150a27822d3126ba57ff23a40b568ce60e2912e2e30386872d17acf2ccb541d86d7847cf30419af53f74ac80d88f1352ca58d52f1fe59b3034dacbec09c580dc9a8209217e90fd47d6d45fff6563b0f3b15eddafd239a1cb60498ad1ec6850f8ba344ced59ffbb8c397d71a073bda29348ba41096adb7a9ee4752173ee547a32fcf54901dc9139df67ede21b7952c5e2daa05403f27d301178dcf7c18422316085e4db483e0d7e751f2a9943067d51cc120429d8e96a8dfd09fd1eed420663f41bea2c0798f9f8d64f1fbc0ac9af35e44f3f5231b4afca715576f39f8d98d41dfd97270adaa449322d37ddd54d00aa8c78aaf9745b718c8194628b6e71f44cf8a21102f5a5416e166414316e0d29710c9a9f4f2525c2ff26df635c36ee0bfdf6baff8b408769229c71c4bd1e2e4f7475aaf56d5886ed892dae5501742e9c71b2298098b8eb5e8bc02ded5738730ee5d7cdc99394269629a5d862f2f0ba8e852f964f2aa3c0d789a71a91137969fa25ff85f9d956067ae368cec88496e78ddb765ac5f851f810dde5a0b0a2a7ebfb0f750195a00dead8ff1ac2ec9162d28626041344d86c545a3eb3f34c95cb4b3b7f18d842286cb8db352724672872856089617335b2326ed848652439c34222e44b83a7441b8b508a8abe389fd174aea4d2dd2b753ddaedde32a8983dec93367797f9388df00c14d1aa5621971c7e876ba33ba67012acd91c461c7b514826b8e1322b1c1926ec437759d29ce8616913b4ebec58c003b9383471117111fc23d0bd29b9295c23942403b5f983da69e74b18ec73b0f08bc8193eb374e2c28e21f9212d0805ea769ed1f474a18008edab02b3e8fae1e55bb0c54d4081950c16fe5737648358b9221da7476eb6cec793e03eabc28367cdc919a7a17022dd6b596d160ad0a5cf3ff50837835102c06cacbc6d7cc799f70ab71eaed810d5ef22dbf6d68389d762e0f4aaa5f625af0d8e1e8223ac24294d253f725c64676e9496179c203803c21bb44f2d1de9672cda55adb196ad173878e055e82c9a59f29c2abb4ad77487ad8d7f7930582defab75900f70b577d81dde03c63e198346c980bada22fbd927c53fd0590c07670950199a4e8a3d1ce54e054810cfd63c4da8f258e32b0859992b2baaf1c868f2a5c69874a189ccb4db174050570e387d35e32161afa6f7e595551eba64d739a5b047e76e30f0263619cf1908d02bd0401ad8c5b176ead483c0739a211a7183c4641fe4f142f50a553e2f82d409b976d9e3d07b7bd5b22fa3216d78d526400730cf1e77eeef87f997bcfa2657e8e066c3538ef027a51fbb534485639aaeddb4d87df938d22396855ba310168d94b5823fad40402107887c499baa23268b35fd4fcd2637293d0f1a0bae6e980416373debcf17ed8cfd99aca61228ce28ee30b11bb52cdf3d9d8dd0fd789af255ebcd9a86d1e2f81b5b4aac2480b06006707f094eba6b20a92d6f93753a9afaf202c7d44fcc2d89dcdc716e88a08c9210d3614a60fa8648d3dd91cfeb26b4906985ef96abab4e047507d7f154ae03a5405c7bdfe2d3677a4dd03702ab113bd531574df38fb23ba92f94e9e1686135d84fe513933a12a7b1372a8aafb07029439dea52a5f4e5d521e12513b2241e677ba6782dbd3cc377aad56310cb0c16d25e049d4f8ebab5b1e0f600d8a9169fb2d4ace6cae4db74d387edc2b7d3a44e367abf5b741af55a12f55fd07acde9ef0bc9389b3c0ce0f66c07d40136244edd0377ec3032d76d629a8180864309faa16dae8d1c5dba9efe9f748a496b167430193375479d18d1e1944fbb2464015ac4eb8be70091b3b025ef7116ad8ef6c05dddd59f88dcd360bd4f0148455d97a747565f4a1f20a13b7ca683379e731e85c1297ce808f00b945396b0f42ea5064798b43419a9ee0d865710ee03f5bd4fd9728c176b7e65ff26ac54125470cc003a60510c3e3d6ea4fcdfcbc5f7a9c206d6a6667df90fcb5fe0d30500a46232d438dbabd4456653455bcb7e49d37ae1c89d4b5eb7d2b4a0aaf32ff4d95a7c5af66061259cc2dbd6f54f02ad1011f6271eb2e5b8cbb4c8c70affa44a94fed8a74ba417d8679530df488f054f043854dad00c1971dfc2f21215f0b161e7ed9620d945bc55e89e3c4763a68bea7961088fdac6e4d7c5877d73110e1dfeb729aa04be6b09a3a3e252fc6586cb2a766341a9cfb47adb6910ac82c160f07600789f29d8827a71046", 0x1000}, {&(0x7f00000002c0)="ca096f4783e576f593605df6a65715d1c70435a3370d14b1930be9f425b18ba1bb0b132c44e71ff928ee28b0a1fd73464ef794f3c395e91e1d089e29287ea87b4a981dd0d4fc404314ad56b431ef601ae712a69a8a269185ab7534887515a5a2c5", 0x61}, {&(0x7f0000000340)="8de46222e0aed7c056a250d0ee0a9cff351ab6c4676a0e0af144e84837e5aaa42b9818f06179c4666e410cf56b77abbccb4fbe78f7fe8be08b0d86bf12da76571bf897857bbcd6b7641e7e6d43e543730294c070eee63952857f0bf5ee9686c474afe613cf0281a5a75ddbaf229686ce08a49a1a67a89c974ac52524e95d1a5dc89e17da8fc917462ff566de1cfa9b08a56ee1f93beb04413f45ca973b7cd084a01aec368a585e26d3493bcd38f4b28750e815159fa93a46c86b32bec1", 0xbd}, {&(0x7f0000000440)="47cdbe7cf4949e21499f8218c0d5500fde8b2835a576a6e721aa19af49aceea65e9c845623fbe6f821b54cdf871f89315429d5bab88a134a5624f974d2b27ada14715879e1bd0c020804165fe8fe1281ff7735c79b6cf2185af482283560187d3e90efb45b8f2b85c1d7a4dab3fc27d0eb37591c96668a8749442c5cc268", 0x7e}, {&(0x7f00000004c0)="68702be35e666a7188c285cd422a819d3f26da1335791a0eca53d429fbcae0aab1b14a44a4d1b67dcf89ba27ede41c6c3a5f4c1ae25b4d", 0x37}, {&(0x7f0000000500)="2fa04c6787ed6b168648c23458e4d735d41f2e06694a5212d21c0d4f90993deaeecf71ebdf8df21ce1bad2090070616629a3529b4e5e032881914fb7e80997c07636f79c4898d8e6c183ec2693bd9f9d43a0a09c6f18e818a42c8ecedc467865db85737db643f927237d532d38f1e9d72fbe500cf53050390d7ecb0b2c06781717e8f6670d16ca1e691b1580baa16bf5c1780756b2e72922eb85cbb232b394a6d16bfc2b57681f715db6c41c9416ce3bd01fca54dc1328af0cbcfab854046953ef73d0cdfbcc2c7b6ec9ed1abb", 0xcd}, {&(0x7f0000000600)="146f6903be31c9ed1ba017e7db80162a882c3effb86500610689eaf6d0bd5e9a41dec6fafffb617518b452aec2fb6518c1a0d1920fb5842ac0c6df48ca8ee05a38a74c0933d7abe40d85d4a3c0656b9648af96862262e1d78d8ff2c5b4af18", 0x5f}], 0x8, &(0x7f0000000700)=[{0xa0, 0x1, 0xe7, "807c5654c02a160ffe4417f78412f55f45e547e20cbcc5a4ed33f34d691f847158e2c487a1bafd640d30c2a86d43d5fed2ad5782d6217b222425f2630f81946d7dbc8112ac8fd5ac0f1c87c466dcf1de754146500b9a7eb8f62cdfbe13565c4825d42ab77275869e7fa6a5178023ecfbd136ad67a7bb0b0ae2915416d45cab3e3f2f7d857d0e70b278977fd207a3"}], 0xa0}, 0x4}, 0x10, 0xc) 23:38:12 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0xac) recvmmsg(r1, &(0x7f00000006c0)={0x0}, 0x10, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCGETROM(r2, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) 23:38:12 executing program 5: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71, 0x0, 0x8, 0x2}], 0x5, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x12}], 0x30, 0x0, 0x7ffffffd, 0x0) 23:38:12 executing program 2: r0 = semget(0x3, 0x2, 0x406) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/221) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x8]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r2 = getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sysctl$vm(&(0x7f0000000240)={0x2, 0x4}, 0x2, &(0x7f0000000280)="52523b6f0e8ed61b4b8266cb944859d2d7b93f39b98181697e793254a991def510a6e0cac4c324832cda45b1f3269c7e240ccdae07c6055f3d9dfffac84f7ca0af7926a515c453fcebc307b5f53f0ad15b7060e6b862d8ee671cc984ee38386281ac50197b2333d11687e0b46d1f40536d568276a58c602fd804527094414fffb19a85a4088c77728792d995126d67e4ab965a5e6d48dba2f6b1b1b6304722bcc945334b48fb28201655246d0eadd267c789ce7c6a0ede4379d142f90e3434", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="bacdcc2622950889dc869c66578c0379279319301ac7ce814bd18e1d8550ec9493652cecfe16a0171012ef3e56d1ec308424332369d43b8e6ddccb514bb76e90a2c98542ad7e1a353b1485693f0511f266f573ec03357a6616626968b5b41d66997c324b7fc639c1fa414c9c7e5b764af252a2197972", 0x76) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='x\x00') r7 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x200, 0x40) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000004c0)={0x7, 0x2}) r8 = getpid() fcntl$setown(r3, 0x6, r8) getpeername(r3, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') chdir(&(0x7f0000000600)='./file0\x00') r9 = semget(0x0, 0x3, 0x84) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000640)=""/91) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) write(r10, &(0x7f0000000700)="0c9cefbda9b49d5314783f67465dfde2d9b40dd445b1864f3e58cd8f7c9200f610b4d9a810906d156ed53a1ae45074677c102d58ebfe4c238eb7b0c06ebfcec87e3fce7f440130389ad194d20940d272bf04581562f8a621bc9d9386f718f3cd35fc8cca836af9b0e51c52945a92582c10125443ae7e698fbec4c028efd776f8a76c5ff10ccbc61cc0e321e111e04966ac45d8527ac2bb1dea7414e8c5b1f1be436d705503ab9b1cc768cf96b8dacf98062f22b6f9e09a6c578a04b334d5fa1e3119f3946bc83178456c2f", 0xcb) fcntl$setflags(r1, 0x2, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000800), 0x200, 0x0) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') r11 = open(&(0x7f00000008c0)='./file0\x00', 0x20000, 0x114) r12 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000900)={{0x602, r5, r6, r2, r6, 0x120, 0x3}, 0xfffffffffffffffd, 0x2ff, r8, r4, 0x8000000000000001, 0x8000000000000001, 0xfffffffeffffffff, 0x4}) r13 = fcntl$getown(r7, 0x5) setpgid(r8, r13) mkdirat(r11, &(0x7f0000000980)='./file0\x00', 0x0) dup2(r7, 0xffffffffffffffff) 23:38:12 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x6, &(0x7f00000000c0)="17c127e3caf2eea1685c", 0xa) r1 = getpgrp() sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d9", 0x79, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce", 0x2}], 0x1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6570002dd091eb52b9ea45c2e9a0cf4978ad01716a90fb"], 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x80000000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4c, 0x0, 0x20, 0x57c9}, {0x29}, {0x6, 0x3c, 0x20, 0x7fff}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) fcntl$setown(r0, 0x6, r1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) 23:38:12 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x22, 0x7fff, 0xf672, 0x81, 0x0, 0x1, 0x6e, 0x0]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x4, 0x556) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x101, 0x1800}, {0x2, 0x9, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0x40}, {0x1, 0xffff}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f00001fa000/0x2000)=nil, 0x2000, 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r8) r9 = getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r7, r8, 0xffffffffffffffff, r9, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) semop(r0, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x6, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semget$private(0x0, 0x2, 0x40) setreuid(r3, r3) 23:38:12 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="315eb165f151860ed2c848536bba26d4a77a8a11f81cbb", 0x17) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x9b39) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) 23:38:12 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) 23:38:12 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8110, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r3, 0xa, r4) sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xfff1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x10, 0x0, 0x3e) 23:38:12 executing program 2: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1, @ANYRES32=r1, @ANYRES8=r1, @ANYBLOB]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x2}, 0x2, &(0x7f00000001c0)="bb1f74dac65570d4ef27cbf4d58adec55eabd0516206ab0dc4ab6fb527ce7b394f583a15fb", &(0x7f0000000200)=0x25, &(0x7f00000002c0)="c700db5728756a3606bbbd1674f522e659e2ba48374b48a6852c2114d130836a4274f1f8f9818bd2d93eb4409348f85940e12045101082232d542ce7213054376243272ce1c6e62182a33a1248b11a0af75413d7828b05dd4300638c0a011149e58998c69ad9a0aec166c14205e0b012117cd483d8065f986c77678febf2aa697084", 0x82) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) socket$inet(0x2, 0x4002, 0x3d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) r5 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x29, &(0x7f0000000240)={@random="4de733deefc7", @empty, [], {@generic={0x200, "81c6e54bb581c4d6a2080b74e16a4a6598e101118a4fd20ef4644c"}}}) sendto$unix(r5, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1846a, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x99bf, 0x1, 0x4, 0x100}, {0x0, 0x1f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r7) r8 = dup(0xffffffffffffffff) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) write(r8, &(0x7f0000000040)=']F', 0x2) 23:38:12 executing program 7: socket$inet(0x2, 0x3, 0x102) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$SPKRTUNE(r3, 0x20005302, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @random="65a26a748be2", @multicast1}}}}) sysctl$vm_swapencrypt(&(0x7f0000000200)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000240)="4f8ce6dbb231657f237950fc7490adaf00e043247fc862543ed390c583a91c11b7748ffb80e12447d149f65ba5d0524a6fad0c535a430436b241595f415858dfa75e9f7be49d6aea925eb752f6ccb7033692d95890658c793ad29b98d8e71760f6", 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0xcc, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/244) r5 = socket(0x0, 0x0, 0x80) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[], 0xfffffe7f, 0x0, 0x0) socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea791a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1928, r6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000840), 0x2, 0x0, &(0x7f00000008c0), &(0x7f0000000900), 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x131) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000140)="e618a074964534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166b9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef50000000000000000", 0x91}, {&(0x7f0000000300)="0bff8d807a0556f053e38e7a5d33a3a346be8205d19ebf011baa80ba51a9839a0f620472eadc47fb88eff84d59bf2e356abb5da7b33964aaf077d720288aaa89871d4f9950fd4ebeaf87f24f7c81691d39c3fa32902632e44698f0de0622a44682eaea1d4ab894723c0b5952485293e32e9e0413596df80bfc11a820a6141022c253cdb768ce2f77157b45f27335a864ea95fd5aec95d87dac537781d1281db4b5baa04cd8929a5c4edfb7eb945027d53891886e2885a809b3536369c3ebed14b2884e4eff882c6604e708b5c742433f6d9eb7a243c18a3dd250e29149577e88211305ea2a09cb555ac534ee99c86a9d514305390d420fe567b6e873ced4668c79153baff552a834c80cc2e3bc47f471f1f6d787e00c075592008019b528c785159a", 0x122}, {&(0x7f0000000580)="5cc93f1bd69fc6f46cf22909548bea830e95c00dcc50fba2f8ae81c98cc43d98c5d34a2bb5351b", 0x27}], 0x3) shutdown(r1, 0x0) 23:38:12 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xd3, 0x7fffffff, &(0x7f0000000100)="0f3b3de5a93002a4760b63666735172074b45deeebe8375de7dfb0cf4a13da99417487401c65a0b4323364e64f7d988ea34abe15b9fb00c3d73de86867121b4a09b8ac0087e44dc2539b44a0745ecc1596dbb32721e44434008bd852e1580fb45b5fcba9dea75c12541eaea6acec04ad4959c543a40ba216d2ba63966babcde34640475a6b67fffad66b5ffbc11db656f754b8ca6f352ea45434bcf699204a9e325141b885dee567", 0xa8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r2 = socket(0x800000018, 0x3, 0x3) bind$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000f22b6b6e4e41b3d2da0a1c0ad7ef8650f36802098ea02fcf32a4599f2ef1e79b9ab57736bcc94d10e5e866d3560a7b4490b21beac12d5dcca9075ec89b7d8e2b686ff7d3fc0ce069af8de636d15518a98339c62cd9a39234626d1027d0d5d94ebdd804b90c25860071e2f381ba32f8d0505cd3dcb2f94cd4d30d155c6969bdc5775482ca128d9169ec4cd49abea4e58119e52fa17c3c026302a7b9f2d87eadc429f76be65cb60890594dd50f382506c5675e78463f180947089bff0c28a267bde33402d85addc9b9ab4d5367508f9fbe73b29a961dabce28a87845ddbb959b3009c8beda7e843093eb3a8f1de15a7c1a67f05695ac55"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x24) socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) 23:38:12 executing program 0: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0xc, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000001840)=[{0x0}], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x0, 0x0) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) 23:38:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) socket(0x2, 0x5, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="fc230ac8c4c09a24a67691e13ecd9d052074b26c08e0ad2b8032a8cd9044414b057cd34f65d666abacb7f86a7791099f83f046b5bd100700000000000009008c0e1d7eb0", 0x44) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) lseek(r0, 0x70, 0x0) 23:38:12 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r0 = socket(0x10, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000280)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x9, 0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x61) mkdir(0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000980)) syz_open_pts() ioctl$VMM_IOC_CREATE(r1, 0xc2585601, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 23:38:12 executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r1) r3 = dup(r2) fcntl$setstatus(r3, 0x4, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, 0x0, 0x8001, 0x0) 23:38:12 executing program 3: open(0x0, 0x70e, 0x44) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x64}, {0x6}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5ff62b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d233e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400fbff0c230000aabfba0900000008e371a304353712051eadb71d81e000040781e4b2ffff8000000000bbc6d4ef349c9be100000000", 0xb1, 0x0, 0x0, 0x0) 23:38:12 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000001c0)=0x7fffffff) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="db28", 0x2}], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 23:38:12 executing program 0: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pread(r3, &(0x7f00000002c0)="5e6e3aa2cbba34602cf7367ecb84bd6a03d9c66df8d7ff85", 0x18, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) execve(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 23:38:13 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c83d6839", &(0x7f0000000140)=0x4, &(0x7f0000000180)="9f0d67b2", 0x4) r1 = open(0x0, 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(0x0) mkdir(0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25}, {0x416}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r4, r5) ioctl$FIONREAD(r3, 0x40047477, &(0x7f00000001c0)) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) 23:38:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) 23:38:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1d1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[@ANYBLOB="97f114cbb7d7f3fd52ffffff88e7"]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) fcntl$getflags(r0, 0x3) 23:38:13 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2}, {0x0, 0x2}}, 0x0) 23:38:13 executing program 3: clock_getres(0x5, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffffffeaaaaaaaa72aa86dd6000002000083a01fe7fed0040f6305a20000800000000bbff"]) 23:38:13 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x2, 0x1}, 0x3) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r3, 0x0, 0xfffffffffffffffe) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x1, 0x8, 0x3}) 23:38:13 executing program 3: syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, 0x0, 0xfffffffffffffffe) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x33, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing]}}}}}}}) 23:38:13 executing program 1: seteuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x8, {0xffffffff80000000, 0x8000000000000000}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) r4 = socket(0x10, 0x4, 0x3) setsockopt(r4, 0x1000000000029, 0x27, 0x0, 0x0) 23:38:13 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x7e15, 0xc}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 23:38:13 executing program 3: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000003c0)="91aa4546", &(0x7f0000000040)=0x4, 0x0, 0x0) 23:38:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) r0 = getppid() ktrace(0x0, 0x5, 0x40000201, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa8aaaaaaa86dd60a86b15c8753a00feb600000000800000000000000000bbfe7fffffe80000000000000000001d478c"]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) 23:38:13 executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xfe3, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) 23:38:13 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e7037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r3 = dup2(r0, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000400)='{/\x00J\x06\xcfs\xf1i=3\x97V`\xb2\xd6\xaa\xd1\'_w\xc1\x81S\x02\xed\xc78!\xd75\x8e\x97\xec\xec\xc9\x89L\xf9\xf7\xe8\x7f\xb5&\x82n\xab\x04E\xc4\xe9oh^6\xfa\xfa\a\xea\xdd\xae\xa0<\x82u\n\xd3\x15\xd3\xf8\xb3\x87\xad\x9d\x12\x1b\xbd\xda\xcaiG\xd0\xb7\xea\xefX|\xeb\x93z\x05U\r\xc9\xa1\xd5\f\xeb\xec2\x10\a\f\x92\x01\xb7\t&!E\x94ww2\xa2U\xcb\xf6\x1d\x10uE\\\x91\xe0\xc6\xf5\xc8w\xb3\xcc\xd0P\xb9@\x0f\xd6\x89z\xa9\xe2%xyp\xc9\xd3\x9b\x18[\x98.\x8e\xb6\xb6\x8d\xc8\xf8\xd4O\xc5\x1d\a\xe6\xbd\x83M\x18\x80H\x96?\x9f?S\xf4\x9b\f\xb0\xc9\xf6Y\xaa\xf6\n=\xd9\xfb}\xb7Z%#@A\x7f\xc4-\t\x80\x01\'?\xf0\x93\"\xa9J\xc2\x82_\x19\x8f?a\"\xbf9\xbd\x87\xd5W\xf6\xea\xffVL6\x863r\xa4NQ\xad\xaa\xe3\xdb\xa4\xe7\xf6U\x14\x9b\xc2\xcf\x83j\xc4\x90\xf2\xcb\x90\xe5\xe6$\x8d\xd0\x97\x00\x02q\x1e\xd7j\xa7`\xc4\t.X\xb8=\xa7b\x1dz\x1fZ~\xd3\xac\xab\xa4h\xa4\xf6x\'pk\x95\xbe\xa1\xcc;#\xe1\x84\xde\xe7\xec\x0f\xb0t\'\xb6h\x14\"\x8d\x828`\x02\xa7\xff\xe6\x94\x16\\\x83IT\xea\xf0\xaa\x9a%\xf2s\xb2Z[\xc3\xe6R\x01.])w\x82\xee\x02\x85\xbe\xc6VYo\xbc\xba\xfdmyy\xb0h\xe0\xf6\xb6\xa8\xd3\xecp9_\xad\xb1\x87\x19\xdd\xb9\xad\x1b($\n\x9fm(k7\xe6$\xd8e1\xa9l\xbf\xd2\x1f\aVV-\xefG\x86\xe3\xb3\x94D\x05D\xa30x41424344}, 0xffff7fff, 0x8001) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30024) preadv(r1, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x4, &(0x7f0000000040)) syz_emit_ethernet(0x118, &(0x7f0000000240)={@local, @remote, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x10a, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @empty, {[@timestamp={0x44, 0x14, 0xcf, 0x1, 0x3, [{[@loopback], 0x7fff}, {[@loopback], 0x9}]}, @noop, @ssrr={0x89, 0x1b, 0x9, [@multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x6335, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast]}]}}, @tcp={{0x1, 0x1, r0, r2, 0x0, 0x0, 0xa, 0x0, 0x6, 0x0, 0x8001, {[@generic={0x3, 0x11, "6c5e2c717afde34bb42c40a2db09cf"}]}}, {"eb94bdf532b21cbd8179259ace11c13139f6e66667db3369250134e607ce1c20c4008d0b782d3b1850d6d48cf62cd46b8d4b333f1ae75d989f2763bb5d04d8a133b3499796ca937303711d2920eaa40b11d4a4f4a4d60f2c3403a4f732c8c2e4059548ef0457d50c7e699ecb7d41e63b4a7e4e4c7e6ebf717317baa2ad2999c5dc8b8cb50b7e5529e65152b9e3ed432ec163cda123e3e05ed400be8480f4"}}}}}}) 23:38:13 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x89, 0x1000}, {0x4, 0x5, 0x1000}], 0x3) socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x18}, 0x40a) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r5, 0x80002) pwrite(r5, &(0x7f0000000000)="8a", 0x1, 0xfffe) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) dup2(r8, r9) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="b5f92e24445dea69257f949fe20c7f270000533062c968d126718e253f5b8af390e9d231c5416fab591e63ebdb4ec11a020b2c051114e9a5ed484d6b7cd0b0819458aa1cbb9d69c2ad9428bdc4b5f4aed8d1a1af9d66488aef4a56196aaf631f937cb5d9be36a61a721d5f91b1da06cfaf4a2d14de54eb0e130dfb2a22f297d35eaed1812def87fc15f12ecb6b8c7b78c9ebf00ff310a7d6fed68657771e311695400aeae7b4ccf1ad349aa67f198eae0abc8b459af455cd363702de80bfd345b987d17e6c4f1c0700fc450bf84b3d9959bbcb47e73bcda947a8cb02a758b34d67a5b52b3132537c6614e9b40a62c738efe18a"], 0xa) 23:38:13 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000400)=[{0x42, 0x1f}, {0x26, 0x5}, {0x81, 0x3ff}, {0x41, 0x80000000}, {0x100, 0xfffffffa}, {0x89, 0x400}, {0x44, 0x2}], 0x7}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaa2aaaaaa82701300000004000000001c0000000000019078ac1400aaac1400bb0800907800000000bbf6a46785d8d8a9bc3e6390944ca9c33b652d2c5da032c40863"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="51aece87fdca4f", 0x7}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000180)=""/153, 0x99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r1}, 0x0, 0x4, 0x1}) socket$inet(0x2, 0x4003, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r2, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)='x\x00') 23:38:13 executing program 5: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200)=ANY=[], &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r3 = msgget$private(0x0, 0x100) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r4, 0x9) getuid() kqueue() msgrcv(r3, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x18\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) 23:38:13 executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000280), 0x2, 0x0, 0x0, &(0x7f0000000380)="d0c5dc99d6a74ed58d0978e8af0919513ea9ae953bb6c4f00977d7080000000000000010ba0a709806f666a7c83a2ce775108e59b82259ddfe05cc7fe710d1d3f4ec85d1b3400b2d49d8453246664e81362c735452dd2e46c3a07c8fee5c28854d22be8f28b0b0038c04bac12db0a570", 0x70) getgroups(0x1e, &(0x7f00000003c0)=[0x0, 0x0]) r2 = socket(0x1, 0x2, 0x0) r3 = kqueue() r4 = socket(0x53cf994b9192baa, 0x5, 0x3) close(0xffffffffffffffff) r5 = socket(0x12, 0xed091d7c70d2cb80, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000140)=0x3, 0x1) r6 = syz_open_pts() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) close(0xffffffffffffffff) dup2(r7, r5) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000300)={0x1, 0x9, 0x80000003, 0x1c, "9f9bb8f07020fe8bf1df5b0000f1ff00", 0x1, 0x4}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="01002c40f3275dd3000000000000000000b2c36e5586710844e5397cb3f6b76d748c33ccfcea005ee97edf01b9b2f7456b533cdc5c90dd02264395de8ac3112b0bf851295a088006a791ed9b6b520c2c28c2e2291eea71235f87d82a088d83be3992674b296756c5c2d2c3dccf4ba70eaabffdc5f8426097f5538fd5f7aec5c3cba00f9e339fd1acaf01bf87ac7e335a19e7a1d73345e5562f0e8818139c9128a422b11e4f976ceb4130d0bdc1692d9f35a2bd3990fa79d4ea21b285db459a1dbe083c7548b67c587c1652f5ccd7099ea98e95894ca7a7fd148f0b2989a4e7"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) dup2(r3, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYRESOCT, @ANYRES32=r1, @ANYRESOCT=r0, @ANYRES32=r0], 0x10) sendmmsg(r2, &(0x7f0000000040)={0x0, 0xe1ff}, 0x5, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = semget$private(0x0, 0x5, 0x2c4) semop(r11, &(0x7f00000000c0)=[{0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}], 0x2) semop(r11, 0xffffffffffffffff, 0x53) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0xfffffff8, r9, r10, r9, r1, 0xc, 0x1}, 0x7, 0x0, r8, 0x0, 0x7, 0x1, 0x1ff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x89, 0x7ff, 0x2, 0xde, "a1eb40ef102872eba0f6a762c75389c27492f655", 0x1, 0x7fff}) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="00e82d2fce5e66696c65351ef0287d867b86443dbd76f6d1f725134ba1d1e0540c49a538eb8843795f2a608ba2799e69c83b7815a2fe7dd29e4249083459c188f8c8787eda142288b56847081c21ad081879eff20ecb97b33efd3e71c83df45aeaa4018faf0b1ea797b61fddbdbc60216fa97744ca7cb891cdd64e1bfd6fb79f52d37a53b2152a6a9d7f349f702af3813e9c7f0f53d48f72d6f6b0cf7c8c9deedb0cdee46adb6e2784c9a30000000000000097dfc60700ddbd8c0cda4e935db7ff28b2d0c5180002000000000000aa910000000000000000dad93ddc82d1e8aa453a9ab6e8e163fe24a80339a3eeeb381d04eedb4f1d65157f38a79044f6fcffffffb2941b6f2e3a004495af979fb962736c9b7782ad003f7417bb8928e0791ccf11e2453bdc513fdeadbf48118c6868a83f28a6f812a7fd7a7718e6e054a2efaf2300000062143cf4ad32c99c210439b1a19323d4844aeb0502b2267ad0e0a4680f2a0f403be8c1393405dbb420e774f35a17668ad81ef577665971549cc05454bf8f49bf6254c2af7b5f63ee6c68ca158fe24f5b1a041f8acde51c81488e354a85892c48d2a0cd5a7c3d9f7400623192565a88e58b83af516999979b0719b069802b3630f547f73331fc3eb4fd5f0ac3a9c61fc33a449af061a2971052aa48c85ff2c8aebf53f5c0241d1ecd8c8fa27bc895a02ac52bf51540df7e0725949cc004869f3868a93ca2c084f25e666b8e3230b5e4f98e5a0d2e7c8586229f2b3d7ab3c5e1fdad468b05847727766fc03931de5c467d73d2b50e6f67b086fa387f8b735344ae7d1a42e9a6a54a35f4d8ff226b6de4e85020423718e57c5737676a098967250dab622ee4c1de784693d4e205e9262f33", @ANYRES8=r2, @ANYBLOB="ba982630277e3fa47663a8d56b971cd715e403d77a133882ffbcb23fe8e05a118d88691048a2b67f43ff7a9c735d103fe63aadd2b7e0bfdc5fbf52efdf1b56e7a4e7214c233255ba25c19872f8f21ea94a5fc3a35181da67d9a2fb4bdfcc8bec682f99d99edddf2f5fa71f9048c31eba5bfe00ba9e5f054cdd11af43fd805109d19912e399da5aff2e1d1b8950c29bcdae059386c0b63bc5f14edb39ce0b110d6f33c6d18bb0d30990fe16da13328a4e1166"], 0xa) sysctl$kern(&(0x7f0000001580)={0x1, 0x1a}, 0x2, &(0x7f00000002c0)="8ecb00a1b73606d8ea4f152b41d70742e12380200148", &(0x7f0000001600)=0x16, &(0x7f0000001640)="76efc608cf46367084f4c9fe5676b90662e05cb83fba3c3d1e71", 0x1a) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000240)=[0x1f]) socket(0x20, 0x2, 0x0) OpenBSD/amd64 (c) (tty00) 23:38:13 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x3, 0x5, 0x81}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) 23:38:13 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000100)) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x110) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1745856e2d071b5, 0x0) 23:38:13 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="fae4e66e1f0100002d", 0x9) syz_emit_ethernet(0x2e, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffffffe6ff0000000000000800460000200000000000029078e0000002e000000200000000080090780000000081ce56fb15b5fbf840d24f66bdbd75e4ea231afb88448f30beb1f648d11fc09c1ec7a286d9946536cdc144714a6aa0d625f9d899bbaa46d28cfd7daf5b96be8303ab2f6b4234ddfd51d8ed4f1b8040a317c020127aa271124aee63aa298de30e6eae601e2376c5c43b50ed0b3c1b74038baba71c113538971a6765c866b2bfb891"]) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x100) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x14}, 0x2, &(0x7f0000000240)="4269fdc35c71f6e6910cc326184a3a0581e0bfe0c15675f83112c61f48224c014ad453b60ac961b788adae8e46b5f39603123dc88e74ab252791fa783b23b4f914e071657e048a0d01a56e73c3097de6600133c404537313014760074784f5c7e7c5a9ce966f6fe892db459545d8d3db2786591e61bcd118741c28678597832fff2dc8df00c800ecd9b261244559170808f261dc831c68f989897ad96166c621bd88e2803cb51144eac5524cec6a0f908332bfe6dae5de37c0dbee717358f0aeab1695b836bfc451634784044f2632891e6e9325135565f180cc6d69b81152a63136804b6531e675b0c4f0bffdaa9f82cfa9f3532788561f8d", &(0x7f0000000340)=0xf9, &(0x7f0000000380)="1505f3e8abe301d3c1d66a241e09c0d2f18db28a1433fb1a8fa76903a9363200ea1dbc52b8599e2a7e5f6bdc21b3943572895c94abab7de6d4de3636b4866212cfb01d6377f40b2b81d6ea271aed61add29e454a05494a42c122e11fb6721dc8b03c5a8cd97049510946d76cd2ff18b14b019840c6541bb5a3ee00001b681217d35621ca82c39b1f41642e83eb0da36740c91bcc378030cec80b382bdabf469fc7e987be00fad59c7fa6352ee2c02fdb882a3c5ca99be367f2033a1fc6b4c15037cf80c6ed1ea487d8c4403059ef196adc7be2ddd5ab45cc88f76deecbdf2b9541673ccadff00a47285408b93c50480bdd8307cdf0a3fa04fa60d4d246027ae3a95d78af3dd586654da0b4ef1fb1d397a692a32bc8ad2256bf9d85bbae3e856080738d4df372c4cccf77aa90703ef1243d65e66323e0ee144e8ec7bc8ac192601f4e99726588fc6150dc11194a2c931318dd21739e20bbc904434942288eb87572cce0af47c8a5bc38a8b3ede3dc8a6702b6bd3b4cb9329fc70177ea32f1473afd4d4c6d947d5ee4165b77aeaea9afc70a695a33084b5110cb678bbf7d6349c61b39defb3e9dfe3558d60cdd9a4e834f1cae4989f1c4fe281092a87c8ee907b4d14f110105773152d7db9615645cfa992412f607200b806058f1395c58c075b0ed0c7a0fa6b4ab0ecd74d12050ef2585ac4a6f2e2bbb7427b021de923416b2aed1ff418faf70e0b0153e4a992493efe5f33ae1ab6e24af6c4384618fde91252c87553db9c181e4e11a1101cc3fb38eac930992fbe018851a32c0f877fed9f60376e3971ce46e4520fbc43f8bad4abf3dffa21d4266b9b084b8706aabc8b1fba9190cc6cd569ff37d9f6f68674be860a9022556f5e343e23464a1ac5d2415dd7585be087594eae3b0ff32de989dc627b9c459e2f718126333c34d922b3510bb7e7827cdd1281376d2e6b58fa6acde101b656183e34489dfc0583af6c34fb716348b763b22fa3b15076fe8fe7a7ca79a53b56a90d855212cd541d7dbb17d7673cdf045dc79cabc2bc1c48674246afb28b57a08d9b290d683741905a0acdf968eec6e34086f290058f3cde550c05264f23ad90d5bea2b93d7d2b4505d114ee6e326b47400cfc912ab873184b5ba7ff7fb01a769331364064e6dd98800ccac6b48d013d0d372eceb60ae6f3b7a34c747e4d4877db087c0de734081cf96868e272e699a78515b18ed1efd256c5f895d9c49a23cbc378e7b79f5b31a252a16a6d149e01c8f734a67a810b1ac0e321c9b15391ada6b222b5683ff313fc6ef685a302646085ecc47801474b410d567dc58c924d45b9a9a6bf1e4dc7b152ff7b734645383e84610cbacea4518690c28d9a0da1e19ea49b187db2cdbdd09e6d2316bc3e298a001d72455b4054330b9868a5b2c3e7e374a79e4c41ccdf6295046f188b3c243ee5804174f8f0cdc4b26e23afa63e5ab9bb7befa34272968857562deaa5a18c38aeb0e61625de6aeae4a65c26e487f0839ab7b21db4a7204786ae00d7af5a8e90d2279d9c810141be2aba850bbd1f0f41a83ffff2d601210cf4dcdaf4a7af5b6d3c80d60f7a08f897ecb69bb1a7e0c21a37c24c080c759628286fc3e1a83c8d0f77976f810605a0fc51bf16aca357ddceaaf8b5462edc34272a48631f59219affe7188069a9ca3faf67f529cb3196d26e826a0320130992c247a812f8e53723de12167f10ae5617cea7e97439f940e56a93f3cf40f8f1faab915694cee7e4fa4d8f3bf4672bfdcda0fe77e6ff7937da7f282f9f037b9e8c991c2e5bc9b17aab6a5051ca1f83befb3abb8f7f2d098cf28a5723c49a02f50641641ea32f211977121d7d9b8364a2f985084efde8645adcd2d1ac364828e32288689fce339e216704e162446de060b378bed8f4a09a2ab23f2e6d40ab04b852e20825788e64abe5e2923f328ff8653dff61f0e1f133cb4cec32fb339f4cf7243d9dcddb7a1fea4c195a44beed22b4f8be637417c3616846f3a2b8ddaff5ecd3498c5e79dd5120590adbd21783fc39b327dedd94d78da66a02daef848e50ddc24ca8c05e0c3e183089f3a81b81f1f2ebf998404deccd7f5aef919b0e36aff987ca115943e14e9752be61c89a49c1f41cbb9ec31046227992910fa1f15c971f11ca0fe50d99f1ed98505beca7a05ab6df89ef89f3d85bfec065040700e86d4b605e3a36f2b57241cb76fb63ee933e547ba703e1a8a0c112a82bad35fb5e51127397e22b65ba168dd4ecf053f191988d263e10d14570f77604dbbc7fbe963abfd3588d1de17fdcce69a7cf6fd2499bd28d15403bd51ebccf55a15e71d275028eed95558feb8792b003fb9d2901596da7e218d3e9f4cff2106de6c10c526384530c8f5c745bb71deff9292b30555eb147aafdf4015a36fc5071f14acbd4fd951d36b804b9c24c76d913a693a0ff0e874975bf033471f5ed0022684c4fa01807982b04695c21f6194a8ed286f12c143c40f5d9792805e7391c55fda7270ec925f62b4703f1d27977bd7979a9801bab26d6ce79bf39a03f30d45c2aba5f0cbab9ed892731f282d91f8fccd28b8317bf4e750a1837be60fc0657ac6f6abaa4d78529001cfd98b09085cb50376791ad174c2eb3621fd92aeee1e0fcfd1c9f576d202516326c7caaf6fba2e0653d869f324525fa9ee7fc3aeb0ccf58c0cb93f9d53ea223e123f35af62833d1631eea053727fc13e5e453684fd27f92e597d3712a4c90305ab8921d82e159154f49057a42d447dbbb585114e5e1c02f17967beb6a171429b3236c9fced2d23304207d4bcd52d31c98b8e6baf617c3c54691c7403c05bb87038ceeae91e039197cad0b2cd2dd00469e88712f935e604e219b54a111f11f8a7237f3056717822731dfbebafaf2d92e0a14a8d9502fe1c054693e1e6c88e923674a1d35ee47615e5fd2d5e0febd95d711678fef40587a7f5e7d89b9b7b8d63f2b718b9faf8359061e27f50466cba1e4aed01deed31a285c5fe958fe44266de8c3571d631cdc8a4158e9b43fa2240fbf05cc505506e5cc17e46c3e6efc8db57424c5eab1bd2cc8464424aa273839ba4937d2dc942c08d06f8ea90a4856599b93f6014a1d8edda75c9339996509a772ce512bfe1314f8e634c1bef79ba4f2a79058c949c0f1b45b67ee8768b5874c942979eef88b5c8e2873918602f25e5c30787228a46e4db61bbf627f9320ade3f7c46aed71ae90a24e2fda890f6ea125d99fa302d4383d7357896961f0b36269ac0d8e838229f1b7898361fda4bc4018399122b3e6e5503933885405584c95b5fea836abcc1322fe79c9aa9f72fde886e8aa307d9975f89ad74d065f999de608aebfb8438772c8cbe946ad4536be2a6cf6e8e8a0a2976690939205eff4f4151ae4d797fd075ca3f128b4fbb7e67ee99fad36e0f84f396486b2ae936783edad7187ddabd336d6b804d937a10ec981bc6149c746d0936d29e76907c720461184751d0da3df3c390f7fdaa469229106952ecda52acdd6f51ec7d95b62485e39e0caed4688450434cdc10d1c3372814df42960755d6d49eeb3806f9b927b8b3a1a4a60265cc590f440cd49015745e0cd7d4e14427d0d0af49ff9b78d68eff34232e90194e7f427ca1a0d927f2fd54d5aca86835f30eb1350fcc3fa9da3df49720f2334d25a096eed0d13fe8a1a2b459442514cf225155a5df36c07e676a5cc45caf8dd7722b19d2cd468d8f8e85b00ab9f059320e7bb58ee8a4ae31b166bf031b1038af10d817a02b74850e80b43fe617d0e4e5c11a532e5a4155f8887d198e53c8f76ceae60d79f81df06011c1d214b9673b0b34f3762d66a010af75fa603305d5e45f89764bf76874243c8e1201e9a47e25de054c142490589b1238e2d62332aa4ddc3618b12dddadadfcdb7a0b74ab7964f020c6306b16196175130ed99b987ae7298583a0165f783efee449cb3e193b5de6627a6e32fd1f819ec3af0aafa74e01c657e7b101ffd862e894c608ba834ea895a5e31b5298e75758106989ac4975ea00d4e29666fdf25478c13a6d197ce4f9ba6fafe77bc9328d360f9bd5bf3783a25a7ef96c3faf0318be26f76146d7ba488708a06e9daa03bf2426ad90e63053b1311a469d54a9613de5518cb284049eaa4ada4e476ca3bfac0b4ed538094277ba67507edb865d41ddefa27facf817c1529b73c37d6d02a592c0c60a5bb1754452368f6c6aa3ba25357b83c86643dad44372e9949fc26071ae459a8e61433a53cc9f5ed5c1de64a2e4ebcdb749c4bd2d7dbcecbb0b487548d8963354b8e64bc3f63fae54349bec63acdb8500a6f562ad175b968eba73b5d609bb71e9abe4856a0b3823563dfe29fac9c830ecbf740293295473345603ed7d6d190d19a9a6c63123101af626682fa8b81a8f387d69efe07c40d7a881829f04eb0da079ee0ebe23e65f86c9bf2b879ec2a3aa6ea7ad9319c8ca2a4ea9b53e4b7cef4d262b857567d397064b1d103d842ab1217a823c8e9989a440cc7cad21e90a17224523d27637eccfeb713d173ee3a84ead032f7d2e5646dcb8a523babd1ec0445afe4409a7a499c5c68c964bb48f352046761515a1cf7660b245fa52486856e7e243cb81531283534a0134cb36e67f2ef9da7579131e398ebab2041c1fb99b6c68e7459d8cb59967a3fa34046566a9e9580568724d86cf2b3225819b3cfc1322d6e634abca460ca0d1e28622e8d91298cd72d24f63ab481184377acd57c50d02aa0610f21f5070606c256134b09a7a4893198e54202b2244d74a613c82901ecc2969d416e4d60902c378bfe0fade03d0576cb708491b0a49daf5fbbc4a093c8552b51d4efc94df1fb1dc50a88da13311b656e0aed41efd797a229db5f795dc3b1aab27ccb2799a5d86d73379a07662cb52905e9fb770f25c7fd3ec0749cc19b7e983c26601d1b1c4d525e5d2bed6dde73bbc451cc3ef2ba166352a414e73b35bcdd75d4669520191a74f9aa4b4854da87394c8d020fe5d5ea2916dd88ae3f1ce0432e3b7f0cd86890c9538625efda83dec14df5c5edf500d2b216836aaf72670f4b3b6deb7a0bd5e989cc93bc0727896eb3c2a0f800eb8f53471a4e693961ead272fb60da2304ba7e64616df703bb0dbb9f4cbce209d0c5d1b786dd77c8830ad9d4bffda18176ad1980be64ea02e6ca3cdd05e36c3fb32a0917deb75b7049a74b902513d7255542d9f18f324b614d16d72122a1fe225e8535407df3d26faba412b5ffda7e0f72f186fa08bcd5db0b06c73981516ac2fba72060759d37e8c830245419e1cc39ecf79253efe74a50b6fc42691305580c99bdb127edb231d3ac62b0e6741ba84978632ed834567c57825d5d65014ecdff2f6415e23fdbb8ebe9d70ed96673e080ccd48cfdfa9acbb32329fd133af120e37aa3e2f2f50f6811f42033c311e8701f8a5179ac16c1cc5e0186de709c858ad2d016fa493ef11a417595adab7bd7e21036203f6693cdbcd13c418879ca9ca2bdcbe0559eb6336980ca819c2ff915883ba04af574f7cd23d267289b305be4d61e7439cf61aa7224ab351428a027c297dd09c048317a0d34ec99d67e78b51b5e9bb66d8651ae64aeac4177c748205496f53865578b53c90d8a0434d5ab9b41dd2023c0663d1dd0d5e7b7dd9d548aff9ecb6317debc6e854b2815cdb6ffd49e838cde7a96e20fa497ee291c27943e02cea60e84cb8632768c5514c7c81ee1516d9821101558b383dfca2b33f81fd1cc6657a4f7d19929d9d32f08aef004b361eaefa684d1bbce6f278d5ea1c22", 0x1000) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) r1 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000002, r1) ktrace(&(0x7f0000001380)='./bus\x00', 0x2, 0x40000000, r1) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:38:13 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="fcffffff", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='rx'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x80, 0x159) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7fff, 0x9f, 0x80000000, 0x200000, "79552443ff97573181bac6ea61d8518305a7c1dc", 0x49, 0x8001}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) 23:38:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x6}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) r1 = socket(0x0, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="15000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 23:38:13 executing program 5: mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) setreuid(0x0, 0x0) r0 = open(0x0, 0x20000, 0x88) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x4000, 0xff) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000580)="43cceb6e47e412890e345ec866cf869d7fb01981b851a1c8ce5cab0450def89f354ba72edb4c84477280637b5cfe2460f8da7f2eafcdb2528e9b1833aa634d68a41dd43f37493bb3ee923f99c4ee09d39e79fcd176f68d1fcdde96855dca35856301d8d9e4411ffe4aa0e2130e4c41a4bc11cf5739ead8e0f56ce3876972897c29f22902e31aad556e5d95ee87056871e30fee2981a6f56c5e29178f20e95dfc2dd542c7f605ef87df81d0d386b07616916f3c3a80e7fe93e14df15a77e0459636e063d96066d410b36dd59b810ba13c991501a37b422d5f92ba2676be9b7f91", 0xe0}, {&(0x7f0000000500)="ab9b97d401", 0x5}], 0x2) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/249, 0xf9) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa007004f584600000dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff0200000000000000000000000000010000000000000000"]) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) r3 = socket$inet(0x18, 0x3, 0x102) close(r3) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x197}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000680)=""/193, 0xc1}, {&(0x7f0000000780)=""/162, 0xa2}, {&(0x7f0000000480)=""/34, 0x22}, {&(0x7f0000000840)=""/122, 0x7a}], 0x6) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000001340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/29, 0x1d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x2) 23:38:13 executing program 3: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 23:38:13 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)) recvmmsg(r3, &(0x7f00000015c0)={&(0x7f0000001580)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/190, 0xbe}, {&(0x7f0000001380)=""/178, 0xb2}], 0x6, &(0x7f00000014c0)=""/146, 0x92}, 0xff}, 0x10, 0x1, &(0x7f0000001600)={0x4, 0x8001}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x4e) 23:38:13 executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chroot(0x0) unveil(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) symlink(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 23:38:14 executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4, 0x9) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r3 = dup2(r2, r1) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYRES8=r3], 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r2, r5) bind(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x10) r7 = dup2(r3, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x52}) r8 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, 0x0) setreuid(0x0, 0x0) recvmmsg(r4, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/195, 0xc3}], 0x1, &(0x7f0000000340)=""/175, 0xaf}, 0x7ff}, 0x10, 0x62, &(0x7f0000000480)={0x2, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) close(0xffffffffffffffff) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x7fff, 0x400499, "ffca0988d11502000900ffffffff00"}) writev(r8, &(0x7f0000000180)=[{&(0x7f00000005c0)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113cc8abf53fec3be6aeb9601000b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692b4a942984cd03000009", 0xc7}], 0x1) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYRES16=r5], 0x1) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT=r4, @ANYRESHEX=0x0, @ANYRES64=r5], 0x10) r10 = kqueue() ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000080)={{0x52, 0x5, 0xff}, 0x133d, 0x9, 0x4}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x85, 0x3, 0xffffffbfffff7ffc}], 0x0, 0x0) getpeername(r1, &(0x7f0000000500)=@in, &(0x7f0000000100)=0xfffffffffffffe9f) kevent(r10, &(0x7f00000006c0)=[{{r10}, 0xffffffffffffffff, 0x60, 0x80, 0x1, 0x8}, {{r9}, 0xfffffffffffffffa, 0xa0, 0x40, 0x6, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x1, 0x2}, {{r10}, 0xffffffffffffffff, 0x80, 0x80000000, 0x2, 0x1}, {{r9}, 0xfffffffffffffffb, 0x80, 0x10, 0x8000000000000001, 0x2}], 0xbb05, 0x0, 0xffff0000, 0x0) 23:38:14 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xe5}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='c\x00') write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 23:38:14 executing program 4: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="0067b913256828f16a953b1fea895a808b4440f42c8b09925b2e59a7343a251ed180c9f098bb73451244c94c3d54ecea05b7bd04d691155890584ee86ef2d66a12efbb19326d704a7d0b8481014efa913435261c4d219943bfe37631c268b99c78b397b6f8f5d463f8217817e0cbca18161b6a7b14db71f19b4d4eda56f8f3b5a8ef2392cf5b18292e5e73b6519eff6ed2fb9842b07bc1708e57cc658dce7c424260278d076e8fabb89e4afb01ad1d861688ac939ddaef1b953ae127967685b70312e1e181f9f66cc071f99232310ea298f85b922a99f1b9", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="d97b2b1b7f50485e50ecd3a8096fad96c122226f88a87b958b", 0x19) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="0067b913256828f16a953b1fea895a808b4440f42c8b09925b2e59a7343a251ed180c9f098bb73451244c94c3d54ecea05b7bd04d691155890584ee86ef2d66a12efbb19326d704a7d0b8481014efa913435261c4d219943bfe37631c268b99c78b397b6f8f5d463f8217817e0cbca18161b6a7b14db71f19b4d4eda56f8f3b5a8ef2392cf5b18292e5e73b6519eff6ed2fb9842b07bc1708e57cc658dce7c424260278d076e8fabb89e4afb01ad1d861688ac939ddaef1b953ae127967685b70312e1e181f9f66cc071f99232310ea298f85b922a99f1b9", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="d97b2b1b7f50485e50ecd3a8096fad96c122226f88a87b958b", 0x19) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001880), 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002ac0), 0xc) setpgid(0xffffffffffffffff, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f0000002c00), 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, &(0x7f0000002dc0), 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, r1) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0), 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302b00000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a0000000000000000000000000000000000000001fe8000000000000000000000000000bb611b74b5ab7697fe445f8b9d985570819f143bc583efe485e3218d9603e9e942a8add8dd3f4fec6df4eb5691cfcf570c90407f0ca04a137907f35f41acf7c9ddd8d62dd203000000000000009cf30a071ddbac6ad455bad3dd42c008399becdf752dd436"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) 23:38:14 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 23:38:14 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000400)=[{0x42, 0x1f}, {0x26, 0x5}, {0x81, 0x3ff}, {0x41, 0x80000000}, {0x100, 0xfffffffa}, {0x89, 0x400}, {0x44, 0x2}], 0x7}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaa2aaaaaa82701300000004000000001c0000000000019078ac1400aaac1400bb0800907800000000bbf6a46785d8d8a9bc3e6390944ca9c33b652d2c5da032c40863"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="51aece87fdca4f", 0x7}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000180)=""/153, 0x99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r1}, 0x0, 0x4, 0x1}) socket$inet(0x2, 0x4003, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r2, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)='x\x00') 23:38:14 executing program 2: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200)=ANY=[], &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r3 = msgget$private(0x0, 0x100) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r4, 0x9) getuid() kqueue() msgrcv(r3, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x18\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) 23:38:14 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000), 0x5d, 0xffffffff) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x3b, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000500000041c93a100200000000000000f6"]) shutdown(r0, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) 23:38:14 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) lseek(r0, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x5}) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="d4a7974e56ff29c3ca08cf258f24fa38cd4effd80f03196bbf055d3813b08d58d527e2a4a2aa5653998f3a7abb352ab2a9accf5897ff92b2acbe413d1bb0", 0x3e}, {&(0x7f00000004c0)="a270332a012997e5fb7f2d8a5ecbb8555844a34478f3bd93868acbadbf559336d76c1ee5689c0ed85f3df6eb6a9bfcbc649a0f3bafdc74a9e277d8aea1e905f0c9c262eb72ad2dc644b03a54293ec39c23ca59c59d767e08d5797f5bc7f97bc1ca705c1e54e3bdc2b4d509509e6a41d4abf97f11e5c50e8e2d55a926a6bbb2ae6c9f13a8d72de6e6dbb0d7fd2abc5834662019eb59dda1284d7b0e3c476b3794cee89c288f6d9334827d59e52c088ee0286434e82af1527409ec2f9c6cc7bb8b26ec4250d8d382dc19a9a28a5ed763735509231491c3bc137c59d41b7610b5d67fce05591297b71c72610d27516f360f9e5bb5af7aa5bf56", 0xf8}], 0x2, 0x0, 0x0, 0x400}, 0x40e) fchflags(r1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x3) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000640)={&(0x7f00000005c0)='./file1\x00', 0x6, &(0x7f0000000600)='./file0\x00', 0x8}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 23:38:14 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 23:38:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080), 0xd29, 0x5afb2bce) getpid() setreuid(0xee00, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069de, &(0x7f00000001c0)) r2 = getuid() setreuid(0xee00, r2) stat(0x0, &(0x7f00000000c0)) r3 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r3, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) 23:38:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x4d}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) execve(0x0, 0x0, 0x0) 23:38:14 executing program 3: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) mlock(&(0x7f0000fea000/0x13000)=nil, 0x13000) setreuid(0xee00, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000280), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001580)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@dstopts={0x2c}]}}}}}}}) sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000000140)="eaf4f015", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040), 0x6) 23:38:14 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0x0, 0x3, 0x0, "bb0800010051254ad40400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="34eb4cd59e8456ebc4881681c60e11d9b3cb930000f9ab000041e5943e", 0x1d}], 0x1) 23:38:14 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x14) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x5, 0x80}, {0x18, 0x0, 0xfffff38a, 0x8}, 0x6, [0x1, 0x6, 0x4, 0x5, 0x2, 0xffffffff, 0xfff, 0x2]}, 0x3c) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="51aece87fdca4f", 0x7}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) 23:38:14 executing program 7: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x89, 0x1000}, {0x4, 0x5, 0x1000}], 0x3) socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x18}, 0x40a) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r5, 0x80002) pwrite(r5, &(0x7f0000000000)="8a", 0x1, 0xfffe) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) dup2(r8, r9) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="b5f92e24445dea69257f949fe20c7f270000533062c968d126718e253f5b8af390e9d231c5416fab591e63ebdb4ec11a020b2c051114e9a5ed484d6b7cd0b0819458aa1cbb9d69c2ad9428bdc4b5f4aed8d1a1af9d66488aef4a56196aaf631f937cb5d9be36a61a721d5f91b1da06cfaf4a2d14de54eb0e130dfb2a22f297d35eaed1812def87fc15f12ecb6b8c7b78c9ebf00ff310a7d6fed68657771e311695400aeae7b4ccf1ad349aa67f198eae0abc8b459af455cd363702de80bfd345b987d17e6c4f1c0700fc450bf84b3d9959bbcb47e73bcda947a8cb02a758b34d67a5b52b3132537c6614e9b40a62c738efe18a"], 0xa) 23:38:14 executing program 3: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) syz_emit_ethernet(0x0, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000006d476f9e6f8d4f78d5aa88f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000372fb8642ac852c6770e61da9b6b15a3db8129f72fffffca4d09d6c34d16d6c20f32eb4b459115639f2f4deb631d22cd1fcd04ddadac0000e0ff031ae2cb064d2bdcba0a7fe14f5ab9c7e0115b44e3acaab73f5c0359e4f3fadf7742b96516dc034dddfc9088e898ab7ba09733b443e79c14a95ecb49801ff33a25b651a4d805440303ce68c1d8e0a796e3"], 0xfffffffffffffecf, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, "0300922020fef1dd"}}}}}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f00000000c0)={0x2, [0x0, 0x0]}) 23:38:14 executing program 5: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000040)) 23:38:14 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r4, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8581f23ef3abc924a42be6a81aac68da941b4526a2a7e30658a5e639", 0x1c}, {&(0x7f0000000d40)="cb2d5ef9a8d99d037f539ac9413d6931dc1480d5565c41e2ed65efba784fcf6d2c8b60c7cb560e8e88a3caea5655d6ee39b699f070364377a240ac876aa06867c4fc92c60b5af3d9ef26b087c5ecbf07fd69d0d2c7", 0x55}, {&(0x7f0000000100)}], 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000004740)="5c5deabaeffda91cdc56333466f2b35a10d04f6f2cec07c13e6c6c9314f3225741f446047aa3f8062042dabe3df0985efe6ff99512122123697bd3ee166f91755f2a29dd921bc89b94e294b98a71c0df05ad59d722074a4d50926003b63f72ed1d6436bf28f123ac46ba8f04aeb9fe412b", 0x71}, {0x0}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 23:38:14 executing program 5: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "de11000000000000000500000200000000967c1b"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/190, 0xbe}, {&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/206, 0xce}], 0x4) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') syz_open_pts() 23:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x44}, {0x74}, {0x812e}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000000)=[{0x8, 0x1, 0xff, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) 23:38:14 executing program 2: clock_getres(0x3, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000100)={0x4, 0x16}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff4) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0xfffffffffffffedd) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001300), 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509cdfe79dfb91f983ebc344880081c04b90e5e6f6af0624a7081d68fdb23d69a40ee273846410c56326b889b0c0f123596778d87629a69a32f3b771b432d", 0x1ed}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602785a2fcf635d471225e0eb5230e6b463e8431e3863e00224d6425e0250abe734b6095c327aac06a45d2ed2840b6e840346fcc915323a916681624da14ee44439f3c98fa22aa38f97c6623ef6bfa33e2fda32b039c76ec61038c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c096d7e02d2322aed447f7953fe9ed6", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca7c34d0a6585873765e684a31ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2d804d4977d9c", 0x5e}, {&(0x7f0000000a80)="71c6c940267de4e49364fd9011cf910068cc19043d0d7a9e36c2ccdf5e381e135bf3a2e953dbc5b10f2bd5e5c82bf3837e0e0857694dbba44f76dd772b3213940803000000000000006ef5d4910000e5f76818c9000000000006958fa8b0ea4c49442ed24825e658f20b6d0512ba222e5bee71d13e382e2cacce5fb4af41d1591d4ccf4ef2c33b2de06a702adbfc2c938b4b023e60907bc93d00dec80f4c0d02000cb826a0120f85d3dbc1224600000000000000009e97feb1285953a6fe38020c818def7b68c4010d09374d98afa8485ace253196c98dafd095c34273df8962a807c907e5a223711b566a84baa483478fa581f4959212bad1c2184c77f04a61b4b601e03a36ebc4960f1dd22f4c15e34601000000000000004f1fa37c0c9772fc399384764e483be8ff39eb6cc87c129c440000", 0x59}, {&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672badb0b1", 0x6b}, {&(0x7f0000000400)="88debac394a4bd0c95972b7e067ccd1d7104f0d2b2b5157b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c906b0aed20a431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847", 0x91}], 0x5) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x4, 0x0) 23:38:14 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x4d}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) 23:38:14 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000400)=[{0x42, 0x1f}, {0x26, 0x5}, {0x81, 0x3ff}, {0x41, 0x80000000}, {0x100, 0xfffffffa}, {0x89, 0x400}, {0x44, 0x2}], 0x7}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaa2aaaaaa82701300000004000000001c0000000000019078ac1400aaac1400bb0800907800000000bbf6a46785d8d8a9bc3e6390944ca9c33b652d2c5da032c40863"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="51aece87fdca4f", 0x7}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000180)=""/153, 0x99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r1}, 0x0, 0x4, 0x1}) socket$inet(0x2, 0x4003, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r2, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)='x\x00') 23:38:14 executing program 2: syz_emit_ethernet(0x17a, &(0x7f0000000200)=ANY=[@ANYBLOB="bc4fd5cb73e70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac1400bb"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) fchmod(r2, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000ac0)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000300)=ANY=[@ANYBLOB="000000f4761e890a839e6c26a0ca109815c771bb65c0710c3f3cb8ac568d9470000000009c42773584b4e367526f46bcbcd350876b44a4f9de2ec988c7b55a7dd0c4acce143fb9e1137e9c8ed6ba381a59a12e1b98c0da0a305e47aada7c468f39a7b0e35854"]) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8702"], 0x10) writev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="05246044382677cab3e7c1f7cd543c2a9bdf6a2097e70a9e52cef26337aa99b949898b02e20c073343e5677b149fb512284233007cd6325c777fbc2e138e2ee895c7e316cf073a325b0bc4e9766fc33f3bd63cc5396ea4c795f7681de3bfa7bd929ea2f68da25479de25f16e868460ba997809f264beb0fad3fa30ab962179deda090d873a7be9bbeecb70b994b61138c27bd6f2eaeff6782984d379bf4b8c7e897fe1b1172f2dfcf4c314e4e5bad1c50a885b39a70b8fe4d628c35770f8217258de8ca0f996c56f26390be4019399b5fbb69df40f5bd61fe63af45d7a123daa8e8461d183936f1ca78955b3775e2f99c0f8f624afbf48ad650477e5cf9dcd7b89cbf6e8ce1fa3184d601fb87aefa4f70f52ff3026f1705f12c8bdf1ac9f8ba61a19703e1fcbca185ba018b30072cd61c1d17fdb5e168fd9878683248e1a514d416bce908a0ee386262295ae70d3194c7c0ae1febf1f67c94e2b57912ddefc9af6c63e5de2e1750adbe9baa79e2857e6257f2292f9fda59314996d8dfd2accf3f44edb339ac75e3c62923767b18a5c30161d7d74cfbb52deee6ca900d381a9d82901987b8ae9ed80aa88a1a78d2721ffd4f8fcee2f9fdadd9a8a9f87de71bce40a0d2d101d4d5433bb812290904b54f1b9b3250d428f28542a0f881788488c06212d87afabfb220a544adab55ab7a22278421ab9506fc7924afdb4771880481f846e3b3d0664383c242535b8adc08812957e21cc1028aaf58963f1c310422a41a4105b7c192f9d67bec10f95578205090878f3c4963284b14537d53ea6413f42a7372cbdcb21162af7c2ad951dc24c7318eeb9797713dfef1b372d075796761e70dd4e1a2536ea1bb10f2224cd6a09977960e7d544ed80c8d8ce4df25237e2a070b082059e0130e8797c14822cb23df435274e570acd23d6bc1fc04bf5df73f1f7f9334c7c0aedaee9b355207097c0e4af65c6d1e92eb0827712a5856635e40400000000000000b9028cf9250c3e2b565c13ff92cece48282eeb2db9b109292ffbc73b60892b4a161f9ac91dcd9a814e82f81f719ea2744b8f28c49a00e6362ba259f332e97e6cbb555ee29932ea4553a8dfa7e34896480e64e87ca6b1ce33e0f0211f1a63d698d02f9547f356a9f726f841056bd8ef4e83a1b31e8aa8942c938e69497757064f2b3a9aea4c9dd6da003b9d5cdb7d14cf7c2f6fa77c32ea3dd63f0ed788991a2c2c503aefa7f6fc8e8571700e740b9596fde36f01cec3581023b0ea9f06a10e05db68f1814e641f98a372ef8ce01b2edbb86ffca0a29d7e007e6004b7d866ed5349f851ce311e0e2beffcd9f7f36ce4d43bda404583ff6d32b7abedc3a8b35e388c6c32ba44adbd19f650d8321fa438469a592d0babba6552de440d393f4c783b0a1bdb093883c99b9d9f7673aa501a73aa5b8b231ed331cf51c122e60a249f4722d1c35b0646f4e6c00aeece5060d5f0c5319cc9039086780cf105bfec94162f61a98b2ac2e0b8acd03ce3b019537ff1b166fafaa3ce7c6879424ab6a5d5a8239ae61f999929ee1203cde5f55f6e77da6340b550f4a16528553dbafcd25560dbe7b04310b59042feffea203e3395cced27a3a9fc54bff2045851c862199ca4af363926c04a123e30288fa4613fdb9eac57013259d27a1c92bd64e9f1186d197e2eec45dd6f81265825c8942d9ccd4bf31c2a57ff854bfc6412ed0804ab1892c307963326115ab9240c7b905e8bbbb5c5a8eab91f90aa66f246a98dcdb1e16b2327cc54616846f29050677c04c7cb7ab048beb7ff303880c5b815088af3ecd9e90c34605b230f16ec5cd80c0e9a3179b63587a6d683811329d8a6eb7c5d924019f2ff36452b646067be9379c4f7eebd4029151b34bab4cf76b88df4a24a5daad5796bbd31321173f19053db4589cc9317695f787658ffc9da0c1852dbeef80c8844ed13399e3f155a23f988c4b4dc1d0bd923709bedf4747b3ebd4914404ad73555a9e24736759b37c516f22c9e08dd7dadec7d5cf183e51b063d8852fae5fd8bcdfe6aa49ddc387a2a6bd1ae894100"/1473, 0x5c1}], 0x1) openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r4 = open(0x0, 0x10003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001740)=ANY=[@ANYBLOB="73ea82739211b575d1ad9543ad2bb97a377b4d8ea516e2eb4b581a5a848b180179d66a10539b390c423834254ffa3f7f72ce1bc2f118ee4ac1ca7a5b", @ANYRES32=0x0, @ANYBLOB="83a1548a47f31338c1651e39a74aac56f8fd3ba61772816fbe050ce691e4714194489d3518e189d033b97af556fae35cd29b13247026c44fa201da451d7e03e4c6"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100}, 0x10, 0x40, 0x0) socket(0x2, 0x3, 0x0) setsockopt(r4, 0x20, 0x6c, &(0x7f00000004c0)="111b6d249ff71dc1a91282d3cdef61ee8939d55423fe3d7b8e509998ccb9264a8f6a15838512b7f61bfbd5370c3fab9cc04a11b2afb64e146922e3b465d4ea3b88cfa1ed31a6f523dbaa449cca2f99f876b4aaa612c6d7c9923c07ff58d5c424cffa2ba8b0521f8bc68aa8d9c33b257d8bd3f382bad490892bd2206610ab7d37a865b9b1bec33407b20d691cca003b80c5b9f727ed64cd8e", 0x98) fcntl$dupfd(r5, 0x0, r6) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x800) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x6d, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x112, 0x3}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) 23:38:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x7fff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec0000000000000800000000000000000000000001d"]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) dup2(r4, r4) close(r3) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='!'], 0x3e}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) setuid(0xffffffffffffffff) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60bb1a7800080000000000000000004f0e0000000000000100000000000000000000000000000001"]) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 23:38:14 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 23:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xfff9, 0xf9, 0x64, 0x7}, {0xa00, 0xfe, 0x3, 0xfffffff8}, {0x81, 0x5, 0x3f, 0x1000}, {0x2, 0x5, 0x9, 0x10000}, {0x5, 0x3}, {0x3ff, 0x0, 0x6, 0x3f}, {0xffb8, 0x57, 0x0, 0xfffffffd}, {0x4, 0x3, 0x72, 0x6e837c31}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000005c0)='./file0\x00', 0x1, 0x0) 23:38:14 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x13) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) pipe(0x0) syz_emit_ethernet(0x6e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x0, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) 23:38:14 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) getuid() socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="02f31dfc"], 0xa, 0x0}, 0x0) getuid() getpid() semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getpgid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) r0 = open(&(0x7f00000003c0)='./file1\x00', 0x13afd7fbc660df31, 0x0) getdents(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4c, 0x0, 0x20, 0x3}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000530, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1000, 0x0, 0x1, 0x0, "0100012d29fb00"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000010026a9e46042251d6827b47af06526d4bed45b9b807c729e6a5b585368e88c7ce83b0642a7cb647437fe3f9acf72a82a2ad0f378edaf851638252be7911f288741d2d0501b17f09f57980ab72c"]) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/32, 0x30}, {&(0x7f00000001c0)=""/162, 0xf4}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/46, 0x2e}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f00000005c0)=""/131, 0x83}, {&(0x7f0000000680)=""/136, 0x88}], 0x8, &(0x7f0000000540)=""/102, 0x66}, 0x42) 22:19:46 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/508}, &(0x7f0000000200)=0x1fe) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f00000004c0)='./file0\x00', r4, &(0x7f0000000500)='./file0\x00') recvfrom$unix(r6, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) kevent(r3, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x401, 0x1}, {{r2}, 0xfffffffffffffffb, 0x40, 0x40000000, 0xfffffffffffffffb}], 0x1000, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0xa1, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0x100fffa8, 0x80, 0x7}, {{r2}, 0xfffffffffffffff8, 0xc1, 0x40000000, 0x2, 0x53}], 0xfff, &(0x7f0000000480)={0x4, 0x80}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f936fc86bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde2589546700dce7fff6040000c8abca0036fb923cc358d9552dd02afeb2dcdbad04", 0x95}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f0000000000)="b9a411a8fa132291", 0x8}], 0x4) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 22:19:46 executing program 2: r0 = socket(0x11, 0x2, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0xfffffffffffffeca) 22:19:46 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200)=ANY=[], &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r3 = msgget$private(0x0, 0x100) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r4, 0x9) getuid() kqueue() msgrcv(r3, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x18\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) 22:19:46 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x5, 0x0) socket(0x18, 0x2, 0x0) getuid() shmctl$IPC_SET(0x0, 0x1, 0x0) shmat(0x0, &(0x7f0000d25000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0xe0, 0xd42c, r0, 0x0, 0x800000002, 0x1, 0x7fff}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) setpgid(r0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x9) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaa8aaaaaaaaaaaaaa2abb8100010008060000000006000003b8aab0aaaaaacc5d48fd4a790b0e018d5e0a997a19305335a4e1e653ae62c809aa9b92cf945d6e82a3d888fa2af6e18bccfba86309f9ef0d95164bf7c8b9fa7ee99fe9ee9e493a4cf7cbafeab45e0fe2896498552395a614f26a22b9165561e28a3684d7ca71f3e8a28019af17a0fc05fe616b7b860871db12d1299ee081f9d790134bd63b01714ab1b6f0ea650e7092ab1b49344989942cdd999bac3ca98cb19f342d125d7d297784fbfe9effd9bf17ef0a00fea1e6033b1eb6f2f3f9f6087f65596309dd0e65ed8a6a707dd126139ff86306f24b86b31c9cbb31b92bb389fb2da9f8628dad9f6dab1732349dc920748bf9739d01f949125a2656922301b8553c485412eb15c6afd6ec4adfdeb49e8b42066b3ae03b5cf0fe6d5be5c102ae449ac0c5f97fecc270e8e0c5e23a1d0ffea7bbdca9a92e9ad12def88d7e35fa422a05e2c9ce2fe05b0eb9c23cd5cc2e2a8175f30527f396f967ea0152b1fcbeef5357c9a4cbd"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:19:46 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x4d}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) 22:19:46 executing program 3: r0 = socket(0x0, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x3, 0x0, 0x0, 0x0, 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)) socket(0x20, 0x4000, 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setsockopt(r1, 0x2, 0xfffffffe, &(0x7f0000000180)="54e20b67ce60abb42ca1f82207c6fe88eb260acf9cb274203c1237b9078386465804138d1f44b3923d0c54499402ecde04edfdc173a21b3b666419300318689141bf7a57746236117960f8efbf448e87ef2af2d3fe426830107fd686fa1a985d8e85c5397d967dae4bf07933d4a1be863f940fb2748bf478b602a1b2fa", 0x7d) shmctl$IPC_STAT(r3, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) 22:19:46 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRES8=r3], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x0, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r10 = msgget(0x0, 0x282) msgctl$IPC_RMID(r10, 0x0) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 22:19:46 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) (async) close(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f00000005c0)) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) 22:19:46 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x8) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x8001, &(0x7f0000000040)='./file0\x00', 0x8}) 22:19:46 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x79ab5eaf, 0x4) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) r2 = dup(r1) listen(r2, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="1400000000000000070000000000000084667eac54fc505c0d4efd59515c3bd04e474837760416f06167ad51b7496530934c9490bea3aee4326aff00b2de4918aba4d327efeed4ab99f941", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000910ea7d0a1045c7f6b3f11fcd20c0000"], 0x30}, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r1, 0x0, 0x0) close(r5) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x0, 0x2, 0x6, 0x1, &(0x7f0000000100)={{0x5, 0x15, 0x0, 0x7, 0x2, 0xabe, 0x3}, {[0x1, 0x1000, 0x7, 0x80000001, 0x3, 0x1, 0x0, 0x6, 0x3, 0x7, 0x5, 0x1f, 0x8, 0x3b, 0x0, 0x7, 0x101, 0xc1], [0xffffffff, 0x7ff, 0x100000001, 0x10000, 0x7, 0x7, 0x800, 0x1, 0x3, 0x1], [0x7fff, 0x0, 0x0, 0x2, 0x5, 0x7bbe, 0x3], [0x8000000000000001, 0x80000000, 0x2, 0x7f, 0x0, 0xd58000], [{0x800, 0x8000, 0x101, 0x9}, {0x19, 0x8000, 0x4, 0x100000000}, {0xf9b5, 0xea, 0x3, 0x7fff}, {0x9, 0x1, 0x9, 0x9}, {0x4, 0x6, 0x4, 0x1}, {0x1, 0x1000, 0x1fc00000, 0x1}, {0x7ff, 0x4, 0x1, 0xfffffffffffffffe}, {0x0, 0x7fffffff, 0x1, 0x5}], {0x5, 0x8, 0x80, 0xfffffffffffffff8}, {0x1f, 0x3, 0x9, 0x3}}}, 0x2f4, 0xfb}) dup2(r1, r1) 22:19:46 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd60606260"]) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/61, 0x3d}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="1400000029cf7bf0fd801fdd74be92dc14aa1524a590c60e461bcb06290ac3094095aff30f906b91211f58c648e8758f8d459901d8fd01ebd78a7310bcec31b7146955a2f987a1e2541db549a5be9bea1d03220c26c8357d725b41c4733ab31df23236e5f10d50709e026545367d543fbf39514464080bd9fbdc5953465f93b34814c96a45ccf6915e6fa32ae4dbcbabdbfcacdbb16ea1b54bff2d4ae53f7a6832ba9dae1318f8522094a65581da93aa5f4d24556aa7ae4a3f13a704c0a9ae2aa2091fabf9d01021613c5d4136c478c6a4ddbe0b0f108825562b5a53fcb024889d2b2e11ae14239255349ba34e72f633625aa4da519b4db0f219c28086e8fabdc9eb63c83694d6db8fc9fc687429b9b3269ddbf5d616c9287b6d43502174f43e875893c08a10a2ea2125d4124d3bbd4169f59ed7f6b2947016be0de6920e9d0c5c2e9d39567d68e7f042a503495cdd5c025d5fbab251c3dcadd34e08560a7a12158731718b8166394d87ca62af549e1f50c0c3b4eb9f91e131ce0fe5e1d078a33d5ef70ff00a7d41cf743273111dfb53a7a66c6084b7318aae6247526c498d647c4dd5f6a257c027dbde8468abec8f00d88281465b22af"], 0x3e}, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000003c0)="aa2c11837c5c739c10a6c517a7c8bc2df5a7c763379aed2c70de0e02b4657ee648ce39f796cf864576a324c9ee025b4e988c01eb903df11353b0daddab59a2a87e490d2663a2449230ba61a5acdcad90ba569322e104f968ae81fa17aea9af00e0c01499b3e783ff50e766c83f1c808c3fb330769fb95a39fd92718b7fc74c2964cac545330d94a6ef499dbbf2d7a568977263149e0220c020fe0b68dbd4cb22139c5a4638a3a4ad852c155d0b8ad08b01b5d6b0602ed3a0e554aef7094c05f2aa8c0da1653f5e6b774590b19c170fbf24b54f02fc332170a52ae1fd1401cfba63352ecc", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r7, 0x0, &(0x7f0000001200)) 22:19:46 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4, 0x84) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000140)="63e479e0", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x2, &(0x7f0000000180)="53aed5c26964209f94f6c78a34671c0e899e6283d011d3e8e53d3cfeb852b50d06ba6e0b22ae82f3c84e7aa39939af46d62f40e00fd895c924aae256f000f848cc52c9f8fc219c14348f396aa6b6d727ffa7f96186259a8ae7b3b13621593f3d5f541ba495ce4848f33263a85304b50201b3a35ad96b968bd9e73cc3a520c8459f8b1a46712348cfdca1a1e7b65dd14af3e84954ae442c4018fd5b697d36d71aeef4d34814f19f7cfd79115060f54c1682e3461aa24bba", &(0x7f0000000080)=0xb7, &(0x7f0000000100)="02c8d510dab92844ad6d8cb82b034033a3cbe60d92c9b42e49d23f202541a837c771c2da2dd6ff78bb9621e791fddf2556a13bc564cae70a13f0", 0x3a) 22:19:46 executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) mknod(0x0, 0x1ffa, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1], 0xa) dup2(r1, r2) setreuid(0xee00, 0x0) r3 = getuid() write(r2, &(0x7f00000001c0)="4c4e642aa7007532f61a710c52886b3073abc7d7e91897b7e6e2c796f43ba4e96b0299b07b570e9c8733a45d6a97ca9f359ce9b00c97b620a77c8a591c8f2a1b2bc4bf71baa15977e2f91c91127a6372e73d1f7c40fb94805ba2c76c57c501927efee8004c5033e19eaa07a3a8259e86b1ca71556823a7a2b8339ac99c239e90a84042541a582ec482da1062e1ab3b69545ad8bf4571e0f0ef5b95c6d92609f87373b3d8e3416f8f0220ded0bec64718fcfa9bd6193f5de43493c26ab07f4c209cb7ef195a349d57c0e28f8cace51a8c542e5c", 0xd3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r3) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) 22:19:46 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000c00)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602e6b463e8431e34b6095c327aac06a45d2ed2840b6e840346fcc915323a918d7d115e6681624da14ee44439f3c900000000000000006c5b0dbee14a193ff65ca38f97c6623ef6bfa33e2fda32b039c76ec6101e5e38c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c00000000000000000000006519b3825f0c8982e3f5aeaa7eb72639ace24a086ab4c9cde5f86db0172c0be186ca7fc677d5768d7e541b75e55c3168c84496af047556484ff44b1a846c1588db4efb7e003947330d3ccf3f1ae6d9166546c98cf9f50788d179f14a49c0c103515cedf1ea933854cf37030000000000000036d072136a2b9fc0d5d7e6f2bdec8398f6859aaa63d3f661ad37e40265ea871ba8541a0a19ac966b6adfdeddb05bd1fdc5a27b7b5af18764c197c45c4110198439eccfc3b65ab026cba18f6570f0b7ebb39cc7f3794ca5eb50a1f6c262e133ecafbfca138bc7a46d5a6e900ba9db02208982adcdee989c7716ddf3a8cbfc4de3db884d9483cd7fe17f01394f2f2b3cabbea0a0bb946d0fc76c06b4e18a7011944872bcb9e6099b0b9b5369d2c0a56c329e9a73abf55058ae7951093194b6c7cdca78a9a6dfe86445e06c885f700326deb96954bb2d17b7517f0a52c61c84a9ba287b70b7f1fdcd8aafe6524e36e0b8de3a75d63827740e07916450755feb868c4db84baa679f8f121541a13ca3739f3217317332ba3f208e090050cc42b94bc0f36b849077a3852c89bdb591ebf700c83df39ee9eeac0ad9d7f7c89dceb135daf5f78fb039d619229c05e2977ca4ff4dbc3bef1b89c2821dcc464bd3890fa414b20b2822c808f33896c84193d473b4904b086e1e6e53522acefd1eeefbfb6ebe90f2f694bb46d0fb37cbcf7abad7bd264ad2288fb2899dadedced0db43e6cbf5e7d1a112f36331683c4d4a69d8bbfd78b9b7341025ef5e83f5616925a215f9a80b78552fadc9", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca87812a8c7c34d0a65058739f1d320a4bbb96a8f579acb98831ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2aa773f60955dd804d4977d9c", 0x5e}, {&(0x7f00000005c0)="71c6c940267de4e49364fd9011cf910068cc19043d0d7a9e36c2ccdf5e381e135bf3a2e953dbc5b10f2bd5e5c82bf3837e0e0857694dbba44f76dd772b3213940803000000000000006ef5d4910000e5f76818c9000000000006958fa8b0ea4c49442ed24825e658f20b6d0512ba222e5bee71d13e382e2cacce5fb4af41d1591d4ccf4ef2c33b2de06a702adbfc2c938b4b023e60907bc93d00dec80f4c0d02000cb826a0120f85d3dbc1224600000000000000009e97feb1285953a6fe38020c818def7b68c4010d09374d98afa8485ace253196c98dafd095c34273df8962a807c907e5a223711b566a84baa483478fa581f4959212bad1c2184c77f04a61b4b601e03a36ebc4960f1dd22f4c15e34601000000000000004f1fa37c0c9772fc399384764e483be8ff39eb6cc87c129c440000", 0x134}, {&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672badb0b1", 0x18}, {&(0x7f0000000840)="88debac394a4bd0c95972b7e067ccd1d71f6f0d20000000000000009c1f0e428b37aca546c6c00ceaf390b46303c794661894d6db9f89c3e5b59e8932286c4c0f31bccc415c21f3cd542ed7995c906b0aed20a431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847c0d89cb77c3de1dae3d224f178eb17afd6221da397a005deb2a1877d02cd859267df3b330e8153b5da26e514e09dde3a930cb827c12a8a3f4e6db3cccd6f6ab01767fc487217a549807ddda1bfb9caf9bfa4c9df01b93de4e24195868b623514f1d3b2f59e8cfba163c898315bcf00", 0xfffffffffffffd52}], 0x5) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r2, 0x0, 0x1) socket(0x0, 0x2, 0xff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x78, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x42, 0x6, 0x0, @rand_addr="000000009f13bb26ffe76900", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x61}, @fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x66}], @udp={{0x0, 0x0, 0x8}, {"5bff72d695b5285fb8300d8720007512652478afb63edf2d2f85682f1f84db52df31c9ac95f56044f525"}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0/file0\x00') r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206925, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 22:19:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="780230"], 0x10) dup2(r0, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x4}) 22:19:46 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x4d}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) 22:19:46 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 22:19:46 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 22:19:46 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r3 = dup(r2) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x5, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x4fe9, 0xfdb2}, {{r2}, 0xfffffffffffffffd, 0x44, 0x20000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0xb, 0x1, 0x6, 0x20}, {{r3}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x40, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0xa00, 0x5}], 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) 22:19:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3f) sendto$inet(r0, &(0x7f0000000040)="ac8a0ac143ede227531108f1330b1ed582d4ccc992918075c809cabc152b36da8956", 0x22, 0x4, &(0x7f0000000080)={0x2, 0x0}, 0xc) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 22:19:46 executing program 5: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r0, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r1 = dup(r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) r4 = socket$inet6(0x18, 0x4000, 0x0) pwrite(r4, &(0x7f0000000500)="5571b3362b6781c18d394a8232a3d58c5938527d3b7434ba0ec98383d5189ee1ae43ee50c3e79ec8c1c658728724f30973a356ec554d689e8d60860f63c38ffda9b547873ed02c", 0x47, 0x2) fcntl$setstatus(r0, 0x4, 0x8) ftruncate(r4, 0x4) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) setpgid(r5, r6) getppid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) dup(r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000880)) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000640)={0x2, 0x800}) syz_open_pts() r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000000780)={&(0x7f0000000700)='./file0\x00', 0xb5, &(0x7f0000000740)='./file0\x00', 0x8}) 22:19:46 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES32=r0, @ANYRES32, @ANYRESOCT=r0], 0xa) open(0x0, 0x0, 0x20) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000640)="165a8b53289fc25a405e9e05", 0xc}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000e40)="ba8e9058c643beb7b89c807247b07a38c482aa971b7b6d3b70c72279f5e07134385babf13b363c4353536855b2cf9aa91e4395fda399695d7896771f9ffc1b997ad04f4ee803daa29702fc79b28531773132d354aa44d6a213424ac0c6fad4019f4d048ff295349c1ba18c182fcd51f739df7ec56d8c206c614a3e052fa359dd60b2848af8f9bf3dceadc230952ea8791e77d5c5eeb1fcf002055cbb3266783c15a099c916a6b613f05363d547fcf3618f35a4e3c78a79bbb4eea4ff67a35c04f108296d8cb2b8e7e2a871f4b617269f9f4fd22e2214cfc8a6c0538a2632139819432c627dba9e4e3c9327282970916522a692aedc1daa579ff548031b6c6adec560fbb0253cfc7e0769f8dd3724313fc4569c19e2ffd3543af2a6bc4863480d5fb0a5fd99ecbe4661cf7f9fcaadde409fc883b8f5e98ce08e737da4ca61e292b585fe6f657dd5a69d34a6685f2b4e2d299b82ffd6a07883e7bccfdf846fc6c24846deacc86b99cb984439b1420f39d9af2dba6e1f842d4971c1758ec6a8138539498f101edf296843e4f63c724307a3fc28d187e3dfaa6a38f3552de59e7fee9fda5a30690631684cb98e4b1aa4621f82415e8cf0465c13e9868d58090b65f7f8f1197fd78d435187e36020370bfc04e8957fce7bad270d853c1e140d8a9179792ad65cf99760c33c01899c7dd54badf9e5e578c02ccc97bf742084e1fab83fdd114de1c33710daaf810a62db4e578b44428df62f18ad3d574bade003a730695e4716e1d73f3c593fd801b42e6ee31994c649c0b2ebb3fc2c02dd63b5699024fd5a960943eab415c19ab9f822ce31aff5cd2ca625432fd5b567ad01b09e2c08bbbaf4484394583120682e178ffea78b44f3ddf92836a60993bbbd2e91b44472355b1ef5a55bc7819dda17285d615231c9ce4733a9873ca2ffba0395398ddd82744b76b98abd81426c356c07b21716b021722f057540a845ab977a5445eea5016d87d1502124e377b4759ebd265b039fd777b7870bf8f9a49cc6e890c391e85cb66d2077c83bebf5bb476db443b603b0f14ff0c40ef58863c899bdbc03f511604d92affb1e7740bdeb224a6781d55b477582f4156b3cf2c5c954817205385348936db019a9e8008fe5c94064f72a47d0b8307639f5a607e219936328e64107fc5dc028c77b5039ef90532b07d446cfb3cb8f097226ee41540a0a9ed4648dadf610f17d51e221c2373ead44e526e2ddf15f57d3d64716e89224c624767bd80b073ceaf077e6e67c08d9125a88dc70f4e33ab91414df313b56f51a7fe28940f308b7c73dacb07f2edad7a62363c188bb061df64a4d5a034169fe3c14f07779da5ef7ff1ff8700f0c408ae448bc647ec8552f27f5f0d44f6d54392a03656539e03ce96787d56735613d8892025bd3cb35e58587f4035672a523e910745353c2a5a28b4c7f59ca3f5ed51c57e4d760651594a2ab1e9f427b8a2943797b5373e7cd54398f01cca2ae8e7aa82a74b87d023c3cde133c2bc6d0f585cc04de4dee89a4c1fb8e8d6fd1566a43e4a230e0fd32ef00e24238e9f347e8f864b0d80d018d86acc41871cda937c8f1d6156c7923bb18f1399de7ad69905e1a83eb8e488d574b3c397539aa15836f286b257b52e55ff29fcd85aba36299e2a80ab7760ff26c94f13ed0c257fe9447fdf0ae13a1b0bbefe9d5e36e63f0e054e34184a7d301ed9176c0123e8ee2b23461d12c53a4ef1f051e52d4f9472e17199ffc4713da70a8f0feb14e1d9b4c9cd10b2e515260c7b76baa0a309a305ca3d760f88c283ce8b04da930fc417fc1d8b412585618276a6973c615ba51f59a7385096c96ac2ac50666831b73fc40c325f33f9fe236a1af7686a4cbf0160cc59c532a4090ba384a665ef2a9ff8a0467b2c6b1cc39b92104f2399610eb539b6459b932dda15e33d60f923c93923e57603305d31bae1759e25cd4fc2eb92ddc0a9bfd9145578871b27704ab5fe9b69095691f44e4c44f8572d427046dafae2e511d6689bbcf4e6194ec5c5060f54c27f49c8972fc35be4b56c1205f814843e94540e852078e83772f5db2ffda53345184b2189391866aceb5dfdef0cd94e986a4cb455928f5a3ce7dfa264109424bdf2daa1ff2b256d0ef4a648c2bb7c562fccd87f3c625ad33dca1bbbf227248dc4bb08a7eaf061befe9c4a3b76b9f7b499b830341b24e6d4790a044c86ac634b3c204a6b40fedb55310a98e5b95aa1164d19031792d69a2489bda90b2700b52c57d4126d9dcbd43eb8d037f4be47a9e03e1770dd5b0c1408c0ce3a994c5e28f451edbc32ed589c279bf99eca435e8b23180d3ea5d494c96028b40b0b10d8b3086d08b9816a5bbba100574eeb3e3be9c157d618beeec48c2123e0f17952293fa1e7f84bb614b2becb04c9483ed3e9299de406fdc95ee23d442bfd8dd6ee478f215ec210e31bf687308a633474feb9dc2009ee1e2cd9c7f1fcef725001b1865073fff0a13f3b07ea348882e6f9af4c7b5e5ae79105329a92866c25cdf56cafc7a1d61901484e375384fe49890a49505e0abcd2b046ec034aeeef1d6551a787dde092b4db86412dfa21136afa5631a3fc07ce1d91d46b057008fc3b99a8c0ce3c8adb06e613ca87ebc030f53463abca1a68322211987d268e57fd43e51297be0bb1ec5b92b1f2e06d967f7765770aa803485df9160cd9b6c36ec3ec5ff6fbfa9e4f2f5a5c72afc2b8238b101c7547dfea23c4c6ddec3563676f35a6bd3e15ce249a17c30273cbb2501e3163049ada50ee69583d93dee3eed8a1f875b26c080d0d1f13e7474afb09d3a2d251cadd99d9ea5cf1f881ea07716f0e5bb1d37f3aed5545395080126b160cfa541cb4d0588c71435901c709daf80cd05dd758abffbe914dcda4a0383505f6774bd847c3fd7133f6462a179668b72f8b07e414a907fe83a312f804398ff469e7ca4d0b545e80c6764adf792118c0882718e31d6e76d5d8a9fa98cf910f80727f0da2846c643d246c57a3761276256b299a4cb1368ad057ef134ada0c88ded58ce4478f6bcc8f62a56a1c8fbdd6e9b4d69083b3fc136df33f689854570bb50bf4796cc20951ad10db683261ff5939f741e1341b33860d0c4207e7247bb809a2203f6dab6b75cfbe62b188a05d8fdfcb20ec7bfc50e903553057146081378006649b873ff5ca9330252c529d1bdfc479fc66ed5cdbb65cd25765ab89fc45c3226f559aad11bb24bead2b420f6ed6f73720db45861709882e594ba4c7dbcc99b3019996162c85295c8544bb6dff1a624a2274c9af361b7c9292c8671d338ceff7b9fe4c690362e41e8d812114ddf171e1496a1a5ecceabef4c666ec1ea438f30510a9ffecccaae22433919bae022b9216eea4cb97e11c2beefa8568ebc449d9ba59631356fa86e8eb04b1c391b60fc3bdc4aa599936e3aa70056a4592c0ebc11ac8419ae9f5a00f65b14cfa7ccf6c7bbe0830031592d79e27ebe24e463c87350a38472597c70d90754e64298fa1923651af742470331981719abe543aa33ded763a9841f30708ec4ba3297d213a380aeeda50fb8e3bf058d26f7f88c53cee97f7f51c7352a4ab9080a71e3397cf6fad22581602c8b2dfefbec6702dc5db2127157883efd06067e7e18696ef83abcaa53bbb875c021e399248607c9bf66908fe152c743fa7490ff5d9849b5a5114a4fbee536bd1bb93f0c82947ee01438ff40e7c35662eeaa7495c025dc82df5e9ac45d352e7f29bdc7b4c2fe1d831d3d308221952b6fc8f956240123524acff548b7954b24d87cc6ee90a8bfdfcb60d11aa69bb7811b5bdf7b7ba10cad4d376ab9163f823bb5f0950cb78b9605a1c9b7c4fdefacbaab47f79d00c0a7f9f6850cc51e26e9484f85c2297657f88894e26187067b345e6f3804cc28c36eba73e02118cf2c406ce5c3e0664fc1ba44b8dd42cff43ff58472304efd911344a91e1781e76e5d9e92937b6d8b1a7d2889e42af4fc901dd61c5b17e4e729e42604f107b45aaec47f1f48030c973bd1848ab0760bb3bc109d742b751ccb169b764b309b7d62d72ea7c09d11b5da5e25d3f30154696d7d76b43ee08e376b8bf654499fd701a773b2f478afc35f42f77b55df29009c2736f476ce90e2f2105c7c1749d4630fe4542449e2c6622ab0204d2ea9c31d08c44832352feb69b3f4307980d2f11940e939bb32592607298a6bc7077b6f387afaea674a223981bb442efbc4b0c081ec71e66bdaf8742958b95bf068fe87b2caa961c3bc1b7ebe2e30b726a215c1af425ec3e3c6daf703a73f7328191213a0eede2a7cb15a1b851de15dabd68aeb85d30a8ad4c2f6b5cb5dc8e010d2688d81dff53711e110eb10ec46936e646a22de441862aa1418645f497cff428f0c489c3b9331126e043e78739a5bf5041b5cc41a8b61aab6ad2c0e3422583c936ed8846966e257806ff5c85c6ee26996b72d7d4a6440a3f7156b6bbc3567775e5625fc891318ca3a3275b5c9ddc110e4c3d763bc467bf1adeb8fb1c58c34e383e1093af49ec5a6ec8ddc3bf32a0db996e34fd56857832d68f24ba5a8bf77c4f761e62a1880d0fd119448d07cbf4b90a48a5acdd23f571f96c94cf7496f072d1948cdfeb16e927c9649c16d807cbb7e42b2cd7dfb813face8949745adbfd977066e7692cae9fa7b64e135d67e23e180d6674a7d5a051dadb7664ab091d56df4b17753a249d0fa378f6e3dac685e888809c8ed9a47fe1b205a3095ae3a629e8bf7f84d83654a9497088450692b713f6dfc03ec69b40bc0727f54c71fdfc35c163abdf99e930fcb562e29dd7b0cc6369ce6b1865a6bd8c480e914ea635477ec0bf37ae2227adb8216bf532c4f53e51a8e7c4f5dda5638d897ea8336824c05af459a953ae31678571965d860ab7ddc28aa2fb47c869dcccd6d668a9e9115524fe0ac9838b843e5ce376c4880831134b6cb0e9738e8d18b32c575c057a713743aa16fcd8af7f50834cdee26ac3f07a6ec1f77edacdce20693dc5f5daceb1ea0caea2806d0d64143b374dcd3fd4b3ade38594af887b67c04a42cd48ae85f61e9eae9fb45a0c577446d67cff1e805f5c0d131a571f93f14303bd43004989566c44ef186907bb743a8c2d83bd9efc3def18840a1b8a88fe2292d5a710087f8a89f9a598010a3db48df8771cc9ad9e5003d6e33a02542cca91ee48e4de3f53a43edd6080574336650a3e9a690d524d7aae7e650751558263add86962e24b375cc5327a99ac4eb996d884a479c28fca91ca8fab461f759556f78230dc692e795ced519bb180738e5ed7f234ddc5c53fa00f7bbe598d916831d8388c64cd7b43db878ab14213393c2fbea566df8eb762184d4841f644631463d70fae1b87dd872cb3b896f008127a07aa8ad80693c989f162b5961ce77db382ec4701c662878a60ab1a330ba31229f374c01b6c01c5b641ead7a8f7356137204ce6303311ce83275fcedea7a726fabaea6add21ef1721812214391a4540e76398255aa6dd31e9d82b8698fae184b7379dca4923ba7d7061b8a1f71c0ca8efee0658c3fd8174a6abb6d321fabf4c88c9da35573fc8a905e99cc75dfd0f20e7b646bc444d726845e394873dd49c299be70ce748f1b7f8ddee70bc024ad872da0a42efbc99b6347dc6d79be35715a95ec643acf5137a30ef45b0572ff6d9f62a4bdb1ff0d61c7c0a872ec02af607afc915ea099481978270822d20727647f0eeafad48240f12e6dc326341a1fb49f2a48bf948a5fb91929554ef3e5b8247c07c46d4715140a07ceadf2650c", 0x1000}, {&(0x7f0000000340)="301f1efcfbdd", 0x6}, {&(0x7f0000000680)="8adac07cb1c7f319f32a6a11777717c36ed8584ee95cfe4d097b389c522ade5befd8611c65d7264f51b141830c2fcadd90b8dc0b6b97742a4fbaecf6327e6a1e587bbb11b48735cfc7771e08781c240639f005731bb7618f06424dcd5c30c11d402b8c9fd791a434dcbdd97885779420f622e7befc704baa51232644001dc6e96350c2881595f2527be79e28e68fa277367e81644135516375802c9fc86374494819dbac5f5bb3273f0b48", 0xab}, {&(0x7f0000000380)="2cde51e1310d7873a005b247a75790e3869e6a90583d78c4b8a0366ee536c76ccdedf35b4a7ca1ec4f187b72441b1e69edd88a6b21", 0x35}], 0x4) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x4e, 0x0, &(0x7f0000000740)={0x200ffffc, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="fffffffffffffffdffffffbfb19528ec8c12a8b8721a4a713e79a6f3ef77610ab008eccab15673a549476119cfb01793ff29e2c42539794c99d2036d8b1a6c005ce498c1cd8a29921360eab13bc09b345a3c5f118fbf9f514e9d6495960e9957244ef090e4437d2f0f4811a3f4ffb748aa9ff2ce85"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x10, 0x51) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r4, r6) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000200)=0x7) r7 = socket$inet6(0x18, 0x0, 0x0) getpeername(r7, &(0x7f00000003c0)=@in6, &(0x7f00000001c0)=0xc) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r8) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) 22:19:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="608038fdd14c81a0743e691791545e1777f4159afc9572830ad056cbb2d91ad910f86f336eadb061eb7e30db70720b4f97", 0x31, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f0000002500)={&(0x7f0000000080)=ANY=[@ANYRES8=r0], 0xa, 0x0, 0x0, 0x0}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000002480)={0x0}, 0x10, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) 22:19:46 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:19:46 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) 22:19:46 executing program 5: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001080), &(0x7f00000010c0)=0xc) recvmmsg(r0, &(0x7f0000001300)={&(0x7f00000012c0)={&(0x7f0000001100)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f0000001140)=""/7, 0x7}, {&(0x7f0000001180)=""/100, 0x64}], 0x2, &(0x7f0000001240)=""/113, 0x71}, 0x4}, 0x10, 0x0, &(0x7f0000001340)={0xfff, 0x3}) 22:19:46 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200", 0x0, 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={0x0, 0xfffffffffffffffe, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x6, 0x4000, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x3a) r5 = socket(0x2, 0x1, 0x0) dup(r5) 22:19:46 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x740, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') write(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0xa0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000200)=0x2a1, 0x4) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146950, &(0x7f00000001c0)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:46 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/516}, &(0x7f00000002c0)=0x206) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) syz_emit_ethernet(0x2e, &(0x7f0000000440)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @rand_addr=0x8000, @random="09ccb2d13e6d", @remote={0xac, 0x14, 0x0}}}}}) recvmmsg(r1, &(0x7f00000038c0)={&(0x7f0000003880)={&(0x7f0000000480)=@un=@file={0x0, ""/4090}, 0xffc, &(0x7f0000002800)=[{&(0x7f0000001480)=""/17, 0x11}, {&(0x7f00000014c0)=""/130, 0x82}, {&(0x7f0000001580)=""/118, 0x76}, {&(0x7f0000001600)=""/156, 0x9c}, {&(0x7f00000016c0)=""/207, 0xcf}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/11, 0xb}], 0x7, &(0x7f0000002880)=""/4096, 0x1000}, 0x2}, 0x10, 0x1c41, &(0x7f0000003900)={0x2de, 0x100000000}) mknod$loop(&(0x7f0000003940)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000003980)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000039c0)="7f99bbc6f561b4c313e7ef84327ab8e0c71ebd305f088b6e7eb05dec0ce571dc1af9434f2e2ed10aee135e65a0c4da23495a3ae9a02c77f0b769af13bb9d28d37b530969df9a75203a1529889e1a6143140c10b2ecc4110ca8c77c5ac42e72bb28086c109348bb2266e543355a34d9e6661bc47d504602189946314af71b1d675d5968551a1fa9f9eeac7e1cae596cb53a5b9ac931f462bd791bcfc151ae17d03facb90a662b7fe8c10fc0e601ae0aa221acb68a0c71b3a4aebc3fbf108861e2e7a998230075fe", &(0x7f0000003ac0)=0xc7, &(0x7f0000003b00)="cb855a090de9ca5295c2d1a2b67e81177c85902dc458526895b43d41e400a8a5d97e967cfb3d35a1ed38ee0574d4e6d5577c6de55558f3c0141743d2e110804ff3d34ece6181d25531dbbae78875de9824b01c5af46ec461c52afeac968b03fa70bbc9e100171385d7cacca7ca89f4f99815f8dcc461fe119f5259e0811554b00e2327e860340605c0ade196332369d6ad666da05aeee75b5ef456f0c5801a98de5a465c3a41d0c06161", 0xaa) syz_emit_ethernet(0x608, &(0x7f0000003bc0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "04e7d2", 0x5d2, 0x2, 0x1f, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6a7ddaf42d81a8819a8a0bb12876991d", {[@routing={0xc, 0x8, 0x0, 0x0, 0x0, [@rand_addr="bffe1d91a8dc2471a3931900d768fe82", @rand_addr="a2a9bd7df6fc376a9e780edc8be00c34", @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x2c, 0x5, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x101}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x800}, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x1000}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x6, 0x23, '\x00', [@generic={0x9, 0xbb, "3db35423121c02532f8b6eaa4f5cdb44684c04eef26c01396c6f030164b2fb526edd0d485e59c2c0f50d22de10bf90d9165c7f5a0471ee68f9f0ccfa2161a5aa1a13ee09281e4e6879ac17bb667fc46e76de07a5c3cb237634841fef8f32ca8bc4a9871bb671f13dbb8e7bc73a008cbb5181e959e7aa6dbe6b79097ffd7889ca199a6a08983c37428db833874e1cbdd13d1577d9d009e6c9508816ca6daa38eee591653df3d803f7c3a1a2c1ea95329a1e9a4979041e881efc1113"}, @pad1, @generic={0xef, 0x4c, "c16fb6c2420413aa51892bf04ec09e5aba0fe97f757666c76e753d339d13785433fb5e34f42389c3ed3ad97963e6409ee71a9bbfb283746cd4b4ec4ae3e49103650fa4bac4122ab2238a3c54"}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x6}]}, @dstopts={0x2c, 0x15, '\x00', [@generic={0x1, 0x3b, "f06926cf3843348ab644af1ab4b5223a22e3a0a159655053a8d2d26f3a4f21a7b409ea1b88b2389e268313bd2dda7241b913165071704ec36fa4cb"}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x81}, @generic={0x3, 0x53, "3ccd2ece211b82a21001900d80cf0ba2c57039b66093abac34f048d07639972629e91727dd3ee23eebd5f4d21f2d44279910e9778a0a5c82116083fb0be739578aeaaf2b5dee7c0471bbe4cb124735f8bf9b75"}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x4c9}, @ra={0x5, 0x2, 0xed}]}, @fragment={0x4, 0x0, 0x6, 0x0, 0x0, 0x8, 0x65}, @hopopts={0x60, 0x4, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x4}]}, @routing={0x70, 0xa, 0x0, 0x80, 0x0, [@mcast2, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}, @fragment={0x16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x66}, @hopopts={0x50, 0x2a, '\x00', [@jumbo={0xc2, 0x4, 0xed0}, @enc_lim={0x4, 0x1, 0x40}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x1, 0x8d, "07a0f6d6522a605fab3e8db1f498fe905b947e6f370592926b5b18053dc6c022f970efc5a110d241a47da7a1ad581df37bb79d43a478acb9ff79aa5596212c997c396cfd25f4e606b1ea2ceaaace865a14cb768006a071c81a728e8971c43ca5be0d40b7545b2223d89b6a740d5e011e1a62efd108f25f2cea110fc4deae4e095de7743402c0b1c291c21d6e25"}, @pad1, @generic={0x6b, 0xb0, "cc54ed375644ec55b910b1351550ca7decb7f7c4ee35656ce4ce7d9465253b2b3a311710fce8301350c4465b801a9ca9b03172b560dad7f53c117703d1955bbb28fc5fe5968b9c9c2e4e11de52f6629cd3e3384a027cfdb78a8a9b837bdb69be6d53df71458cc3f9e3b198b04e4509c9ab29c486c2af6617bee5a6f006e08299cd212e524dfd4ee3046751df7254b43a1f640320c679f8c11ff30282ceea44825e90bdf21ec96cb6ea5b697e2e3208a3"}]}, @fragment={0x50, 0x0, 0x3, 0x0, 0x0, 0x16, 0x64}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x7fff, {0x9, 0x6, "4bb5da", 0x100, 0x62, 0x7f, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing={0xe6, 0xa, 0x0, 0x4, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4, @rand_addr="c74a57237053aa84c99fb829f9d4b51c"]}, @hopopts={0x1, 0x2, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x4}]}, @hopopts={0x3c, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @generic={0x7a, 0xf, "06424930aed367081394044563320c"}, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x17}]}], "d9a7a71a7c993e951225fecb6f0b069a988fd3148d7dfcfde54edf2a2befa34f427b48c945ca6a700621f3e83b8f9527ade65b3aa029bcedc840713a14dba3e70e2c671fcdb0c16d526184f9488a4b2babe604d387b55e7c0697804400f6c8aef565fae8e8b0bfe9b7f25787a4d0ecafac8e7d34aba55b02c24ec9b18c73888b0b7266f4a272925c4b1bd95a68f9f089a1c268b458f9a8f38b8f3ae4c2cc18cac7328c203a3d4a3e3882"}}}}}}}) syz_extract_tcp_res(&(0x7f0000004200), 0x1000, 0x1f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004240)={0x0, 0x0, 0x0}, &(0x7f0000004280)=0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000042c0), 0x10000, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000004300)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000004340)=0x401, 0x4) syz_extract_tcp_res$synack(&(0x7f0000004380), 0x1, 0x0) r5 = socket$inet(0x2, 0x5, 0x6) accept$inet(r5, 0x0, &(0x7f00000043c0)) syz_extract_tcp_res$synack(&(0x7f0000004400), 0x1, 0x0) r6 = open$dir(&(0x7f0000004440)='./file0\x00', 0x40, 0x42) fchownat(r6, &(0x7f0000004480)='./file0\x00', r2, r3, 0x6) execve(&(0x7f00000044c0)='./file0\x00', &(0x7f0000004600)=[&(0x7f0000004500)='$)($\x00', &(0x7f0000004540)='/dev/diskmap\x00', &(0x7f0000004580)='\'^H\x00', &(0x7f00000045c0)='/dev/diskmap\x00'], &(0x7f0000004680)=[&(0x7f0000004640)='\x00']) pipe(&(0x7f0000004700)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000046c0)='./file0\x00', r7, &(0x7f0000004740)='./file0\x00') symlinkat(&(0x7f0000004780)='./file0\x00', r7, &(0x7f00000047c0)='./file0/file0\x00') r8 = semget(0x2, 0x4, 0x40) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000004800)={{0x9b15, r9, r3, r2, r3, 0x61, 0x9}, 0x6, 0x3f, 0x8000000000000001}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) 22:19:47 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) close(r1) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0xc000, 0x3f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x277) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="b36d065465301e8802a75bec95829b6e8f3b1d1a06ff00000055def869d406725491fb0fea7c02000000000000008bb48d5391c60278cc0dadc4aefac9ab734cf05097d7d0867f4062a43e9cc5110f420d5a5c5be21eb679f51d0c358b31ec4fdfad8253088e03ebdf90ef05676cd5756e48d54ea108cc98502093b7f65220d9615935ad99fd7f3f2f41689bae0d6061"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000001c0)) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f00000000c0)="a4687bd14ef6db3e7f8e1ee5ba6f0d76931e36883fdbf32577e3da6a253d01705cd51d0ca2b6f9b99e90a8d417b1af6764cdbe2350811c72563a2834e0fd3549646311bd7d150176de8fd6edec2256a755f61abc48bba313a9925400bd4e3615d3956165af7409413349c499f36a532b2f97f3b82553c4d2a6b401cf910f9b285f66ff1323b449599f80bfdf936476d4662ab4ecc728bb9cbb4518d6ca9cd23af8acdbab5be567377afc1d3ca17f3f6677ed2c04d8016418a251b4f5", &(0x7f0000000040)=0xbc, &(0x7f0000000180)="4dfc5d332f769adcf5a6d724f284daec00137f4baa06cba13cd32525a8f368ba8192156777745d8242b49bbb778e8396137bcb02f5cf240dc7bacf79b790c160064e73aad674ab81933e39b1a69dd2971ca5a8e4f791f0c340f6a43954efd312d160b2fbff0608c4a9d2073eb889d774d0dd3b41ffc4d32dcd3446719cacf403797a852dd5fcdc04baf898b85b6c5c565433b08098ce45b01409516fc99ee8495c33628e9bdaf9daefae0f36638a9d4890d9a640970b130fecc1e53db0bc529e8f6606387c34dc2cffe86d703db516419bdd0171a36afb2fee800f014aedaabbf0a5b31fdac4b2b36904c54a40dd0a3b60fbc01540986b69", 0xf8) 22:19:47 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5e18, 0x1}) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0xc2, 0x1) sysctl$hw(&(0x7f0000000380)={0x6, 0x18}, 0x2, &(0x7f00000003c0)="1d5fb421", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) 22:19:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3, 0x0, 0x0, 0xfffffff8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000400)=[{0x4d, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xe00000}]}) 22:19:47 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r3 = dup(r2) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x5, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x4fe9, 0xfdb2}, {{r2}, 0xfffffffffffffffd, 0x44, 0x20000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0xb, 0x1, 0x6, 0x20}, {{r3}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x40, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0xa00, 0x5}], 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) dup(r2) (async) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x5, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x4fe9, 0xfdb2}, {{r2}, 0xfffffffffffffffd, 0x44, 0x20000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0xb, 0x1, 0x6, 0x20}, {{r3}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x40, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0xa00, 0x5}], 0x6, 0x0) (async) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) (async) 22:19:47 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000500), 0x3d) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xfecb, 0x7fffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socketpair(0x2, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 22:19:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "de11000000000000000500000200000000967c1b"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) 22:19:47 executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff00cfc3fc1b7bd0ec90003bc9790800470000140000008000009078ac9400aaac1400bb0008ac98315475730e00907800"/74]) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = getgid() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x8}], 0x1}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r7, &(0x7f0000000200), 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffe39, &(0x7f00000002c0)=[{&(0x7f00000001c0)="a681", 0x2}, {&(0x7f00000028c0)="e900eb94f9ec461c670f27a86ef9ce86f103f72a5e4951d3598b515cdfe0b1184cbb26879b748b480c41cf656bc69ef87b7c6fce7917df3eab96a0906877418fc0b1ce309a6f4ada7714"}, {&(0x7f0000002940)="1284ddadc09129fd650e88fe4d630d10147961222156d0308943bf309575c566f0efee6205dcc06048157a8bd5bf439acf1bcd555a995d94510fdfadcbeb0d39ca901c72a5f966bcb5cd3f2a46fd070dc251752b73e97978453480ff88bcacfe82986d3f120eeceff24eef21f8084b819015a86f24063e8af022a2fb6d74b02383c33a828f155aa5857f645d32a35fe88f7ff3ec6c8d43d0d65f88b526ccbab590c18a655e5c96c1968a3eab"}], 0x1, &(0x7f0000002a00)=ANY=[@ANYBLOB="1010000000000000ffff000001000000a8183c2972667eaed70d1bf25a07063d2e7ac41e56a85a8aac4b48196a7e4a4c447b0fb86394c850c56aad6ac4717249219e52fe4c1f9043a15774f3a93bcd270071258113200448c455595e2be80829054d1282ac4fedb5743f13ea38311a9e91efeb5c7a85e52e27340472e4b7703b0810f4b5344296f34d090d9f331b11a203128f67f73e2ac7a9b4b1f9c21e2c78d4a52502894e713fdb21bd6150589a48c68ccd599b42f7c0a8066d638d87d33c3428d94f24947678f4ace3488e7e585f5b4e913c0a52eed93a8dfb79477439578e27e9b4f40a010f1476e48993a6fd28cbd4defee95f1d8a60155ee8e04f9300685cd2465d16b41b4e39bf4b77af0fdc99f9ca01462724c98d04c4928a5f8730ae969183dee7bca54d831d4d6ef99d3e7794346da31141c54f2d4d5e39edb174e3846753832285198d7445e20a25bac7fa12f25d634adb3f5c7a0a04ddffcf59cc3f56c7a4b83358578ee7e39a5481327bba50f93f379ff0ea36eff56c99aa4d9422058dae3130124ba09bf8962cdcf4872e6039684c95547fae625ce3d75b0bca4d8503bae97898b0039209145530191c2fe2c373f36035d2741a81df755f5a524f2f0297240ce30ec0ca4af2d6d430a051d8c98f409a2fd4c69a34cca4104a279901cdcf8fcca77034f632f8be782a9209b28e46867b1bceaf982024e3e1ad635a31fa6afe6ba3211cf4de2b21cc5f1e43762faaac938594b443ddb7568698481dcf69814958c3ee3d81d0ffe7c3d25ac504452721b24df1f849e53c5b8ba245d3d0b699b5ac056eaee2d506b95eac96a212b425085e44345e7c9a24ed276149241a6cc4b703708ef8324a2cacc678720869c82d22670a65738041eba091b0ac3fd9a7a199c24c3c33505974b6e5eec8a4da69227682f67cf80a60690976fe92da2cac58f88f37acf4a10b97b1ff5c7cf0ce9924bf313ced0a62bef11d7e35662eb28f1261a9d475e65f52b2fa14f0493eabaa877d5334181232af026212dd4094070c0b2534e839e165cd50dd47145db601f90bfa57765c212eb85125364ccfb80c3cdcb8c6573d8c10e878be2ba73931b3cd3d62bf14aa8e7f8265fe5d0088f7929bc32025873278fcd15c0fb5e2e6d959d9bb70229350e9b6c945393f52fa447af84f2830c7c3d682dc8b3983567623d1ba16b6400d1bcc97c22499bac70968e870cbda24ac7df4aaf34934c9c15a13256193e9809075538bbcaab3dc740e038b47b0eac7b48e82c0ee3a88de0845e1ac7cb9e25f11798a918a47252bc97330f85d8ca78f0f6bc2db158524d1701084388ff63337ecb1b7f87e0b670acb9bd2b77252581788cad4edfc12734ff9f0b727f1c6b252930a64dccbec5c47a8124fcb5adbb8909ed5b40bc9dbde579a0ca0cd6f58a17ab4969b3e49a5abe81161e3babbe283920779ee2b430e813e537cb27b7f2f3ced98cc570df05ed7187df668334bf14a45ced475d972593a2ffe5260c022dc5e50f94eccacc8766d5adc7ce8a62969881792c8471bae87bd63d15badd2c07fcb44ff765bf6a6c06de6e7b0a71e3bb8825a612a0fabc3e4f0f9d80a8097931c5e5fb860c0d2614ad0cc12de297da7aaecac6ecdf6238ba46d86363a1348b2696337b9acd868fd4ac52a24db1598453166e8cdc05c5f9743a6d2c16c86e41e66ebebc46ee85cff02ad851a942af0fd47faa4c6e5e401252ad1df7dd4059be594b9637dfc4a15d89ca423fc38c95ec98b88fe8ec65bbd5082d24b0f4dedb8edd05dae0d97df1475d351dce975394d2667e8d826a837a6d6fba40865012f7cde7a13bf8011dbad1d608cb7a4812f428ee0d810637f2baac0eb72c762bba212bbc9447e5ee10724dbd46c186f92596dcc47104689dbb499fca6be81b8937de1b124c0fe73b4f6ff6cd3be0a338a67e9ae784523818b87446e65eb15201864755b9d789604f0a99211c142f182cf9d1c5bb342e691315d922e71ffb3b3ec38033817cc7ffd5884bf68c4e3c0817ab40c98db9a2afb8f2eb5f436ce1ba047add0aefc7172039a581f8331fe6ddc2954f6aff88a9769b918dba633cc6edf2eba8c84e6c88a191971a0abd80746ee81604c4ccf5c6ef1ffbd3950607bad69dde54517abeb99781857e50576ad9cbf3f454b4595606d1acf72f49a99a4c2ed6eadc8435a9fd58adda1b6b23d0670a338b9a1ce37929c8a54fed7c090b086a75ca9210840326c1bc75bf7961d331bdab287fcee7359e35312ecd100ba2b0624105fc9c66dc2c4dd2419fe3fa88fd0e29b4d38c335b6c87862df3a0dee111187e506e719eb66deefd89878a3467e690c894cb066a6e3466b7aca1ceb4cf04043e290bff8ba043c345ddd26099bccdc2f9b92616cc02e5f47447332472627b51b2e4d748b641f99a15785d575611db6cc4866e9893156d39d13451b03742ad6785dc1e7130e5743f8298b7a267700de4c09ab613671923758103cfc44195f3d8001c912b6af07151bca68ba84158a9f897e752a767e94b85ad577ef29ab496f08452463b1308125db022c72f7471ebf57185fab103efe65bb6edfc6e1831c8344a8d49f36889a0f98d56ad77464b4acbf70ba72ad913fc1327784ab7a68684269c76b75cd4c22667a332661a45297157c5d5d8631af46e86d15cbeff9e3b0f4d111172cb3d7f536d95410fc9b9aa6b693b62794c7f1fcc95d1b825963150de025ae9b0779ab244127739fa5f0586560d29d505c0708018d17e8f7dacdc71c846fac7d44862dbea2143e43e00606305a408218fbedd087a024289bf43a61773dce30bdc28701c85bc447a557dd4666aca616791d9b55f4e97456bcbaeb252ab3ca840ce37903f1908fdcd0a4c028d9e0b8350d62ed50da02a4497f5cf153302be7364f2427e8f19753b2f4fb20271925995c3bd45c3cc8eadef4ded2a5c3b6feed12a4e391d8c9187e2c0f8a9fe8c90b04a4f5206e92f78b0f550eba38f0121d8aa4b6d21e982bb8d98a5d892128042882af13b00a2db93d35ed28c1fa491484832926a1e0d084d0c60ecc7d2dff54542d8bb3e66345737f8bd82cd08d4b204d123cd730d4fa5d1790b81319769731e892acab8a7bd28e785314459f601c5f8a71326716c9c9cddeb231e637835c97ff1fbde5407a3cf53605f37951cf1818b740466931e753af7679bda13e3ab8ca83c61ae124686a4834d58e6391a3cd86aa8f36d571d79f912847527cc555b7015a4f5de679a4a76338d4030f18cae7def50f05aa99c60ce97b592a1ff4be0e09fd734d1fd8567dbc8faa99cdf8704bfe92825a444fe2b380c0146a6e044aa6a202079874da55240f2128bb2853a4fe264a0cceb7abcf76a71256771093d0c38f9b9c00cf2d50b251858e507a86356a970c6da713c4e08c53953f615f1f0819086c9ce2d437e0de363f3fa5d5ad01498399fd012ae96ffd550c55f6afa03441f8dfbecdaf84c114bc908e15648d81dfd99bb0fd2178d69e3809ab7a76e9f1f731dbe7cfb898c50fb23bf47d20e01a3451691136ea98186f73cf8a15ef14eb75ceab6e67da3122e31d0c92fc1604544899ef3162225acf8dac6fa7743454e9082e5947df92dd7ad82da9113f2d498c723c7106cca26ca7624a777718e3151efb421e782701976a4ead0ea4f51e5956354cd72e3110a7d91ed980d650f0aa3ed6f8a4a8fb77e0a4d79df517d0245a2975596d87147cedde46b49efef960e87c7ddfdf7f1a31a5fcaa794c5bd5d401e601ee76d1eb25f6154249a437824c9bae4e903169a97b6f01a876318a1d3405e3bf17f67e40c66610a9f7b56c4e2f7496cb54883ef221997b6689646263b1e890465e838474a0cd1ceccd951aec9f86b686075c4ac3ae2ca690db6ef7d33b7033067cb5050e7198694ae07849c0fb4ee06f887ef4c41d4ede8befffa7b7e57d600cc2e1e74598af2c80fbaec5a5158d9b86302c9cdded9d2c5e050084ec14947048929f8baff65ba647b6dfdaf876b0a623715b2eeb0d1da99c994f6af069b22e36b38264e159e9eb19c526cb4534581220b813f20f5678112253af0e3ae29478c58088da7e6d4e7f36ffe447949579122bcfa9cb6e8e2095417f89a20d112bd05a72efe429b3f8b2e526d3767bca9210effe62c4f1c37b74d1d1f43d057bbce6ade0138badf85e2381698b9bf8227fab86c21f8ff31b1c8b1fca207094a2d372bc156156f59ef10f2278dfdc72f781ab20e2fb8353a1f07f6d725be69572d5f14e9275035d888eb8f9251acf56f3448a3c731898da465177a08a1f1d1e6dfd97630885801ead8c4c349744f557571abe59ec81ae96ca5ac4e8108ac42933976d7521e12abe56c33b6568b17afad6068ca2247a6e4447bb6b5882ab5dfbd890e4f78c82921984258c1d6b24645a055528fce221ea3f137ccc09265722e24a88a0ab10ea7614692606be91fb24428ecc9da61ec8686c5be727ace0112374de22ec4e9cd6766edb3583dfb8f6a1852330261379ea16e6c11d4660f4cac894d520c75dc72c93d5989d9a4d52a8452eafba93df51890e038d9d35c076805bc0534cf405f449340be0f9623fbec919d17d1f51529b957b889b9b9b896fd4b5b074dd829997b4e6a949b732c911a9dd32302123817ffb1e7fcc8a372f2bb038045bd603a132f2595f4056fa6f56f66e4d9303c8ecec4678a1b829f3d698f9a8a63fe8601ddd70f64f64e646917e2b7663b0e91d74d26ba4d8eafd5416d35f85b66b0a0d08582989dfddb1064bd0cc6b5949b9006d768147af6763b17c1c13db49d76661eadeca6782ef40fcc7b7ebfc3870e60fd1d8adc863b296840cbe16e738d7ff153046aa775ec8022fde8cba09992584465eaacbc1848b84d21c2e23e70b385167da95ddcc70d0ac370b86bf10fcece7418070ba3ce94daabfedfc60e227c2287f13672c077b520dd334a4be15f13a6677c4aebfb8c22c763ae1c960d62bfc4e79c44180be2f804e80c15ce54f804284cd81fb5ca5aa24bd8904be4fae59ef17ce04940aa917ddef0ba0bac7a85b83075dc5c1c1e5757bcb76c48fc68b112105c0de4e433c1792c84c6bb5756c9f27ea09431860c3973fe454b8ec64c1e938a138afead6c82d67a3f77a31a3b578faf5468021f103d0315552906beeebd956e11d08f2f6a0f53cb39749c0116a336396bf4d6c8d6131dcb3290d517b1530cfdd5c30b2026b1e27edfbedbd3810be3e63a239abb5eebf1a335ab289e9b6e22a0a7cd3e03ce546aa18a13d41937eed60604e49fb7f1de0ec9cb55d62a9a25b858d93526ae6cfa50f546851e820a370f460cf9ddccf98636379bab346c733f31326b4149a252e93f7af55f3d86ae6fa5b2261f2af5867804dc6ae748c247924a00ae194ad8f313e48bf0bdbac047e5e1382f6208da30e37b412af82211587fca7780c510ff5cdc66ede0b348ea898083073585b73cacbd7b22e51bb406b25e07caa83a0f7ff0a0d4f72ae6662ca97f10a5c23b7ab085594b79ed2222a6aa7114ffe9778727b5044262bc4a886d93c7edc1ece094e6b98581e3089304368b8a91cc4b39cbe62dcc5182344a839c7dfc51aec522e9b57da551b7b04cf4c42ef7bc84c6cfa623495cb71207f2b7ff442ff9b2a77f35428ec4caa5c94bd511cdd5653c24b2c1363020c21e9646d485fe21241945e6cff324a813c94602767d0597a7009901647532e60659257466e4f6058785a845fe05baaba17c9cc8417c0751f4bc2fcf6d07cc8372c85d234349c21660ce28a524eea797fe908ac073c8e2c408792965e4c951f3000000000000000d4216201ff0300003cbb11c8b8fa3ca9c0d49564d49457a93799dc32fa4b2533f0ada08feb686400880000000000000001000000050000006db511238708d961b8c254203284c23f8cead3c52a18acc4583a58f0cc0f9cf0536f11ea5d849dfc1c4c8a822b206b9b3fa5af08e0942508ccfd82fa1ca96cdc310cfab01866529c3c05648442f812f5367202bbe9700fcc8deb6605c620c3b0ea1a6acd98e0b93269e9f41d290042a554cfbb4f40ec0000a0000000000000000000000001000000b1f09ec5106e6a51716f38811d60788f97dd12423bcb36124894bf44e03024328b62f52d659bc5a254d2b9070d1795add680990cf876ee5db5d4e2e234ded7f7a7f3a035f5391d8f88d352599528dfff20a05630722de5f882d9ff3c8d1c742a1be81733d6e0405bafa9929d983f7c5e2fb7b89ce7f243b24712d3a87cd11ab48c7246ded90e2ddbf2edd6b423713300e800000000000000010000000600000044344561a272cf6da225fed44e071e5fab1bd17efc071a1ad1dcf870e7176235597126dbaacb90858a18c5ffcb078f498e58d23efba4ecbb758a0947455af93be0cb3520a019140ae708873f093caa2bf1e56b36c356e9aab7afc280d5814c3c598972e9bd87656b05a0afce1a963aac0205f3307ec723aa9e42cd616749c06cec7407ce604ff358e34a0da5706001846813ebc4d57224ceb5dae8818d88124cb06777582af4eb0098ccc61f5b79fa7f9e384f2b94c0ea393b520c3428839fcc1d3379c16681596f29306c78c65b465d153046abdd0000001001000000000000010000000000000073797616b458b49caa6b7eaf6d64ba7adfcce408dd18f381c16efd992dc387acc5fa9addf0b19d74f7caa05e46837b31d05e8b888698a934328cdfe00f9c06015b086bf067e2d09b71c4f875d5a2f9638768491fc76b9633f5cfb697c29c75cc72fe0e06662d365a2205c588501f2cf595d642cc9c658c7efe20572038db48aeb46d47b48c0e0b57ac6da8f5c91898c567f9910d6cad5015b2e319df36002b2fe089fc3a7ed2c5ec8bb97fe2aa7ad11b386467b0d8f90c7526224719fd052ea20b0587e744d176abb1128e56bc47147935d815a9848194f058baca96ee37892472dad701637bdca787e40225f93a79f40e049f00000000e800000000000000feff000003000000dfcd2d81842d49058b1c44feac265bc1704ec1af19e7b4109a7562a3f3d24b53108017543006d0b0bd154efa138c2b7bfe0ad09a19a4fac3c41c49bfb5c14ff7b6abeda5032fe44100522a61f068185529755b11c5f1e22022a63bad8fa6f078672430d72836bcc05736f48fc49e9d273ad1b24381f993c3d3e752b580afc9b658b4d5995f35e262c9854a4024b3266d8d06dfcfd074e3294bf212560d37b5e05e413beb1d32a517ea55130681c32cbf276c84b5034b93e525206cefefe135b6a01807b34fc15c174dc2b44a681953c3e80a9c0100000000101000000000000001000000060000009d5abfbdc76cffacce101ca462cbc45fe6e1820c6db1282d4dfd818e12dc98b05d0cee081ee6e9f4debd0980245f9aec219034a4daae22350624e80b1e089f56400f8711daada89e49d6c76ed81c55ea202db391159687291fe746bb72d9e872d9133b1646f621c6663a89bfd4e74c4a6b3021045a5ce480ecf307d9cf54239334f55a64eedee463e291a4d5db532e9d3d61bf0ec8dad431b721d653d64819cef8985c3bc919a3c7f55fc632c51cb6ca116120c60142067ed38e8ec115c7948af5f650fe973c0a171e1aa8aa19a9aceb3a814701746e51d10c802b56d31d28b83d258cdbd5f6b2d812ddcccdb086da3f7068f9408e98701085947780597471003090ff651ad83f36747649e471c9b4cab2b639f6bef29be036cb4a9a7728b74f1866c42d863ecc6192b5ad59871e51bfd2a525ec0e4d89f4f966a54e529a0b4bffb0e7f0ebef28570d19cd6c8cb3f9f7110aa5754964d21a7821d72aea779649f924cd056a4f8ba061a153b2f321b28c4cf66e4d8d16062af6fedc5bd1aebc2c1798b2a531a4626f9d30f2b4ff2b1693e2eb4d9e7d92bfbd2af38f43ccbcd9f6a5734ca2ef7ed8443598a726a73f1d54b5ef15988a9247061beadf02c417d9c93376e0c3dc67e43e1f7cf315146d76ff0723f5e58406d1fdef7e292e1cbe00510716ef795d2dbd5ac83850092113106b587037312ea807010ff0f470456389ef690dd569b985bf64924d7c793c33f44602597671fa3995cfd59b347fe2fe060f5fd0dafe018a2986cd561b26a9120ceea15728630a86354ad2cc5da3e7debb9d1bc7781924f282fea49d3abdd4f2d7da5875ae6b64d6b7aeb00e67a55df3559bb12669ba690d9385dd450ba3819652d1c86ce24810a02b94c639f5aed77c2b7c303ab6937dd99ee22f658f8cd110993bff8c33760be5e7007f00bb6b9bdebd4b3c8c5454d96894853b11bc9e8256a269077f21f4413955a0b30eb4fc11c76dd0e5cb859cc2aa798dc18ec4c7749d2b14e07a6d018a43a16efef363405f7f9d97036180da6670fad8d7bfd34dc150b35ab5f5f4d3dd3fbf622fa38c7fa65f75cf7a204a0c62e6cade54e5380d3e3efce62a32267830aee58697586a33444e95140c039c7cefcec82490ea63c90ad7f4560ef60de51520a4d130e7ffc812e49453ef16c57a34170661a0a5ea865c24034878f1bd2bf236d04fcc552315fc455bd11be70d1e7bea6b2e2f0982d8a68e845501ccffa9f1dd84dc6a4e0ec06e344c8bc7875f7d29476c752f3d62adfeefe3efaab67983f40f8f4b3cb784e04ba4b5bf270ddabc6b044b8c4ed19bc7b79a8ea43b287b7cabe78261f2c7c4b695936148df50e3f30eb95a2cca9d854a460beb3ad6501b113d234ccd40b4b07753c09399626d90732b81427ec9d0a2206c77174f3d3505e24a03a1ec8cd7eae9e0a34658ce0198e452b584f5fad6ca33bec3b42abe8fb9d59ea9ece6c834e7fc251807305d0af603e015ed05028b6d7ea0ba4d9c3802e82183c0ccb8a2ba197f870a28fc6cfd706a12d37a6d0981f021dc2250edc32747f4233b181651941530e9e6146c554e5b77b0b19b629c49ce6049f18c5d2b9158085811b940ca638964d7ac9ee426dbca01341a6352328574b8d27a22eee3f0ea69035f913e428ce1498bba8dffb622d09d76770e33e8777458d3237f0d34d5793e9222b3fc9bb677f9bb0d3640cba5e3e58a3f6d5fa7fe6b454ce8652ab4c199f4943a4e2066c04c5dc772871c748ce498ebdb067b33cf408187ecfc932695e49c591382c17f853b3dfe29c254dc9289df4bde89dcfd49756c3f830d4dd8eff6d91da8563703afd3dcfa2b949af6442c7b7f1737ad758dfb5c9a502de8aaca0c81468183ebf866cbcdfd3e5250fdb8dc4f927d98a3777507dad03b64def161d14d00978051f1ca0e0d33a9daed1a6dfc8aa1546ee6cd3f9f7cc68b26963732bb067c13aede059960c80d47d620354a2b2d2c933bcc03acda33c0df21d9ec9439324e869c67ce1104a96b1f800ac031e32d133e6e8f0205f1744ec2d446c6da880c8d719e2ef59af442f4f428fd50e2051d8f1d873f62370cca4ed5c20e1bd7aeb6bed97a98732db1133ec23b01b07d5ec96d4a4dab6131d3ee10d8a77a274233b7b08c263cab23a100524fa0a5a0d0931a4cf3d88ccefe7c580e35c7cd3f7ca4c1ff0b00a1cbec9ebce3059377d420d589f91ae7e6656bea1156699ecce5776125044f1d2eea8f563b3e380388004dbb9b863845158d9085039b2652336a257a625ee87e179432df8a4623032ec73080dbc9be5b347cb05ac7e3d153c6d3e3a2e386c76c76162a4a967fa7a1139b39bd29851ccefc7a3d9b49ea9007a3d8d80544adb39d64c870aa4b9ed3b39c46f6152a542aa9ed5491394b9d8e5b992011c6f95dfd2482fc57544cebfe7470a96323576dd6622a8b212c4c4b4c06e23e1b458e8266ca26238813d6cb83f026604e5d236f91549c86571d9b7d4221cc3ff20a3f12f904daaa1854a48c8750b6ae10baa71083b0a54ae0f81a3fe57254a13b870b1407000ecc99a4603d9874342de77a0f074bf365cb80ad37b0783fe2983be121e6c18c6f03daf7cea94245a5471847a2a78b3b19c111243ad7974c854a7fd2f7d9856208696a220ee3e604db0f676ef0ce9e6b8b656c22d66463cb5966cadf54b7c4e9f0ce72f5864263e98a7348709d402117995fc0f45718c62924ff949f89f7835a214c78f678987c0ea046504e0d1e7eee0242bad27b9848a5e945568c15c1d47b9ab8629f6cd9360440fb07e9d55660aa0f1e361af5777c75071c9b674dcce3f2c29cd31bd81195aca365699f6b1cb568c3ece93994226d3c2d69497121be32cdd2febbd4b5ed5cdcba9a81aba90cf922ae8b0188bbfd4de1fe231f1d7d818807e09b8ca26761ce1690361d4719aeb2a5403e23ec0e68e3c336a65916289b466246d963f235ffa68f0cdc9e39e981e467937d93ecf9ec79ef60f7044f6b336ceea1d7c808a751bd6ce87bcff72ecdc7e73c6211778a783cec56dd9a1eeab1123006e6c23044abb44457b3296efccf3f3777032906dbf8dba07a3b54d96f9eaa4e5bb9844cf0e12fce01d56e74ec5d4f0228b5fc32901b4e2971bb2f26c23c98e8b1d27c919eebaf78c6c1b2acf59d9582352244189f9b776c19c63155d41d09f84b1229833d483e5058a900222fba43f91c0c3253c2792530e6618eefbc391830a55f36d3ca9bc5461432aef625bf22fb3d7c495aa86989a2d2d0c4d5d652f94db4e7d69e1716966df3c41c7d1aa203855f34e778a1dbd17779b38e8a1d7cd93ec66c8b6f39154b21de7b35db7df3c16aea59af2f76252607de69ff0dcb3e1e6bbfb018102f1ab8b8e16a361748700e1706f67b558ff7076b7da223e07bde7312c8357c515cfcccde28dde8ae25eabfdfc9aa46ffc9b8e0e12cd2c331baf0350bb7253ad97e1ada74dc5b5c3a9afb0eae2953882e8e368777e7497715ff287610134df0d4cadca099a944b208ab24440253d4e06077a3c6bee034b2814b6128faef57f8a97b6bf5dd37f91be919bd0dd86b40996ce627d3b298c84740434653a2ba11634a19eb9e24c486ea8572175a65a99bd7cf50d83c0c96623fcd7413c165b510f8e2a24d52cff95fe685aa52edb1b05453cc16938b9e898f2c6a49fd94c621324fbf8a368874dce353f9a7d3e49d2ab0a61f91a651788b27ed5799afc09469a62e651dd202e1a15f15a819c461ccf6c039d40e7cfcb7dc0188b498d177eeb29399e2b65d0e98a29ae93c8e2e84b351ec228bb93fbf028481f3114a6c4d05b82d9d7cff7048ecbdca0bacb39e58c8884b1233c6f7093a6be1abc86e07eaaf85f25c2f804ba36ff2b640a6e2c710b37225c47a4c07c9f67743629dbabd554ae81605250b2be81e720aa3af508b98a0fd185dd4a2560c6f188bd28a87c40c6991ef8c8a4e15f5d587073c349d93497c57b744f366681510dff4acacc10a000c37262d76baff5102ce490f356a0a96f688fa28977e1aba6c962bb4baa3b44a38c4dad8911555e3e3478ab25b248df7b1d254861239b0676ed56bd21032bf0389fc618470bb56ed65ab391e1216bcabfe11b301d6cea674d4b16634ebfb121116b3cd5f50eaa5eaef7bf87ea3579c56d6229a0c3bbe88d5884c302507b8676c4b20dc5b5ca005619d7eba5c70040cd7385f675d13a225772656bcd7d7ead20a1778a15c424e7fb0eba5a2f9f3387c1ef1a50047eb2788b620111597bc8555d9d9e8ef76217619e5f1d360f28888799c1ff52f16ceddec0d15f0353b5d9f859750c638f2dbee7ccbe8cb75c66d86957335bc191d1bc0d58cdc1eff1c3c5c13a35cc9478b0fd00601be5492fd58d1060c54e01786a41981be313780ca5b969204864e81a4a30273f8f265b114ce78b18cb5795d46beb8e8077cac8fcaf6a2772fb2c3369e9ffdd7d42bf5c0f144288d24ac25d330d449f86383c8eb069326d821600e0995a42420766e3398ecdf3de9c4c26b079a76e47543747fa862c8a1ec627709725a977147fdb26b9f29cdda9d0497fbc6fced02f27decc56b11f520c5a140df8ecc7be6a40619856b65f19b4b9e01d8b2756abe4a368cec2d5792c5b06ad1843fe3fe49362058bbfb5225ea09092ac50b7b3061361b6a72c7713cf5d57f544d93ab153e26d8cbdffce2effcf74e1f9bd86cb8d3f7b736ca763d35757045f82718499e6663447e935fa5fe046dc616818ec2d71699fd7802b62fb7162651f56ae53d92d002a0303cda2f1be62f32029eac5546fa0fe3117e383b9c93851a1ea506e794d3adbe8f83e9c36889ebf387690829040712e7b41fa26db24f28995bd25249ebd49bfb31cdd720709ebdcea95b37a114bedf8c0c99e8538f938822889c4398afcbc7598bfe31038655989e35cb8f849347d8b6d21e3eb05c8cde2701f88037b843f0572926e47e28b1cbc4b2f4e0659b225b79b87fba576103ad6252cf38035f10a83ab2846bd1ae2f1b878d6b917aa2861f34485b155d655a1fdc7abe6c89e1020b8d5654290721671c35c2d49a24cf387649cc0ddfbcaaa64d3bb64c2f88b7d3cdc1060fc7c1f71aba3783e35cd8c36a75b19461eaf96f0471261d8355942a1b2b54dd46af06f8af39f1fb8ad0d8f43fb830b346462480b41a7ede1790667737cfa17d7ff83b918843c2c5f8ae8644a6c23106bbd738c321a86a608adc8e9f251f7c2d47bdcff417fa0b09d13c471cfb3eb95b7c7a7359f7636d92cd32b29832b603a2431d2affdaa487b6d1f2beaeb6cb401f3d9be6e2015198d344051ac827a6fe854a616b6a2f826b1c04ab930f83d8e9b18b4cd4295581b1a7731f142d78a500d32cd3bc898489bb98c9ad516b99954bc76fcd5969aee7d5531cb95ae734729a91939100c528ebe983d22a0cb2aedda892ed50f0040e6a0eb3af990636c4583cea0dec6e88258cf242d0d29beea86e196008e8793762d9046e0fcf8a305630261c65e629dd6d4ea747763f50e65006345e080bba8129116f0c66fd984a31348db00893d9d096f24157aaf78d496734c7ef9d1bd1a7495b3b7afcc225c3791b3276fee3ef8161870baedf1e3c349e298c4343c94b91cc2e930882d3f377d411650a51e75fb0ecc8660dc3090de2b319e535a5e1c97f45d5b36ac74f2afa4a49515b3ee3a2ce77d5ff5662c7eedd31b191f20cb46a956f379553d1244d00c2d200830d5e9f1e14291cacd841f7349d1662cf7c870a5d9d426848a56395a4fb2c1d6d500b10f2197aaf2edf1bea5e6e8a0b38c75f21855970c49f56f068bc0f3bbbcf93e6980000000000000001000000080000005e7624009d01cdd32447e76bfb508df250ac1c7bb2d7207d9672823e20943b5bde854badaad077a47ff36e65b3ff2053f1dd5c89870f2d229d5fd443a78accd0c17b009b90c43e801ed1a98e8732ae6116293bd7b65e13eb6181df1ed7d58690392baf9361f852f4f288a58e047348575ff307d3f24ac1fbcabd2a1ed95bc8322f04c4ab50000000f0b753a508c49659fe5a49159aa5bae2d9eafad9b2de3e5f30f0105408cd31f77dc109ec690230ac9fd18ee612ef5a5b321f074dfd031055d171abf57b0fc9ee147102ecab3c1be0ad2ce847a5118329bee4610c0ef2e6f12f54b3b1ff831aeea84c76ba1ed91f0ccf694ae17d711be8426674675745917daa64cfb09b4983238c8a12b44ffc9293ebe93e8b1c5a6df4cf4b399c8254474216eb90f0109489f0c784fa455d00e56f7b471dcc3ca02437d4c2a16f0ef8b28657b5c905a8762ee1293deb137a7b5c5308a60daffa5ce8a71041c7331a6d60c2b94f8d0063e926fa60f29f0012fb846a420b9709cd9e9ef4de56092f4c1108b039b69d1e52b732e311baf633866a3fd3484087b498e05d535d7d519fd15d9ba62e518ca6945b85159c"], 0x24f0}, 0x9) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getgroups(0x1, &(0x7f00000000c0)=[r4]) 22:19:47 executing program 7: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x81, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x40000000}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)="681f8b68e28cbf6ce65fc1df2cb7069b8a2c3639910133168fa103dfbc90f83be3a0cd68a6ad464e11884adf871486a99a286075dafb871dfc68f483cb1a12e731d06179927b973115c9f83feae8c8a8af49cecd2677badf4f4a84cec8f78b7cc7c43d8bb84439e480a4409ddd88dd0edc7b3514daff436fdbd797f1c0b2e882571ec7a461336f6d370e3af31ec95dd2b19ed865e6b987f11800"/175, 0xaf}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:19:47 executing program 6: getrusage(0x0, &(0x7f0000000000)) r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0xa709, 0x1}, 0xc) fcntl$setown(r1, 0x6, r0) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = dup2(r1, r1) chflagsat(r3, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) shutdown(r3, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0xc}, 0x2, 0xfffffffffffffffe, &(0x7f0000000380), &(0x7f00000003c0)="c2a91874041e3903add426419b2fdb7bf9ca4311e72125a40d33845d829651bb5d75fc033fdb543ec81b04aadc8efac2630aaf75ba9d54fbf12b1ec51cf58da87a4dc6774c20ff0797a41b1b11a6fa30f77ea6612e6c76ef1aae42dcd6352e04f097ac6534a466bfae460c36b6cc50bb2123f90807114bb320d298486d4219b94c384127953dcb4848c35bd32875959c37feb4eb7d5870f50f8b04e869c6378dc03818586e019a05c340b4f8d01bd6ecb4e0bd7a77654c87877e619d4081479add4c80a00dcb19b24b19f9b582ebdc2520bea3d6a505a2eed68314de01183ab7aaf8a8498e3f61f1a58889211da7d9d533ed12dd2eca7d440c5027b93138bf24c2c16ffef407ee6cd43d42157073e4fab926bd11810ad7d6cec9f32636b536531ab825aa1225ef0f941ae1bb7d95bce5bef857aecef3ce08f22e59d3f975ed28ecd5f2328e9909fb7fc2fede9e6d9201be041d20464389ff27fe5e935c77d3f0ad94cbb82f881fc05c3df6b9b265c439d9e3b392315a41f5c8d3396b9dbdc6ab662aff843f6068ea5cb047d2cd04a0779e9f316ae2e68b0966cd151032e55eae87478911b3543cf9b136624f69b401ac7e8c264920cd06e188793a9a79f8ea0e57c85d0b8705cf415fc62639990e13d16f2f7ab2579e104c8e3f6f418c0dcd21e11cf90671ee7ac759abfac949e581d13d05c8cd1a4dfbe891aeb34677a287ca4861668c66e607b51848aeb757dcc78cee0de269ed5eeee95ecf876b37ba0c57b67c2991d265015a8e6adde9ced53f4b3d0df49a03f4acefbc2ce138f900e5e2a62ad9342f6f49b82d456cff932d02a1a983bbc64c98ffef2d50aaf7fb7db555abd778213f7f4736d34e3ff9c338f3ccbbf0a5b2d9542d2cf4e09b7950042121aed6e6f36e85980911cd7e16fa98802ab6159fba22945c5a167a7564c75aac1ac565167d8ae1ed22ae82e827b72c15562d2ea8b87e2a4356a8f413388498b9f1432af15aed868db42895b0f067c9b40b3151d1641dd3b9ef13f80e947bb3c8600ab15710f022e65910e91298b721aa04209508775fe2e38a535e9364908173420a565d37ceb553be2946a784624d8f3bab06dcdef2b26e8e3479e5ee399f77a5d96faeef3406103a025784095714e02c165a53cf967453d7dea348de01088ce943e65682d965e55178454dffdfd3d519d0b80707ffacb4560955fe9e375352c5621881b0ce3b05d32c6f651a6be0776e7c68e9fa2c16551500c77475aefa8c0e85e09bb8d7c964c146d69c190f0ce9df1a0684b5e63c8e8b376aa0778be7c06cffa8482e542b8fdc1d155914d25a5b6b1fe3855cc114e015210c15459f8a1cc2eaf8e6d7409deb9f939eaec69e49d192d5f6bc22b52f7c568761014ead2d751a3631d610c586be159f5bcadc981c2a66ff3b1b39f67c2c4d2726fa447d15d0324ba9a7bbcb9bdb95c1b5adfd18912df1ce30a07d05d596db3863e0207c4c5ce704081264e4c1f4ce555bb37ffc4d71e6d45322058d45539e79729911162436c1491060c5bd113cac82d86c92c382dacaee0cb471d0d44e77002b8cc5a2669e1e7b36456dee0662cc9eb70d567affe041d244816f0ebc2464a3b3da9dd577382eeba5fabb5f2d70e480ddb0424bee45ca1b797a9fac83b920ee280f9619f4ef8f09f33ab32430f5bbd0a46a34a58d8969efba6f94c6531abc2cc70c559187af06439804c5db084bb4636006d97e9257d7b390aac02c6ec9df802f18fecbbf6a7f68bbea2aa74e388d230677fbe62e582b2fd6ecf8a421e1d49015bf92364537f0cb16b9a61ae39fdbcf104db170926bfd60f46126e50ff28389d4ee3295d282701bc08b8d049289be71e85447ea30578d38d56d30389db007c664ef2e32c5ad7b972c631228749f64888c0a5033c12857575287c0a7a19b8f0a163dfc1337c4e4204c448326239377bda8b0ee1332a24924581437205c95964684a546f5f2a4b9b08134b6751ff727bc28bc31b2b5a44e883f759130b2044e87c9bbb14bd7d789b072fb540492d531653b28ee6aef0ebf4811fa3a5fd986fe10cf42a287f853ec82716b3dd0cc27472c92e2783508f62b6f2c9230db311e4b7cd8d6b4d30aa0dcb84e488289903010b61c48270ab49f8585ec71d16735d970f7c47d03e3a69a57d47804402334fdfeeae92992ed92b056d351737abbfbf9c0e7e555ec3b8d5556f647cba2c4d0af8622389a8d7b66645867d7e240bc80e81120723602755f4b8dbf0ee632b6f6b350639140874b5d2badb6b365598e54c2c68a82d0886503f47400fe0d535c83365d45b813568e40289315c0c94958bdffccdb9ec82c3a6f19a65137bdf9f8142aeaf2f903a29366d8790dd286c2fbc9be71995539d355e976ee5ee90432a36c5f8627f45b7f3426a1c69664e4cc285209d65df101ca55080d89f68e7ee840c2a525b51e25bda16739253004e079faf430cafb0630b7ef6e37e2d16ae8f15e4c169e282c1b21a319d4bc5633edf50642b11e39c5b2621cfa44a978c0a096015cf1aa1461f823916d108912440dca943ef12ac5f73fba199c98f3eed8174f8306b05c20edbed47f936408e6a107f8118eb02fb53b36654de6e5cc1451028a8ff50d0c17986d1d30cd8a7b63ab078b5397cb4465232477cd824df7c3705a803d2e2f91d6d734411bd10155686225f3634e07c03134eaa82811b14353a04ecedbe17c70b430e5b25d92fd527bbf67f596a91cf14fe228366741e170a571e5af379a2d47fda4a56c957e40cd40e6a9acd43ffc6a9c65f16eb6f80bc212dae70befbcc9c77e0de014fcf75132e20bc59e45d658eca95b641aaf4521eaa665ba5699f21cecf2b837e36d94bcbf2146fc18a4629b9d67e4de67f97ba2852e5287f187dc74165a61b41d512ab98dba73fb006f875b027956047f1ce45992fb7e82dd97bb861dbca86f75c310c808208009f281a1512c35f7a291df1f701d572f239189419f674bfe62411aec6b6bb9852269c0696505d0959b51c3ca255ef368eb2bbf5195b52d8fb511097dd9214936ea157c36ee17772cc46fce7027f79c3405e9c412d42af8ccc1660e8c69181b36e00b4fc4f39ce2eb335b12a91fbc6162f11eeb49fa7f82906a739393ee98240acb7403f960b7c9ce2d0a7089f341cc4e39062f0b9c4222b0bb7fafde8c2082dc233fc8ef88a565473a1a83169da36a9f04beb36fc14be5adfdf88088bf2ebd2d27b61f5763b6412c8c8dcce3821ba926799f8503e8c292c363128e9b4139e9121eb04491b2d1085b2c09255fb3af1b395b3bc214ac11209e14a5e7560a8996dcf77cd2c8868124ed605ee3fbf29a720872673e97407a59511846abb4dcc65044252ad43a60d82cfe607e3b5f95e42c5a1b24c6b2137a67c8b92dbed45438a300337f69b17b5bac6c4acfaea271c7f961866e1b2c930e053500430333790d98a42c167775418a652f320e4cf4597d6a1ec170005cd00a35500863299c24836868ed45b5b78d60a3a60737f5e18bb2087e8b08a2338b378ffd1048db72df5ba3f2429c5437cbcd760d58e3906022dfc0d1abff2145603dd54bfa97ac81681962d1949a67d060102d0de3653962f8649fa2dc5f504d9e615ae699210b0cb1c20152d24dde826e852783321a0b995d5413d11e0e6d0e5831dfe8702801769295bae0d8a1111b01566c85b8c3eb0840b1ef5132916feeb4783a5cd0cdf29fba14e06f2116c9d935a85e37b812c14d390a18d736ac064851ba3ae11bb2a8f5ec5057275a8aab21b58cd16b48d511176750b625ddca3bf0cf38041be10edf77aa9148035307106d59c906a8c7e0637350d03dbc35b65816dc8c88c7704dfbb86013038d8882d96662a1a0d1a2cc2e4efb17eb5393ad974b6dbbef58b811b4ce03d5e9f393073f904b0263546ddeb903697b90a8db06af2861c49a38736770fa793e16a1dcfac314e2422909a70c41cc3dc97b54ef80e46250e3a0978077f828fa1d6f6a17e058b104682f87f109abfe4d7e113b5902597bc49135e302e1f997b9e0313711e6fdf5b3be781903f43f9e1afc35be9f8b10d366e6036a7e394caa37fddf170752e8d2a4f6a5c6e99db175ba643a590ea61ab29cc76bc14a46ad0387231d37877a3eb91a5a1666eb40115ca40789b3621c9f5832d62be5112f2b1ca1fe2cada1af92c172f325647ac509d2111d9aba6a929e51e7b31a1eee72944039a01562e609f0b9ef098be846acac919c8c6d1eb14e34ece0c96959fe60a183869e181ed3fd5e12a71928392766b32696fc366f62ae34d39f5037649871113211021fbdbf537cf0b3c6f3cc46c05cca77e45cd711dc57941f1793326cd0a86550a531699aa53772c2f38aa8ce765884da039bfa73b914e3e994663fd0cd7c8a5af17153d8ad3a25493a9e8ec793421b777ab1dc36322b5d33890a72b1b075a7b87ccec959075c71e393f4e6cfb89c450fd6a0bb76589f8633ffdd3ee8f5a96337bcb70da7ed298838c44a9ddc56e00b579af53c45f48897eaf943878fecb7a4f25fe861547438a0ae9f5be4a9fd386bcd914f5f3f109e473aac4ff6316d64c4e6f18cbbd1346cd3f946ebd331afc0ce4b52784b0fed52417429eba79aefa198e1f4b3c7a95c70ea79b135b22f107808d43cc4f5e90fed2d4bac350a4807dd5db7de008a76721c8e9da5f8ff44fce461024ebe5573176a597d3b8e64194278bcdd7a71e45aeb43b935bfe836ff9b1ea47c3cf9c51631f1a42eb14b42b982445b59c3f72e01b34a5fe64ce9d41e89d0e606eb9a4c5a87d69be9e37212f6378dbc5a8d1c8ed7fa470da05c92b17ef27cb37034d0bd493d69ac54842b755ec8e096627e41b89ccf09a4ef6386ce4894f4f7e149f710100068ed196ea84d7fd5ed9aec89d2062242ea3c556313467bce8ad1a0271e87ed65479e87b209d91df5a76f69aca856b227e3423ddf733993e3e21f28214b9b62ebe6099a6508351adfb247f1698900c64da66c9c8a8fd6e8ac4c45a06ba716e448b5a3c0a49646e25a2c1a0601ea65a57bd05f217110b0d051d9ef7b52996a1c14c30341b7c4e772d93c1e0217b1a55f64d159630823d510c6d315484a9922338ed723839f19e796a01fa443945bcdc2744398be57eb73a96ca9da588f3259dd3687eab01db1814530bce1e826a859a0d6778962ddafb9d2520105a0b7652e6b2e8e6625338fff812757cd59a29d6a6281b02b9fdf2df9ebb64cbb9afd78b572b1b2f23955a3579cc41f4fe9529ccfbd4a25b128b8fc6fe0c1f165149e6608394e9f1ec560d5c4f6f176434e6ff1778f49d62b327b99d992b93ab6460a681fae51ae17411a1d5b2e3d461adbdf2ff3898b741ecee503e48bfaea0ae2e7a5cef54fe49166df121fc29f503ea589ccfc8b1ce863421b883f431ac6f9ab5660297643c20b0c7067421d3416c0e0080d6b9e89e8bd4a2c8bf59632a787717a63c192b1a645824eb0bec4b15eb509fc12427fa37951d4b95149f70fa8f3e1078a44ddb0a28f44f462337a87ca60b95819a8ccf9c4248fa91df67d2992be30a77b1c710a30f5c4f142c9fb4b0fdf7f119cc019aee8c4260e6a8e9ba0ccd40a5367b39c5326dedceb21e67c2f12a67f912b7a68bc11983f2229c1e06caa253a839ff75694e50f959acaf3a76d7e4bf3312c3d02805c3f7b581254b773a4e7771f2c3bb5f8f52bb05df0f7a173509c3588c205eeb8f69d7bc8e965ef23352763d2ef3ff4f1788d8c763282b97994d793b4edc711df8b3af47a258ded4d71f166c3", 0x1000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000013c0)={0x2, 0x5, 0x4, 0x8, "543ee22ca36f56849283225262a5d5497a99f0fa", 0x8, 0xfffff000}) socket(0x20, 0x3, 0xea) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001440)={&(0x7f0000001400)='./file0\x00', r3, 0x1}) r4 = open(&(0x7f0000001480)='./file0\x00', 0x80, 0x2) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f00000014c0)={0x3, 0x7ff, 0x6, 0x339a4023}) fchmodat(r4, &(0x7f0000001500)='./file0\x00', 0x10, 0x0) recvmmsg(r2, &(0x7f00000017c0)={&(0x7f0000001780)={&(0x7f0000001540)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001580)=""/95, 0x5f}, {&(0x7f0000001600)=""/145, 0x91}], 0x2, &(0x7f0000001700)=""/115, 0x73}, 0xffffc535}, 0x10, 0x800, &(0x7f0000001800)={0xffffffffffffffff, 0x638b}) r5 = accept$inet6(r1, &(0x7f0000001840), &(0x7f0000001880)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000018c0)={{0x18, 0x2, 0x0, 0x802}, {0x18, 0x2, 0x0, 0x100}, 0x2, [0x7, 0xffff0001, 0x7, 0x936d, 0x401, 0x8, 0x4, 0x3]}, 0x3c) mknodat(r3, &(0x7f0000001900)='./file0\x00', 0x10, 0x7) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000001940)=0xe) lseek(r2, 0x10000, 0x2) msgsnd(0x0, &(0x7f0000001980)={0x3, "c842a625b589ec10d7ae2617f4aafedaca6f31d997fbd9521e86c4c34f5ab6027413376bd4e72198845b7e3ac8ff4d4afec3e2392f0e50e85588f22f9e19784554550c90dd98f23449e44b51f1c825e3e24400802cc3d40bc094ad7cc527a6f2c739eb521ce000f2d434aca11af7f9416f2a38"}, 0x7b, 0x0) mknod(&(0x7f0000001a00)='./file0\x00', 0x20, 0x9) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001cc0)={0xffffffff, 0x4cb24dee, 0x8, 0x9, &(0x7f0000001a40)={{0xbe, 0x12, 0x7, 0x40, 0x6, 0xfffb, 0x4}, {[0x4000000000000, 0x7, 0x2, 0x4, 0x6, 0x7, 0x8, 0x8, 0xfffffffffffffffa, 0xbca, 0x6, 0x7ff, 0x0, 0x2, 0x1, 0x4, 0x9, 0x4], [0xfffffffffffffffc, 0x10000, 0x2, 0x1, 0x0, 0x4, 0x5c068905, 0x52, 0x4, 0x1], [0x7, 0x3, 0x3, 0x5, 0x9, 0x1, 0x7f], [0x0, 0xb7b5, 0x8000000000000001, 0x479, 0x800000000, 0x4], [{0x2, 0x200, 0x2693eea, 0x1}, {0x4, 0x101, 0xec5, 0x7}, {0x7fff, 0x2, 0x1, 0x2}, {0x1, 0x9, 0x3ff, 0x4}, {0xff01, 0x5, 0x136, 0x5}, {0x2, 0x1}, {0x400, 0x401, 0xff, 0x100000001}, {0x6, 0xfffffe01, 0x9}], {0x8001, 0x9, 0x20, 0x4d6}, {0x40, 0x0, 0x25a6, 0xffffffffffffffc0}}}, 0x7ff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000001d40)=@abs, &(0x7f0000001d80)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001dc0), &(0x7f0000001e00)=0x8) 22:19:47 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="a0425fb425b9769702633060f13df13af3673317beb3164a6974230f656ff7a8dab29ded4616bca63f101f1aba821cd626614c17cc69533c97a49dcc8b97f7e6dfbc140b38f3b7b3ee04e5373723ad3500e53fcbd07050cae45e3817d2a8977061", 0x61) dup2(r2, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, r4}, 0x8000, 0x0, 0x8}) sendto(r0, &(0x7f0000000140)="b9661b82bec4e4bec429e8f8f9309e40e36ca0f792034f5fffdbe57ecface519b20a9cddb4af7ecec73491ed44714e939f201d499560cdd0db6baac6ecd83a4267e8825cc3078e83b73e0505b7f7d18530211ac5f33c6ee5893450147f341434af9ac0b78f22774ac873", 0x6a, 0x3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setregid(0x0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:19:47 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x740, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') write(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffff9c) (async) r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0xa0) (async) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0xa0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000200)=0x2a1, 0x4) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146950, &(0x7f00000001c0)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:47 executing program 4: socket(0x0, 0x0, 0x1f) open(&(0x7f00000013c0)='./file0/file0\x00', 0x80, 0x8) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xc4}, 0xffffffffffffff4d, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8, 0x4}, {0x7}, {0x7}, {0x24}], 0x5}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) r2 = getuid() setreuid(0xee00, r2) stat(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f00000014c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1000000000000231) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000001400)="ea00000100000000", 0x8) kevent(0xffffffffffffffff, &(0x7f00000012c0)=[{{}, 0x2, 0x83, 0x0, 0x0, 0x2}, {{r3}, 0xfffffffffffffffc, 0x1, 0x10, 0x8, 0x1}], 0x0, 0x0, 0x8, 0x0) r4 = dup2(r3, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) sendto$inet(r5, &(0x7f0000001340)="22d6f7cdddd9d1533d82c4fe770ac563886899622e9e71734b6e6d46217aea83a43dd25d6ca32b3a8d6010022fc73dc46d7cc00e1c93b6b92c042cb12b06c55eab0f03375076784f031f4994e826e00003157f8a57cf8738514733636d3f33d4e9cbedb83de0", 0x66, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r6 = socket(0x18, 0x2, 0xfd) setsockopt(r6, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000240)="abe7954bb6b91323ed42dd31108c8238c3da638038f1b189d54436dcddec80f40e54c10dfb553083eddebabc83dff78fffbdddebf145c01ee51295370759550f53731879f721d0c6b7fbfb4e2dc3cfb32d06e2394d525a9eff1c9344c3401d60bf8fe41a1410444359a8c0f1c6551b1854190137210bf09834406e631fac5e7887b67ff1bc1b75a819ca68c4b8683cf173fc83fa3a241103b5057aa9a23da35c1f5d7c75c790e658a2ef7429a55203613aa90fef2891a1d1cccfa9f6a8d06dc959dfd4c36616157c517ea07bbcf30c34bbba79b9d36c91f3863efd6920904e6671c80da42c66aaf2d4a123db8af14267cfa999d4c78c61aae541ab9092a216ab1982353746282224065c9f21b8027eb61141ab3c8cf4d0cce077c831c7d2fcf644e47f2ff0f881caaef53027267240e8eb7e22c10ac05fc1b8a8f4d167fc46097dd9680c816cd247b0ab12c21f9b029e4734d0727d8ad93ca56f9f5ae2fcebffe01b4caa6bd6e0482caa347c71176455f7c16e539a57051105233168ac934428e5db0126aee0c58468363ba7d12b10128fe01f8c7daf1fb3f5640d61d0e68956aaac4be0e8a0e047da2905b1da72833cb18970dbb1e9dfa95100d27a46b1043b4e9eb72b136ec1256cc4e60059dbbf086c23e9c2369c4c916cb3604ae496c1306bb45ae3e32ccdba9c719b57902d835bfa588ae97a28a30f7d69a2524872f09995a57887f8422390d15cffe1616171739bf9e7107eb4d98881f2c8bc725e33fe566f1677aed018cea59e0bb3ef4db4a1781958d82fc6c697ae69c4e32bb9221466211f66142738f096bc7bbe93f24f59f7272b9535513bbe1d6dac43858600ad86dd7f862b90aec67f82a0b0e66534afda439b849c1c5fb68d63871269f20b73a9b8ce6aa9cadaf3efc0e0b448a32243e6c3c7f26c6fffaa96fd6e4200263a6386a85917ad4d76d6aef1b23b249f9ab65d8ce69932433ee0636e6dc8f2f8d242cb96a384ecf62d395112f298d062ca59554fd5d9370406f665da2705adb85347bfeb15a6ddab45665cd57818b32188342deeaf9508f52f83bf161a3d94338aa3b976cd5279618046fef19247a54bd32b43a594a0199914ef5f7a52a7b2ce2bcb5270bd4e2793312b06226e84b07e92efb8cf29e9e340c39f0ca2072c433eb3256a85bd843ed9b99a38d2454fd56e20f1befff6e7f275d11e32414d0d61aa9e69dc2c5f71bd5775411abc8f6445033c11ef31190c7afc5d8e3d48b46882e35c799359728c7d1de70dabbd8bae84a9daf7f1cc7ad92a088c939ce39248b18eada01c4fcf485f3fb7af55a9c08edd02c48298561bd7a1868a1c454e4c9537109f7ad2a937516f138b6a8b98ebdedf574ec9043ae93ddcf208335d827a9e2c148baf35577684b9fc896f2da181f830becbe328df789255fc5f3bcb693649fe3c7732e179ce9735e93c0aacc4c8f5b0186f3c2d29527f3c580ad146d06cd9f8a98621c9fbd1a80fdbbe80b3457bac8372d797ee3b32f3eb74259ddf666c531a71affea313b30c15b1fa5f10a7fa975ac799ad7ef56e38ace1e83603da248dc1c508b6973787ee2a1606a27a3123ae6fd21d3963c33dde2697dff634e37901c27802928005a8c8dd93cb032c49fba3b53784d493eb31a15343b4967670a0b667a7be411811328f0063f9225017a2253b00e8a5c748e404999afdd41c01ec4514deb04a5f18dc47674f4d0a9fe6fe33fb6cbf79be6d2ed36dcfc918cd12aa54d0ebcaf782d2a49308b7e6f7f33e37c2424f577173fc4ae2f4b8a61f6c9ce3821e6b22518c81f626e0ccd20e2d7ea55be999f3d5bec71301da73c9a0791a8cbaed825b3bd2d0ae3f7669925ce338693c3cc203dc719ed408ac16d1245bda4b2964d7b9978203e1109f30da8172577f2074a2a5dded52a8bb024535b9762be48fcbe56a53244c47e89a2d27e7279622cad895f04c5b2cd8a1873e05651dcdd9d57d9a9d70a92012647157c2e518a36729805467bb62aaee8c09a032d7a633753ee2695cef5a5170707b0cdeed68bcbf752587997c400ef82504d2822c649e2503d0d96ac4d127b9a25c0edc1891ac65314951ef9f7c79255744c5dd8a52534e811657e653d330faacf055dd75d658c02efeabe2bcc4fdacce9b944a82db8586e951f0ef73c14344a922ab67fcc82d2ac185e3eebaa7a75997ac6be8185d7914dd6c8813c57ff618831566de553864f96c123b4c5f75bc0e8a317e9cefdf5ed79550c7723833e7238d043585ffc5ddd37be72fbae276fb96370cff6ca6eba9a17e5decd58656bceadea43f50e27e3e2095a83b21977d77cb8341a5ff6eb7946f1a745fb7b9472cd4e77c46bfb9ab98795c4755318cacdc14fdd897f4a14c85f6829a2f520bce15b7043e0400437fa1cbd0057c17dbe4c98a1c526442e2c88d49813b2d3d30b3c8fc223b0b74fc5d874d94d6ee13cd880f05e0393b0510fb0aae27aa4be470a4244202eb0fc90ad34df704b89b2b793f05d24ef0a5eb54e5770f27d5bcecfbcdf68cac3295b79b9a7dabc2ea3a95b6bca548de44207f84feb5723f9f362d4ed384efc1e7fa7587fe5bac0f4a2c02d233adc98652df7fab67e2b8ca58dc33cf321a4f16411876902d17211ae4a739e5347dca1746ab55f29ba85ff1e7098147636d217604df0d992591058a1750c1944d6abdc4526edfc9fc0af90d180376f4682bb642edd302e3a721d0abdc773b28581c3480fe4e6a1a94f6c1de3301ecb4908decb32eb31867f9cba66a24400c3f5e77d1b94a73bd766e643096b570cf3c272cb1244a7a4b6a79ea5721162c79995c8b698461417092ca365cca2e745ebcee9b737737fb211eb463342e7c1206461a93b14ba31de66f3e498cda6d158a86cbaf764d5bce935310a5ed34af6e392d0ac51c917eb4c11b39bf817b9b54ff67de7547a4ed2038103164e7bb908ed5aac7f8dc3386c584c7db4dddc266307fd6032e5abadb2f5555042710b7763b98f7cddee9ebab8c9a5215b400720ad31bfa297827ecc3aea81e1fc569e5d5d5c329efbd05cee1ecf76a13396e71132b16408a65edd32b30c4172ef6770c496563ecb077b6e8c189c3e1417fb721734faf6f107caa39b6834d30f76772a80eeee363af26c5f9b29b5904119a4a0357fac663fc485576f89a553bb58ef9d9d2d7084cb3f3b0f2ca49e803fee905cb80cee5c1c53073e5ca20fb1b2a4493a31f60010a9902984c0e2c9d6ea4aae5cf5dcf1dd55cd198ef4fa3606510091a925685f06f4f55ccc8b19eb15ce059262862ed9fecf606e8579cf3b11fa286545869ae228776e35581e0f231341bdf8b910775ff7ace0afac74250cf5815d352955e92aabfdcd57c4a5fc6843acd134fe573633666ee598b1b81622834cfc076eaaca08ad8a071576b0c4233a6d39205091b032397aede7eecc85774f6c6bf48b89d16fd49ee53ec3fb3aadc2bf9e6c0d0e87c349606008ef700381af1f962999cc8ad35e3edda94f0e50b76e8d9575959b28f3547d0d09dc9d8c0347f9516256154198e14cdba0da8e5d7635246af9b11dc49cc71786a359dc6cc2c9024cf94e242bcf63eddfab17134353a8f11eb22c6a50c14919885b5c7ff2793963a4a150a0f6a0f7b4c2d8be2630d1acfca41a0d00225c1179c017a1742fd082b46387b3d54db86fb78608b4a980d857b55ff5183ccc76b1022ea5b8d7d0111e5984f0e08a30dbc1a0e80559ee529bf0da2a2adc0aae819756f5223d719f31a94dfba48ff54ad90402b0aeb0ad0427e62f4513c123eab08694ee816448c4553640aba4d9697f1adeb8f8a1104b14c1f5043a382afe91dec0077490dc76f0800e153099e360b81740275efeb39849b8a2fa5f9d5a46fe4a75e5c14c7579e8d2a96ae423d2f2f76b82404d59f7fb6cf2a47b80388388c6a5a187aba8d39d9a9ee9248bebbe47640367de82e53f72789ae6e0fdcf00831f12b07bb873368f5816632f7849431b4886fc4b75e7e6862592ba531844d6c04d6cd0bc4a2a4847cb849d05dc31a72a70b72750a4cf344602b0007144c04fb0b3a9d4c2ceb45566a9328b0bfe8a370e3cdd20412bb3669b91a6fb5907d1e6bd8c1e318eca670a541468fd017bc3403459a5868cb3c1ad575cb4ffbed06e3aaecf3998747146288fe816120e848a9a5c061337e4da369f637bd7a6e44964c540b976c7bf58a51545581a535249539e04294ddc9d6f4936d8ef342cef4a3ef129942e7635c010b6d9caccf59f01ce48145fabd48d0b37fd49ad233fd28b34b5932530d660282c267d62bc6f10700bc254f8ab4486b66fa40e3b5d5e878098fa461abd73c7d7726532f417aa7d0a978b9b566d518e14f7819736b6a3f8a51dd46c1e9cf40955428572897d8c0bb57e5a28592ea9bc5d24a895be00a907ff9d4f7bc737ceadf3feaba108dbb25d7a92e46b702797b46de5d7a8ba5233a9be2af487df85e6b89c88236914db1a900a5882ed6e73d2f467789d3b35c155912b78c372906b2f46945535cd27ef696336944378673ef12e7d35efb9584fdb7203acb766d2c715669a831e7f849a312be529fef62c8b17bfc4b28377d148e48d7d256e4c95b094c1bf9cbac60a88822883ca244bf2a83136e470bdbaf1a0ec3ab2c2e232d4d630b30e6f80b19ed363eb8754ae34adf3e9cf1148774b4f57c09958ab0a6433c8b2c92782e6a48e49628f1173f9a26d5ad4c2c69b0aaefb97120a1a54ee89e5dc5312ca8a617a69d011882c7800dbc7a0ed31634d3df2653df90c4438f720cdfaa6456530b23334a72534f3bdd4b38f2f0651833371243befbcb01c7b16038e20934037a4652fbf1d81bbe301363d0ecbc16c90830e58fbcf2e32d4e128c04a4f302d1ebfb068bfc2c721c2d2a34429b7cbc415d89b487d2860ae23764507223bf1bfd2d29c98fbe34bca0c3aaae43403083129f12ea0168fe3390ddbe77b145e09d226cf06a7d0ce5a5040cd59b7f21c4d58936cf4178b0a375296be78e3758b1cb28d0cf0a5d113bf70b54d2ef8461ccb1af9add2fc9945c7ad404ca567bb75b34264368dcf5592aa09fce6bf23a2105612025e6bc5d8bb28bcbe129d9dd0e39094e38d64d57be13623d852793e35ba695e4ac7c40e9da9b2acccd20b360c9e11055d89baa0aec44e6918169defcc02816ca5093eed90832eb5cdedf3ff60f2f6edc3e876654be66cb74798167c60dfbeb837b93babe6631626d9c77d44da02d516bf15f597c677dae3a13f0971fee3fb8d41c7557e7968dac6bf125e6a8bf865cfc2b18994143f85db3117e1c52eb9e05fa5ba7b46fb2f9d09f4f0c28a6a2abba4b94d6a338b312ffd8180b945eef752715ab3fa4c69265f85d9143ffa231162e1add92a1bf6e46d7df6da36d01276b999e87cc658e5ac95b31d7ca3f1bf5b73559e081d6786ca61acc73f42d1e2c3257804f7ae5f184a10172f5b2344d446e205becd24665e5ad3bc86e25e8046122a751591486676682be8f6ba955e04666d77cdcb8962e2018539f17b16b929f66d225dc4d4f9f86f6da714127ad1a87ecba8ff8badcd3703124029c790614a45c5bd78de9761fc5df0771c2621fc58c3e28942a933958bf7eb329eeaa334e5b7343853ed086ad5bf841f1ca85fc77ca52950bdf40a8a15aeadce7493c5dd898249e8f333e5b583c0ef9256571b7ff5c20a18040ada2a647ceb801b3b3dd1463b975c37c7a65602a97404deaa50f3852f1471311b2cba0f205822588c5869b1eed578ba3911a744678290e43bd1690c14369", &(0x7f0000000140)=0x1000, &(0x7f0000001240)="23c317691fdc860e804b79c9d56bcb833e77a037f88aeba572ffca54c471b9f7f2d629a60e489031561119f7562a2d4af7095bd7a7affc5d41b62c4a7821637197a35d8e13615a2db6acf815715a0c822a8a9aed586a6d2c22edd4", 0x5b) socket$inet(0x2, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc00c7007, &(0x7f00000000c0)={{}, 0x0, 0x0}) getgroups(0x6, &(0x7f0000001480)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) 22:19:47 executing program 3: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 22:19:47 executing program 2: r0 = socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x400000000000000b, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22630890d88e9962e0b516b369913b801faa9320d516c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf881c78a927d3f3f83111f36f21ef74c478ca5177d14657d9f4b1dc7e8c9ae18d38222bda690cc62fdae574", &(0x7f0000000100)=0x70, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x4d3c61120b67b4c6, 0x140) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r8 = dup(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000100)) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r11, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0) setrlimit(0x3, &(0x7f0000000080)) 22:19:47 executing program 6: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5, 0x1f, 0x0, 0x4}, {0x9, 0x0, 0x2, 0x1}, {0x8, 0xc7, 0xff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x3f) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0xff, 0x7f, 0x7fffffff}, {0x4, 0x9, 0x7, 0x8}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000140)=0x2) r8 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000000)={0x7, 0xfffffffb, {0x40, 0x1}}) 22:19:47 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f00000004c0)=""/18, 0x12}, {&(0x7f0000000540)=""/14, 0xe}, {&(0x7f0000000580)=""/42, 0x2a}], 0x7, &(0x7f0000000640)=""/196, 0xc4}, 0x40) read(r0, &(0x7f0000000080)=""/179, 0xb3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaae17b0f5f60bb1a780008000000000000000000000000000000000001000000000000000000000000000000014e224e2300089078"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 22:19:47 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRES8=r3], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x0, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r10 = msgget(0x0, 0x282) msgctl$IPC_RMID(r10, 0x0) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 22:19:47 executing program 4: connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) sendto$inet(r3, &(0x7f0000000440)='w', 0x1, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000040)="04", 0xff9a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x44}, {0x74}, {0x812e}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r5, &(0x7f00000016c0)=ANY=[], 0xa) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) dup(r4) 22:19:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[]) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0x1c00) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x1, 0x0) shutdown(r9, 0x2) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) r10 = dup2(r8, r7) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000001c0)="97d68966c9cd4c21760e8405546eba0a119fc7d11ffa3d0067237c4f5713c8d854ea47e6ccde2af35eee26cd476a5421ccd3d81fdd0edbaf05b64b0ce9759327711fed404581170aa07ed76915f78cfd81a38464db6334caef857e3d067345536334943a4e94dc65a1461779eeac1678e844c882ed393a411924ce40", 0x7c) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00012e2f66696c65303729b000ff9b833e307827217b770d44bfdbce153a5010c63aa566a6129d33002a2b18f500e95f9a5c97ac09b013af399014c9fcce89ac70a2aa7f09bafe3378aa329082ec2291b5c738ecc433fab2dc74feabcfc03974b84410397f2676a73cc9ce7680521d159f2c8058842640207633"], 0xa) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) dup2(r4, r3) dup2(r3, r2) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) 22:19:47 executing program 5: sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b0, &(0x7f00000001c0)) msgget$private(0x0, 0x400) 22:19:47 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) 22:19:47 executing program 3: poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}], 0x3) r3 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 22:19:47 executing program 6: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffffff070000000000003a008947f73bb0dad7bfafb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33dfffff400fe8000000000000000000000000000aaff0200000000000000000000000000010100000000000000eda7a3586d5a2a9f647448e1031f42c60db230f10d6dfd79eebf173b7d966b6629eb80a1da1c40f63a59f03ab88b8002e1d65386608288807ad6be2978dea85e"]) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x24, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) accept$unix(r5, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000180)=0x1e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 22:19:47 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) close(r2) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semop(r7, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r6, 0x0, r6, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) fchown(r0, 0x0, r6) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="a99d", 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) getsockname$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget(0x3, 0x2000, 0x300, &(0x7f000019e000/0x2000)=nil) 22:19:47 executing program 6: r0 = socket(0x11, 0x3, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x40, 0x0, 0xffffffff}, {0x44, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000004140)={@local, @random="a58beb14922f", [], {@ipv6={0x86dd, {0x0, 0x6, "dacff6", 0x14, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x4}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRES32=0x41424344, @ANYRES64=0x0, @ANYBLOB="501e"]) 22:19:47 executing program 5: r0 = socket(0x20, 0x2, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001140)) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x10, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) mmap(&(0x7f0000696000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0xfffffffffffffffb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "7a4d9313fc972c10a40c0608d36d3f21c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000026c0), 0x100, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0e1fe04fa9465b5bd1286e9624dec06a00c222f00000000", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001f80)="10a617447c9a3ac34a05d8e9c88cd42326f87b0e880b9b6b0cec9cd1ce1ae412fe391a9534f101be1843cc5d0af964df4128af000015b78ae6866b9cdab20dcb1efe165c7b6bc431d8573b5fccd6d5e9f0d4ceb7f1a06ff51e06959d67bd093e95541b17d3932f5060b1dba6d215a534358d369c7d3ef6f362a61472f6806ab5a7631a94ec9c2d0dc0bbae538ccd5700002ab7602ce59871c2db18c784abe5711ebff4fdc28fec16020aea0a77c40675ca1a2bbadd75076bcd65001a6c1c1132d7a11b68a1932c4d6d95c9db31fd7070a103089f96b622637207", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r5 = socket(0x1, 0x8000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) r6 = socket$inet(0x2, 0x4000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000002640)) setsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000180)={0x3, 0x78}, 0x10) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202ffca86c01ae21c3d9e4a0052e3f701014c61c01c527b87f3f15db2b569b65abfbdec5d7c98a2b55d18039801d175"], 0x1) sendmmsg(r0, &(0x7f0000001400)={&(0x7f00000013c0)={&(0x7f0000001b80)=ANY=[@ANYRES32=r5, @ANYRESDEC=r4, @ANYRES32=r4, @ANYBLOB="dcc90b031e45b5b9388f00d523debb2f9bfab218ba6b8334987cd8c09ac8c829447116d11eb429dca3287a6a0cd163b39c1d96b9cd9ad12efeb9fa9333e6124f6cd55a0649a1e57f5cf194", @ANYRESOCT=r2], 0xa, &(0x7f00000025c0)=[{&(0x7f0000001280)="731c21e6255152b2f68832cbe09464608db865ab506cdafba5f37dbfa4c2ab5912aef700000000e3d0ccef349754271e438405d6ca7d4bd813b3e3179f154e25795bf43205c1526552329ddbbac98998c7a7eb6b5563bd06308bdec69dd46407a253ad315e5c00e9ecd5e5c220e06a76f148e683762f71ef7929757de7dbf0a6717c4b1f5640dabf26e7004144dc26ee53facb1a4b5c273257e196c91c9f4c65036bf5774dcb5b13b28fcf", 0xab}, {&(0x7f0000001c40)="b45825d3b1040e300551eb99afb690082dc89a22225ddcd339a0b00fbf63468fd10ea9756adf9243675222dbb041c985", 0x30}, {&(0x7f0000001380)="d38c5e98c73416db655371a498d94caee5943571bbe17f417038a76d36edae2bfd3767cda5d974782bc403ae87f01d6348", 0x31}, {&(0x7f0000001c80)="290600a84e31162d4f582236c4325480cb8ce0615dc9ee90bdf58b55381d3cdd09b8ea4c0800b59012acadcb623f87d9a5b1db258a17896f70f43a5b8b9483c567a2fa8fe581365d6796b7325fc71b6264e54c271cc4c7c864ab1cdaf7c55d125b41bd78b3cd907300"/117, 0x75}, {&(0x7f0000001340)="b7ae7169fc44102269c4b0ed3562fdf33c52c7fd5c362be1f1c70ae88adcdde8e834697c64094fbafb3312f203bf2ad2ff8c27a8b3223a182390", 0x3a}, {&(0x7f0000003740)="cc70514e417a129d3803b481f9045bb3df2499437bb10528b69298487e482be79e3eaa5d05f5a0faf5ee137442b320d839444223864cc7cb25b2e06cbdc6fbb0364cdbfbb3946a8f4d643fa849980b4b3d5acb644dc3a015a98597576f2baa6af93b9d8ed572487803720f06e2d124677dffba97adca7d78be5abf028c2ae1e21fc36c744e99fcead6815f2d9e027ac3e02eb74b8c9e63e2c9e51d0c5a08858e2d52b2419ec6c97c7df84c919de56f3c7119f3218798a7387095c147ec5114c64fa6fb065a1c9ee6e2aed371b2d75245dad855e510c02061626f36044c947cdc69fa521a5bb64c023300a82dc9dbbdcba17cf2360eadc470970e100c6086458fde7af35b9853ce931e779ed52ac0e12cef6a44b556e4cdbfce965fb56be6da4176ff0504b96cfaebab2dc20938f871a165861a9a047671eb194b2fee33699a201a7e206812d94692e6710f079e14a7927a52eb0c61b70060079b309abbfc27daf5ac997fbd7397521ab7b69da95bc582daca2b709e0dbc032886800683bd81dbf7862cfd32d0edda5592935fb29ce94528ae947b1dc404db7d1ae8b14f7ab3bb8d65f5bc7c602bc17b911934e7bf5bf633c52cfeef835affed39dacbd30e1d17aaa806a14c85d00e06156f36bf18151774d796186aa23ec32c0cb4d319010969722930781cd5f374e12dfb16696ad15ae522e49e9b346bdd15dfae738f09639671535817c1253734e08b496c98f4090bf780758241198a2cfab52ed135f2db16c02a21f226c0e111d0f1002365581b3c3f693b57cbb7c930168d1e891421834d7e4d6e4e0480db7b3bd4466200266c5a4bec7ead90ba8c68cdff949f5eec3e7402cba12d8673543963bc1d299e17af06ff8eef1531c29b4ee5b30034e5d54364c0852730653e08b1f23bfac3b9a395bb203aa9b24af99c138d35ff5126ad4d1f9104aa481087545240bcc2324a5ac5f01558ca437f1d76d44613e9895f912a5432d054017037fb5d72fd40bc9df8759b16643fb46ccafd8e68c517fb60a1fb35dbe14be5b2668d14448c3953d594c5ea982a74bd177fb7bd59ff39561eeef9fead9763826465b0e8d561714b58ff46d4b06574dfb0685ea7c9a2d336beacbb59b1f287cf9fdf006cdace26e1a88737b5ee160f31b34721438106f54db8e23485369184970d17bafc30bebae865d2ed25ca70847dfcc9f172894ce1a7e846b54ad53e4716005f4eabe06cd5bf5f40182ede4680f711543323cfc2728810785926050592a9812bad477ba7bc392c5676a8ebdb1f2ba7d62a22fc21292e2c54c3b03941a3bc8b908c82849c3d9d66cd3fc8717d100bff10e45bed70567e2e7135bb9dafd887b61770908cfcb092e42513041e5d40f30f2d3b24e3f203c37a1ed36d21426272845aa55321fc25c99849e623e36f5c68a9b7420a2f2d3d89cd894f534f8ee6f11d4241334e733321157ae52cc3d9965206bf649e22b02c44597616f07cb707c165807764bc39d8924ed4c42f30480bf172dda32d788fa140e3b2f1aade1f8e2c06a7bc03717d1c5fb7893d1aa71b3020cb78f4cfdbdf324af2c8695f78228745a234fdd1fed3b8799cf251adca4ac188308b8b49610f3d0ab13b56d958ff39a7b7f2660315d0e6d8e12cb59890415c5e614b5bc3d59a31d15aafa4f4f5592924ac825166f643832a5498ae0e9cb7ee337718f95a82193b9b8aa542429313aa977e54494a180a9af595de7835498dc4094a526555438c319567278ad489468da53218de2d5fdeb6bd6610d9f4a8cbf4ac6b216d3288204e4b77e66978278eb86cf0fd0982c6f16087e4937964ab1ad1660f9317874637fc93b33fce18fc18db0689021dd69c626dc93ccf122c54bc6b748c620fe029d435393349099f117c2dbe58fff2e8b9b2e277d4a99c89d453dca5acbe641602abd33b4eb187eab20a9e95857c61ca304d2a8b49389d19c4ed0238ae00dbc773d1097726574b02a0521a606831f7651787f0e692e9f044ef6831ecefd836e7090a1d9eba16b1ec2a14d96a761b478c82908396a348d46f657ad726ed9df5dbb2d7ea6b700ae3844de3ceef92c5c4d9c657d89bdba3d32188140abbebb178190d8a93ab6eef047e3bdc374635f799e0fd00c55decddd075afa972357b5c3bdb4f890de3112ac012354b88803df8a3f1cec5beb519b7aedaf53899b87dd859f7f31d708ff91a4f161384a1887d7f24a384f6cae1b8c744ed753c0beb33c42601c9a025e7e7103d346eb72ef0ce31b530dd4e9ecd831a6ded0f6de4d6759a092115f63cb00024fcec17bb44f9e8edf1b38a35cce8b534dd4bc4485ca455ea1b837a5d91840160281ad0ccaf67b8256598004c64574bea877c4bab438c3d0c5e70f4b9c8d4998393cf637d953893acdca764266ad527f73058085b34a4e36bea236cb4da755e0ca74d91ecbf795aea6ef3ae6a51865ec2b7aece0e6cff7a1e0f25e804618ad6317c2c20c1bcc2ad52b58deaf36274d7238794c0973a989191bb6f7b2ed1200d91d1c6cfd9ce1eb7cdc2321ed2b4617cc0395cca247fff993652250a0a61485a5cf942ed9fcf180cc72371028e13056e725098a3d88eebdae2d56830b68c3109439bce3403e23d0412f286e0805d8cf7c104e50063639a123c633e512b9a15b3ec92957bc7dad5d47f1dd013767e21447a88a706e921538dff7537eb86c87f28844cda63a04ee6a672c1b7e6e727ce53148c7dd63c403bcac7068e6d358698a1558a98f8786a9b8b30f41723d7319d7d350d6822402341f6f8c2de533862b886afe2e263a6f0ba2144351b71963f24aefb256c3a94256e7a36b2e2c5b7e277dea9c55700e86fd530728326acd9ebf473c7766b9452aeac9be33abf9807911d8b8910b2a99902b0b3d91e3dfffec47568e2003640a600bbbbaca97509093e246c5f44863f991312c45d10197de3a63cec2e7d8256f85abbca85e130fc953981f472f18b75da1ec3e374c3d368f613780ed9b94b78a6385e9a3fed410fed636fb6b7d4393088e4a092b52d32030fe0b3cd61c788cd157f57ad2d7710ee8305783b93909c2ca8719ed3b2a2fa2eb56881476d72c2176f8b82abcd748b570cce0fde9148fb34052d0f6c80f8e3dd0b0309b20f429906dd4fdf3695510a0e5f8731c179222523673a0b2fe8ab4c141f2118ec63faa62bbf4a45a53cc8b079021b4184d716f639eafcdd94dfcfb22f290f2d61652510034475ade18ee278df75ad84770796dae9298a4258778b9ee503dcb915bce1180dde3ee51c9efd8af2da742381102f912300205ba62aa057e05b909ce7230e1395ac988d30d382f91edf6d7c6e685a9d4413ba080d8013cb245f0a10a57c07b123af72b0559ee33e013a162109e09f882546c4f02b5d710c14c34fdf2fef139e5daf877dd7e5db383d64583b0fc6a4b5279d2e8c1ed09f799f028973ea8c2c3474bb934b81a91ad3b0bae672c5e33ba7c5f9ad8f949d53540bb599c6d0e376495f989f3f4bd0be490e7721b6f545a5be61e0b2245f546664808c80ccac4a21280e45bbc70aa42096d3dd9f499c393e5e4779a6f1b866f4af98a0d16f551154ec337a25c7a59a6e3ce7b5c1b182ebfd1e896ddf01ddd5a5064f11122bb98570b91a0d6b813a1b55ded748bb6268f79e44befe985f2a51ba6e2031ff231fa77c6a26486e9a91580d650fc2d26e46ac7b0efb0482c8ffb3fa2fd309d3e144e4d4eff0f2bf55ec473facd2b67c9599b52fb14b2560268973dce23dc6af7f030917df2f2502809dd5d27b1653e8bb3f7476533770c24cdbe8fe591be3a144698c49fbad8258f812ff019c0fd8837de6dc17a10e937f77bf457c83c9c432f54c7e2eb44dfe5747ce82df63416e254f7da41ca7d1433832f57903c259ef2bee18bccd73d3e1386051d66555e78605bc5f3ce64dd07fe48e79ad9f4e4b3c5fe6b70ffb55ced2fc51bf2cf14bbb67afaf009e0d89f2608992479d7d4b48eabf74c1c58503fbd84d16962ee0b365d743d3a4dcaa942054189a69e5676afef860a8c6639ec90409433d9cf20233713c7384fa359db6552226027a600b3c8f1fef34d36cbc7e5270b26357e22cdaa4818d4be9dabfbe187a3518cc77e625afaf6f92517bcd3c8f8a0b7cc586fdcebcb1e93190339b3be04f80a8aa3d2cb2d6a6f0cfdf4d870b00d0fef2205de11d38896010adc42a8d0e688b657926cb25fb1ae929faee8d3a518143d415a3847ebde0e63cd5eb0754fb12ef83a5408ff326914e553f91437a5759c11017d1b14127b22b3bb5bc71f510026e5731f150045770faf0488c705b0964cb65389481500831ae24caf3b6c14e7b6291ef1280fc01552d7f9276e86c2191a0d56306e78cc369a1b4b96683e6e4adfdac6afd936040e6a3ef1dc504b8d9db1c233f897b3b479e42fde104c2e543aafbfca490a19ad342abc8954f22d0307aeacb9de89df3f250d17220d18a45ec32718f39fde87bebb7ac47d05a94d9cb84fb6f332256bd6d6a12d889f0c08c3b27ea35ce7ff51e00bbd509d80d9ec1844eea1201b8a33c74a815367c5a5b83108299fda51a8db4260b6aa4f482b31a80cebe77adb8d29ddb78b082de299fd960b2a8cd47f285c1446d60e946edcb367afd938c5878bba5470f4c8dc9b5e57beb19a59cf8162acd25c9f794c7feb71f7769fb8057338d60dcdbeee0cc5f2d7fef88db8babb5174a143b27faa2f9a704bfa6c23113ce75c26b27a4ab24af1eb9b05ac4954e66c9407cee58ba7186da57c81c0e4f83cf527be745a2032b0413d538be6a96d1dfd8c778a685f90cdc5990b840fcba2896dc5d0182f2ab67a3d91431b90c31681b34e5deb1c49237a5d4851e394808be19b14e532e8b50237aeeb52ee31e65559b8d55b6ce13d83c28bac4957e658627d0b2665a7340cf3f75c3f3e4aa5164730cf5325b64dce8a238d9aef4c2e6f0e0d1f53235b357547fb440cc95b5e68bef93dd814d4b0a02feac662f636c2f6d5445c142732e9ff01de128ab86fba63eca852a914c37df2bda51c1e54bea0bc6fad933625686d9a459f28cc68702ce74a62258897ac504e9cf5a9a7f01325cf12e2f33d52afa78fce6aa4da216ae2a6871a3c29c53b97ce43c672a7513726bdb6600a8f0f3a7290e77e37ceb5936733f40d4d3aaece135eb909c601c3a0323a32a522fe0f826cb4fecc39da80c1bd1ebcda992deb22e0284224f10faa6d18e6f3850a7f74f7f667df9ba8cb8331be6b306527af134f61da9162833c8914b075eeed1d6d4f3f8cbf4ddfe0efe6f907b0a16c96b86a8063cd51f6146f36ece76ee4d10ffe7832cd7fcb92d7ec6e0665220edc94de0e9e1fa27ae148e0b5091251aad45514bec5f2394f2be38a1564da1fdec4963c2fe483877febca3adfa710da7f66dc19f3a616e5b8636d4d268e4e8b1e0888e5a6ec12bce260c0d0c94457a7c2c78c034012a48e3136f33fb31aaffa3e3b4f078438be4beeab2e0c8a0a93b83e02d4909aca047469a22e2168fb90f63f290cdcdbaea3cf10d2f02f35454b6ca72ce34b086dbc2024abe1c4fa4158fce58419c431c1f216d4894c75d4fcf4ce4b9436cfe0557da26344109c1556a66ddd6019124e6a73ad704d31254d5416a6a8359cd6137d7fa49ad29fd6b86fce1d83dc6984e7b79f2d8d1378fc63e6b4ba3a0f3276c099ab1a479f87577ac7b00df0982f6dd9947bf0ea28eb29dff296f103a9e17a00f75321ea29dc9bcef6ff67ab53b9b0719ff385fbcad83ce20bcd4c9ce9fafbe353e1877edc1b088a7d24ff8fccbb6ec8b7bc6069c6e153198f0bcad287bb9bf254c0fae6c7079533cb08c2801bf9699a63f56a52672edb31412949d5f8df518d9a995145293533969de598d7c9d6e7e6ed6bdf844605b9e003727e1b3865dbc394efb2d1c0c1de71a7ab1bddd954236499b34ce68bdf388aa935fd021b37989c84edaa934af3a2a31a72c67e962bfb9533db50f00615c2cee6e3904a3a37fed1230e1315caf31272bc23fec4762ba8900bc31936ab652a3bf17db83cb2307dc0ba52e771071e492a63d2f9a2471011d6026aa9e6560baa0dcabf696aa4bd5251d62302f94df5376d0f0510954", 0x10e5}, {&(0x7f00000024c0)="81b4eba01d04174a119460e5c9944ed5c883d6bac40dc516ab8267d9a2c27bd069100afa0d800c2c4690799e9767611754e9a5f764a6e27b029f135e67c346e705080bbf95418bcc22975c082e009a7f0a3d26f32453938e95e499f58af623c85dedcb57ae758bc4915ce53d1e810007bdfe8b17c73e951c08179637de0b7937be887be0c0b7813c178d5fb61c33c046cddd7ef284cc10b6b1ba80bf6b8a4981ab3f5603b9436dc28ae60e45376faa9f0c2b6ca7917546c8de9b6ee09be20f56184d32d1d99b0c1fd4f489f31b493bea392fb179455d", 0xd6}], 0x7, &(0x7f0000002700)=ANY=[@ANYBLOB="7800000800000000ffff000000000000b4904c972d1e4846d5655b08f7cee54c8c108e00e5f4165ecaacf25e9bc6ea92392657c4721437d833b41e57ce3a2391b4d3234adb14043e1326c52fe76fc391d1b7a4a508edc4bf10732a33ffff7eaf6155e76da3a01f04c81bf5e4085e049d4c670000000000000001000000000000ffff000000000080de73caaafaf7afe753586c2e7013e84c6092cb8061e67e61b5a2f1a68ad0709ff5d6ad0058d9bd6ed7018fe16fc881a4ea72ee045a53235307baf85ed78747fd17ecd1858c60fec7d639707546d54324385eab4cac6e0801c3e1bd7413bf4113f47973078a94056f0d48025dea4dfe79f74ec8b0c4b197b4117363cb2f6a2ef40f5cb931d63175325415fe4a4886af19c13ac0d660ed98d7ca8ddb831d2724515fce3016c8249276cc714341ec57ead00cace4da8bbb81fd20fbeebc44e1294cbb6408f2bdc54dee91ea5daa3f66deb9a62ff176178d2f4eab619957ad43a688926c6b09e9b692f0b026ef71c619d726906289cd639a0000e00000000000000001000000f700000088963bb1b8d22da44c0b9d35c456463b6eca18a3ae52a3c913e8af1141c07cb33e35c3bfe8b0cf364c908d27fc2ae41d7c946906a1daafffd1ba80640504fe509f2648d0e0d58d8f6952ab3cce25f21a1860215d1aac872b7eaa2a134e1e6f4c0622ab67c6182d205f32419e76e0554d615f51d0a040fd9ee55dd7476b36889f01c0d0227c155897cbf38620dfeb54bc77836590ef59cd9fcca7aa41d7a9a1ed7c8b3c79e8586d8cc0b3cc1b7d09cc7df6402d44a270a34a924b4c460e66a9cf90b6d2e95935e61d5cdab77bb097f6f6fb78547550d2d0000000c00000000000000001000000ffffff7f93413c114a0c17226af49d8491dcf51fcdef6b30c3b3e5dad6690ccc145a5df2f509f338206c65c8e4d55a680fafd7cad96954dabc6227797af5d778a36467caa3cf0f49fc2e7af08d22e7ded2e4579c37328a2546fe8fda0365aa2eab42a0edf1359615c1e9f590a6c8519c1f891154b82824052509c76c940b512fe573daf660ff8a9548e435da7138f30c4dc0d0cda55e76008079cc60b2b15e2db5df2ddfb3b71fa1b341d7036218dbd67d75ae0008010000e3ffffff0000000000000000e961903f2e6687c0e312acd559c50581c91ea7b9d94d11c8dae72043c6312912f0c12d05dba28cd9b3aa71662b4fbf5f064f7a9d4803bd5c7e5fa5f4655f37bb878ddad7198288e52b25cba1c8ae10ee45c3291826e7861108000000000000c41e46ca86c5b76e65600a616bf0a4b645cc9dcb80ba8743fa508e69f7fe8d5e2ce28a74ba199b690491afa6b43cc02a74bb93b255e15c119f0950b964d89f16df48000000000000002b7c255126799422786de908a23c74dcd9ef4000f304a2000deb12b30a0dbca52473c3f440f2b4e7dad47ac39ecd2862f2915ea746c4235d8abfe69395c4e0dc845300f315e646af17d4b97cb7a0377c34b70224729a0ffdeb2c0000d000000000000000ffff000001000000b6867c4669408e003e838138821dc6ca371dce98b833fcb1379fef7225279f396baddc85b4d8e10708807608cf9ff3460e8f542d722c19b14957c402972b968eee7b5d19253a71d7f671e7ec80178c1c6a8771aa531872f4875289eefed70896906b4f5bc0b3de32442f182c25df5ebd21ad86f9e26df05ed2d5469cd5775da75deee2b574cdf000b8c6df492b574b32b626ed0f090227b22d6bd338da2d5f8c7831b24f36a69033ee4ee619efaa0b7117983ad974d2ff0000000000000048000000000000000100000000000000ffe01ba7422d280bec58994ea90263bea4aee41879898a896b0b547fbf6888c45463b5a3dfc00f5674e022daf3b92b06b30beb07dc000000e269781c5b99eef96b372a1fc9e0188e70c7f6af5069b961239b9aff760a60413e16a0a2c2fd5012d2951862c5fd25066fd727080309ecc70f9f0ccd007321426e95ecccb6702f705739161c5a22869f8cfea53b7295b5b1a7e02dc9d2c9318028a27c73ebf61d6e856caf521ccc346a2fe8a185fed8a44e29d6ab57c2f7ac16e9187f84e5fd14d3bb1c178ecc94fd6c3cacc5f24ff997ebfd8c62520b222ebe9abc69cbf5b6c9cf615ebbc0376db4ae53c8be97adcff2d341fc8b59a925c46347fbc37695dd4a52579dee6b0cec8ba8acede951666c3800761a7cc102385079d3b3d399ed0fa6946c0ad28b11745abaee5219acd0eda04db5c9730100469195215535675b79d0d256dda389a3866a6b1930b21ae8686be0b13b4b6fc2f0a441ee8efc3ef3f70f48e80b8923f5305ed0d7dfbdbf6285417dc1d9245ad4d1292cab7d3cf6f549525ba27f0000c828ab53297c56f6288b0eca7807f6db1f44bc01fa9d094abdb896493c4206bfe2"], 0x538}, 0xffffffff}, 0x10, 0xe) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000001d80)="04bdfa5d1d2873c63e3500005ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd1c515237d62f7df4c254c9f2aa71a5c3eadec590c823293840b8569606012f24520fb94ba9785ae2b5dba4233a48b49a6c4d5f6f7444ed6efded52f664c0f4119eed468452585fd56d0baa2fddf21dc21249b7db876862ec6b3f2fdf3117268d11fefb360e43e85f1ac0fcceeb6f3eb7681ccaca21eae2368585343b05e935140e686548d4f5f4fec51021d25903f25c7b2273974355cf973c79b8795dbd79a7a67e0866c990cdcc25a2316f4b7bd3213354fb624a45bbc748ca99a26c6b08812c7ab2c7539054cfd1f540e36901eba13762b5cf516b7c7401d19a", 0x118) 22:19:47 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0xe06) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x1) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:47 executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="6426f0c17b74684c111533e7487273f9053e2389afc4dd58cee71c3ffba1d674023241ea703ed3944b8fe25adce9b987cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2bf676b03d3984822ece13d74c713ebffa3aba3afedb8dfbdf04ddba83ab761039982cd7823769696a49a5221feb1", 0x74}, {&(0x7f0000000b00)="567bbb4b1d62539160ce043d8a9803540c96991d8f9c480be44e79aa6b206ac3f0e8bf30cdbb1b2abce8ec661b5a803ef7ddcdccff50f2bc203e2256c4d34bf5eadfb39c41d2ce0c1f06141850c265af8f82d83d587dcc26b7270e7b7494568e06f9b65b0eab6d68b3dcb22f35d432ed0829f90f8218ff588f8e1bd5a51f3f18a99c8a18a9231bef49613da9a22a5f19e340accbb398f5a1bbdf5f7b7308add9962f75409f6afec434ef8fff2a1a430d79e55a705833a24bf474ce6d417b14159b5faf7fbaf1f21dcc4266d528d8eaa87166f205c67b9e443c16cc570919f2f79290fd48d48b95fc8ec3c55a77c6d43a89c82557fda2ab37524dbcd6a8761eebbd782729aef273a0e5677b5f26abd948b65acd3c0c2a1b2ddcd967452160c2fb3318b8ba1176f34ea472f4825e5c3ad0a34eeca55725173a7b8aa87874ccf73959fe60499184afb9c8691077dfdffbcefb63c1009eed74d2b4614bfffec550986739c1557088e1b052b7253fb3fcde61db9c7c97ca4bf443c510ab1b708eed71260cf35d4ed0c258b90e206f618b9756bbff0e8c350d4a02d09e48c1699c2a617c3dd955df30d8020b21b4ec9ee52c92eab5855d383fb4ba1751bd345be15ed630fff31cce84e03c5917172ff493cd0f97af93cfcad56875e624145c2d8309130d2617b0064a5512a862078dd27e813f09a7c4e49047fe8f02cce64e093ca32c0870e465539e782039848fa646e749b3364c5b820698acfa6e8795b6805983f8e41399e1122496f1daaec170b6d31f296736eb50033463d48b1939086e5dffe573523ba5841515641624c560da77667907d221d7df27294a0cea68c277a78f5149b7aedf63f27fd4a0b99ed597021a5d2f015651f2b893c6fecc62915f1dbfce4a9acd4952e576b02cb177c676f0cde54ef3d8f2ad418ce396db64e443ac8081356e9b505f041a6a09e4b69883ce4cb9e3557a31d2ab56902a199c2981f473328ba0119308a5a86797ca81f2098dce66ff290e7535cedd6fca74ecbc4e34ab76ac22c73df2e6c5b1d624cdb7868d9ded53b9f1ca48fcec11f107de7b967f57186e7fe8634f8f0b337e91cc11694d4a1d1162e13d98f5ea6d9507f1d0225bfde512e6cc1573f9b5793dd45cbd8e6b02f55fd6195f5db068d207a706ca89a9cbb1ba647ec0db9930f2985173b1ce429789ae99aa3947304c67b2d2fa6dd6f86223f22efcd0c953c80eb187498f6d50f046ab17f3bb0a7e205cad08ffbf365afd4e76e7bc68c8e5073838f34ec0ed9aee621d3640246e6920f13bd52aeb936d2a27e4af3d6a775dfb554da75344c43e7a7ce4f76e3a3dd3d6cecb54e3b55ed467b4f3a5abeabab45ba94850594f255f564fcf0838dcdffde96d7842e5f181f7fef472f2875c46f826967eebe44e48e58a6676baaffd4a3de9954f1ee53653b1ef192a2d0fd0fb21fef733a6f47c60c21242cef3dc20a2034a23843cc627f2c8237a1c047fb0c178324384ac36e663ef6b9494a6b597ebdc6e9b9d51308a41977e0f1b77861fa9b2c210340f35d8490ae8d5597f490e08da2832bf7f9f7dee726fa0fa93fefed8c05085eb4179415520ac996f4eb00268764d3695473dc9e9f149d45945f806dfa070fb0a6f78b593558464846238c09c2cba935172fbbd1eed7f62b559dbc53983ce361500360562f9e731f906861c91a0a8073fb669caeb5390c43393d6d22cbca877876a2a7bb7793296b549f79da34d7a5a75aae1b96de42ea0e99c518ac255ad151fef085ce24fdc4de84be5349dd3dbbc71e2d027fac866c0d5110a0e0164a7f27905b76805a06bd26ea45ee27c52b12810cfcf7570d4f59de2df86e5c64b6be1ed052ecfb5c02e22a32a7ab57e9ee8fdb87069851a0e6617b75be4a87db08d45bf6a08b717de", 0x54e}, {&(0x7f0000000200)="16", 0x1}], 0x3) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)) close(0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r2, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r4, 0xc050756a, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000013c0)=""/79) r6 = socket(0x2, 0x3, 0x6) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="7b022426ff"], 0x10) write(r6, &(0x7f0000000280)="fc2378000000000000007303ff039f030000000000000030e4f844c917626718dec7cf23f99afa450bbe3e55a1883da7dbdf7025101ca3dfbc05eeff", 0x3c) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, 0x0) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) login: map stack 0x20000000-0x20400000 of map 0xfffffd80648711c0 failed: hole in range 22:19:47 executing program 6: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e", 0x1b6}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, r2}, 0x8000, 0x0, 0x8}) r3 = getegid() setgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, r2, r3]) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) 22:19:47 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket$inet(0x2, 0x0, 0x41) getpid() msgget$private(0x0, 0x0) getuid() setuid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r4 = dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000140)="cb67c4673f9d0a74332f6964256db8193b9c043dc79d1e779bd2cf10cbfb8c5eb6f10d144eab915e482e11da6fc1955a89c6a2da5abb88f6a67d35bca4e8203f25d546eaeaf499844608645e5deb2e9d94e6b7aa33968731cb4a73363332", 0x5e}, {&(0x7f00000003c0)="39453ee7d827c071c0d1890a960d5bad73da57ce19b693b16d21aade9aaca0cbbca81e002c811606415023f7a04b1c01", 0x30}, {&(0x7f0000000540)="fbe8590c9b55470aabf2904d50cbf3fc36f3db0f009db3a29d81d1544f4cf0361591cba1f651541606acea3e08a015b367cc19647d819032065f815e9303cfa8d620cee77ebb0a515942230d43ab857ab4a80fa854e488f420c4cc7e5293db1b202c3379f53b878505", 0x69}, {&(0x7f0000000080)='P', 0x1}], 0x4) 22:19:47 executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) 22:19:47 executing program 5: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="16110327fa094c4df0203bef14c6cca404f4c898cd59abf3bc732f16298b733a9b6436fab9efcefda991c23dcca38a09ab35976da5d911856b1ef9bfcbf6d8e2cbd953e67dcdd2bdc984821c1e8f0ec9b762f2ed3eabc2f5be7a0b1e22e89c413a40006dc87ead0052a2943cd90852ac14e2b0cf509026cd31efae4fa835418997c94f5dc80a99afdbdceeca9eafe6cae07d45abb59f48c98ea298cfb525afc79ef941b7faeb5a3de4817c94080a4457a18f8430bb68916f01b53b0b"], 0xa) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x64}, {0x6}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0xfffffffc}, 0x10, 0x2043, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0, 0xfffffffffffffd74}, 0x801) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) 22:19:47 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) (async) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) ioctl$KDGKBMODE(r2, 0x40044b06) (async) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) 22:19:47 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x4a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020697e, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r4, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r3, r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup(r7) listen(r8, 0x0) 22:19:47 executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x205b1e) r1 = socket(0x2, 0x3, 0x6) r2 = socket(0x2, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x20) setitimer(0x1, &(0x7f00000001c0)={{0xffffffff, 0x6}, {0x2000000}}, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/10) r6 = dup2(r3, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="a314caf84371529c9a41b9fbd682b7686f9d1b6306bd43f69ebae61925b64e0bb636059d09d20c3f5e89bb054bf29ded24d2da55ec1bca2d02fd81f1fe8d231dc5ccb95fb39cba9d16f451b9cc3ec8f2e5493d624f0e97fee32b2dde891f9b844ec299a3bbfc614ec482e366ac184799a5d3313c163f98121e0d5faf077d9e4d9ad1631555cfb6be9176a057dcceb70533c634974bbea214f10d4f9dbc9c2766663d90dd740ff3e1e37d4222f45e47ca04fdde7eae4a586452aeab347eb8c8183fe0e84c26a3fe33e8f1fc56b1a147d006c20e11f15884e982f005f841de74571d9fcdeed2cdf87f8d00"/243], 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000380)="f444d69c00f97f7835a5c4abcccc7e62a4e34e0a7281340e51446cf656ecb69f40ac9f4da47c5493b49ac13b22131e9dc8060e388d7b15df7b3433b20edc4ae61c6e06ccd8aba30012ca68e1438778c5372099d1ec4d818853d12b86ad4e8576ea0e7a17", 0x64) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000000c0)={0x3, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) 22:19:47 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @rand_addr="000000009f13bb26ffe76900", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x8}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) socket$inet6(0x18, 0x4000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a700", 0x0, 0x80001}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:19:47 executing program 2: sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040), &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:19:47 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) 22:19:48 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r2, &(0x7f0000000100)=""/140, 0x8c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x800000}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x2, 0x141) r5 = socket(0x18, 0x0, 0x0) getsockopt(r5, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f0000000200)) r7 = socket(0x1, 0x4, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) 22:19:48 executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010006}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 22:19:48 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0xe06) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x1) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) close(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0xe06) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(r1, r0) (async) fcntl$setflags(r2, 0x2, 0x1) (async) syz_emit_ethernet(0x3e, 0x0) (async) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) 22:19:48 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x50, 0x2}, 0xff80000000, 0x7f}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sync() clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) clock_getres(0x3, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000001340), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000180)={0x1, 0x100000000002}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900), 0x2, 0x0) dup2(r0, r1) 22:19:48 executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="0eaea42b18cc130aaf0d028dd439ac6b153521e794e610ea0ea7351a652ac210a47559af3af99756176e1f23e56c2a60ff4b54a45f403341a361ffd7ff9171ede661889daf7a0da991477be32a5c81d3d8fed443369edb", &(0x7f00000000c0)=0x57, &(0x7f0000000280)="5fa23dd520ddd1b5c053375d6425311de16ab50e7f0906999c26291fdd32ab3f7218e22f829900dc9964f72cc0780d2f8c2a19575c2986ec39030f0489fb7b6c9b58fe0c1c7b8a24af6c799b51c5b96080f4d113d15abb57550fb7a7e027d8bbc6a783815ecbabf7800340f5398198d650128d429a32aded5737bb21a034b3c18175d7f47c72db23da81fa17dc67e7e15b7f6ead7c03ebdd5dd2456ce67966868a6c7347dd73f799293265c6a02af95a79759eb1d460a8d787e2ffd19f1df14a93be95a2", 0xc4) 22:19:48 executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb600000000800000000000000000bbfe800000000000000000000000001d478c"]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() readv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/252, 0xfc}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd, 0x1000000006, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) open(0x0, 0x8, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r4 = syz_open_pts() r5 = dup2(r2, r4) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2}], 0x1, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x204) utimensat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x30008) 22:19:48 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r2) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) r8 = accept$inet(r2, 0x0, 0x0) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) 22:19:48 executing program 5: close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000007}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000140)=ANY=[], 0xa) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) preadv(0xffffffffffffffff, 0x0, 0x0, 0x8400000000000000) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) 22:19:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) r4 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f00000000c0)="c9762d6648a7288a995dfbf2fa1f6a2e", &(0x7f00000001c0)=0x10, 0x0, 0x0) r5 = dup2(r0, r1) r6 = dup2(r5, r1) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r2, r3, r2, r7, 0x1e8, 0x20}, 0x7ff, 0x0, 0x101}) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="fdae45a36f6cc2c0c3ad6b0713cf165455888e19e816a3609defa826fbcd3fa43dd660974333507a638050cbd57aef63f423df78d9b1f354c99c087add270aecef3b3613eac5f40bf92f405d1db8a919a52d593ab1e4134d2a3b1471474093108d2a88cd8e85590d7b534e0b952f8b373033a2c41983d4f8d24b2d886e066f434fb0fdf6a346d79271f1f513393104756926950ef98db606a72441c9199dfee1ac0ab3a11ec78a854dbee55e5d8e40a608f9eed4ed1b18d4e1caf6", 0xbb}, {&(0x7f0000000400)="723e8a0741300edd2336edd95a1a567d087940198092a5a268640d047684d2ca6f6a90056ee07174d0474b7c9c095f7841c002eb227bfa0d5120f274aba324b292ae7bc7ca607e61edb43c1e7ac71993fa34a6b5de2b58dadc8a54d7a5c3c687dc93ec7be87338b4b4907489a28b36ab0978043f0ae420d7fcb2ab7d4949b4d9336a643280b9671c180bba8274c62b05e7a6d9b62c293d948da9479bf80bb87ac772", 0xa2}, {&(0x7f0000000580)="d285e52f98d3eb2fb126bb44fd04c8be1c172b5a14b2008026ccf099ef9572c60b55000ee88b9235ae47c7945d9c3ccd0fb3d9d9321bcdb2ceba7efbab1da98b37a832515242c21af2507500f2c290cafb745bce2eba8c813754a0b36476d17e47562b5e34679e62b75e620dee8ca0fe478232e576359ef571817433e20e7009f7ce271ab6286f36ecb7f033f2f3f73f4f95dc676e631608ee5232d3fcc09b4f8386e304da3958f96d25ed4acac24954cea00f86c8e6514bef7ac89f9a748a6a4a03b1b383380bded0ab02665ba63a9ba2c0ed26d1fca333177fb4c008097c032d04f3cbb0ca592dedf80c071182475e6be906fd25b591c2f78264c0e4551f599c96ff545156b3a20cdbcecf1dfac2de28e82946cc877c112b7f655f82d3655f015068a5be9502cb55a1bb538e1375ea9fbc4955d885930c13d551b38499d250b7d4a8e4d2625b2acf866397a0d876e43c1cbc807b8d56346133e4858d1c4b5d5980cd69498208971666e0d7e398199597ca2b23307f9427d1becea55d9f8a96a18d59c456672ab12fa386ea9c08a47f0284842ec2da6a394f8ab5d2e0fca7985d171f61b42d4975667c93d9dbf5ae703c9e9fb8e5a42f80c80f982bd4d1047963abc44574a2416ca26c8241e0b4f51c0fec6b15c187ae8fb19a1b6cf661151a0c169134714e98ad928fc175c2f32bf7fe3b5614be2576fd52a08aba82d94ca8dcccd6ba39442f59db8a7d98679a334ab276728aa928fb766993b861bb98e33516dd9dbabb55290747d688de63c2de4a7fd94c1a513bdf4c802fd526b7c0942e51bcd4540f5af95a3718bcf88d3ac6fc8d4c62512b6d5a67e34a4ed5cb6519486a214b545366bc085a1d77e18a55da677584dbe21b49022f640600cf6c565e24eb98d814aec2b5426e98522c42996d9a4a7a668ce02319f86bad9e32084693db2735d6d67084f55d8ac48aa79570c7a30cb9e54d1c40ae80c90630f84fad73f6c768fcd3208406e7df2b1d86b874d04bfc95913b7a1397b3ee179f654f50bdeceb3706223e31be9b46a2ce0d60eda064afe97e009888578600c463bd355e43af7ee23f304e161ee42240eb547dcb2e1a48ec539ea18b901ed3a32a170cf2047e4e642af5c2b407cc226bf91308f63386f603036eb65f884186fb9691e7e0c60c4f73a4fde5ab69cd448d36e6a8ff1fff1758b9fa09a11df0dc9cd8a14dac9462928da0b3a8de106643b1196bd08d444131936717dcd078e888c07dfab5f0b4dcb7dd2a99781d1558d0205a8ee3e240fee135edb09942cfc817bf4cd6c614e9246ff25f39ee3c4ee97fcf443f0a7f2acff8e3b55163c7b857906e4a18c4e0ce2024da222fd024d8c5e7aade149068430bc1f38b2d53b4abd7a5aed07a26430b71d95559e7a2a5c4c75674013c6ef3d0c0716f66c9fda96a0d25fb74ae090886fe7ccf4a322de1fdbd03939e3eb3e3ce804d1d9a24d47d96e7f3bb6bbf26824591c60c32c740e2f8328b55e40acc010f146aba79eb7d7143b8673dd7f0751d10409c873875bd4f0c1bd14871588413d7c447a68763225ba8bc6dcf47b9bff4a7fcccee13f33f39faf87b59343f3b81f747d9051749dca45579fafb12d403b4c35a1fce4d226d06d7bfbe119ee1bd933b34b604f77cd4576a9687a546124f781092bab689fd0b929c06e0d4b8da118d117770d2438aa649a33133cda510a524c894f1433809b820d01374084fd46d9f4843a5ffbd3e79d2543ccbe77a4a6aee8d2ea399083af008f71970f7db121493de55ec40e23a0bbc9d3074f5a70a8202cff8f54746d74df206f4d2b0a30a1fd1ab92b7611d6673dc62c7c4348bedeb26da96e84af1baa9db64761211412434f6ce41265747addad895e6492bbb345b89eefa4c71dcb81c3b0c8a5a354b38de1682c02a1a87d0fd14d60ce03405a6b6c8c256a686d7d579413fcbfc5823c585ed0ff0e81f8db57ecf58ce9ca571413140ff46ab03fbd9fee37077e5f40f1bcb373ab95e223d0481f6475dbb55a285c183a08ba75b01dc273e24ae23be8cee126e7727eb74b0939f288379a2b9760687a6efa3041185ec68b7b0e6e34c38759de966f928595b15d9300858d3f10205c5227c0020d098355c8f2b255d26765d2cabed6e63914aa17dbfd10fd9bdcea127feb84d474b79d1765aa51dffb935b189add2c7dcab99aa9e064996631cc867ebeef1cf6dda91ed8b4ba14971a2481c562e329b897477446f54b30925e38b67684068a797803eea529f9fec5b4b6729282c4a5f69b23ad96186493286cfe455406414fe8f744db5b2fbd2daa07e73b98a85480f7441abab531029338668184a47cb7fd5fd1be7ce987702e42480b03e434054690025ef784a429cd7b5bde58438dc77d6419697fa538e1218a62cae26999948e7312fbe2438d0fa927d6b774ce3ba6b4415fe67f0cd9a21fed3d7f9b2877fedc9a91b5b6190bd31abe2f6213b2a604485c7767cc91bb0f0c76971d2c09800573204184c6d8cc625b2cba339c5d53d3ea725ed8f56341ac6b2e49297e02f3875291f8bd5201a1a8cd9eaa5c9dad65141c30b15b451ca6f19bd9eb3f03606333296ce2a190ac0e0886d31ebedb20ae35dd63591ae674d666e230100f6a0fb469554e879ba4aa7f0d014e20256ea2bf72440a7b08987cb687b1be22ada0426ebf7cc60addbc09114c2960e2c6c5edf641c305965fc5487b7863c44c88c4d40150ca52d44c8c2a62e5d4c0fdfb50bc8323ba1dbdcdd0bb457ccf70d00f5c39aba9ca1f1c967950f299af24cabd365ef5befef6e08053766789cf6eba130fd3af3aa5363a3b4e6bf2668bda445192bf286c598cda4f55945013516a0f211ec73641aa3a7057afec0630eac1c0bf79343388bfe8d06f474acb175487057914b344d64291cd5812f7fb893696c5a981e861fdc793aa5773ed7cb006f25231b67c43c4a6a1c672a8e81d3c7ecaea1b8b5598234536667607599eb05e593a7491a5ef852c16780332c271e7647e0cfa21d9eb394dca0614a30a44d0dd0cd17b4df97fdbf00eb405a288e14fede37ab91c5f217ba64a7f29a670c335e34385648c28d11ffa5a4d1a96ba93ac1ab1fd030f58da9bda4256c2f1b61461ab8987708dd371291a55315b53f92fd8953c7f1563527afb92c163f7f1990e1043b71bf645dea376b643019b458478fab225e04eb78c8b9c8a76f4b714c5dc20a8c3e54835c6c47f0c5bdbc1d409be1d9ebd4857649c8eb3b5c393f00cd8cd27cb4d9cb32902c8c20bd2e4b2b2d44a644f2b4e8a375059f917a2883c64ecaa1b76640650d209d73e88694960607fc0876e366465f45c809c112e09931463e729b315d816250b6b0b5396bb3d5ec3cbf9dd089cc6d1f579c9f77aef7d66846edd15ad978b0d15613ddb4677682654a3026f87597f18a30d9c1cb15a0922597a7d19d9228e198f925ae898fc0fc5a4795a08f20260953a6ebe735375339f6d2175dc2ac16702b3b22fda51ee0b6d70b325afcbbee6234d45c523955dd9d80a70d186c7da1f67c211e7b1ad9f200102d53781267dd1e44c10767c5c92d6e3b10cecbf0ebeb512c8ed55ef6ec370d187aba0e1a6cf4604b8fa7e9cca19ac7d19768d8e6ecc9481104658c2d25a1d40ff726c5c960ac3021ec1c7b8ec5348391a5e09d3094e5e5de68aff3f51ddd698574335f5bab5a9000a7620bb52a8af04b09321f16d57733d2a9e3ac69175a97f1aa4d1eb83c5514a68942af42406027819eb1080e281b17a16dbcc6bb4d2f275620d9563db4729636f0338c1759dfb55a314ba04b1b90ffb6c67b43de32402e13f85f93803f4ade3a1b2d7915f1ef3696454c7b34366a40674bf9ac4fb56b7f6015485f3e924e340edfcfff9e0769115b24180228136fcdfa32945c3e79af052b95a6ec50170f66e994dc83230c74590d448c88b169afa0ac56c1ad0c9673981776d27aebc11be0dfd54b7984621c526f5e9573a69275d1985e204c3ce257da5acf21bb9fd842ff6fc1be91a36ca4ba65f1fb623689c5091b595780aca87a8cca215103fb347f5dad97315762408e29c7477fc09db02fb7fc479828c97247ca8b2de21df39c4cc1fbbde43fe6a8172823c42601f7836fe64132aaffdd8e6b8e6b28e3a4bcf6cc901d41ff36ef3f137ef2f7d84097a2c19234aad9b921ae60e7b162a72f06927bd5c7bf888d237763866d869490f101a19b94ebd067e4c8c7dc7256e31d0500a38a9704eb715b478cd3c54de6a239b643208b22bc83671489ce5c8b4b1077c005fafed3f35f72de0bd49dd366437e78f9a8600e426613e308cea0a3e41ba9d7720346983ef6e45fcf6a6b2fd495260132471b02d3f1976519f35ea1b9922e94f4a9a6f4b15aa11980d88267e88e3940cebf208e3dd86b956cb5e8b9690ec914a809cb22c11c49d916b69d99ed41eee786aceb82f627449a4ea7a48256992c91117a46a43064ca643a1962f406c909bde45ec6614a1164877d271f4a89ef62a4b390d25dad39c51211fd334bc51338a1dbaaf9cd34f554cca999f2255634ecf133c13997b68fe4ab9eacf0e482be047dc54d7eaa6cf1a57e0e5530baa44ccc47164725d69a13a745ef497b245ef146201845f753caa7be8a6fe2f49fa42457ab4d7910beaed4dd47c9e300a82c972c07bfbcc07a17d291b20d1fcdfc66e783c85633c38d87585702199f14ed1e18511317da4e3f448dac4fdf2f7fb48f122775354127eb0171f80176741876a3e2a69e62efdb3a51efd3511fac6d285438a648a7b753fd1260e4dfee7af974421b7779b455608ccfcdb2bd722e2c6f14d8030ac7668237fc7a8a61edbd0539f6fc2ba163aad967f06d46213e94e884b0a5a14cbc541f84f2ee7e0942e3181bacc07827adceea29dd59e13f9fdc1e844fc148b8ff88412b249735e3f570e171e5f4e41ba93009d2bf7f012c762ad9d301755a513fc10b63e9529abca6321a57bc9ccf3c2d5879cfd678a112d45b715ec81be712b13586f78ab9e6d20861d9ccdf3cc6193e8124ea78d0833d2e7b46a8d73229a7dd877c49083b49f5397aa5618c58e82464eb1e94f46c201fdf8cf5f70b2419f59dafdf39b0a0d53823a57d6657c8c86a95c063e36f698582d0d20063871aa2ac9860c2cf99c4cedf25bc7fd46cd3b09ff107c696632543edae8f1dde8febf3ea7cfbed9e83b32d8227dd5d00043bda3551e368552993dfa3544b5ebfcb2491204b099f8ac19187c7fac0fcd012e9e6700bdde35c5d5e83ebbe2b9d822976d5203178f0ab462733f7f63c750bc63da8ce64eb0b37526931838a99f3380b1286f696efd43a368ae33b45d81edf9c0b333faf052256754eda17e4c67ca4461e4082cc00b527089b8ab31007a7377100bcc2bdaa02baecdf85906cfb863000cb2dfada7818da795d7c21e91f5fc967dcb0eff55c32e83aadb9584b6a344aae599fff6c89c2b9a89cb210685ab054e85144323a9503a9e06f2a441a1744218aae7416e4a67f12b84cb04f65d07b2cfab422626859dbdaa12b77dbfff3b9e6bbef9c07d3b5954deebb275d8dc27d3bf7e1ff0ac4ca3b322c30030db1a792ec132cb0107678ce6ac7219456176cc202a272c3f30f2744f07995e2a77367e85008b8328e285edaf5bc423e7265b89fdf9ea0ef89769105c078f9e4a52622ac89e4c9476f34e62307b2ddca1f4190d3e93537b3e9a06f56c4a87dac22d02e5dce853e57ef94ce8a1544f3571cfafce22965bf46ee51b7299381e9db298f2f8cf6f8bab8bc4bffd5275221c2", 0x1000}], 0x3}, 0x5) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000001600)='./file0\x00') r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) getsockname$inet6(r8, &(0x7f0000001580), &(0x7f00000015c0)=0xc) 22:19:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee702d64110000445f69112295cf00a6e100"}) (async) read(r2, &(0x7f0000000100)=""/140, 0x8c) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x800000}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x6}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x2, 0x141) (async) r5 = socket(0x18, 0x0, 0x0) getsockopt(r5, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f0000000200)) (async) r7 = socket(0x1, 0x4, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) 22:19:48 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) (async) close(r0) (async) syz_open_pts() (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x205b1e) r1 = socket(0x2, 0x3, 0x6) (async) r2 = socket(0x2, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x20) setitimer(0x1, &(0x7f00000001c0)={{0xffffffff, 0x6}, {0x2000000}}, 0x0) (async) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/10) (async) r6 = dup2(r3, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="a314caf84371529c9a41b9fbd682b7686f9d1b6306bd43f69ebae61925b64e0bb636059d09d20c3f5e89bb054bf29ded24d2da55ec1bca2d02fd81f1fe8d231dc5ccb95fb39cba9d16f451b9cc3ec8f2e5493d624f0e97fee32b2dde891f9b844ec299a3bbfc614ec482e366ac184799a5d3313c163f98121e0d5faf077d9e4d9ad1631555cfb6be9176a057dcceb70533c634974bbea214f10d4f9dbc9c2766663d90dd740ff3e1e37d4222f45e47ca04fdde7eae4a586452aeab347eb8c8183fe0e84c26a3fe33e8f1fc56b1a147d006c20e11f15884e982f005f841de74571d9fcdeed2cdf87f8d00"/243], 0x10) (async) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) close(r2) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES32=r1], 0x10) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000380)="f444d69c00f97f7835a5c4abcccc7e62a4e34e0a7281340e51446cf656ecb69f40ac9f4da47c5493b49ac13b22131e9dc8060e388d7b15df7b3433b20edc4ae61c6e06ccd8aba30012ca68e1438778c5372099d1ec4d818853d12b86ad4e8576ea0e7a17", 0x64) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000000c0)={0x3, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) 22:19:48 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) seteuid(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000440)=0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f00000004c0)={@broadcast, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}}}}}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000180), 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r7, &(0x7f0000000100)=""/140, 0x8c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/35, 0x23}], 0x1) sendmsg(r8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xb, 0x0, "6fbe445ea90334dfa28de74ae861975bd87a880b"}) bind$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000005c0)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000800)=0x3) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff93}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0x82}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c8881f277ff1d5c02b40d75fa4dfbab9e0", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) 22:19:48 executing program 4: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 22:19:48 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x48}, {0x14, 0x2, 0xd7, 0x47}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) 22:19:48 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x1, 0x163a}, {0x18, 0x2, 0x6, 0x1f}, 0x1, [0xff, 0x5, 0x11a, 0x6, 0x73, 0x100, 0x5, 0xfffffff8]}, 0x3c) open(0x0, 0x0, 0x0) r1 = getpid() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) ktrace(0x0, 0x0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socket(0x1e, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x20000, 0x0, r4, r3, 0x140, 0x0, 0x2}, 0x80000004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x400}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) unlink(&(0x7f0000000280)='./file0\x00') r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x6e, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) madvise(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) setreuid(0xee00, 0x0) 22:19:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e82d15, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r4 = socket$inet(0x2, 0x4, 0x1) close(r4) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0x10, 0x7ad}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) getuid() r5 = getuid() r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r5, 0x0, 0x0, r6, 0x111, 0x1361}, 0x7, 0x0, 0x3ff}) semget$private(0x0, 0x3, 0x300) 22:19:48 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) dup2(r3, r4) (async) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r2) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) (async) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) r8 = accept$inet(r2, 0x0, 0x0) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) 22:19:48 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) getppid() ktrace(0x0, 0x1, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0xe537], [], [], [], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="05000000000000a43dd39a5c2c9a2e000000000000000000"]) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, 0xffffffffffffffff, r0]}], 0x30, 0x4}, 0x40c) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000005c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) sendmsg(r0, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000001f00)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001fc0)={0x3, [0x0, 0x0, 0x0]}) ktrace(&(0x7f0000002000)='./file0\x00', 0x4, 0x200, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3d}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) 22:19:48 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRES8=r3], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x0, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r10 = msgget(0x0, 0x282) msgctl$IPC_RMID(r10, 0x0) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 22:19:48 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0xffff, 0x1ff, 0x1, 0x1, 0x400, 0x1]) semop(r5, &(0x7f00000004c0)=[{0x4, 0x2f, 0x1000}, {0x4, 0xfffd, 0x800}, {}, {0x0, 0x1, 0x400}, {0x0, 0x5e0, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x1000, 0x1000}, {0x4, 0x8001}, {0x2, 0x9, 0x1800}, {0x0, 0x9, 0x1800}], 0xb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/11) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) syz_open_pts() writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 22:19:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000fff}) r1 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0xf688}, 0x8) fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r1, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xfffffffe, 0x0, 0xfffffefa, 0x0, "ffe7c9696b000000001400"}) writev(r3, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x200, 0x2, 0x9, "13c8f899f311a22f978cf50d6def36d5486dff87", 0x3, 0x8001}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) vm_resetcpu: failed 22:19:48 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509cdfe79dfb91f983ebc344880081c04b90e5e6f6af0624a7081d68fdb23d69a40ee273846410c56326b889b0c0f123596778d87629a69a32f3b771b432d", 0x1ed}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602785a2fcf635d471225e0eb5230e6b463e8431e3863e00224d6425e0250abe734b6095c327aac06a45d2ed2840b6e840346fcc915323a916681624da14ee44439f3c98fa22aa38f97c6623ef6bfa33e2fda32b039c76ec61038c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c096d7e02d2322aed447f7953fe9ed6", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca7c34d0a6585873765e684a31ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2d804d4977d9c", 0x5e}, {&(0x7f0000000a80)="71c6c940267de4e49364fd9011cf910068cc19043d0d7a9e36c2ccdf5e381e135bf3a2e953dbc5b10f2bd5e5c82bf3837e0e0857694dbba44f76dd772b3213940803000000000000006ef5d4910000e5f76818c9000000000006958fa8b0ea4c49442ed24825e658f20b6d0512ba222e5bee71d13e382e2cacce5fb4af41d1591d4ccf4ef2c33b2de06a702adbfc2c938b4b023e60907bc93d00dec80f4c0d02000cb826a0120f85d3dbc1224600000000000000009e97feb1285953a6fe38020c818def7b68c4010d09374d98afa8485ace253196c98dafd095c34273df8962a807c907e5a223711b566a84baa483478fa581f4959212bad1c2184c77f04a61b4b601e03a36ebc4960f1dd22f4c15e34601000000000000004f1fa37c0c9772fc399384764e483be8ff39eb6cc87c129c440000", 0xfffffffffffffd0d}, {&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672badb0b1", 0x6b}, {&(0x7f0000000400)="88debac394a4bd0c95972b7e067ccd1d7104f0d2b2b5157b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c906b0aed20a431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847", 0xeb}], 0x5) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) 22:19:48 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x4, &(0x7f0000000100)="411616e0540631692ab08328f9f6f8f53fa2088ad0bf31df82b5dcb7333ba8f0eed0f7e82b976b200000a3d94b38c14e42465094df1b46334e6306422237326663c1979624798886b3cbc156083e5f55b7a601fc52e45add9a2ae4ff2fb18780c38f5807ea3a3e60e09d967036b5d369c32ed0f24723fb5d621ae3af100e68d54710e3637ff7b43ff99baad5c50a4615e85b791b3ef7745b32722c5b40fcdc8bae2d0f5e1591f501cdc010641d05b78dbf9deae21a8f433894de29aeaf68ef7cb95b0f522b838f19ffc8bf3cf1f59e5231ff6ca1f4b753d1d90dbe3aa851947eb0eb83a9101ad1cc9b56ffb2687557ca4c9791090e412d6b00eaee0c1836b7b55790c3b074145f247e261d0b5758d30abee8f207f1b905f0305394286482a56bdab899f94a2c3a4ea8231b3ad6422aa08b977aeb3a1435715063ddfb3585efd1288fbf3cfae3f218c452fdeed3a201a22bd8350d4c96f289d8acab6cdfcd7795b8afe423592c485c8479b9d480fbe32aa826f90f7913fe6c50af2fb0dac50a00"/396, 0x0, 0x0, 0xfffffffffffffdeb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 22:19:48 executing program 6: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) 22:19:48 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x3}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000001600)='\t', 0x1}, {&(0x7f00000014c0)="00002000009c0a", 0x7}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x20000, 0x0, 0x0, r1, 0x140, 0x0, 0x2}, 0x80000004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) r3 = getuid() r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r5, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x80000000, r3, 0xffffffffffffffff, r4, r5, 0x82, 0x7}, 0x401, 0x4, r6, r8, 0x4, 0x6, 0x4}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:19:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x9, 0x4) 22:19:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), 0x4) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0xc0) getpid() 22:19:48 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r2 = openat(r1, &(0x7f0000001540)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x0) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0xa) mknod(0x0, 0x2000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)="b6cdf540462ce8a5f164e1d1655983a5fcbb028c024423", 0x17}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x86, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x40, 0x0, {0x1a, 0x4, 0x0, 0x14, 0xff, 0x67, 0x0, 0x3, 0x67, 0x9324, @rand_addr=0xffffff8e, @local={0xac, 0x14, 0x0}, {[@generic={0x83, 0xa, "240dc1b4c02ee684"}, @noop, @lsrr={0x83, 0x17, 0x3f, [@multicast1, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @timestamp={0x44, 0x8, 0x0, 0x1, 0x1, [{[], 0x1}]}, @end, @generic={0x83, 0x12, "3294f2068f841b62a3bb1ce230d403e9"}, @rr={0x7, 0xf, 0x58, [@empty, @rand_addr=0x10001, @rand_addr=0x80]}]}}, "21c2"}}}}}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/1, 0x1}], 0x1, 0x800) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="970ea1c4ef6c669cee591fb30cccf151cddb309ee9b3ac4ed93e6ff64fe4ea80cc8f50edd6d83146ca5f5490b02c232e3b3e8c6f5758344008c53d004c5992584213d6b453db7add5bccbc0409ac3e6c13049f9ec55173735d54e98a2f113043b6abb9d4910c410eab1f8bea8bba27538f2d1993157c0821730eeecd47c6c1d84736e288d2434ec2187602", &(0x7f0000000040)=0x8b, &(0x7f00000001c0)="8ccf26ff6f8b9e9ec7063aeb094073ffb28f120d82f1a3ac341d4e19f54332021efe7f1fbbbad938558f5138f6cbdf4784ef8c3cb8f75a0112c17a46419e23adc84dce11a4a6220e8f8ee7665e48817c2427bc0e84ce866b1a0df5c50df195cf4d825af6082269463e7098167ae2a646d2365729f27ba201", 0x78) r5 = kqueue() r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x8001, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) 22:19:48 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4, 0x3}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) 22:19:48 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) sysctl$ddb(&(0x7f0000000000), 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f07f7f56c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888100dbcd66b3604f7ebfcff1d6cdb18ef1129b4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xfffffea1, 0xfffffffffffffffe, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) r4 = syz_open_pts() r5 = geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r7, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r9, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) lchown(&(0x7f0000000000)='./file0\x00', r5, r9) close(r4) r10 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r10, 0x4004667f, 0x0) 22:19:48 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000400)={0x3, 0x80000000, 0xfff, 0x54, 0x1000, 0x2ffff, 0x1f, 0x10, [{0x7fff, 0x1, 0x0, 0x8}, {0x1f, 0x42, 0x80008001, 0xffffffff}, {0x8004, 0x80, 0x9, 0x42}, {0x6, 0x7fffffff, 0x2, 0x101}, {0xd910, 0x52, 0x5, 0x200}, {0x4, 0x8, 0x4, 0x9}, {0x1, 0x7, 0x1, 0x5}, {0x400, 0x15f5, 0x7fffffff, 0x8}, {0x6, 0xd1, 0x1000, 0x7}, {0x0, 0x7, 0x2, 0xfffffffc}, {0xffffffff, 0x8001, 0x8, 0xdeb8}, {0x5, 0x3, 0xffffffff}, {0x1f, 0x76584a5a, 0x3, 0x40000000}, {0x80000007, 0x0, 0x6, 0x3f}, {0xfffffff8, 0x0, 0x101, 0x7f}, {0x1, 0x0, 0x5, 0xfffffffd}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = dup(0xffffffffffffffff) mknod(0x0, 0x3a0914c44f7b202d, 0x504) r5 = open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) socket(0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe02) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r6, r6) r7 = getuid() setreuid(0x0, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) geteuid() 22:19:48 executing program 2: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e", 0x1b6}], 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, r2}, 0x8000, 0x0, 0x8}) r3 = getegid() setgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, r2, r3]) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) 22:19:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f0000002240)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5007883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62a2b8b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83ad2e8bfeebba3e9f84add056b5db0d03afaa726028d2addcb8d0b56770bb0b9d1acaa5f96633538a9776e2b31066a832797b7c0a5161460710ba214685dbb8936e9968e2e566bff164d400ae7907073e84b5819d9c170c8aa6deb01892f5328d6c906746b3ca34034f7676f69b86167a860fa2e4cc24ac2b281cf64f4cc1b99ced4c93ee446be5c2a74081b0b80ca1e15adf1884d56d84eff590a0605ad88dcffa1681b83276cbfcad6c5e8c08", 0xe16}], 0x2) sendmmsg(r3, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="15030000000020000000"], 0xa) setrlimit(0x3, &(0x7f0000001bc0)) getrlimit(0x3, &(0x7f0000000100)) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x20, r1) select(0x40, &(0x7f00000012c0)={0x10000, 0x9, 0x7, 0x7, 0xd25, 0x8, 0x4, 0x8}, &(0x7f0000001300)={0x8, 0x3, 0x3, 0x80000000, 0x20, 0x1000, 0x9, 0x100000001}, &(0x7f0000001340)={0x1, 0x7fffffff, 0x7, 0x8000000000000001, 0x3, 0x80000000, 0x1000, 0x9}, &(0x7f0000001380)={0x0, 0x4}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) dup2(r5, r0) ftruncate(r2, 0x42008) 22:19:48 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="00ab2476b21320b76c7c03e841506292c37cbcea32da6e39564be90768c069f7bfadaf9090c6f1a31a83abd3dbce194c5b57fad68e2488a4e852bef6e4f12c930922675768f8d953e8960d3f34c1547fb452d7e4ead496df281193c4308d3a7eaa73c863d39ffdedd35d1c3ac0a7516398057c6240d45d8a11e71b2fb5a76836e140a45009695d828957daee270ec93a6728584d4db6457d03e46810765e2021ed8b3fb4f8c9967a201532ea5ebef32a5596f3d54c9f55d13fefa65cb129714d300b308aa734c19037fdfe3f824c4aacad5569d292253cf4f829ac9f26452297e09fd8a2fc27e4feeb0d8162f34359f0", 0xf0}], 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x10, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r4, 0x0, r5) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x6) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:48 executing program 3: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) 22:19:48 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x1f, 0xb40c, 0x9e, 0x8000}) 22:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653061616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161b461616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616100"/267], 0x10b, &(0x7f0000000340)=[{&(0x7f0000000180)="60dca70d9ef4190c7b45fc5e6ad38eba8466ea00c861f2ff66d3639b9ff47559d83553bfa88b052eee4bb9f3da1916991d7d4560db39af44fee2d697e79c6e6f228f3c52e54d68f37ea7982ee729075da51b1691b4a0acc87c8cedcdc37f935ecfb7edc9adfbda775b48a5cf30e05074ead6dd116165fcf37de0367245bfa35c266d1987c840ef4f0d3ced1eb528b9843bf93841e862a1ac2c5287219b83be9fb4bd1b3d4a2960c24fabbb38d7de39eda1584597eecfe0eee113e7a68e2ff37108bfe8f569aedf50d1ec5a029fd309ece0ce7b41e7a746d326acdbd08465b684af", 0xe1}, {&(0x7f0000000280)="182113aa825c4467a56e9bd0f45a934bf031b5fafbcf91b9904ec6be3edaa73e56d1024ce7b81ef87cfe5e5e7f0cb4dd951acfdaab1148549eddff334aa6a009e81d123b3cffe9dc573650bc3dcc8ec8f5f1b8cf5b247a49c13ed2833434ba8f51e2372f86f1c8b08c68281ff100d6adf8bd6668b3a482bd945cd944cdaf8ca772a517b2ad45d67d54131131d9f9506885e7a13d83289b64f65f9a3c9785", 0x9e}], 0x2, 0x0, 0x0, 0xb}, 0xc) fsync(r0) 22:19:49 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x3, 0x5bb48849, "82005900"}) writev(r1, &(0x7f0000000900)=[{&(0x7f00000009c0)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278ef", 0xa8}, {&(0x7f0000000680)="a1461ddca12caaa4fe3ac3277b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db", 0x66}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2d", 0xfc8}, {&(0x7f0000000a80)="7d158335583cda0be26bf9d1b90328d7ded40157ad56714b65067e8ae6550cb5d79cc2c312e9029e7268a4c0f02e04ed7597025125fb5756ff00581d9d45e2d8f1671ba978fee571b61cb142fa163762873fef01a4a9a5744b17c8d57be1a99ff26217668c23f515bd2392b33b6bb74b5be397f9cb6d354368bdd131ff05485e822c1202bbae03b96c89c500fe26423402ecc858d6e15b439ec53fdfc008b90b5ce081ad08b7695b7d50f642b514d46a00036bfdfd4d1e6fc84ec3d053dadbee86946c6f34dcc86ccebeb7f4b1edac2ba5ee5fe127a79bfec6a86a79c88884171f80367b33"}, {&(0x7f0000000700)="1351d8fd5a7d70222581f27256fc258319bb5a22905585d76baab329aac41d7d2ce47b351b8ab382efdaa2398f5c36a079cb2054774c3a06a76313313f39cabcdc1cb05b3512f8dae10799b2ad36d1e84e08fd9fd5c7c35ff18d94aa12b8d2ac0c3fac6cff4a4ef368c9b6d231a8f540bd9002ddbde25a46e59b6f905dd3ae0ad684bf3d0cb2ad1e5d0f64392945244bbef8ef05e072e7c8ad955cb96a9d198b954c9855523f60ee371dc3a25d00d688058b4cd5824d8a0a47cc0347"}], 0x57) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="0e04b36230c0691eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a755805840e8fb7ba94264384ce3607f7886c56380a84231fb26e1d2ab63816b9fe04002090938eaf4e7791ed8262fefb412053eaf06ef67645344194f9151079f101b4e59150bbffd7a70eed4fc36771fa422d4dfa70c3c15ebf63b62a39a8dc5862bbeb3786d5afbdf8a94237e00a3d33122ec29540739465eeb4919f2c70d36c9ee89f09b13e43811e19a5de813e0c6a197fa3fb27eb862da8c50fc6bee722da7e4f9bec302cffa477f38a5b6807dd4cf147369b2d70953b3c6d1d7667f3df10e08df2992784c241eb6a1609fb6863d7fb0713ad9074fa51402f25cf175fb67d697876aac48292d1c052c6d82802b", 0x157}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) setrlimit(0x7, &(0x7f0000000080)={0x3f, 0x200}) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x5, 0x60) recvmsg(r4, &(0x7f00000008c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f00000004c0)=""/73, 0x49}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000540)=""/244, 0xf4}], 0x3, &(0x7f0000000840)=""/125, 0x7d}, 0x803) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbe, "bfc0ff000000001a1b6902ff03000400"}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x88, 0x0, &(0x7f0000000140)=""/136}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x6) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea9f534d0a278cb85da3b68437fac880b", 0x0, 0xfffffffc}) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 22:19:49 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000300), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146950, &(0x7f00000001c0)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000280), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) 22:19:49 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x5}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r1}) r3 = syz_open_pts() dup2(r3, r1) 22:19:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r8 = semget$private(0x0, 0x2, 0x39a) r9 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8836c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df286915c225d072dd6c2aaa722d3668390e2aa8c84b446de84085a177f9f5abd169a4c380777333b689d36d9d24ed93a8f58deea5c1f8ce1880b3ccd9fca043f2a849b1dcf08e8c59492f781fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a790700003fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000fffc000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae1289f999c04a28270fee6c82f2e18701000000cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef"], 0xa, 0x0, 0x2, &(0x7f00000011c0)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc3fa72a8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab5a56d091feb89979e8ac2098d89e18faa7d16b2798448d5dc06957d0a0f0"], 0x10}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0213"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) r11 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) mknod(0x0, 0x2000, 0x3200) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) setregid(0x0, r2) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r9, r2, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) semop(r8, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r6, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r7, r9, r1, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r1, r5, r4, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) r12 = socket$inet(0x2, 0x3, 0x102) semget$private(0x0, 0x5, 0x10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 22:19:49 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4, 0x3}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) 22:19:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000001140), 0x9, 0x0) r3 = socket(0x2, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0xa) mknod(0x0, 0x2000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x54, 0x1}], 0x13, 0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec0000000000000800000000000000000000000001d"]) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 22:19:49 executing program 5: r0 = semget(0x1, 0x3, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef7ef590398a8", &(0x7f0000000100)=0x10, 0x0, 0x0) 22:19:49 executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="00ab2476b21320b76c7c03e841506292c37cbcea32da6e39564be90768c069f7bfadaf9090c6f1a31a83abd3dbce194c5b57fad68e2488a4e852bef6e4f12c930922675768f8d953e8960d3f34c1547fb452d7e4ead496df281193c4308d3a7eaa73c863d39ffdedd35d1c3ac0a7516398057c6240d45d8a11e71b2fb5a76836e140a45009695d828957daee270ec93a6728584d4db6457d03e46810765e2021ed8b3fb4f8c9967a201532ea5ebef32a5596f3d54c9f55d13fefa65cb129714d300b308aa734c19037fdfe3f824c4aacad5569d292253cf4f829ac9f26452297e09fd8a2fc27e4feeb0d8162f34359f0", 0xf0}], 0x1, 0x0) (async) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 32) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x10, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 32) setgroups(0x0, 0x0) (rerun: 32) fchown(r4, 0x0, r5) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x6) (async, rerun: 64) open$dir(0x0, 0x0, 0x0) (async, rerun: 64) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:49 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r0, r1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x3a, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x7}, {{}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r6, &(0x7f0000000180)=[{&(0x7f0000000400)="ebba1089158819f08796a644ae6b9602187912e71b8f812316ffd6bf8bebaa3933f9125b4031334db532485bc3a5524fff897a447708d2793975bb9047cb189cb1cf83871f9e9276cd26071d4b6ba4ef5f059b8ed656934b58ba83f53ed8eb9cf42890e0dcb9028fb08a2b7e3d4eccdeb699f8bdd6e4cb59ec62a406b879156f3fc441e4aa0726398f7b96f13f939e884155f97423672c69a705b62f88759ae47b3ecb00950d8a7a939005fb7192802306b7b7ebd9513dd9847b75b1f4879cd8f12c7499442dac3ca0177c8dac2149560b10205c2520e5c36fa8c623c8e005fb1a4d03866499e382f24216e3a12a38da00638b017e3b4b6c903fc5704490ba009a9cda69a647351e0d302db29a8d36be30e15edc4cc77c127e34971c59ad3394141a8e264dc91716df36424d255f2962aac92a262348cab9452e0fbd9ccc02af3777205d27753429637913c7023ee097ca42d3a325c6ff4a951932ed5ce4346f487bfb00e4f038804ae7ccae909560cd2c75b7206298042d71c0d20bf9280eb9ae4f6e0000", 0x185}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 22:19:49 executing program 7: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) sysctl$net_inet_gre(&(0x7f0000000200)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000240)="757f2b731b386183e90041c438cc00ada0ec5ae7", &(0x7f0000000280)=0x14, &(0x7f00000002c0)="155f1c56ce4f085d0d19db1e910d8d50f0693df88e7a9a98c966edaf0c5955e4d48963987c7614cbd4d5c41944b860fdf310a13fe2b1de157737a5f63bfe668e608854690cb8f49dc749d0a87b23f81e65ab4f47fbc793d192dad907b085c3dbaedb2c02008698505d2fbf54d8089ad2ac753b2da2deae8f946518d34f872f6fc9ba20930866375574740757ae6723eb69969cfbcf18dc6637eb8614378f861520cfa450d7949ea993cb96a5620716f29e878ce043f538d64a58d5d400fbddda65c3f108d9c2a2bbb4f69f81731448cef7a6c46a84852c96c9711e03821c", 0xde) kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = fcntl$dupfd(r3, 0xa, r1) renameat(r6, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r6}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r5, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r1) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) 22:19:49 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{0xed5f, 0x2, 0x98, 0x800}, {0x1000, 0x1, 0x5, 0x7}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) r1 = msgget(0x1, 0x4c) msgrcv(r1, &(0x7f0000000000)={0x0, ""/5}, 0xd, 0x0, 0x800) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r5) setsockopt(r4, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYRESOCT, @ANYRES8, @ANYRESHEX=r3], 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) 22:19:49 executing program 3: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f00000015c0)='./file2\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000480)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000001540)=ANY=[], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f0000001540)=[{0x1, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8085, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x1, 0x7}, {0x2, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}, {0x3, 0xcfbf, 0x800}], 0xc) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) semop(0x0, &(0x7f0000001540), 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) 22:19:49 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f800011"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r1 = dup2(r0, r0) socket(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r5 = socket(0x18, 0x2, 0x24) connect$unix(r5, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) writev(r6, &(0x7f00000023c0)=[{0x0}], 0x1) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) r8 = socket(0x18, 0x1, 0x0) utimensat(r5, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0xafb, 0x2}, {0x4, 0x1}}, 0x2) setsockopt(r8, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) 22:19:49 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1fbf, &(0x7f0000000200)=ANY=[]) r2 = dup2(r0, 0xffffffffffffffff) pwrite(r2, &(0x7f0000001180)="b79e237e5ea8058e184b44425df9630e4585985f40956d22ea42505bc234b867906648ecf4f3d32bc884c64cd7f617e5a0e91de55bb397e6ff91abc8b73565b0e5f20ac5080f4a52f8fa9b15690edb983f4baae8b282219e3ceeb63eb2a2f78d4ec7f039dc1ef75a895de9e2ac5d55a9104e515c50d3e5d3417cf56cf5a8148e9ed7f654c982f686d63c54753f821a538eee81544d2ae7fcc34f7190aac48369c5930e0a8db8c532f4c30bef1609135dc8c651723183", 0xb6, 0x8) 22:19:49 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) 22:19:49 executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="e8b6d67519d472af", 0x8}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000120000000}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe7f00000000000000000000000000aafe8000000000000000000000000000aa83"]) 22:19:49 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 22:19:49 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xfffffffe}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x80000000000206, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x5112, 0x3}, {0x80000001, 0x4}}, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x1928, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x2a5, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8350081002f0086dd6000000002672900fe8000000000000000000000000000aafeffffff0000000000000000000000010100907820000000641000000000332000000000000000000000000000000001fe8000000000000000000000000000aa3c27000000000000045ade367b8611530dede679a9ab8ebdb7b62cb5e3ad093aae5040b051fa42769d4f5ceb6283290e21cff15a9b0b6281995c7f65fc6269c86c06a529b5899cb176906ca4829a969c8703def8ad81f0f4a7ab2605410c5672654f958405c916dd4a3d4321264c69c420ff7934740100f82069c4a70fe55d84dc7383375ea8bbbe69fbf18f58ae4621c4c5f4a04572d9052a5a7b68e95bc2c06bbc985c67550a2025579e630794ed62446392cfc9a8ecb95276bf9496ca5a165de79d7c8939f670dbf82f6b4ea2857eae6925b6367d8b2f53412ec450bd35bb6f42f8a5f6b44c110ee392d5ce751d9ba030aeac03eb3256b4f430ee7df500eb320f015e297cb9d318de2a957907a02a16ff60da168180bc1b6ef24d1c7cacb71815c76eba8bdd7dbc894435d86b58c204ffffffff05020005c20400000006010200000502000200610100000000000000010001090000000000000000000000010e000000000000fe8000000000000000000000000000aa00000000000000000000000000000001fe8000000000000000000000000000bbff020000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001000000000000000000000000000000013704008100000000ff020000000000000000000000000001f36b2f3c3cc5352db19e20feb87470336200810068002bcecc87ef99070f0000363dfbf99ffeb66aafab7570936e1a48e943f81504987a26169044b54b585601000000e32dd7f6b5ea9787839e132c"]) 22:19:49 executing program 7: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0xe000, 0x200, &(0x7f0000fef000/0xe000)=nil) r0 = shmget(0x2, 0x2000, 0x380, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x5) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4085], 0xfff, 0x3, 0x800) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 22:19:49 executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x22}, 0x4000000000000034, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)='l', 0x1}], 0x1, 0x0) socket$inet(0x2, 0x8000, 0xe9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x0, 0x5, 0x7fffffff, 0x7fff, "d577cb00c3090000000000000014070790b900"}) writev(r4, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) dup2(r2, r3) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:19:49 executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x80020049}, {0x81, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="be46b5f52bf4dbb184fde39752e24b658b981cbba6241621af349d900cf9664014e261b5ddb6b60f1646f3ed4b0db8f64416138ac6ddddcf57d3a9b8ef43881274ccebfd6065058ff94dabd3dc30a3b38a49ac8ab5f76ec9", 0x58, 0x404, &(0x7f0000000140)={0x2, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:49 executing program 4: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) poll(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x440e) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file1\x00', r3, &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) 22:19:49 executing program 3: r0 = socket(0x10, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) sendmsg(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000000320000000000c40000000000000067c3a685c959250a1a7c852ee3a4ebdc36a7d8984a37d40bb3b1d777597179a55a873cfc4e50664567a8099b9a674863e52c171105d2eb711b409afbe3fa4e9da7bdea77e0ae2254d4831478647a395bd038b70536254ed2ccaa5d68088f32d4b47ab4a6b63334467297119ca2577ec0e016c3000085c493fb0dd3356c02bfcd36a6a281c2be176fb54b9e6bebf87952658b4168c475a30771148c8f79f0ff14e31365d7848d2862842a1105895837baddd7b44c9b18ed84b048bfdcbc6e94937027012c1e28441c39e08658b55b4d0cf921"], 0x10}, 0x0) r3 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) preadv(r6, &(0x7f0000000000), 0x1000000000000098, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x1000, 0x3) fchownat(r3, &(0x7f0000000180)='./file1\x00', r4, r5, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@random="8df8ae6a6314", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@mask_reply}}}}) 22:19:49 executing program 7: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) syz_emit_ethernet(0x4a, &(0x7f00000011c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) poll(&(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000427000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x4000, 0x160, &(0x7f0000044000/0x4000)=nil) mprotect(&(0x7f0000423000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mquery(&(0x7f0000429000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xff) setsockopt(0xffffffffffffffff, 0x0, 0xab, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0x8) socket(0x800000018, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000424000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pipe(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140)={0x9}, 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x1, 0x9}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000300)="b10005016000009f05004000070000007d9113fecea10500fef9f43fa933dff647eebd2c506ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec1a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8348ef6051eeab71d8900598478663f36c5fa2cabbdf7cb49e7d4de38785206e90d847e0e270485dc692feccb73121d3c6cc868b4e1c2f0ac67aad2de80f2f27f348341f6db750fd04b059833eea2048860e04ab3db446c734c0dc5014c983f9a21e83f302267b724a644cfc89143570af3", 0x118, 0xc, 0x0, 0x0) 22:19:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) recvmsg(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x4, 0x100) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000200)=0xc) sendmmsg(r2, 0x0, 0x52, 0xa) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = getpgid(0x0) ktrace(&(0x7f0000000340)='./bus/file0\x00', 0x2, 0x40001116, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ff3d07ef9707450929bfa22f0800450000639078000000007f0000014e204e20bd7283060a73ac35fae70712f6d71c7d6f0bf1f1f74921a1acda9a213ba178e9e00193209f9d78c3880f6bfa5488af9ddf69625cd5ab1735814faed9493050cd23bafb2fbc12073bf2e101a1d0b0c82e6f7fc1b6be6aba6357b7bf81b94d9a18e283e3b872914e1efbfcc95e3f4da88bf2504a020e15007ff8e7116a5265bb4fe81f8c7dcabe8a74712061527096c927ba683258fe03e3d18344f891e931a435157f2ebf642e748b49dd037ec3173cab", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES32=r2]) 22:19:49 executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058000091501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 22:19:49 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) 22:19:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e", 0x1b6}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000480)="478b437d1c07bad771fa5c9a4c2011866dee88a105a029f9f68cb3db98c33ef422a6405e4cddd3fb24c712197500b08a56cc87675c33a4a46fb94322ee1f0794053b53bf21de1d1db04446f11a1afe2a4fa0486ddc2533c5b8484bcd6b5fe8d41b72", 0x62}, {&(0x7f0000000040)="820dbd1c3299acfa9035f2876a874c82f9cf89756f7e1fc4c16a13be2bce6ae91f0c6d361d", 0x25}, {&(0x7f0000000500)="f7c6131057ccb32515296b4f46f92c932e1fd468eab13779ccefe33ec5a5eee89e8cb4b6b567d0f4dd9865a6f3bd17677a1a51faea9a0298e982c93c06320a7784e0c341d0431cc9626c174c", 0x4c}, {&(0x7f0000000580)="a92aa24d9ad6f9a6410fb3eaf4837c17fcd576bb29ca9bf92067dca9fb547ce82e8e7a13d39e4631a28a2b8a00f046b9dd53696c1c8d1145e2db5a86265ec4cd54228178c359afee3e7326207373041277eae0f455a43589398472c17ebdc076cd23debb68c21f6ffcb17cc3b0e779ae3cec4237ac", 0x75}, {&(0x7f00000001c0)="6e2cf1d11f76ca4d0446506efd90707dccca7e12afe33e3dba238d2c23ed72f8e89ef9b602", 0x25}, {&(0x7f0000000600)="d8238c010ac4322ee13cc940e1143cc8e7d947796dc6152733f764605be634783abd2b637b7a40130f38fcbd65727be1335f154c02aa2490f5da79cd4ede288b87886bb09de153f021816f46b14ba421d2843ab09c7a2bafe01ce48ca6c8fc05c98786bfb651fc25e1d24b7fddff36de8ed2704655d1f59be0070a0b4d9ee29f9ac32ffddabf5e22258019a62d8c5ef1a16cf3684016e5721f787686290cde6369790b480dce6017975555317ee2dc1a09f21797415c570bdf12597ce6ebf2c98c15e22fa3a1", 0xc6}, {&(0x7f0000000700)="38453ae06042c03691d413863462d5ad6620b5b893c18c46694f89c2efbe4d2c280463cc7b11176d15cdbe5c8632761df5c4749e63bfd700f917b0d3644cbed6bb9a1e7e157c68c789aee3ce912b8f6285e039fa25372be7ef6d4cb4c0863605501414a5a2d84f9239e77b04c4e81c3843fdb405b13fe6411c3430bfd3af4912029896ffe88b231bbc7af21b242ed5e9f00be5b52f6b68e33d97f9dc6be514ceed8a1aa9ac0b49fd909b96178304213a0a3d9ac6d72bc90daea7d93007096e67d0eb48d1f28dca3e2777e6b242905200", 0xd0}, {&(0x7f0000000800)="99eba4c56bbcbded52da187d5ca141b38d5c1656e8493d4d1850ea2979046ca1b051578544ac3fb16e3b02981a93fd4e006303ee9f02d10cfa3e9ab65cace2418f5c49704fb1a5a7b1cc660460d9f021a6fe4d9fdfb0d56c16d435a12886af2ac291486539ee8d91180c7570e9441538e7a27537c2e1ed6d5409ee8542487d18db3e8b4a8ba54417a6ed012840df49912073d4731829261a8de6e5f463f622348b70efdc96e3a8e50b7541b4e7b755ad9844effa09cf49581e31cb97e80cb99a", 0xc0}, {&(0x7f00000008c0)="6447a8be85b74d531012b331ecfaf2f852422ab604bff192180c334de600de24460629f417115897145936c7a30d41b95f2922fbaa845497fe49e19d3927fa7d1453a9d815c80633b2d37005960c3e0c774aa66c5a687e89f99a402ee87c8961e0dd6e09f39e1575ccfcc5834aa1e730e658b5f2958363d6e39f249e4bece2039eb2ce00abcc5861c03675530fcded4eeadd4219e5be973f857cd75f192d8561b619ebf8e23b76ebcdf67eb82e0d", 0xae}], 0x9, 0x419b35f4) r1 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) close(0xffffffffffffff9c) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x37, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) 22:19:53 executing program 4: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r1, r1) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) sysctl$net_inet_gre(&(0x7f0000000200)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000240)="757f2b731b386183e90041c438cc00ada0ec5ae7", &(0x7f0000000280)=0x14, &(0x7f00000002c0)="155f1c56ce4f085d0d19db1e910d8d50f0693df88e7a9a98c966edaf0c5955e4d48963987c7614cbd4d5c41944b860fdf310a13fe2b1de157737a5f63bfe668e608854690cb8f49dc749d0a87b23f81e65ab4f47fbc793d192dad907b085c3dbaedb2c02008698505d2fbf54d8089ad2ac753b2da2deae8f946518d34f872f6fc9ba20930866375574740757ae6723eb69969cfbcf18dc6637eb8614378f861520cfa450d7949ea993cb96a5620716f29e878ce043f538d64a58d5d400fbddda65c3f108d9c2a2bbb4f69f81731448cef7a6c46a84852c96c9711e03821c", 0xde) (async, rerun: 32) kqueue() (async, rerun: 32) r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) (async) r5 = kqueue() (async) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = fcntl$dupfd(r3, 0xa, r1) renameat(r6, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') (async, rerun: 32) mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) (async, rerun: 32) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r6}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r5, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) (async) close(r1) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) 22:19:53 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6f880b00002000000000000000000000fd00"}) syz_emit_ethernet(0x3354, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) socket$inet(0x2, 0x3, 0xe1) 22:19:53 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESDEC=r0], 0x10) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRES8, @ANYRES32=r0, @ANYRESOCT]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0xa00, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000200)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000540)="0ffce5b5554c479dafd30a4aa561849ece928e9645673923c941f9ea0f6ef83120b12166ea1b1e493723e254bffeed0f4b3a0f00e0bc91d710f14a9ba85c1fa814c02f612a3bb8a8f8471c24f97a4000f227e8c101f416f38e6fc1148de91a9911ce884c5a753775a4a62ba784a7a05038f587b52f", &(0x7f0000000380)=0x75, &(0x7f00000005c0)="e9977c67c3a1e0c98d334d8acaf125f95fb0da7713278d8dafb7992d48aa0a676b63ace23abebf98a5628a5f3c7ce7dc6f5e178c98a747ff973636ef2782df414fec3ca6117c858971fc3f74a5ba6db63756e00b0e8fae443e4dec1ec0addd34ba33f5b90dfa2389977c619682cb35ca75e7b30017cee043b7", 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0xc, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() socket(0x11, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="76aca536", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000200)="92d9890898ef507ccf1a608af33585228ca6e94eb7119442ccea8a7a16d0615463b7673c7852baadf56674c65b68f03876ffb8c5d53e078d2f2c549b5a8ec4013afc4179e173a408601bfe18bb9725", 0x4f}, {&(0x7f0000000900)}, {&(0x7f00000003c0)="4e292305e7842d3cb2d21f8bbfda0987bbf3120c2c67d14f85ef3f09d724061bb37101852c1c5a15287faf21a02bd624d9b70299874e2f2bdaa24401b40a9504c063e3446a362c29730386e0471e6031ca24b2c676ddef44085b4d525bd4196dc49aa014c37f8acdb85fd5ed6aee510f59eb34465a16aa630fb0c96c3c48387912465fb122428b64683667f5439eeeb8c924825b869d292044675655b32b4a07844cf630fa7d97b539c894002b87039ad8dc73", 0xb3}, {&(0x7f0000000740)="742f2ab598feebad1a31de8fd4509e5fafb0859dc5a750b1f6036dc504d4125cb1666e29c2bf57212feaa0ce7ac289683b3c3a1c5aeed475e28379a5174f28f4cf95275a217943d035671c5402a6857a4dda408b6c1e2e360ac467000def9984339107a3496bc27eca363ed831c1cefd1db4633c48c507defeb3382f2e1abb2427b4e25391d16ca2fb351fbaa6a0ee266054b790b8dfb35c57cfa24639039606b73cde700bee7c29685c9b2f3bb491bfb117610d0d77471fbe3c6e60be890db916009b44845dce477b71343bb751e02ca58893bb", 0xd4}], 0x4) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x5, &(0x7f0000000100)=""/145, &(0x7f00000001c0)=0x91) setsockopt(r3, 0x1000000029, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x4, 0x3, "bb0800010051254ad40400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cbc5951c1db0fd943a", 0x1f}], 0x1) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000280)=""/178, 0xb2}], 0x1, 0x0) 22:19:53 executing program 7: sysctl$net_inet_ip(&(0x7f0000001140)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1870e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000040)="28ec6adcc488c8d7e8304d23982a9e1330e395aa91b9726c32669052835fde628fe4f9d7dbe692e587d0afb58646602a6ddabae1e2d10909c5ada85f342b885f4466014dfee9cc659845d865cfec609e4d9d1df328ff9efe1915a2484c821e88c86ae900c3409efef60b2095d677ba0810ec79a0a4cf243bc5badf5c650c38d5b83e73e280b63c579b6c19e1be34b2d1b601df968ab89910c72b94d340655f", &(0x7f0000000100)=0x9f, &(0x7f0000000140)="515364722b224e8bc622fe3b0a2b9a5f59", 0x11) 22:19:53 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) bind(0xffffffffffffffff, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xd4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x24, 0x0, 0x0) socket(0x0, 0x0, 0x3) open(0x0, 0x80000000000206, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getpid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f00000001c0)={0x7, 0x8000, 0x8000, 0x71f, 0xffffffffffffff80, 0x6, 0x16f, 0x2}, &(0x7f0000000200)={0x98d, 0x5a, 0x8, 0x8000000000000001, 0xfb2, 0x7fff, 0x80000001, 0x174}, &(0x7f0000000240)={0x9, 0xfffffffffffffffe, 0x27, 0x489, 0x4, 0x936, 0x1, 0x3}, &(0x7f0000000280)={0x6, 0x5}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:19:53 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x80020049}, {0x81, 0x0, 0x0, 0x5}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="be46b5f52bf4dbb184fde39752e24b658b981cbba6241621af349d900cf9664014e261b5ddb6b60f1646f3ed4b0db8f64416138ac6ddddcf57d3a9b8ef43881274ccebfd6065058ff94dabd3dc30a3b38a49ac8ab5f76ec9", 0x58, 0x404, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:53 executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000400)={0x3, 0x80000000, 0xfff, 0x54, 0x1000, 0x2ffff, 0x1f, 0x10, [{0x7fff, 0x1, 0x0, 0x8}, {0x1f, 0x42, 0x80008001, 0xffffffff}, {0x8004, 0x80, 0x9, 0x42}, {0x6, 0x7fffffff, 0x2, 0x101}, {0xd910, 0x52, 0x5, 0x200}, {0x4, 0x8, 0x4, 0x9}, {0x1, 0x7, 0x1, 0x5}, {0x400, 0x15f5, 0x7fffffff, 0x8}, {0x6, 0xd1, 0x1000, 0x7}, {0x0, 0x7, 0x2, 0xfffffffc}, {0xffffffff, 0x8001, 0x8, 0xdeb8}, {0x5, 0x3, 0xffffffff}, {0x1f, 0x76584a5a, 0x3, 0x40000000}, {0x80000007, 0x0, 0x6, 0x3f}, {0xfffffff8, 0x0, 0x101, 0x7f}, {0x1, 0x0, 0x5, 0xfffffffd}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) r4 = dup(0xffffffffffffffff) (async, rerun: 64) mknod(0x0, 0x3a0914c44f7b202d, 0x504) (rerun: 64) r5 = open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) socket(0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe02) (async) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r6, r6) r7 = getuid() setreuid(0x0, r7) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) geteuid() 22:19:54 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) socket(0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) write(r4, &(0x7f0000000100)="d79761390d12df43ff7a8f1d8bce82ac4ebf4afe3adb1c655297df563b4890b14d63b83d7f7df25959217ab3efb70228838bc409465d3b522557a95cfad0ade5a2c37632dab7e35fe1e8fcc9bf6bd759c3a09ca630fcaa2025d7a2fe7a94eff3ecd38a716a81a5eb3ca3731eecf8bf71bf78189e897797a38b926ec643ebec25b79aabfde86316c33d7c761c993e1399f4be50554bfb34f161885663585a83181bd8927673f859642636a3faf3b12727eb34d0b07547df093e7fba49d82633d464ba0a232e863aae253d011bcb3672f5cc49825f54c2102d317530163ed40f23f640b5fd73dbf782935dff42ccb632e3fd58fcce933c662d0c166b48423a03963d94f79ecefab721f09b9666fb2d3664c50f91876b4296fc54f7481523caf9647197c1373e0d03bd32a2b958fd20a1bc51385c5dbfd8d4aa16186173e46652a452f04480605a08697965fa791b2dfa329bccce4a26f3408e55da786e62cb08c0602e5c11043575069b25ba2ccd3244457d566de257d15bbb3212b68387580db8aa30c3821a80cf11fc1a404d89caffbef9fc959f0384be50b79d1ffb4adba41f2de2cce1d6f12c51f275027460d13ab0d711c4151d988592b921f65dc8e41313ab857799b4ae306696825e6d7bfdb82ca9adbd9d251c2c3966f8f185af02888e32532eaaef45a730fe6ede294424bd37ba29734973e1b6d44437e17594455bcccf0bc211d3f622b9b1fd4cf4d90678b17636da6c219219d7ca4e388a95461cdb9cdcc458ab25fdb76b1753ac05f8d4feaca613b112e19c6b69954bd2fef3d45804faaae65e2c68d24f03da6cf3c35e8c5914e0632e40e2893d9f29beda42d8d1cafd05dc5c06364008e5f8043de478577fab2c96ed209ac79d7b7bf6755ee491a93694ed5f4a2bb5dcacc5a53a898091446f3a0adf55d2f568a6773b1d37b0a281702f7056e7e49f38b467de67213468c0ca88fdde8012522994737c084fc4278361832f97c283c1352d40e2558755d28cc42400114c52bcf90449a158672270c655aaa6003cdf69b6dc158bc4c29b7c4d83a979a5233708b854d23683c73dd9104c9fe641cd45dd0be732d527bb6d4600a0bb3758b2ff60386c47241a0cdadc6c805908f25c403f14cc6904c1083be9251e3c181bbc532e2d9c2d9280141ccb3f62a3868d096430c969d7178931d7d2b100c83e22c55a75e8ba4c1ca7f7599c2051b3ae5ee661d224d30525ec10a69ee05b84701ff3038b3750fa1bcf3649e9ef41e26ba4f0decc6a57d47916161a36ca059353c634f542ce3e20aa0c8d2ed28188f09b64e8bf4b5b631f936918694c6e50ba566397753979b023caaa6fe295961cdc8d325386ad77e3c141af4c95427ef144db00f27db5d3ecb0c73a6340000350463e80e15d4fd63a52d26c58261c6c5cf4ae2bbe8c9607d5d85f6668e1c85f19657f6bd275297dbac83207be7814ead562bc7ec65ffffe0144fbba3acf18cc773a70e6891996e396d9c222d2388389291e7f241f96a637065119064a966e3d53c82b5ec2ed519d0cc572b63e4cd6f4b2ab176843dda868abde6c5ce5fda7dd74129b34457e0c7334ae25221fa8cfd3fbbdd54177bd2b215d5e9b6b09eb437aa5b430961caa6ea38afcff14a335f68f02f3f44d415b4761b529d26deb6f1f3075ecf2802e064445a8ab146e6b1a87e762ec1fdb4672fceb8522f9d542e93349742c175d9ad77d1e71b460ae22c76140c3b3c9aecd1a2329f3d9369f93de3e7812dfa3262ba75a629992ea51bbf584703e5a269452d6c6f54e756f091cfaa78c9ccc4a950f5ec44b6fb33f819ad0a193e81643ff7d249ebdf137d182cbe6fc766d04fa7e0288942c3ee49a83100d5cdcf1774bbc3945129a2c38322a4543ffd834d01ebc03894c834c9115dba2c6e3f1e6cd6e4e95cba6a66f424939f3175d239399ece4ae21e9909b800628ca2cfd4799ab6b4e34a6b678ba59c832fcfb14502d03b03181b6d2f78b621fa3a7f21162b6bed0edea4ad80bd01d7c14306e7558338980fdb27124b139ccb204", 0x5ad) r5 = getuid() setreuid(0x0, r5) setreuid(r5, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000140)=[{0x101, 0x1}, {}], 0x2}) 22:19:54 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/205, 0xcd}, {&(0x7f0000000140)=""/212, 0xd4}], 0x2) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000000)="834e005f", 0x4) connect$unix(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="4e02"], 0x10) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000280)="5866eb40af66b5a40f20aa3dfb02c42673c8bc7e", 0x14}], 0x1) 22:19:54 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000002c0)=0x95, 0x4) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffff6c, &(0x7f0000000740)=ANY=[@ANYRESHEX=0x0], 0x3e}, 0xfcbead29fd4bdce8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:19:54 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup(r5) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) fchown(r0, 0x0, r4) syz_emit_ethernet(0x4a, &(0x7f0000001400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00140600fece76a44a170e318b35195bcf133200feda63000000000000000000001000bb000000e800000000429d9fd4591a"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe0000001e7e95ca27f46f56bfe6a0cc65a8503fd8f85ee26972fcbaf5b009078000000004500fffc0000000000060000e0000001e000"]) 22:19:54 executing program 7: getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$VMM_IOC_INFO(r1, 0x8020560b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000000)='./file1\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 22:19:54 executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1444"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000005c0)={0x1, 0x2f5, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 22:19:54 executing program 7: r0 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002980)="691679c9dfc2f9d1ae6b5203066f6a0c6f80bf45a86422259473543096e0ca49bdf1fe71acac4fe6451d9acbf8c0a00b27ab27a0053d7270f94775ca6128d590598120fa94f08b5ccb21c6c4ce7a009fcebe07543c4c81b72076a3ecb6beced483c82af9750189410afc2dc05610f2bf40f9762edd1426", 0x77}], 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002980)="691679c9dfc2f9d1ae6b5203066f6a0c6f80bf45a86422259473543096e0ca49bdf1fe71acac4fe6451d9acbf8c0a00b27ab27a0053d7270f94775ca6128d590598120fa94f08b5ccb21c6c4ce7a009fcebe07543c4c81b72076a3ecb6beced483c82af9750189410afc2dc05610f2bf40f9762edd1426", 0x77}], 0x4) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000180)="a4543633", 0x4}, {&(0x7f0000000240)}], 0x2) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f0000001380)="301ba4dc9db08fc0ad205348f4c7f74124fa1e494d2d0afa607f2413b4c493ab3d1ffd0e40526eb9b98d2a3408e1942f23142ab57641bba0519248ca00d0459dfeb618d7f0eccd5a2adcb18ebde0bbcecd56db1e8952c9a4bd981496eb88078a3b998f927cc3f12948db97e26bdd9440f742b5f34aef9e72c6d90954c9347c280ff08c27b4dfbec568ea64fd61", 0x8d}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x2, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x1, 0xffff, 0x1000}], 0x3) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r3, r4) setreuid(0xee00, 0x0) getuid() (async) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) fchmodat(r7, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) fchownat(r7, &(0x7f00000000c0)='./file0\x00', 0x0, r8, 0x0) getpgrp() setreuid(0xee00, r5) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7, 0x81, 0x5, 0x9}, {0x40, 0x8, 0x70, 0x1}, {0x2, 0xcf, 0x0, 0xff}, {0xd760, 0x9, 0x0, 0x5}]}) write(r9, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 22:19:54 executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f0000000000)="b9a411a8fa132291", 0x8}], 0x4) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) 22:19:54 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x6, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r2 = msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000500)=[{&(0x7f00000005c0)}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c168beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x73}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f1634", 0x149}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) clock_getres(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) fsync(0xffffffffffffff9c) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3}, {0x6}]}) 22:19:54 executing program 7: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:19:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000240), 0x1) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1444"], 0x18}}, 0x10, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000005c0)={0x1, 0x2f5, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)='O1', 0x2}, {&(0x7f0000000140)='4', 0x1}], 0x2) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x9b}, {0x3f, 0x0, 0xfe, 0x1}, {0x6, 0x0, 0x0, 0x1a}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 22:19:54 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03"], 0x1) r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 22:19:54 executing program 5: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = socket(0x18, 0x4000, 0x2) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) truncate(&(0x7f0000000040)='./file1\x00', 0x8) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)=""/77, 0x4d}, 0x2}, 0x10, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) r4 = open(&(0x7f00000012c0)='./file0\x00', 0x75f493fec6515e7a, 0xd) r5 = getppid() setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351c, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000002500)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a248c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58e9195ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5462d5a0fa3c4b5af4cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea9", 0xd64}, {&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f00000014c0)="f7a1fa5e444b4a88add0b7e00d91512dec2a6b6e7a85033bdfa32f95a027cf3d161abcfd863262f487c613a7caefda2cecae9ce7b449a633525b41e8436dd5211f455fd3a93e0fcd428696ae4505aeef386d2906eeeebbb7f30f40614e3a4d7686f5d4d35a012298e325d39fdc4309976932207cc036c554683a246a7216827c4a1c82dc158f1bd7d92e525a02598acfcd3423133be3035e694abab2d34d6fa7091e00885568efff6e1db7d83932bbbae63f37163c738574e2238ea43c0a1e242cb9da822af0b8ec57178c76faa0b2aee4b9a30d6947b3bd3ece99b6966425fdfe46b0a9c6ad406896643ec056f7ff99cc515f8d10ef9213939383b5e77645a2f2a48a3626d33b29290e11ace1a24e71ad85f95e2624f08aa1b4dadec7bbe1950c823bc84a19", 0x126}], 0x3) writev(r6, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e676837555d75474dc27b205b892df904d0000b8a85e40c0c760eed5f17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5a8097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df0900", 0xbc}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001400)={{0x0, 0x0, 0x0, r2, 0x0, 0x124}, 0x0, 0x0, r5, 0x0, 0xffffffdffffffffe, 0x0, 0x9}) pipe(0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001d32, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1408, 0x0) r8 = fcntl$dupfd(r6, 0xa, r3) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000400)=""/86, 0x56}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) 22:19:54 executing program 2: connect$unix(0xffffffffffffff9c, 0x0, 0x1) close(0xffffffffffffffff) syz_open_pts() semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x80}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000380)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x0, "3ef721f22c448ead2490bd45e633a0d63723d459802d22d5337f04469a1765706b0cd376ee0b922d902f6058206cf6ab238057eeeec2e30b8ac77eaf7998983e1307c48b050bc2"}}}}}) sysctl$net_inet_carp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, &(0x7f0000000240)="4bbc1fffa88ebc2be89f23821b9860f699672ca1f777c244fb8731f50448fabf69e01e74a4090f385954a7026a97776e62382efdd358e652855691bd3f879d6fadec0dbec01186f200", 0x49) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 22:19:54 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sysctl$kern(&(0x7f0000004700)={0x1, 0xa}, 0x2, &(0x7f00000000c0)="8b327ddb95eeaed3", &(0x7f0000004780)=0x8, &(0x7f0000000000)="38e9b30552f900dcc0c346d4fb86694ea2cbbe149f0678d04eef405cdb4abe6a454507779c3765b678b9870590417e9c6e2a388bdc13c7fd149238915d202d7ac054337e65a6ad7cd517b353b47707418cf6a4c273476ab5df6c50216e4c1e2a0b414551c2cd06cc61b35d38a07739204f93340040bb85fb0b719daeab7ab6b405b14241be7eb626b861aaed67e9", 0x8e) 22:19:54 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) r4 = accept$unix(r2, &(0x7f0000000600)=@file={0x0, ""/4089}, &(0x7f00000000c0)=0xffb) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(0xffffffffffffffff, r1) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:54 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0xff, 0x0, 0x0, "66b559579025c658200600000013c84803a2833e"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r4 = msgget(0x1, 0x10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000640)={{0x5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000780)=[{}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 22:19:54 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b020006c80dca084aeb183297686a03c355251a7d19d8cbda1f3d45eb0edbe83061240bbad0aaf3f8d6c08615e7ef67e2d2476efb857e1835620c01f5b866abb9ef2f20cf9a2bce4ce58a658769ae057c0c525da20dbc00000000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r0 = getgid() r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, r0, r1, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r12, r8, r9, r11, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, r1, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) 22:19:54 executing program 1: socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140)=0x7, 0xffffffffffffffba) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2", 0x200}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0x4) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r2 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r2, &(0x7f0000000440), 0x0) r3 = semget$private(0x0, 0x4, 0x556) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:19:54 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x15) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) 22:19:54 executing program 5: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0x5bb48849, "8231f4f21a87dce4004000caf800"}) writev(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058", 0x7b}], 0x1) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "108000002300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r6 = syz_open_pts() writev(r6, &(0x7f0000000100)=[{0x0}], 0x1) r7 = socket(0x2, 0x3, 0x6) connect$unix(r7, &(0x7f0000000c40)=ANY=[@ANYBLOB="5f020714a95b263af1efde90e91ae725fc981d518e66d9c3a3c9b95abcdf3faeee41231da80c7a864ddb11959b12938b81e2cd707f44eb4d2675cd4246183546b84bbd06825d1f0642becb510531b7a3d454557850502ca70a4f3e673923fa0f34e0e954feb2154d32646af5ce81d3568daa139209163de0316e518eeba4541a9e94bdc6125f49f840930880a0afc85c1c040310af5ea98fd3ba03a9ffd1c651ea39889e5dcba57e5ec842849c345245a40e5ffe5db4420e4763bde9124076a2a7b178e16e80a57d3f9d10928087d7ece35a6044c6709b6bf7d7a5e633f628d4258bc6257f5970557302b14325cb46f7acc560fb9f737df486e2985df15d6da7a36b25a794fe3829ad067481a77360ca36e78c62408c33c741df9424d906ae605b89237e8415a054e88e280119aea5ebbe679e3fabc57ec4a4010057c23399a765a4dbde6849dae357e5ba66e4609e46ce6e7c012d35d9fbecde58eff4cecf439bdd422170c7a8df03008e3f3ee7b811156b16455b5d97d68546c710bfdd6d217316a30332339a7987cc24dfd9a275db3aee9f4222ec835ed08c2ad0e8d9478c33e2e60d83da53ebecd4fb2b2827da85f818a7a49e573c5ab12d87ed92cb232bbbe842c84cd3ff8a4a1b7c15883f6a2d041b73d103b1c285c216925c262a15c1bec5359fabe50afdcba1df5b2e562986165b198e231c08438ab98eeb1869e324b3e96d8a964434c4f8506fd67b743649cc4f71426ca83120cae69095db2c8c473018eb774ffd815c942c29755b828500ed57ceb7d44cdebbb7fbc8049261c40e25c4476bf87b8384c721911c63467d396feb6ecf8997219f99ac02f1952775835a1e3df823edb449a47ad7785045c7bc984c0b77f19ddeeb45da52dc4f4aaecf263b6b46eb581f8d02334aec42e759514878a0e71fe37a7efbb0043aeceb2ec3c2de80f90d7c6817cb79fe0886b830f0e30f73424ed218439d6a49098476058435d10aa3bdafe4ff97072f53e2f0b9b4f36c4f1afeb0ddc68aaa58c0b783216bca3386ad73138fa74b77f10492a2cc376e5507805c6fab61f2ce46f8d1753449e84e3a377eec58c00d4e495b7e6cc2c0f13b3879f7e23746aa1ed52f90fe7633e911b4efc097443b88166aaf9d0118a3fdf2b8fe9b0b3917c6dc249201be55f60e6299caa25fb9fb1fc7c6fb6c73ca9f25d4425667dbacdbf700c3e5c408de68701c8c7704f1e663f6b91f38615f68eb96934ca50817b737fed8d1046250d34e34b5718ba1629b2db8cf"], 0x10) write(r7, &(0x7f0000000480)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) writev(r7, &(0x7f00000004c0)=[{&(0x7f00000005c0)="25a31bf4ffffffff00003385c08486960796d6ee9451344f86d085e6922afbd03939d2b38a9e7443bd7ad2dae98007cf", 0x30}], 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x1) 22:19:54 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2d, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e793048e69931929648", 0x5e) 22:19:54 executing program 7: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) r1 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x20000, 0x185) r2 = socket(0x1, 0x8000, 0x3) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="c3f0a2523d4e3630d8", 0x9}], 0x1) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) listen(r4, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x80, 0xa0, 0xb6c8, 0x7fffffff}, {{}, 0xfffffffffffffffb, 0x60, 0x1, 0x4}], 0x7, &(0x7f0000000880)=[{{}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xffff, 0x1}, {{}, 0xfffffffffffffffe, 0xe0, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0xffffffffffffffff, 0x1}, {{r1}, 0x5, 0x40, 0x80000000, 0x9, 0x2}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x80, 0x1f, 0x9}, {{r3}, 0xfffffffffffffff9, 0x52, 0x10, 0x4, 0x200}, {{r4}, 0xfffffffffffffff9, 0x4b, 0xf0000000}, {{r6}, 0xfffffffffffffffb, 0x8, 0x8, 0x2, 0x4}], 0x0, &(0x7f0000000480)={0x81, 0x215f}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) mkdirat(r7, &(0x7f0000000180)='./file0\x00', 0x1e2) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) open(0x0, 0x0, 0x0) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000580)="2932575b5f60ba7efa53712107921398f5267a4c76ffd2aaaa1da4c95762a3d9a155bf63bc555f7e2d436f4338b402b9f5f6b679b5ce98a391181aca7445f422930dad0e881989f4ff241162eca0d7649e9f0a62decef62476d7", 0x5a}, {&(0x7f0000000240)="a75bd5aff972a674996905bc4ae865a319d2426f83382115641918ff9594d0560a6d020000009d3bedf00ef68370809c9355c761935445969669cb", 0x3b}, {&(0x7f0000000600)="5a3d1d20ff53e1c59983f3f37a56d6b9abbb4e206154cef0a81d47bf69ad01e782230c385ccad95f2039fd664922d217e77f2783177cb75bd8a891b10687b19d93d87006da057a647474fa6628108747be1f201d310220f7ecdb97fc8ef273180000000000000000000000000000004cecdccac42fadc74862dd5d5c3cfa91bcd10a4598dfbc026dd2df8ca10369b6859a480bc754d7eb5b5b3bedda426ccb8e35b12b09b9b9d4f65588fd3ca5120c1906134269535c32f05528e8e5916593256106256759fcd2bae31c350abaae48ee9c9b9206b4832405bda0486870b101c2f58166f19f46688e601239051152dffb3589cb01a5188b05d47168636ec5ce8667830645814f7ef329d60979fd8c91a701d2c72c76d00c5f0815be41ee73ad5f71be005c98d28179df4ae31cd8616134129d6728c5c5e5e9c4733176a16c60061adda42567d9e739933c2e93ef016fad5f6e023462290b36628e10c321b540bcda01985fcc06", 0x184}, {&(0x7f00000002c0)="ccf53056", 0x4}, {&(0x7f0000000300)="6d87780fc4c1167ed1d636aa779588ddac7dcff11cc45f5eff2b99efbe96333ffb3ebc54ac90312f41074a933172f78b80f4deb1207266398730d0e72d75114bf4419786498e779810a48c84168c5395a791068f8a477e98c6b4b23052e46626fd86a08c3fe60512e0c489177c8fe57454c8d00fb35ef3fbfa8c6179c0b597a440930a890e60500d3e34725eeb534d445e23871e60fa686f66fc32faf8f85bdb5376d7a1a0a626cff0433f67227f84cb2f657af60b582f4d656d3cf416509e0ece7a2b9038f45315e1c96ec0706a1cbe51e932fa4e0634ad5550abf6ac3fcf18", 0xe0}, {&(0x7f0000000780)="a09578f2977c441b1b25a036b93116503950ad2aed7c32aad74c97a5a6dc47e89b75bf5c85830735c2c741a6617daf600efc9443ca44cb50e2f3f907dc7330494439e2d58633ea580c2cf0ddc334616c1619902a3d3a8ff703bee0b0dfdf54133aef1f196521a2a7147cd077067a63535a8e40983b106ec5c529c0e65ba114be401a06744860767a3bf70a8662519411bcbbac88bde51996d56b52dc675d48704a6ad0bd670ed4d4f7c09497606be26cf622b0fb23c853d5cf07a545483bdc4146b718655406888212ef61ff", 0xcc}], 0x6) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r7, &(0x7f0000003a40)={&(0x7f0000001300)=@in6, 0xc, &(0x7f0000003900)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/175, 0xaf}, {&(0x7f0000003440)=""/198, 0xc6}, {&(0x7f0000003540)=""/251, 0xfb}, {&(0x7f0000003640)=""/138, 0x8a}, {&(0x7f0000003700)=""/108, 0x6c}, {&(0x7f0000003780)=""/211, 0xd3}, {&(0x7f0000003880)=""/75, 0x4b}], 0xa, &(0x7f00000039c0)=""/77, 0x4d}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r8) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000140)=0xa7, 0x4) read(r11, &(0x7f0000000000)=""/139, 0x8b) 22:19:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000040)="0accb24d7fca241ab5c311704b6e90547870439d191b57838513918b3114b8991f36cfdc7dfb7961db93b437825f798e4a8c099b2e7e8a57d6dbba6c1c944350f31b4e60b1c13891bcf6b08b5003bc32158422fcec11ea284e1d2b72666e8fd43a3006830d00c626", &(0x7f0000000140)=0x68, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x3, 0xc8}, {0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x80}, {0x2}, {}, {}, {0x0, 0xc09}, {0x0, 0x22c}, {}, {}, {}, {}, {0x0, 0x8}, {0x1}, {0x0, 0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="6689a15ec3fc067382113be69e0c1489a1eaae7f90351d2437dbdbf6d68d507d4b69cf929c54a1cf1e9b6a1e065e0436be09c400eaada01296e53a0800002b2130f715d50d07aa0ef514b71e8cde080000009bf262199c070200000014ebabf8749f9f909b0ce7fb13b5e84bb4f96854a54a747d004a66213412f7684f3ebc380ff5285c4e1478f01c1c2f542750e5aaee7a2e1ab8799bd353f5b39ffa5e826b0af3c40f70e3847efb126d5f160369f1a940cb53c3556f5a19408c7dd1ee17bfced86d10361cc099955217d6c4c645dd1c5a6af90338bcab6b819dac0a60fb74340b29ba6bcc72ff50f2bbd9d15861e092d53363070e811ef937713b1f9e7686d7f93bd4df71f6d00d5dcc19654799ebb8086b419fc362332fc2f327c501b5caf0dca88d5122e0154c4cb0e6a10205a74bdfb3e3ddbfcd06d56f9263b4c84dc16565c10fc0"], 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x2, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:19:54 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="bc572f7491211263ce8ba03f273bd120b69630d64faeff3edd72edb01513ce924245b9e35a7e415c8ef3cac4d162aacf74e5e89ee141552713c69020669555", 0x3f}], 0x1, &(0x7f0000000440)=[{0xd0, 0x1, 0xffffffff, "2f4c336caac4d260c2c9e18736c35d13a4f4c93485eca028bab5b8323f0d53c85b9a7d49da9e2979bd1220a552ee25aa2ca873e2da4795c96bb6d2d1ba61e4b3c1922761120d8eda2b56aabda80816bd5ac2e34c540f721c22bf04c998f570141586f56dde32bf5433fa488a2c2de3e1d2930c3424a6e1cd176f05ab44290bae6e6348af2a3a7ee5c950b13df71f0ca3cbe8e84685a8b9f8c373ff25f2f5c05f5d0b59f8fa56e5ff87551a6469f1fbdd15167a5b90f565b3589720"}, {0xa0, 0x1, 0x1, "9f37d7b586a0f19eb842909bd79f30fab1a340d571ef84ea97a8a3b92e486f8bde6ca3d173d174af9c769578f3292ae5e914df30f13f91398ce3537434aba542425d1cce6f04a926dde7ea988d1454614fe74ca45cd4850ebfb85a1c31c1362402f80ca8ceca8e1ff894709889fbc67a72a57734d68972633505845db9bb8fac5bf1bd5fa20ebdc87b1cd3"}, {0xe8, 0xffff, 0xe036, "7dd6e089390f67725a7d96893b497e42a6d09f59e6204e0241ef7e26cb7f8eaf4b9e8c7bb817bf5e0b88577c2c0745ef0950acc3ba2911c665ae1975ca37365f0bce7da27d66632aae7bf38518c538781e7098a6546266891008c1284d11080ec3a72e3d5dd5600cc1653224ab477ecb6d115ad79a9771c59209ab017275a0f85253b375892afdaa81556294a0d93c6b6409d326119b8787dab0b1caae9dcea307e2646bcb228775152ada7a4e0bf384f02210cb641f376455c1ea5a0f43d062ae07a02ebdeba40f4f262a164a849a228d4a9d62ea"}, {0xf8, 0x1, 0x4b62, "7d719aa7bcc7cd8bfb67a9d8f88a7d4db00522f6b11d9e2ee8601879f8c74f3f933e1ed2cfe207cfabbbfc8b03ca470b6575d938222812b0d6978f11d9dd24197af710990c156295d114f029bb58be8166c24ee02b15dd5a12de11ba068230b1bed049033c1d106bc27ee0f49122ee1ad2b2f08286eab2458c7a89d94dfe13dd76d813b69a835992ed5631f2dba1d0dc53e33fa2777bc611764eb7f5ed2eb5c18512187d3a164346a3217e186ce03b9a381d4222c01e807a548a61389977be01cd7cf69a0eddf5141bbcaa7ae3b9813ef56031d5df0c369c46e183062fd8dd50010eefbf6f"}], 0x350}, 0x401) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="fc230ac8c4c09a24a67691e13ecd9d052074b26c08e0ad2b8032a8cd9044414b057cd34f65d666abacb7f86a7791099f83f046b5bd100700000000000009008c0e1d7eb0", 0x44) msync(&(0x7f00002f9000/0x1000)=nil, 0x1000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x40) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000240)='#!', 0x2}, {&(0x7f0000000180)="8b", 0x1}], 0x2) writev(r7, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 22:19:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[], 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x8, 0x0, 0x0) r1 = socket(0x18, 0x5, 0x6b) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x40, &(0x7f00000004c0)={0xd9f, 0x8}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="d57494451a5beb39f81ee5ef89ca40c6923745dacdc56e39ce33e6fca30ffade6e3b2d799652264e324573cc8432437536bf429f8656e80103d9b06a66fa25201b2464e9f4781ef2bebc0438a7333a9bd3e4224849a64833a03cc8f4d3ba7b8cab1b687cce976669449e6bfc3ea78388f762f04f7ed0c018d3274648ab7f5fbc9fd11d7be175652abba6c920c603e7ee57277be2509261943d0a332570cd631f6d6ad561fae53ded1064fe55c6fc7af61c5683413fe24dd2eef453c5383bf5b045c855c8b741ffaf1317a03d8f0cbb31eeb7470f", 0xd4, 0x407, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket(0x0, 0x0, 0x0) 22:19:54 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r4, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:19:54 executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() setreuid(0x0, r4) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = socket$inet(0x2, 0x2, 0x0) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xff, r2, r3, r4, r5, 0x8, 0x101}, 0x8001, 0x7, 0x2}) setsockopt(r0, 0xeb, 0xfffffe00, &(0x7f0000000080)="23e8814337b5c5a0a37993174b064f179b0c635e5fca313fd5b1bf222bd2e273ab728b829009e5cac897f6af7dc266ab8c35566115266e468b2525b5a05515310ee57f0ad609ad4586d4181d77680e440042f368db6a2a877116c6cb658dec8c3e0d1903f3e47bc1d80ce0368322577491cb2af9edffc11cb0389d0ab922e109551c64dca54c5ea2a9eccc49a321f5a31170bcf14def84150ff42db90a3aabc7d47bc2", 0xa3) r9 = getgid() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000340)=[{}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) setgid(r9) sysctl$hw(&(0x7f0000001440)={0x6, 0x1c}, 0x2, &(0x7f0000000000)='\n', &(0x7f0000000040)=0x1, 0x0, 0x0) 22:19:54 executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) 22:19:54 executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000400)="03700468603285838711cee9d4cafaab0ca4ab168f55270a24966888acff3c7a4ac599b039fffffbffffa81c2c7ab1f4198229eff79ba2cb7a8d173c2a501abfcb5e276c69ed87b01ddcceb1dcd151a769aa997f65a9e0ebf68256d2315c38ea1cbfb0820497b1b2a565", &(0x7f0000000000)=0x6a, &(0x7f0000000140)="6fb03f04aa94a7450d94648ccd0117536bdb4bff286f3a80d4c0e431badd18f4631fca18d575db39d5b1023e43ee975c6a49126dc8b9e2bff7e6676d88b06975f6dccdd07961f465df8dbeb575ee55a2be9472c635d260ffc0486af148260225efbb52d0dd0ae028029dc4c7c3940bbdea9220da6c974086436cb5860fb563baeb2e54576e761603a4f8354541b21ea69dee71b6553bdd4090f9d24e59c0b9eb168092d74b00"/184, 0xb8) 22:19:54 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setreuid(0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0xff, 0x0, 0x0, "66b559579025c658200600000013c84803a2833e"}) (async) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) (async) r4 = msgget(0x1, 0x10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000640)={{0x5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000780)=[{}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xe5}]}) (async) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 22:19:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0205005a9176ed2d354b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 22:19:54 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0018"], 0xa, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) r4 = getgid() r5 = semget(0x0, 0x1, 0x668) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x20, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r7, r6, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x401, r1, r4, r2, r7, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x2, 0x611) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r8, r2, r8, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, r8, 0x180}, 0x5, 0x3, 0x930}) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r10, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 22:19:55 executing program 4: clock_getres(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) 22:19:55 executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r2) setreuid(0xee00, 0x0) socket(0x1, 0x1, 0x40) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r3) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) 22:19:55 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x4d}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) 22:19:55 executing program 2: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e", 0x1b6}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000480)="478b437d1c07bad771fa5c9a4c2011866dee88a105a029f9f68cb3db98c33ef422a6405e4cddd3fb24c712197500b08a56cc87675c33a4a46fb94322ee1f0794053b53bf21de1d1db04446f11a1afe2a4fa0486ddc2533c5b8484bcd6b5fe8d41b72", 0x62}, {&(0x7f0000000040)="820dbd1c3299acfa9035f2876a874c82f9cf89756f7e1fc4c16a13be2bce6ae91f0c6d361d", 0x25}, {&(0x7f0000000500)="f7c6131057ccb32515296b4f46f92c932e1fd468eab13779ccefe33ec5a5eee89e8cb4b6b567d0f4dd9865a6f3bd17677a1a51faea9a0298e982c93c06320a7784e0c341d0431cc9626c174c", 0x4c}, {&(0x7f0000000580)="a92aa24d9ad6f9a6410fb3eaf4837c17fcd576bb29ca9bf92067dca9fb547ce82e8e7a13d39e4631a28a2b8a00f046b9dd53696c1c8d1145e2db5a86265ec4cd54228178c359afee3e7326207373041277eae0f455a43589398472c17ebdc076cd23debb68c21f6ffcb17cc3b0e779ae3cec4237ac", 0x75}, {&(0x7f00000001c0)="6e2cf1d11f76ca4d0446506efd90707dccca7e12afe33e3dba238d2c23ed72f8e89ef9b602", 0x25}, {&(0x7f0000000600)="d8238c010ac4322ee13cc940e1143cc8e7d947796dc6152733f764605be634783abd2b637b7a40130f38fcbd65727be1335f154c02aa2490f5da79cd4ede288b87886bb09de153f021816f46b14ba421d2843ab09c7a2bafe01ce48ca6c8fc05c98786bfb651fc25e1d24b7fddff36de8ed2704655d1f59be0070a0b4d9ee29f9ac32ffddabf5e22258019a62d8c5ef1a16cf3684016e5721f787686290cde6369790b480dce6017975555317ee2dc1a09f21797415c570bdf12597ce6ebf2c98c15e22fa3a1", 0xc6}, {&(0x7f0000000700)="38453ae06042c03691d413863462d5ad6620b5b893c18c46694f89c2efbe4d2c280463cc7b11176d15cdbe5c8632761df5c4749e63bfd700f917b0d3644cbed6bb9a1e7e157c68c789aee3ce912b8f6285e039fa25372be7ef6d4cb4c0863605501414a5a2d84f9239e77b04c4e81c3843fdb405b13fe6411c3430bfd3af4912029896ffe88b231bbc7af21b242ed5e9f00be5b52f6b68e33d97f9dc6be514ceed8a1aa9ac0b49fd909b96178304213a0a3d9ac6d72bc90daea7d93007096e67d0eb48d1f28dca3e2777e6b242905200", 0xd0}, {&(0x7f0000000800)="99eba4c56bbcbded52da187d5ca141b38d5c1656e8493d4d1850ea2979046ca1b051578544ac3fb16e3b02981a93fd4e006303ee9f02d10cfa3e9ab65cace2418f5c49704fb1a5a7b1cc660460d9f021a6fe4d9fdfb0d56c16d435a12886af2ac291486539ee8d91180c7570e9441538e7a27537c2e1ed6d5409ee8542487d18db3e8b4a8ba54417a6ed012840df49912073d4731829261a8de6e5f463f622348b70efdc96e3a8e50b7541b4e7b755ad9844effa09cf49581e31cb97e80cb99a", 0xc0}, {&(0x7f00000008c0)="6447a8be85b74d531012b331ecfaf2f852422ab604bff192180c334de600de24460629f417115897145936c7a30d41b95f2922fbaa845497fe49e19d3927fa7d1453a9d815c80633b2d37005960c3e0c774aa66c5a687e89f99a402ee87c8961e0dd6e09f39e1575ccfcc5834aa1e730e658b5f2958363d6e39f249e4bece2039eb2ce00abcc5861c03675530fcded4eeadd4219e5be973f857cd75f192d8561b619ebf8e23b76ebcdf67eb82e0d", 0xae}], 0x9, 0x419b35f4) r1 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) close(0xffffffffffffff9c) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x37, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) 22:19:55 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x8000, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) rmdir(&(0x7f0000000280)='.\x00') r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) ioctl$LIOCSFD(r4, 0xc050756a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x1, 0x6b2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x13}, 0xab, 0x0, 0x0, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000040)="51aece87fdca4f", 0x7}], 0x1) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f1"], 0x1) socket(0x6, 0x2, 0x1f) msgget(0x0, 0x108) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socket(0x2, 0x2, 0x0) 22:19:55 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="780210"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x3) r2 = syz_open_pts() writev(r2, &(0x7f0000003680)=[{&(0x7f0000000340)="5bee945d4b41467956e14fdc3ccb441f4ca48f78d6e59579affbc1919cb1a650a6c3ce92f7f153bcee100a86c0e7a2afde1325acc4dd42a8fcd040d5dc16302c33dee555c0695b2db7969380a24dc853f762ae6ac0647d93ffe6fb361bfd941467526d94b6097ac1c3ce06e48ea6aa650cb3014cbf6b38cf60205e6f0df7461abacb2cd91277b7397ff9ab9414bb64b99a143644087acec268d5adf9b92c4e53e4e6700befd35aa608b1605825668b97f65b5c147c504abf14ef501b1f3f2de9a22ecb5347602ea3ed8b95d0371e4eb7e0273e390587980e324a5f72c67f0ac17c22f7c00ca383052eb0235c63754b8d0b08e577be22817bdcf2bb6e29d70004551c299d72ecaeb508ed4ad74fd5af4c2bc1fc7f8b65f1921c626d2126e0d616d7d287918c2d4630410b0a3a94136c808e8dd2a6160bf39de7ebaffc69e5e076ab80728132190800ac991ac9b629d0ef475875f423a5d6a52cdf7c17726ae5e57f5aaf94c4a778b78e787e3bf0063880d928d9683f5f835f2c0cfe4e429180a1fc98d4aafac2b9e4eaf5a73288f3064720a44850993aaa550640161a8c56a540fcb035ed2b17a3b44c3ca3d8b28a1deab99a69ca237ae22c1056febaf533e15986afb8019e1e31a834d28f76d5bbf768d65886d58daa37196c826c16a795cf89c5f57823ad38d31da23dbc48c4263d39b628feb6da679eff350f8ff7a6f447e0161957ef8f9af88cbcd930d6094d2b2cfdbb2b44cb1f46a593f5da978b3a15aad14f22ec26a3d6e33d7328ba658e43504ff9798eec0ea2413d3f9ded79a8ee9b039d96706afbdd29b28394df97a14dae514eed4b46633966b52cdda8e4e9bf2bdedbb5c135691f2d877cbbb9e3b68931890ed2867a5a2127b24f0a1aed9756df43a7bbd059931c71703792bf35e5405eb4214599883d6ab5b52bca8449b81f3a2505f909baf46862eb99c1b96755aa9da3ab1bf552a9aaa39b4772bfd6479e853c262e1fd49d3ba6fa163a8c60a099ee0c88fb776dd7ed91c892419d6d1bd6b1330231984d44e4b712181781d20c4f6a9dfb39809d7bfa3bf34f367675127921202733ee89350da7b19667b45d318b3d3b722ed33fda5a0d7b0cf54f153736cd5ac90f73a4fac3343028c612b6daf2f5d110892874beb1082e9ce5ee396f50bf7346b986327013d0f2609c0062c536f9a4e8155592eb76b91b6df1beb698a6a2cb7aeb5f37f5184254ff042c7e9335ebecda5b412627fb3b8ff59de29ab9cc6004119f5fb4c18a6232bd8a9e2e5a17e56c164dd1dc4d31035c1f33fba4155cebdf27a377b3913e174fcff480ae19a867929bfa1dae909a944267b133234d3a29f75240df9dca60391b198263c50fc777ae168f6e7f57fd68b2f9657d1ee0419587e132f63a27bbd8866fc5c9917463f7557c53cbd3f799eaf72932a3d7784d4b1ad2e96598413047779627e90092fc33bb8af156686c611dfdaf505de83f8b12edf374ccf270828edf0b83ca0b0c9f0c25e19e9c1ddb1330b69d3f6ea78563b7ea4a33366047dc5446eae5aa1576a906e771fc94edd16f49e0815742f5a9a54c13fbd8a4f08b7732924c43fb0be1c4a45ef6bfb77e7e9aab382e979067933d073a0fc781e4fd0a38afb8af0271dd0a1c5a7da08c6d5603c7a2d0aa03461cf61b830386b7ccb976e387f1fecb9df2c4ad39cc73eadbedf7f3442d78d96a6d448642485d3086cdbe2210fd2195eaac7ec438cad9ba39bef11288253470fa1cee0b1f69e7e8029bc86d9f45b89b625e3ff6b7cc7bbb33a5dd700350f30f82b0ae89fc4f850dc03b5a8584b9e29af88215f0f635c83b0e42e4cb8eea55fe309e183959eaa9c5f4a3135b34383cb0fd812d989ae86be2a3e0024b2021a8f1e6e2bed30f577aebe101922649ce1e117af6f001b324cbd0b25b82d0a37d615abc8e98c92d1b5f86c9fb7820df4736b57481e7e0bf41cf177f4a98f33f889c583241af1f6d6d6963b242b2cbd4fe404d6b59890f17c4373b40960638d495a7e972c19d7d621303d2fc8127f5283fd10cc87d169a03985819a34372925179afb56343948f28252baadff42f4bf34959f66ca05931619d89845781094d17aee0bb4eb70c83d5d8298d7cc42124d013c463ca12015a216d3ac335339f258dd3405db1be4a1f1e5a442e4c72bd2c40f8d1a1282a174024f66c339e5ad09ced36ed05e733ac0d43361465056f7cffe5114d1b0df716c64fe859291cf10cc5559ab55a913f17b57acddfa60a5fb888bae6eb39654ad9135062224de37aeb8a4f7c72f689c7420ad49c896311e2a2f966cb6661edb9c153531f71c8f22b1976d030a51ef40093d4d3330dc18801d978fec353a865d24ed4000b0a873fc5736968136ce8d3cf1173594afa98831dea4d23ba3fbc5f1bc785ef5fa8f1a46ccb07777f82c6b66dc92996db3d49a51a7505de9574ba9727e7f386e7ddaa297a9f677a8ad9c189aaa79440281f6d8262bab906c6b1519959d36600766597e47f8cc3f57a170b7fc02d855da825077cab1726178c9edd4f756c84eb91451f1b43650159b8d13b0f6db15a888226f3015c7de19a0ecbd8b266f7e4d71cf14e24f78105251a814837fb03352f36d15bc4e55fab0a0d3518b9d036cf81f588134be7cfbcd9aef56dea13d3d663d570e3893dff704431166b799eb7393f9cd798a6f5ae31e3bcc9970005f21b3efde5666c05874eae0de1a3a022992ebd3f16b1a18b4dfa99a7b43a8b23a55e2c7af7eb89d2ebbc388724e7dfc3d0c497241aacf305ed8dca8414fc4bf7e4f5a04fe572ed1c8dab4fad35f7479e4d886a65f3bc943e0eb58d7beda6fc46465460ef4b8feddc457466bbd8441a12b9be5878646003899b8f4eadaf231236d7357a044961180c75b403c687e088965b311db6c2c84aee3e689fc6420120e30495aa173c24144a8f584ab3ae3edc689e12f811077e750baa948f7ac9198fbfe9cdbd00aa6e12451c5218e97d4c5a395624a26af9068e640aec7e4b6ae6d704ef542ac623d485081410b4ab501e980253f8cdd0090e3e59daeca63137fe9e25acfa705401dd0722f5944231d8d78f16cc42039726025778cbdce8646772e2b8d713fb9de52010591407e085e119846537f6c14fc8da66755d3b38aa7eaeaf21cda46121882c8f96ff545930e601b50d4b38151217d89e06925ddbf4cb2af7db7221bc78277cbe6db70d78e02352794b1b47606b778b556046ae88d3a3ab142b8613095210e77eedd6bf498e6a0f3edabcc69423f5edcee413ec34858d3e4d51c0f10c5a0067e3c0f31cfd1381d92808d68a7d87c2669fb4b209e3247438e883fcdf3b177e89e02fc4b05b41cc63736226ea4422978fed9f0911cc2ff5fd0c88beb4cdc77176b2a68a21791c28b95c4488dbe66fe63e18eb0a6ec886e7608b495cdc7bf4c30a6bbb3b74fb7109ea64950a831761a326d589271baec37910d3924cfb78d4f2ebe7b624d6e91e7d21431887590884b03008e016edb6d6f2cb2c583b9acb3132511866e5a26d4f15f74d675a0d4039b92e223ec7e31122c8e607a8288936fa7883de2555416abc976c4c91093060d32ac8070b6750b42d1aaf761fa948c25756005e411d7e36adba826ee4f01e3824ff03ed6b7ba0435d8bb50623d05c167a96e30a5b8f629a697cd4dc9bd92a57001794a6f1758198ebba7e206f5d377ac817af43e52818c4bb698f4ba24254579f7882127cbf135e0b64de994a98a1ee8d84b09b63530cd7540f7d9368b9dc6a8f8fbb64f00f2ae8bb1e499c60d932f32294fa89a743542176c4c3c82a5b54ed827238151550caeec58b99a94e63c784c1d0b66cf1db40052b10d34a29b7ef6572db814ff2a3a22153055426336db21f2c5936391cf0ca9906f48acd8050096bd44071abf2538bd3a54db41cf962cb624217c05017d20915e9fa57fdd3ea2c215dfcd0fbaa013da5d22f7a2424a404cd46f33a221b1348d695469f14ad156a978a32bd75bb7c5529b45b6aa43c89523fc0508f9aedc0d4d12a5f40c2525ce56f2d5334e99db96a57669474b04fbd96a37e7cd6025dfeee61bb3e33c93cb7bda3f1546c108994b0eb68667dbbd2b54ba76787f66fe83b08a2c81aa2b955102dc4e47b5294ae50889265925dce5359c5376af7727c580d0d3d6a95475273eb57bab58834ae3cb1267996afad47c509976c6c0c5368dac6ab0bba28fefbd038a7e91b50bd557502a76ffa281d5c08dd84b6d7e88e28da141cbf4a0d6198ae0e5322056b7121438ab851806780d42a5cccfd2edfab2ce6664efddd8fb24a267c792c0569ec49783381cd8efacde949cf62011449e4872080eb5c22f47293ac7ead897e77fb1a3809c91ec86173f75047e09ccadc4a235a5de9a43eaca8d1ff4aca8cf9ee73cd61d1d1f7991167e8ebdc92e0e8b131593ede2326efd2e105b97f1e69cd4683e169aeb31c7c6bb45373847915faf1b2ad2d08ca5da6ebd561abf0ed70a66b7562ea897f662d7e21c689b227a75ac785ae2311eaf20f3a6ef9a87eb0c64fff9d64f1daa5f8f8e8b5b6afab651fd265cb19d65475e2e226fa4f891a6036e4ee1fd027ed24b77099c148947127356dcceb21a882dafb7f77bc8515e5481446934d7f3704fcd7de94aac172e10276b6fff4196498ac2f16432faa2f7e4a4e6f67f5c17cb1551388773900aded003bfcbbd5dd24b838adde6244f6a13835d5dc9698d62bc2a13f61771aa6005e9dd9e2b4b0180b03a2d013532ef44859b2b5dc3b873c76e5318ff2f2c9a133caac0ca3ba3f8b9f6be6bbf1f00e3ad317fdf0ddb8addb5b7c84f65569f705aabe4d645d08699ff4b18448631b7f6168dd1c0447b7676e2a83317fb9108f12ebfe30adc135056322bf5aa9c56d4174226e2254fb8fb122678d68508683eabeb63e222e422501fb63e03b61372cb1f26e6d4e57743e7555ad8740de485fe1cc05d5c1c7bedb5e070b2f8fedd112521759c1360bb0bf619a7131153f8edd4610dedb1cb30cb90fa68c4442666c25e61dadc99cb7ffeaae30ca8b1143dfc38af5b3c7eab65bc3cfd08728bd103b87730a3954d71c8cba104be0cc2832d6fbbe4dd425ef0cbe6bbe72ea4782ec4cc210c9b55480a34454d5f4a2c3542237932759511456e19588686ea3c4e30f1ea43cf01eacf7b2758f03b7be213974b5beda580a36181139c140cd5b46d8a7eac8fca3835747cbdb5923a1a8bed04caad612cfa9497ae7e191dac1cc14286f2c61e18e5cb58a299c34036734f3b6f3ba2d562c50b54f0a062ce8f0018bb458236789a33dd5a8ef75c6066ba916fcb8cceb7f2477e782484927eca35d78e5e7c91ec18cbdf3456832333d49918a96bc6cf3d9dbca806991d3366d84ab5c232479fcd6ee8e8fa16bb3aa1d0180323d3b4f22dc95c913e96e1dca048485406df469d913140f13fdcfa47a93f7bdacdf2da9fdd0077b608a44e978dcb9cebac8a8aa9280d4321d3a36a00beaf677e71f6080f68482abb7cb37a3396d3a8d4ef36b66673e57d79b63c6488b49e51ff8d86b8658a5eade1fe8f46d4a6d2870f7ce17d7f9b57b913f0bf5a8d2976b90fd85391e056efd02213029808c712ea54b8fe39fd9cb5b285cfe572369cd51a7fea31a62f503155809c12de3dbbfa3d31bafa7e4c96829434da52cc2b308436c85810ac11a6d33618b3905f8de65fb1c2d5f5fd34c4de80294ecc900b09517268ef89ef85830ac8aeda1069e37975f08eb345b2aad67fb4aecd564208459d51214ada9a864ba8d2db1be", 0x1000}, {&(0x7f0000002240)="a580e2bc94746700155a02186a5e0f6ead9220b10cc51eb6534aa619ead1dabc40070000005685f0a25fb04fd146efafb2e63ab94e8c8568f5464c476eca22516938d29f91d22ef15df11ec251be89185bd00ddc0813f2f962ef04003c7409000000f5992a7a90ffe1f6b6fa7a1b73adf1e8e30c0800000000000000c960664582b213aecbc27dcc29a285c575f85593df8bd771168a0ec2be9fe521c250bb37bde7927d00000000000000007a32cacd440849bf7e34c726463683ba100a98394a932f6cd80461df89449c721fea967c53be408670d196a33e9d3c541fb225c153975fee4a27d863104468763633c2c7df862352a1540cb64d54c49bb74a9e71cb66c34fc6d283a337d2dbdfb95442c74c0c6b52ddec3e13eb253df72cd6448bda401b3ef5fbd0a7b52dccdcda5d231cfa3bbc27b1a70e6dee252436d59700048f8db7efca9f28995c0ba525f051d775359e9e03b5d1806c4dfaba011eaadb208765c93fe2b53848825ce5d0cdce76e641f30bfd520a0325baae7e59e4a3f33701d9ec4832b38bf3e5dffaa19fe89164cf57f92917362fcdef298999a7bf01d388140a11aaf6523f9db896acf07687ea674bbd05871bc3f8cf9a10ae2f2ff941cb45c11f51bce200da2fbe8ae3015adff431fd21b13509247f669641906fe5ef74587efe5ed77704812822ea6d4e5d80a18a84c0c9e093c7f036c50a06f9f5db400103ec1fdd65f507635f569d31e960107c003d2204d1296b46", 0xffffffffffffff28}, {&(0x7f0000001340)="bf21725f5c5fdfed0280648a452d6cd2bebef08ba857155e1b800ebaed7a0936e61cf7317d7bcd5adb72622b4ffe24ffd9e78c6115173d3ba19fcb52bedfef8981d9b7b19af6db9109745a60c76cd1113107f862d6a133aa97204e97de746060e7258c328561", 0x66}, {&(0x7f0000000140)="367d2af1ade7d415d7630c30390df0e74c1329bd0a05a419d7dfaa33443f7172cfbeaa0e0774535cdf31ee51bb84f10db032a977f49daf62fcdd4436b68b9526d6ef793393fbac42066c051b92f6391d0f187ced09b211c201de3ec9f925ed8b386408be41d436936a7aa7dcb6ecd54a5cbc69d2736ac780b27ada1dba69aeeb900e62e565d52eb51d0ab7d245861e2970f669eef6941a6489c369906ca285031b061eb088eb79f9f3bb1fab6c361f078a04a5d7b24ba8e1725c0b67b5b75ecdeb86e915913b420675bc668d837a543034e0d59c39c3de6008533d76024b3c108237965533d2ca72941d76d5fd3cc884678e368c95c4377b1735cf5f3ecf7e0efc2b448d0a9cdb7d9b14dce3bce7454e75c13266dc8179bf658bf5b0fee80de8f82b8b91c6efb0fa311a840e3e6441b14ac78f9c8e1e0afdf80093e760af924b72a82ca856ba1f9d4e4c35ba42aa3f2551422e90c2fb23276c1c91461c4a92acd0ff10b0a2b764a4e925f3ac3f516893c6833cfd9c06d65e65bdd8aa255d69b08f621e39b07bbd383d802b4f2ae69137a90dddf3463a67639d8de3ac3dc2f6c7d28390d6a85de943a6a1692c3a2fedf3b695dae9eb58f5cbb4351486eb367ead1044107a98f5f13584eb10ca439836cc17ee6028580c5c339f38385491a4dd82839e32ba91e15407a13df6d7e408eeefd4861e664c329e8352", 0x1f9}, {&(0x7f0000001480)="29822b1003749224675e1c3bb2b16b5107b1856d1162107f4c7241bcc012bcd2d7a2cf49255a49d01ae2024145542fd49e37282c1a60cf69611a03ef", 0x3c}, {&(0x7f0000001500)="66c4b8f1ab1d0556c6b98f994de1e0e2d22eeb7e6569849cdb991210933c7cf63e48adadd028201e4e61651bb15d0c228fa54004c16251ad37d745874654ff5e1935b20c1522cb809864c4ca47e2d358b7afd80ee90de3ad354c39968d92ee3deb5c9ec4acfff5af94631eb5d7e2b598eae645535bf03ee0d83cf9bbbc3666169e4aae26ecca90ab04fd6f00d922470314c6c5d9f21ac97923a69b87c19775b75ef9d1dbb1fec249e7dcba182456adf3b893c68ba73bcd0991cf9f79f97ed37202e88e7d42c8797d1ff3a71879059c9e3637fda5a6dd33fe35b16ef60720244ce17b7b41640e43d8314f2d23e33b1fc81048e1151eb1c492c3b42a0e9943a46f912800ff25b190515b00e2ab78087e7766cd83da630b796435b3bc10fed7260d4fa5edaa6ff011dbb13ab4921e4d2af7ff752fc9a501a59ceca83cd87dddac0b478f7f2791237769ea7278e4539913de4da2b68cc3c6bcc25c296e3825a8a94029c8e1e0074ce384e1dfe359e52571639e4b44c351de84566319fe553302d36280bffb1db7672077edc82445cee6f3701c4363860597fdd4ea75703fbe84304f786822a40be16c85fd14b34cb96a0f6a550e5bcdb9f63578d57d0291079d8a41ef64d6cdf8ad575fffcaedae92766bdd2513ab8f5b819272a20c7fdf7d81c4dd736dca67204eb9eaea0afccbb270f298b6a9fb2dbb3f2cfd41df3bbd324521849e3ffeff1fd6840a19e2dd9a0403329b04ac8c89c3665bd57ade2bf3aeed9aa3dec5e9be8d1576ca6be638292160e7a559c1e6a96a81ace3b3530afeb77997fb11e277700ef9317a3b23d169f2deac156c61926e682747ba64036cbd563a9b7aa2069361a9c81c827bebc3bb19058a7c6f154746498ce8be1df3ef7796621bb0ac4bf914ec72fdd2b8c934afb340246307c0c4bd800815574f32506b9ace450ca5cf4f78a8d1179639ae3fb72192dde8ff51770cb1ee8ea1d136ab41dea8a7fac7f3d208cdafa5c9dcf332da74bc35742735b731bd368d309bf986a9e5f88d0a27d339985aec2c9670120c5902c485d9a43847bc82e9c7dc908691bd62282851918785ac2c7d8914d9fcf85f13e039d91865caa63aecdf15d9b85cd718d87634849229ce523ce37bc822f7a4f94a8cd1dadb6b909cc013ab7cdadd404a45acc920d4034bb8ad5add33e177ed3ad741a743f2f79622d38cf52e65326bac974d3d3e6c61b71ff879a2ba46aee5c5d5b1024726e1f76c232d523637fbc1934013da215cbfb6365b679af9d2860ec4c0591b25db159f15910eea7bf5a1b28d5f4b6bf286e855e0f771ffc9c816a305adac93ae5c5b133f659473bfa7e7645fcbd306b1e0317e5894727081b5909166500c46460bb724e6520609e3da4966dc471eb53323526f99deae7af9c03e5590d969a94d8a5a3f2f58c1170be052cbde3314fd41c7dd529eee6ec5f143d24b2771937d60ed553fa261f65e91db8dfffc9d21283eee32c353924bdee0c767ef4d84b59b482f228450e4af868748027426bd28ff3ea5438bde55aafeb578a58fb03dde62731c02be8be5aa9bbd6e9ea9325b5be0e742f1166ca6dda5d80bff376edf3251e9caf6251d7bcdf480e63a5dd260788fc731e46e0ce3ed99396f611d217ae66d9c07062938e33f1bee03d13e875bbb6bfe9d4c2498470b490e4d5e93913975b7cd84f4507d27b2d50336856ddda1284e9942be05dc5be80f5e8362016aea47421cf8277b0a40539063712c26f38100b8924020a396e425bed2188afca600aa2576f8e1d277ae35fdad492bd923d5e50f799c03021146eefac54a98745ebb1c134fb8d38e412c9040fc9c84b1f4cf6c5a7032f623ee482ad352c3b501bb3212495df620eff9e0c3e7d766704de8db8edc6e82c77c707c7a209994a10538ac96cc388662c675a6323b84473508b8d88f70eaf8c92e3c14f98398b5ceb2896b357445b1e82c034bbcb75e34e2180fe414b6e41298496201f69616778a33a85f32536b32c1812e208e6a7316afac63ce4406429f53bfd792c072fc65f00b15c903fe5df5346ef7243c39ae40b80b2ade76b3242e3b1449f6ca6d1cb21b4b428fa370747a392a2809ae1f475a45f6417dc5699fdbae5dd672db4c63ea80f0e64d9d2694a7df3535a4cea0b374ca175cf16c9cac5e4dc2cae9aeffc6c4ed3087cf68946bd5b04268a5baaea2adaff84031c2cef480372b23b49c11f58c2deb010115b3652756dc75f4510eae9b299149d9e8466caf65bacda75bbca716bc01265185db67c8c1f7d532938500eb607f394daad79315d800b4e46b237f57935d794b55ef5d40376b8f33728a5f26b5ca50aa94746377743bbf4e2a9c7ec624309dc47f5ce60697e92d11877dde19ecb1f0d05f70f9afbea0d6d91e44e219a660e94131b723445edea4812d7ee19b0f236771a9ea414e0ca015d5ca1445ae7726ea5d30607d1b53598f17ea4b53570feeabbb1e6ba159e8450e16a2e88fa977677028eb6170a505e641158ec9503428084ca2b89bc3e1cb787c40eddcee12075b50d1a93921a1afcbe97dbfb2364b31cbd1af1e02d729da8c9e50b4193105ae19e28874dec61bfb426c7744008321b3216d01baa7f485cbecc19ab324263898d092f4ff5e3e4e82dd6903a50806d3efdfd60c60fe786bcbd23dc32c59d0985fbe3b5560f99067a4192d442467c00308872de6a5c622536326b4ba06c44e142870fd62f4f16b83666e1c82360103ef130c0b2ba0eedead830866a8312012801f245d869d97f65b7533460815a38c18215e3879b11cb0ec729af29d05c534af4d998f9de6ee9c297b0fecd18d294927c6860bfe1314731664b55a85ae01c3de8ab84dde0f8a9e63da17669d8016fe3e55da35b52e2d00c364dd7902888b2f413f3ed150a11591f84fc39db97a9c1ca61d323ac785ce685cb5f8c1b4eadc645297745a751f937c105403954d6ffc7377fbf097a8f113ba7579d2b547c4a7ea0312996e0a284e4fd3bb00918f3b6798f050f4c2fe91acbd8c104dc617036bccf30376ae3ea0ccd329ad3377f871ce067f909feffd235479c892c8cdca5619f4edef0a88429a0bee7930d81b06c8b46078a6714ae5a960a1d03e3416773fde18bff0395e900707b79fa4583afa2e320c72005871075e31adcf5c2a17b22c94fb1f759baa8e680f5ce75802cd642864ebe97a9d442311496611653a5e166e0cef6d57644a8b5bf91b0a0091c7e2038c1aaf8f7b89ac4f08395c03b1f185e1622fa59f3f1c666c51725fa2095ea6806a263e64a6af7b3be2649d98649967cdc04a93cd08906a2803e9bbb54510acff3e337441432f79e0c1ed655662193835fea5ebde6c18820961b9c05cbae7431014db130c5f3b26a6ec2f1b4c38417f6b2979a04ca1c66b38b24d6d57faca86ca39b7febed525cd4077f5aeb54c842c11a3d3b599732763dbea70750bff3f12cada3ba70e5c0c43ea8e91b966f173ce2aeeedf84839664a44e7ae23ada738bb8045b1089ec745be8f80728272e21c6753feca6c303baed200ef9851e9896e3b19ec9803a7a2824f558b63c00e0cbcd4297779135a780038147ccdcc8081bd941871fb0279638fea7939a79f13663af902160d39d4ed0127444664af8f49ba06286d7a5004d8b9cd831c3ee4f994a6646cb51a74d7f344966ad80be0ad8436269016e7111ad807a37f9b1a4d7110cbbeadc31cbe2c8e213f037f24c77dbcff994e333dfbc6142147b00a", 0xa60}, {0x0}], 0x7) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) 22:19:55 executing program 4: r0 = getpid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x2, 0x1, 0xe3f7, 0x8001, r0}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 22:19:55 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000480)="4ccd24ad18370c75688f5d41fd95bebb398d5850f77c3350d507f520f84773dd463dffacea05583eb3f818002af84239f6f3c7dcacdc0eb57e7bca5259066b172f4eb2a984ada65408d864ab5b0f2b309a0a06521ab718f40363c3b881cfc57aeaa892b682b9b89d4227c5df9c76fb58a29bc85b5bc3a97e3037a9", 0x7b}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="9c1728cecba41d1b4b361f295671f86aab5b", 0x12) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 22:19:55 executing program 4: mkdirat(0xffffffffffffff9c, 0x0, 0x0) syz_open_pts() r0 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="780210"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) listen(r3, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) dup2(r0, r6) 22:19:55 executing program 6: setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0x4}}, &(0x7f0000000080)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x2}, {0x5eb1, 0x9304}}) 22:19:55 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socket$inet6(0x18, 0x3, 0x0) sendmmsg(r0, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2}, 0x10, 0x0) 22:19:55 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r0, r1) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbaa81000000aa0806000f424c06100002ffffffffffff34b509f1632d63eed5f747d416fdd03e3adc3b05fa14936a3d45706831a6000000000000d287f5a1cc6d20220d75212ae033c67c"]) setrlimit(0x1, &(0x7f0000000100)={0x8000000000000003, 0x8000b}) sendsyslog(&(0x7f00000000c0)="738fc588bbb39aad9cd0c6673aff905672e83b9e0e5c592fcff559fb784491b58d9b5edb4defaee5673c8ac01824922fecf0f98a79b6aa7895", 0x39, 0x1) 22:19:55 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x20}, {0x22}], 0x2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 22:19:55 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x2d27ac70c6054681) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30024) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0x32) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) 22:19:55 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x63, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) 22:19:55 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="a5181c1ca3be1a7bff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000300)=[{r4, 0x80}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r5, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2923, 0x1}, 0x8) 22:19:55 executing program 6: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x3) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') 22:19:55 executing program 3: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x200) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x5, 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) dup2(r5, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) writev(r5, &(0x7f0000001840)=[{0x0}], 0x1) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206918, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 22:19:55 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b4307492ac75579017e573ea41f7165", 0x4d}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) 22:19:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x0, 0x1}]}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 22:19:55 executing program 2: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x1ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff801], [0x8, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x1], [{0x0, 0x3}, {}, {}, {0x40}, {0x0, 0x0, 0x0, 0x42}, {}, {0xfffe}, {0x7}]}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f0000001800)) r1 = kqueue() socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffc1, "bf0000000000000001feff1b00"}) ioctl$TIOCSTOP(r3, 0x2000746f) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff96cb0f44ffff0806aa0060c1cc79f0f3fcffffff00ffff0000000d0000000000effa000000000000fe742067dd3da3eb72bb8088942b056bce943f6108968c271cc6c2a938c4f10c9574e45de1f52b555963de6355f1ff506625f6d1f72afe67"]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 22:19:55 executing program 3: r0 = syz_open_pts() (async) r1 = socket(0x18, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r2 = syz_open_pts() (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r3 = syz_open_pts() syz_open_pts() syz_open_pts() (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f0000000080)) (async) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0x5bb48849, "8231f4f21a87dce4004000caf800"}) (async) writev(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058", 0x7b}], 0x1) (async) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "108000002300"}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) (async) close(r0) syz_open_pts() (async) r6 = syz_open_pts() writev(r6, &(0x7f0000000100)=[{0x0}], 0x1) (async) r7 = socket(0x2, 0x3, 0x6) connect$unix(r7, &(0x7f0000000c40)=ANY=[@ANYBLOB="5f020714a95b263af1efde90e91ae725fc981d518e66d9c3a3c9b95abcdf3faeee41231da80c7a864ddb11959b12938b81e2cd707f44eb4d2675cd4246183546b84bbd06825d1f0642becb510531b7a3d454557850502ca70a4f3e673923fa0f34e0e954feb2154d32646af5ce81d3568daa139209163de0316e518eeba4541a9e94bdc6125f49f840930880a0afc85c1c040310af5ea98fd3ba03a9ffd1c651ea39889e5dcba57e5ec842849c345245a40e5ffe5db4420e4763bde9124076a2a7b178e16e80a57d3f9d10928087d7ece35a6044c6709b6bf7d7a5e633f628d4258bc6257f5970557302b14325cb46f7acc560fb9f737df486e2985df15d6da7a36b25a794fe3829ad067481a77360ca36e78c62408c33c741df9424d906ae605b89237e8415a054e88e280119aea5ebbe679e3fabc57ec4a4010057c23399a765a4dbde6849dae357e5ba66e4609e46ce6e7c012d35d9fbecde58eff4cecf439bdd422170c7a8df03008e3f3ee7b811156b16455b5d97d68546c710bfdd6d217316a30332339a7987cc24dfd9a275db3aee9f4222ec835ed08c2ad0e8d9478c33e2e60d83da53ebecd4fb2b2827da85f818a7a49e573c5ab12d87ed92cb232bbbe842c84cd3ff8a4a1b7c15883f6a2d041b73d103b1c285c216925c262a15c1bec5359fabe50afdcba1df5b2e562986165b198e231c08438ab98eeb1869e324b3e96d8a964434c4f8506fd67b743649cc4f71426ca83120cae69095db2c8c473018eb774ffd815c942c29755b828500ed57ceb7d44cdebbb7fbc8049261c40e25c4476bf87b8384c721911c63467d396feb6ecf8997219f99ac02f1952775835a1e3df823edb449a47ad7785045c7bc984c0b77f19ddeeb45da52dc4f4aaecf263b6b46eb581f8d02334aec42e759514878a0e71fe37a7efbb0043aeceb2ec3c2de80f90d7c6817cb79fe0886b830f0e30f73424ed218439d6a49098476058435d10aa3bdafe4ff97072f53e2f0b9b4f36c4f1afeb0ddc68aaa58c0b783216bca3386ad73138fa74b77f10492a2cc376e5507805c6fab61f2ce46f8d1753449e84e3a377eec58c00d4e495b7e6cc2c0f13b3879f7e23746aa1ed52f90fe7633e911b4efc097443b88166aaf9d0118a3fdf2b8fe9b0b3917c6dc249201be55f60e6299caa25fb9fb1fc7c6fb6c73ca9f25d4425667dbacdbf700c3e5c408de68701c8c7704f1e663f6b91f38615f68eb96934ca50817b737fed8d1046250d34e34b5718ba1629b2db8cf"], 0x10) (async) write(r7, &(0x7f0000000480)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) (async) writev(r7, &(0x7f00000004c0)=[{&(0x7f00000005c0)="25a31bf4ffffffff00003385c08486960796d6ee9451344f86d085e6922afbd03939d2b38a9e7443bd7ad2dae98007cf", 0x30}], 0x1) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x1) 22:19:55 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000340)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r0 = socket(0x1, 0x1, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) 22:19:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) getsockname$unix(r5, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x40, [{&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x401}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xfffffffffffff00a}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x100}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf92}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x426}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3f}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8d}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x1000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}], './file0\x00', 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) socket(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000001580)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@dstopts={0x2c}]}}}}}}}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r6) r8 = socket(0x18, 0x1, 0x0) close(r8) 22:19:55 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f0000000140)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd50e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec181e00054591977cecb512a1af2945ca77ae9bd0d27d9502bf1c1a0d", 0x105}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x13}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) 22:19:55 executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) setreuid(0x0, 0x0) open(0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x2) sysctl$net_inet_ip(&(0x7f0000001140)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000001680)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000080)=@abs, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r7 = socket$inet(0x18, 0x3, 0x102) close(r7) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80286987, &(0x7f00000001c0)) 22:19:55 executing program 3: r0 = socket(0x20, 0x3, 0x81) acct(&(0x7f0000000000)='./file0\x00') r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0xfffffff8, 0xfffffffd, &(0x7f00000000c0)="f3829951c981d15074ef2be738ca9855", 0x10) shutdown(r0, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = getpgid(0x0) ktrace(&(0x7f0000000180)='./file0/../file0\x00', 0x0, 0x40000002, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x31) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x2bb}, 0x8) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8000, 0x0) r6 = accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/251}, &(0x7f00000003c0)=0xfd) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x4) r7 = dup(r5) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x1820, r2) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000500)={0x9, &(0x7f0000000480)=[{0x81, 0x1, 0x55, 0x8}, {0xb8c, 0x1f, 0x1, 0x7fff}, {0x6, 0x9, 0x1f, 0x4}, {0x20, 0x1f, 0x6c, 0x1}, {0x0, 0xff, 0x7, 0x800}, {0x40, 0x80, 0x7, 0x2b57}, {0x2, 0x4, 0x1f, 0x3}, {0x3f, 0x5, 0x0, 0xc0000000}, {0x40, 0x7, 0x3, 0x3}]}) bind(r6, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) kqueue() r8 = open$dir(&(0x7f0000000580)='./file0/../file0\x00', 0x10, 0x1c2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) fchownat(r8, &(0x7f00000005c0)='./file0\x00', r9, r10, 0x2) sendmsg(r7, &(0x7f0000002080)={&(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f00000006c0)="b5747c0ecf5dc8b74346263a685ba5963c74efdfce702adf6fb7145f641221b7a532fd6c52ce730a5f497dfbe331a8670395052ae454e160844ddef629599fd45dd80acf33070f65a2203eb1b6fbcd629e0e0f8649add52aa7a6d4c5121e88240a72307f6fca295020c4df866d7d55bb9bff541cb5cb417cca912df5122c08a218e699969de8982ffe05aef409b5a52ba146510ba61e2f33f03bb2420c", 0x9d}, {&(0x7f0000000780)="1ec5c7a02a0ba6c1f577b4223769af6f0c74d23c54784d2c628667a6bf00fb0e2e03b70051dd859a209cb87370ce8a7fc59a83cb7234d066cbf1dc28fac5c7a22b5f606c17079132024fedd928bf", 0x4e}, {&(0x7f0000000800)="6356682a73e35f4d5edc56fad6708bc043f5c5a0caf8d9e7aa0eb56a513e7508d9e948c1905da8c65553c401a6da00b174730bd7c38ea754afbd85d774d8072470bca7d205c11790ed64869c2642f338e531a360dbbf27b01e18611cb86ba299ef08d62da8132a3500605a53572574418a5ae65f5e9bbbee921bbb0091f922cc639f618cad0d5e14ec57be96806a71404b3e49438219b6d08750e6be8e0dfa30edc7830b9929e43f9c5bf510293fd7cddd19e7abd6c10da3323015a9fadcdd71df1f2f827a4fc5beba90259767836d63ba6d545bcc2a9330a3a4a78da5", 0xdd}, {&(0x7f0000000900)="3e362c40285f224248b3a44c85b3f7f2bd75d4c2c866a8860e000231e10b92130a66a5c50c1eacad3a75d10b84f62358eba166000f7a22d1a2d85f6abb095b2a2bb828ba2cdb05dbf860e36b4039a69c8a5d7ba74483dd1664f86979d5d6e97ffe9ca49d69", 0x65}, {&(0x7f0000000980)="998839d5498ea7f43d426e74dcf75f", 0xf}, {&(0x7f00000009c0)="fdd35e9833ce6102e2dc09a14682852a16362156211715fed733f66056715c3bc9b5f9ee61e9316a2956893d0a7203f17fce22499e54cacff22fffb76da892e83aef3fe76d074576239d24e39e03ae7d7a405d636bd33bbdfa8b1bffcb057d4d11f0dd8cdde5dd636294800169b477f84233321fe750a25e8ffaabcb708a9d40fda2ec231e6db7d7221f9d48f4255e99b6d495488a0fffd5d414d9585e28f03cbd59f1b0553e44c81cf3f1fc56e439510c53902f2957dbab90b16cce1324625cac3abbf402982a27f5df4d3cdda83948976065c9385ee12b0a063fc6fca2946bd1b2f6c0ff401f55d0af77ab4fcef28cf32f40780248df6bb4ac2e9c05bc", 0xfe}], 0x6, &(0x7f0000000b40)=[{0x68, 0xd2545ff8effacd0a, 0x1000, "3b44bdc967f8d343e95877c427a2add5e389f1913a956874975efb005dc068919e26abc4203c6f90f99fd65c3d42ede53191b93088c9f4a6296e0f1072a1f8f117475b0c1885613132205239e8d7ff5d4b93bd1c109a32"}, {0x1010, 0xffff, 0x5, "34cc65d7a1691652ce6840c4c3c12f3ceffbd033f8d42d55ec4af004ea3c080ae05ce15cd67e0d5e646aac011aa53953187c76445745e28f7878d682e16d3ebe97fb84e64de799c97e32572b73f2b5ff9f89144efa062f6ea109770b2d0b01328cceb487f314be2857bd057f83c20ae16d814de1d53dd38e2e77950d6c33666209455638b85665eeb3bcb6f41799151f325dcef5bdd43ad38b0cae8530c1cadb493f32ce7d34ee41db56acb1a67c5c790de79628d1b4dd9f13832fede1ce89dabe815275a6d5a21a34e8587b0505ec6eb48ba42d9a124679799e7200daabf052412b41695e12824e1eac517fe67ef0500458590aebe3f9650182551bc5e0a0a3ce19e73246bc88cd171159b345e003f4b791082e8d9a57783b00d2691b4cff3aaef3ed50011a1dccaab719e333eaf476b272451c4b16657b65a9e1cf9f3e88d857c7f9f084b5a84d62b435d00efc6c0ac3154895d62b7477ae5b95bac0f4f31eb4178156822d2616be44670606d9d671bc2a0eb22ae038dd950f94289f200afe07cb1a04b56a855e9d2d4d6922468bc58afa811392aa07bb2cf884d2e809956c036baedb484e04642b67b83f379d8fdeffac9cdf093828f1da067ea291f3b83922472f2d89377d16fdf5af3af42195857d52ed23279c96a15a543e292b7cb03b3da717975dda8a48c2580926ac0947f50f3e9df1627c95ed596951bd603eba350ecdbf52dd2fcc52ddc6a9f8c99ac32a955f537c9abb54e7c8186f191cd77f29a07bb1459e1d94f74e973d1457007e91f3df7cb644a7448cdbbb29bbdb25013cd1bf8aca7d7d4885ce9e92b8cffc8a1c9573d7942330b5a4a83ec62073ad43a1d728eceaffed7d42dfef1f587cf030e31a844a792ab0821260af4852430ee3b6ce9e86e530373e9c484210afcdd973237a7d10714997fafed673b02ed7610423c00ee0cefb2b7385ed8424f8c59d0834f517baa9e277bca56ea272e54a38cf1cacb4348ff3c86180aedf8602649bd526ba6f28056a5cc5ac8e93031c6d5b839fcad38aa5798d8a495d114856c2409ce3990c9cd56c98ad165571de3ae777e49135410d1b2651be7044061bf83abcb8c71ca4f69106bbcee0d50cb48bc7537481abe7d4f9523cd688d02194741e084634b545a94c57e4970e95c19717c04752bfbc3448dbc9c6f662382d3a0f39cc7606952bc975ae77e34a0723ba579870a058357ca61e51acfecdb502f10b0176a1fa32e05679855765b842b2583aa57b2adfd707d44b94487c2dc97a927c3c3784952813bad2fb96b3a4452911afee56b1cbeb746d9526f1e55cb20c44bf2b436cc83908a4b7f96fa222e1833fe4ecb9bbbc4c766e3dd7088e7be9d5a978bf20aa8c46bb675e702ca5f78f430825226f9adcf2d473dd6ff0ba63d9dbfc2562f9200e994ce71c508048b641e2e3315f57ac9f4f48e8e52370fdd97d0db015d77755e43dd12017544e439977c3a8acebf3f6da0f4cd280c884d1cbd58446a8ac5cd8f1d4990afb95e8de31dc0e4abff1cf4483dbccdd0626e22d59669fe74320073c61fe5a25ab585eb450cb8aea9a4ef30184d4547da6a47bc9c010b01b84f15c9a35b889f941d9a593c6e5251c0de280a04276e425f5971a4eb34f80c6b03b240c1dbe54be18f3d8d457e8f2366ea13e745654b3de3850441b8143d8e1e1ac7873473ec20991c5dc958d9b782db76c6ee543f025f3a4a476b2811100dcbbd51d9cd64196f098ed5a1aef2a3227ec87a2d7782acda09796aec8ee399ff3d6ff9693145a0246bc756aee91d78a09d387671ce01d7a1be248c306353a65daa8ce678ca2b709f1ca5ddf166b7bf0f3fa4ea7930299726114e0b6cff278fdc50d48c119b04a37513cdc8e305f5ed8a1b4032ffba3c55e3e848920323b4225640c008db3dd9078a2499fd4f982ca45d9cfba049971a30c764cfd16cff956e682245706bb1e29cbe68462725b9fcdc43ce2d766de451c8c824b7eb02d63e77a993a1628b4558720307cda2e28e474e69787f78de4c852072f87dfea3b0c8522026f3a184509811e288cb0348e23a4fe307a514cd1a9c3e4e15a3dc4a94b8f8c842e2d0d681724479f78fb0a2ff5346a3b8136fffc74dd15e284e06987e46abdae64240c38008ce5a09b2d49530e174b4fe12cb1617e89c7976cae5ac7a19e1b493517f32f55e9c2311552eae5e7b87a4ac7618a24d8192546c9d3eb5bff402469b21bf833d9bd00d1d14086ad5e358123e87de29e0b85bd15c12d97f10a3b5bfe03ad233e95f0ac7b8e05d1d6741e2556c364ad2d0226785dc5ba9cad77907a5bb04610e9d743c423ca9a40af46bdff936e174de0ca6afb4bae09333e3024146de83fb058b2df268818345ce10a7232398b0a5aac90226527575f07888e835c2ab78f34efe32378b387e6943a06966fbd50633c9c195effc5cd0779f49fd4c08221d6eb818932bc25bbffd18a8f71ab9a67afcd50dffc493d37924abe7e75fb1a76a6421dbac89c2ed65db4c16fd7a02c50a399628cb36a1ef1e049ca96e6f82cfb5aa0f89f4092595d4944e76219cbd3b5a3fc37207bdc66d68c056cf6e894351fe4fe60656f09bd3423eedb86326811f054f2715da75d98677f0874e7fe2957227e10f7f80ecc7a8a2b1b29c994452f856aca045b0f0b8fc3520b0611daf9cd252bf04fe40c1843bba5d00729678374a958d9128249a4d804806a322843820cdb2f31fe2b02bc38283d39939d09c5c870183a541d111daa12386698232fd63e3a18be383c08c4afc62b588a52d45d2ce5bc28a693ef99c4b09eb58e90ed189414571f5bc6e4448327406219c26410a25a88b5319e16b408a46b2c3572090be6b0906423d8ff2cc61766ba2f33650c8211048a0b6fc2f7230ec098c14692d9106768e8a2e3abdcf7ce256f6c6f9516737d482c49bc8422ec9621f29077ee9efa01c30c145b681b5462e0bbfaa06123166b1fe0723e7b528e9e9daad24543e0cd36fc8cf2fd4348f9c6b1d3168b324e0b84d3df8e80c0a53929e4f2bcc7e5dd7a46799a20ed1e4121e2ae37f2bf8b25c02faf50c9680a53e116a700d0484ed0358fa28bb3d0821a75198a2ec868aa676a89becd3d84e9177d65bf2f43cef807c8769456d044ca8cacafe30fdbb648869aa3e746c05eb566896962d9cf1acd2f0e73f5a6ffe95713645ff04efc4b908186ac6238eac6c130f38c5a7f933dd6d1f8e10ae06710c49fcd3c004c36a7a54396f10b3cf4453d2683251eee49b3908fc41145f46e2fe7757f09a2fa9f57b64f2a73a3050100e270a9fe48190e402f17384a68c9b57b78aaddeb67ac8101238905aacf13eb10a5a552e7ac9f396f9b7b9abdae3c9b3bdaa928ec535f1aa9e5703070cf5f19a5676139da0f7c6afd845e496524cc7fcf121903826dcc54d692b8921d43b1ba9bca8418ade71a2edb54c144a42d10b63872c8870404828602b160c1898213e95b2e1a82f521fe15c7910189e99ab5c54b5063a1a881e8f8d813288c334099b2df505a50ffbbea21b5af16abc693362bcc77f8212e396902379d41d9664c0828498d3017e5c9227740ce9c5cb6de6063ec82fa5830c6ed1c9c029f42101c5efe792e6fb106a3986f667de47dafaf4479fd09edecaf7ea9401d10bc748139eb885dc8ac251dbf318b8d704b648292ffcbe6456697ea6161db7351d271c0ff9967cc30814e48189c1f8a0c0a39950ef2ecea3d6bbcb9a1dbd29e7c1d8d9f48baac5e33feb8e88514a5ac83f5d799587243c4815e305e497cebff14f7dc91916d8803f1ffb02474fd4443748db9552a580d22b71fe6f869e1bb90fe6a2c6485a04e318a016624afd6c7cae27e96bd1674102ca328e033c8388a48159c855dc8283586f1898d869b3eb0deb58d6e06cd6086d021713cfe37aeaaadda70455a175c9f351f580ec82f09b15107d2d17bf100d9ab640249a113928b21a739261b831be44c03005f185f0abc15a4ca15d767eca2c806db1f95167e4fb7ec188765f570a22e6393564e894dc30d4d1e2f6a2739d5df702d0b156cbc7c1b0ef7f7c6ba7dc58d1638f3f169f59eb24449b37ca167aa2c6cfdbd4f954f44c4cea2fc45d103372910c090dba7ea8e622e412fd394b6e993d3b3085ae3246c5cfbae697a9e5a7325342b5d797858bd1b174c41455b47e801aecfeb17d1f5ff68cc793788691568b2c70a069398a251570b9927dba121dc29dbb3eeba84c980ac3a13ee661c2f1a788edd02f0b032360ea75f02a92948f7489ff40bfa52f015429648abb2b788fc5155391f23196689fe6e1f15726acd9512fea75d124ab60b62b1c95c538eda5b07c6e6f76ba0295a1c233122c0d0496634b0a5a9e10158e2cf3d30fe557019ccf32357dadb7f3833ffcd98de1a9b203c1a2685c28fb88c85614f26857c734f8362108812d438e3fc4bb86badd5271e6948876f69b9df8692a151875ad0da9fe0d89c1e0461e804b5c1a94b52ab894a004117fc700f84e8089f1fa3c269bf1c13b23ff9d0c78b6fb2dca75f30fc7a6a40b88ccb16bfdb54cb0eed890d40dec3141882fc1703b4f1800b72060f467b5500a51d84c3a76f6a41ce7598396f954d7f0f27939b73cf2a7503a211ac46d860f49cd6be3b4c6c9c324a0683f19416b24ce9474f197ff8973489d0509ed50ac5aab3703b328805d5f688689b839a13b9ff1f1365cc0ce91280eee1478672c89e07ff2fa71abfa42a716fb9a88eebe906cf57be3d2b441fb136985cac37cbb6f7e9ee645f5611892ae50e6f13f2f6773b565c72344ef1996add8d3421a1767c4cfbe76459292567c305a384df8631f10c6a6d48e788c9c39b9b366c665ec1bc7d68e7b3bcb31adf37bca2da30b0471c2c7964d56d4bf95d48f655be4e0ee9a294fb84df4b0f3d84088ac0d39f26eb793ff757f17fbd7fb479061057a105aea889f08016404bad53f8b64eae6f4be049b37f1066ae5f6b92fecd700fa46bcd257fe153c22fee7f983b8671b10b8c4aa04c8628c83437b4a429b7499747c84ddbffb3fab83267ea75f7ff000307d907eb737772be76cfca2b572c0121907724bcefe2dbd2021f50d669bfbb01cfaea3a2e21795dc3297caf2da3918cfbc52b833e14e6f4bc9387e3534f4cde0085eef54b2483e2783836f771228542e84865dc30c4d5403d04799a7a5cd8e5691752f51d854c1cd5cc4ca4fc1e028d5a7a0577a57411a12f1c88a22a66ad9666abcceda89708b3e8d97335313378a3ab84a4c6859469fe997fd0385e2aa467b43ca813925f60c0cf22047218053432c81744d09e2887fc75b399d05461b5797b171e04e88618c9f1aa133b109ba5f9a001ad42b4af5960dd7bde4539b9dec13d20d2ae93932204c93f77aee4a182dd1e20707b4e10512f4def312086f37a5d3a588a710f01735f6d0361cdbf5037207124d545deb1895f7821e3e356d26a19a5a000c723cfe0a6f6e75ee7a4c6c61cdad168703967fed53187e046625253f9bc050696a7fca96be6548301569bec51e7edd68b4fe66b87a5a0b89446d9a91f0b11f9916c32b61b9cfdd30ab2893aed6dc033dce58d78468e71c69f4c0319ad16392895d4aafff583d36e83c583ec7859e3672c5c477d5ea949e215d3922a79d2daec188bfb5b9d43889966e636fde671cb947ce340d5b653617870b2624d723b3b2655a734fd0674f24fd38a17c87bef5732e5eb66f14495235816b6eab948f4b483701a4aeca0459d11a2c4af05b3a21bcb0bee5bd126c5bd07b82790becccf7cd8147ac39f7"}, {0xf0, 0xffff, 0x4, "53313000712e76427d89159144b1e153f39708ddfc7f4356edb03c02dd36450528268c538fc13a5dee0d2a00bd1e6d5af7b7d389be47228bcc232d1e6fbd87640d2c681e7a82c9254fbd28146ac2ccf786c9dc2b71242f4a2436e1716ebc2167d6dc88f99efe63d91fb39a6ae4947e8480a520e5edb4b600b20f432dd80056231cc66bacb9fbc890bb6b1d30261ed0e48d8a250e039f586e031633858d502c238a72ced614b9891cd1303b3bf1c56fdd4c0b1f22f6dab72a006748ec4ff97ec30a2dbd9b8e61c130da46a3a37ae3f27bc44eb7cf42aea2e086"}, {0xa0, 0x1, 0x6, "47449861015d56fdd6906c9f05a3f6d6b5f1c9048ca3f2fcd5bd376d4145d664cf2c0052cb4f63eea8661741b7baa2b9918d104818762f92cff1dfb1fc281fe1fd730956013a404bdaeef1085330115fbf74dc5532d7dd58422e8e007561ac98d89cb325159ed49365c34262100b1e1c80547153ff422bb32b8771d51a4ce4b4f4c068a74d8859a30712091722744818"}, {0x58, 0xffff, 0x101, "940b843c9fd341cd35041934696d74c1a68d87463543786011c1d0d4dbf6449dae4d42898bc67ef964f74883ce167e014bbda135f937ce89674c7c59cfe9c7a2731a"}, {0x30, 0xffff, 0xdfd, "5d114d68786d9ae79ff719169fe26b008128ed89122fa42d424101e4c1b64a96"}, {0x100, 0x0, 0x4, "98cbb96cb5f789594d712ae31056001c13af1820ade0ea1fa79f49b39f935077c988046a2f250db4e6185829a6d6637e99e29d3e64802bfa3329c390c77863271c678a3c362913c403eff61dd1e03826ad5a57632efb86cdf6a859d1d02e6583bd2be313f50a1bb6413b1e8daecab3d08957bdf8dc68c4c8b254c1b07404bf94fdc55c813d580e3f48019ba8493d6b5be7f29abd253a0c394cde0efbe7f6cc99583237a326f4d8cfd2f6a5c1b80c9eb0cfe9e53e9ec23b2477296dfbb0f5c81e9ad9baf28b38e5d828459ad4f89ba7a91ae7e73e64674b23193b0151ac5e5e75e2d723007add4479d8b8"}, {0xd8, 0xffff, 0x0, "013be40fb3129816cefc9b4657356a4f0676b99d6f6af684ff8a35a11bd406ab3225d4d6646c9421bec88100835c9c681a2ca4f54c653bd81561c42abe6d2b7f4e21a0d1029de79ad748b7e9062e859524b25ac3abc37108292979c07e193e1ba8d52fb6bbd9a4e8e6d66cdc18aa30149b9c3dcca35a7785d222fab4e6acd34a2a36c2d558facdab9df7e22aff1c27aed88e64ede7945135bacb05fad5499f4b7246ab3f51a8c010859e6f43383f35c94c25b06de6e5b7aaae0c0b6b6eeb98fbe58904e4ed"}, {0xc0, 0x1, 0x20, "73dd88082b1e2e63574350783ee0ccfca35b5a2140cd9ee265756f431aeeb4f0a6fc57a755dbd5927993638e174090753b83d2011fee58aac974382b37123d099ee931513c9e5e94c760938fdb0481cd08c2763fa4642e5388f1811e75a3f072d598eff1c8643c7f819c14f5abd62388773ef15dc4d2d6bfb558dd405d4f977fd04a8e5b15cc8bc71a89b9cec8e5d02b37aef6e41c097221fa14118b3886f313322e7c28e5bdb53ee6f2808c31cbde"}], 0x1528}, 0x400) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000020c0)=""/36, &(0x7f0000002100)=0x24) getpeername(r7, &(0x7f0000002140)=@un=@abs, &(0x7f0000002180)=0x8) openat(r8, &(0x7f00000021c0)='./file0/../file0\x00', 0x100, 0x0) fchdir(r0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000002200), &(0x7f0000002240)=0x8) 22:19:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1873a381000000ff02"], 0x1c, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 22:19:55 executing program 7: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) r1 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x20000, 0x185) r2 = socket(0x1, 0x8000, 0x3) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="c3f0a2523d4e3630d8", 0x9}], 0x1) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) listen(r4, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x80, 0xa0, 0xb6c8, 0x7fffffff}, {{}, 0xfffffffffffffffb, 0x60, 0x1, 0x4}], 0x7, &(0x7f0000000880)=[{{}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xffff, 0x1}, {{}, 0xfffffffffffffffe, 0xe0, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0xffffffffffffffff, 0x1}, {{r1}, 0x5, 0x40, 0x80000000, 0x9, 0x2}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x80, 0x1f, 0x9}, {{r3}, 0xfffffffffffffff9, 0x52, 0x10, 0x4, 0x200}, {{r4}, 0xfffffffffffffff9, 0x4b, 0xf0000000}, {{r6}, 0xfffffffffffffffb, 0x8, 0x8, 0x2, 0x4}], 0x0, &(0x7f0000000480)={0x81, 0x215f}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) mkdirat(r7, &(0x7f0000000180)='./file0\x00', 0x1e2) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) open(0x0, 0x0, 0x0) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000580)="2932575b5f60ba7efa53712107921398f5267a4c76ffd2aaaa1da4c95762a3d9a155bf63bc555f7e2d436f4338b402b9f5f6b679b5ce98a391181aca7445f422930dad0e881989f4ff241162eca0d7649e9f0a62decef62476d7", 0x5a}, {&(0x7f0000000240)="a75bd5aff972a674996905bc4ae865a319d2426f83382115641918ff9594d0560a6d020000009d3bedf00ef68370809c9355c761935445969669cb", 0x3b}, {&(0x7f0000000600)="5a3d1d20ff53e1c59983f3f37a56d6b9abbb4e206154cef0a81d47bf69ad01e782230c385ccad95f2039fd664922d217e77f2783177cb75bd8a891b10687b19d93d87006da057a647474fa6628108747be1f201d310220f7ecdb97fc8ef273180000000000000000000000000000004cecdccac42fadc74862dd5d5c3cfa91bcd10a4598dfbc026dd2df8ca10369b6859a480bc754d7eb5b5b3bedda426ccb8e35b12b09b9b9d4f65588fd3ca5120c1906134269535c32f05528e8e5916593256106256759fcd2bae31c350abaae48ee9c9b9206b4832405bda0486870b101c2f58166f19f46688e601239051152dffb3589cb01a5188b05d47168636ec5ce8667830645814f7ef329d60979fd8c91a701d2c72c76d00c5f0815be41ee73ad5f71be005c98d28179df4ae31cd8616134129d6728c5c5e5e9c4733176a16c60061adda42567d9e739933c2e93ef016fad5f6e023462290b36628e10c321b540bcda01985fcc06", 0x184}, {&(0x7f00000002c0)="ccf53056", 0x4}, {&(0x7f0000000300)="6d87780fc4c1167ed1d636aa779588ddac7dcff11cc45f5eff2b99efbe96333ffb3ebc54ac90312f41074a933172f78b80f4deb1207266398730d0e72d75114bf4419786498e779810a48c84168c5395a791068f8a477e98c6b4b23052e46626fd86a08c3fe60512e0c489177c8fe57454c8d00fb35ef3fbfa8c6179c0b597a440930a890e60500d3e34725eeb534d445e23871e60fa686f66fc32faf8f85bdb5376d7a1a0a626cff0433f67227f84cb2f657af60b582f4d656d3cf416509e0ece7a2b9038f45315e1c96ec0706a1cbe51e932fa4e0634ad5550abf6ac3fcf18", 0xe0}, {&(0x7f0000000780)="a09578f2977c441b1b25a036b93116503950ad2aed7c32aad74c97a5a6dc47e89b75bf5c85830735c2c741a6617daf600efc9443ca44cb50e2f3f907dc7330494439e2d58633ea580c2cf0ddc334616c1619902a3d3a8ff703bee0b0dfdf54133aef1f196521a2a7147cd077067a63535a8e40983b106ec5c529c0e65ba114be401a06744860767a3bf70a8662519411bcbbac88bde51996d56b52dc675d48704a6ad0bd670ed4d4f7c09497606be26cf622b0fb23c853d5cf07a545483bdc4146b718655406888212ef61ff", 0xcc}], 0x6) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r7, &(0x7f0000003a40)={&(0x7f0000001300)=@in6, 0xc, &(0x7f0000003900)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/175, 0xaf}, {&(0x7f0000003440)=""/198, 0xc6}, {&(0x7f0000003540)=""/251, 0xfb}, {&(0x7f0000003640)=""/138, 0x8a}, {&(0x7f0000003700)=""/108, 0x6c}, {&(0x7f0000003780)=""/211, 0xd3}, {&(0x7f0000003880)=""/75, 0x4b}], 0xa, &(0x7f00000039c0)=""/77, 0x4d}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r8) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000140)=0xa7, 0x4) read(r11, &(0x7f0000000000)=""/139, 0x8b) 22:19:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="78023006f2"], 0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/115, 0x73, 0x1003, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:19:55 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xa63edcc34f204a84, 0xe1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getuid() r3 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r6 = msgget$private(0x0, 0x2000000190) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000000000000000000080ffff00000000000000000000000000000000000000000000000000000000000000000000000000ae000000000000000000df0000deff0000000000000500000000006285c6f4c9934c6b000000000000000000000000000000000000000000000020000000002000000000000000000000002e5232347a7c3b375e48650000000000000000004000000000000000000000006c3c0000000000000000000000000000000071540000000000000000100000fff70000000000000000000000fdffffff0000000023898c2e85b078fcdcf158f20406ad313507d52b01007a834c4a360dbe9a871627f07f387fe00d17c46cf93c84a0ad7882273892637d685077287bd2eb6316613097304e6744c7f3d431e96b5a06927edd59ec3b5b5f30fa5e2f52a521f0666e7b5c9420d6465da43ae8392509258abb3a5ed3cb46adfe55354a0e5043ef13fb99ab574736bb1024210eb0632cb3a40ac6fd26f975f4bec2d3a1e52330cf062f14af57a25e365a61f45c1c6bcbc84f826c975f0636c0ac970a6dd572f1c32d2ed21c88470000000000000080f5e2d9695faa5ef5ebb7f01d65e6e405d771451374605d467d92f1995c000000dd4a30aeb6a03d58e2d01fb2c2a7ff9b788351866812ae424f64a09ade56e581d672761264885b6a138dd5d7c738fa150b36d7f11ad6012297448178d9928751242cb84bee34b5d879b145a76fdbd69816e184f19198bb31b3fd058bec1a52cb57dbea6f32842bf8a8c6ab071f891b0d44421c251ff218b852b69b2a549dbc6843e1fe7ed353b9aec6435bdaf224dbe1393d1570675bee668bc2a7b13af54a1b67658d1d379505b9c8b0f856e5277cce071e59365dfe3c1b16be679a1a11065d984281ea2aaafeec7b3cce037c9133a0e851afcdf4fd330a85c4954220205e09cfeeb4f6f08c15665b5c7d465e613c1b90de5435e3e0e853b79dd8f5070ba56e3e66ffa7780c6ec9b7c286a68f95c59fe6ba062076145aa9c310a5f9afa75c06f227044f488df265e1915a5ce7fdfe82c44617d35f944ea950e29f55f81069594b9fa449a8584f5106d6437c54ec26c26211c2b9cf9cf76fae8b81f0ae75c58cbe38f7c83122b2b5897aaaf34c3faffbbe8b4fe3cd0c9d8c50aa236a899758cbf4a6365a4ce9967d784f9541a13f03e6c29b610d51c6f781664e21adc50a5fe600d740eea3aaf8612e663a9414d72f6b313630a8c9bdb7648d79103902b00f2c5f863fcf0e45d699b62c52f65d3512f14121c9c16d78b4c7b3e98a45f1beaff9a7c8ebfd6000000000000006f388c41ecd950c43f5b12b2150100238f89642353d9f44108d2357c63b1b368c0b2da6dbd189f2d9725688663da03ac3e2e5cc454dd7ead32503da277348be6af39c51a7e0586895c8213dbf2f127de663df71629127447ec1f504c325e409d21887bb70b28588c8f1bdbdea82559b6ad21f2005b72660b9bd119ee5974c488dee6b96c5497d39dabf8b83a8d7e8cba725c06b3fd102f2e3cb7fd39a86699fc8dc5ad172e48b7228a36b57cc4911cc6a29215f0aaf86b683f5ea2fd2f5f6e2090e0e1e55e98cebe853c8d4f315ceef83491364"], 0xf3, 0x0, 0x0) r7 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x280}, 0x9, 0x6, 0x0, r7, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:19:55 executing program 3: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e", 0x1b6}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) close(0xffffffffffffffff) r1 = syz_open_pts() read(r1, &(0x7f0000000480)=""/240, 0xf0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) 22:19:55 executing program 2: sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC=r0], 0x18}, 0x4}, 0x10, 0x8) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000005c0)={0x1, 0x2f5, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x2, 0x9, 0x87, 0x8}) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) socketpair(0x10, 0x3, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000340)}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r9, &(0x7f0000000480)={0x0}, 0x10, 0x0) dup2(r9, r10) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 22:19:55 executing program 2: mknod(&(0x7f0000002640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1004, 0x0) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x40a, 0xffffffffffffffff) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0000001"], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000040)="b2ef021560c50c20ed127c640afd23815293995a791bafd78a8751d8a2f19f68fb7b80cedce715f6c3f25c72a69af03c90cd573087766fb2af192dfad20dd58470f12b181b1ec016492d6d155e4fe6780f890e17b86da56a64f1ce9db05bf05468337eec6a458a91c4eebc3f21e68d0232f46f123dd96c08fcb45d63fec1353cedde0b82f2f50906e1398ad387cf6e673a", 0x91) execve(0x0, 0x0, 0x0) 22:19:55 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xffff}, {0x1, 0x0, 0x0, 0x1}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) 22:19:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="742930ad93b5e9fbb61839708c9c00009f312f356c35405e474d82a4092d07cb60950620ee2d260c32181022074666b5776c1460bb9fdac7edd9ebe7933c60db9fbdd3b65c3297bd40097106ca061e853ebd18f85cb9903a69e8933344344a8d371b3ca573e194c8dc4ef0215783b250b65d7167bd3f683d27d7c914473ab565c50fd2f9f4caaf611343716fac847da497094aabe88325db5d39981b28b6bb", 0x9f}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 22:19:56 executing program 5: getuid() socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000240)=0xad, 0xfffffffffffffc6d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000980)=ANY=[@ANYBLOB="ffff8b8469bcd618e079aa5386dd6000223b00070600fece76a44a170e318b357b8f754e1d5293"]) writev(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) 22:19:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1873a381000000ff02"], 0x1c, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 22:19:56 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./file2\x00', r3, 0x3}) unlink(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6000000000000000009b"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x1) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000003500)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab9303020", 0x25a}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f0000000300)='./file2\x00') 22:19:56 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x101, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r4 = dup2(r1, r2) close(r4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x160) mknodat(r8, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r8, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000500)="78e43817", &(0x7f0000000040)=0x4, &(0x7f0000000200), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=""/18, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000180)="7f", 0x1}], 0x1) select(0xffffffac, &(0x7f0000000000), 0x0, &(0x7f0000000080), 0x0) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000000c0)={0xad5, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xb, 0x0, "6fbe445ea90334dfa28de74ae861975bd87a880b"}) 22:19:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000440)='./bus\x00', 0x7, 0x0, 0xfffffffffffffe64}) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) ioctl$FIONREAD(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) 22:19:56 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x74}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES8, @ANYRESOCT=r0, @ANYRES16=r1]) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 22:19:56 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) listen(r0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0xa77) 22:19:56 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil, 0x1f}, {&(0x7f000002a000/0x3000)=nil, &(0x7f00001f0000/0x11000)=nil}], './bus\x00'}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwrite(r0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000240)='./bus\x00', 0x8021, 0x20) 22:19:56 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x0, &(0x7f000028d000/0x2000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r2) setreuid(0xee00, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x50}, 0x1f, 0x8, 0x5}) semop(0x0, &(0x7f0000000000)=[{0x3, 0x9}, {0x6, 0x2, 0x1000}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) semop(0x0, &(0x7f0000000200)=[{0x0, 0xf9, 0x1000}, {0x4, 0x7f, 0x1000}], 0x2) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(0x0, 0x800, 0xc8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:56 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x80000001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e16fce954dda8649960b770bada81945663e92d9dd28939ee3ee29751d9acc2156c8ecd69db26807e04fc5d9033a983093a16052ef7507f653cb1df830b0494b1de13e99026c8bbe3ceaff722e302790f90e09b181923d3fdabb437dc2cd7a1232cd49cccd8ff9601dcf4cc6792eee5ad852e9195ce92510286551c1ca86d91da08c63f4c088416ed68f21116af2b139098b824e1a4c5f3c7227d9b6e7fdf2dc2cf1b989e26fe364bb28a2e7", 0xac}], 0x1) r1 = socket(0x18, 0x3, 0x3a) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea007df158bfd801", 0x8) r3 = dup2(r1, r1) setsockopt(r3, 0x200029, 0x102e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="92d96ea31121bc0a", 0x8) 22:19:56 executing program 0: clock_getres(0x3, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000011c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001100)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, &(0x7f0000001140)=""/121, 0x79}, 0x1) 22:19:56 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="742930ad93b5e9fbb61839708c9c00009f312f356c35405e474d82a4092d07cb60950620ee2d260c32181022074666b5776c1460bb9fdac7edd9ebe7933c60db9fbdd3b65c3297bd40097106ca061e853ebd18f85cb9903a69e8933344344a8d371b3ca573e194c8dc4ef0215783b250b65d7167bd3f683d27d7c914473ab565c50fd2f9f4caaf611343716fac847da497094aabe88325db5d39981b28b6bb", 0x9f}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="742930ad93b5e9fbb61839708c9c00009f312f356c35405e474d82a4092d07cb60950620ee2d260c32181022074666b5776c1460bb9fdac7edd9ebe7933c60db9fbdd3b65c3297bd40097106ca061e853ebd18f85cb9903a69e8933344344a8d371b3ca573e194c8dc4ef0215783b250b65d7167bd3f683d27d7c914473ab565c50fd2f9f4caaf611343716fac847da497094aabe88325db5d39981b28b6bb", 0x9f}], 0x1) (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) (async) 22:19:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x97c, 0x57d, &(0x7f00000001c0)=""/183, &(0x7f0000000140)=0xb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xcb, &(0x7f00000003c0)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000300)="4ec4785ef8edc0496d634c42e2fd0fd89ef3ebb30fb6f34a7227a41f56ee8862a88910f44976df5450a92a461fe08cf560d950082e00b6ced2696bd15d8336e69ce8a889c67ef52303ad37fa4dfb0f4c48d662d48d5fff6a5cf491c621fa316ccfe47a95151802845c3df3a7a6074dc6685b630fb83e8a779c3cab6a2ec92f8fac36d541ea21706e2ea3f657eaec35b4801f1c1bc28d7acab7731975b6894f3533fde871c60500a288d797e42730b8153356074eea97e94e03de5071648b", 0xbe, 0xeda4b1e692873f95, &(0x7f00000003c0)={0x2, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) socket$inet6(0x18, 0x3, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 22:19:56 executing program 4: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/231, &(0x7f0000000140)=0xe7) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x80) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0xc2) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = msgget$private(0x0, 0x81) fcntl$setflags(r1, 0x2, 0x1) msgsnd(r3, &(0x7f00000002c0)={0x1, "8a511650a6a5996bc11d410ed6a8d6c71583dc4492177bd54b63207fe8d2cb1429ac23df1c158654e730b80a105c5e878c8e0874698387fd13629ae1f8c2a120f7ad2669744bea1a430522d293b173dfd7e5478a41feeddfd6a6a2ce3ae20453c028199b96ad8db0c62a32eb26c0c748bd32b5c5ea16d2ede1256576aa4659a81039670331b0c88bc90d551448c69c177a31b0af3817768b31a317d043e6a83f1d42ccc2ee1dfcc348cd7db57c0c1b9bbad5843b69a711"}, 0xbf, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x2) connect$unix(r2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1f1, &(0x7f0000000400)={@random="9311d392c726", @empty, [], {@ipv6={0x86dd, {0x1, 0x6, "e8669d", 0x1bb, 0x32, 0x6, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@hopopts={0x0, 0x15, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @generic={0x2, 0xa7, "ada57236f2d1e84130c999e81acf9e86b88f10134908aab83b2f24c424912d2cf34762460f95b3a2e18f87552706e27dac05b570104c1fc4fd967c7a4f030dc391d5b7667fe711d47e6db240919e25a51c284f86853f6f3ea055e64fe185229f809195b728c174f51334dac61aa4ac95fd9604037ee08cecb7f4b328c3fc5f67e5a64676d98dc5872b634cc789f3e8490f75f55a83bccca2a217b969d015b49bcfe878f627024b"}]}, @fragment={0x6c, 0x0, 0x20, 0x0, 0x0, 0x0, 0x67}, @dstopts={0x6, 0x0, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x8, '\x00', {0x5, 0x6, "ba58f4", 0x1, 0x89, 0x6, @rand_addr="9ae95c020243b23c9012514b10e9de58", @ipv4={'\x00', '\xff\xff', @loopback}, [@routing={0x4, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x1d, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @pad1]}, @routing={0xf0, 0x6, 0x0, 0xff, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @fragment={0x3a, 0x0, 0x40, 0x0, 0x0, 0x4, 0x64}], "66407d55bb4a4985383dd5da6d6f2748b0b144d66d142a13e9151db53c230fd70cf77ce71252d3ff72e1ef1dc2e6aebe4ba627089ae1a7f227a43455b03368556545511b491c02e4a522820a49e6fe8ec9d881"}}}}}}}) msgget$private(0x0, 0x160) accept$unix(r2, &(0x7f0000000600)=@file={0x0, ""/4092}, &(0x7f0000001600)=0xffe) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000016c0)={0x4, &(0x7f0000001680)=[{0x1, 0x1ff, 0x2, 0x556, 0xffff}, {0x6, 0x4, 0x62dd, 0x7, 0x81}, {0xc000, 0x6, 0x9, 0x40, 0x28}, {0x1, 0x1, 0x1, 0xfff}]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700), 0x400, 0x0) getsockname$unix(r5, &(0x7f0000001740)=@file={0x0, ""/4105}, &(0x7f0000002780)=0x100b) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000027c0)={0xfffffffe, './file0\x00', './file0\x00'}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x5812, r5, 0x0) socket(0x2, 0x5, 0x3f) accept(r2, 0x0, &(0x7f0000002800)) msgrcv(r3, &(0x7f0000002840)={0x0, ""/113}, 0x79, 0x3, 0x1800) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f00000028c0)=0x40) msgctl$IPC_RMID(r3, 0x0) r6 = getppid() setpgid(0xffffffffffffffff, r6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000002900)) sysctl$ddb(&(0x7f0000002940)={0x9, 0x8}, 0x2, &(0x7f0000002980)="7791fec20ac71411fa264c607558968f44fc73135c73cdf69ac01d97ed15c3b1c49a8fd694", &(0x7f00000029c0)=0x25, &(0x7f0000002a00)="eac7378cda53f6ae9fb3c683ab326f730abc7db330bb0670bd6630b11de8147d0c9e99c97685d4412c9bf9927042239e2d2b63ff807f1004aed7752ffa0b8c6c11df6ed1dac25e518303bdc4a59e5ab6848d085ab1ff659868", 0x59) 22:19:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r2) setreuid(0xee00, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000000000)='./bus\x00', 0x0) preadv(r3, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000) 22:19:56 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x79ab5eaf, 0x4) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)) listen(r2, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) r6 = accept$unix(r1, 0x0, 0x0) close(r6) 22:19:56 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r4) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="d2131fbb773b8660d41e1501cde952246faaaea0a302aa59d34175839d6d34d7e08e3874fb681fe2bb5a08fe008fec33807c239d1b89e58df2abb46ecfc55f79a716d2e6b031bc2e6ea658f88fa5765db46a9502105b86eb8f6608636291339a279ffd92dafb434ee1096e3b9207167a3ecb5963f48d6dc2581c15d669f7486ce82b57f47366c63f4184b70e346e01680a0761e725fb9992028318c1c2831b2e330a3f49da38617799bbe198f19ca7efa5257a2db0844d8fabbb7da17cdd3d5e3116486af45b5a98f18890ed7a9a060e6caea1d7f7c7c074e16b8e32beef79ac8df34f7a33505a46c3591c07d9528685e6b0367b95565771ca137d18f586c8f31b6b42f22fe47c459c5cb3", 0x10b}], 0x1) socket(0x11, 0x3, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r8, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:19:56 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="780230"], 0x10) dup2(r0, r2) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @random="0983ef7e85c2", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr, {[@noop, @noop, @noop, @noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 22:19:56 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) write(r0, &(0x7f00000001c0)="204ecc1b5369382019445bbf4b2dbc40a903e825d42d3090236a8b7c99687d873a1a684e8d7e7935b6e4f849764d46c80c39eae7c04fb1ebfbc97c97145bcf46562a6e0e27039712", 0x48) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) chdir(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 22:19:56 executing program 5: kqueue() (async) r0 = kqueue() r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) r2 = socket(0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) (async) semop(r5, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(r4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1fb, 0x3, 0x7, 0x7f}) socket(0x6, 0x8000, 0xce) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) 22:19:56 executing program 7: getsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000)=""/4096, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x20ba7, 0x0, 0xffffffff, 0x0) sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x2, 0xf0}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffe51) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) msgrcv(0x0, 0x0, 0xa4, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x1}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x19, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f9243471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x86, 0x0, 0x37) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001000), &(0x7f0000001040)=0x8) 22:19:56 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f000028d000/0x2000)=nil) (async, rerun: 32) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) (rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 32) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r2) (async, rerun: 32) setreuid(0xee00, 0x0) (rerun: 32) mkdirat(r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x50}, 0x1f, 0x8, 0x5}) semop(0x0, &(0x7f0000000000)=[{0x3, 0x9}, {0x6, 0x2, 0x1000}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) (async) semop(0x0, &(0x7f0000000200)=[{0x0, 0xf9, 0x1000}, {0x4, 0x7f, 0x1000}], 0x2) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) (async, rerun: 32) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 64) open$dir(0x0, 0x800, 0xc8) (rerun: 64) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:19:56 executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, &(0x7f0000000080), 0xb3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) getrlimit(0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) shutdown(r2, 0x1) r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r3) syz_open_pts() syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:19:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000001c0)="63432a61ebfaff", 0x7}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mmap(&(0x7f000068d000/0xa000)=nil, 0xa000, 0x1, 0x10, r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) 22:19:56 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)={0x7, 0x0, 0xbe}) r2 = syz_open_pts() setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351d, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a", 0x4fa}], 0x1) close(r2) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb0000000000ffffffffffffffff00004000"}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) open(0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x20006473, 0x0) 22:19:56 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x402) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r4, @ANYRES16=r3], 0x401, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x1, 0x7, r3}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r7 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) shutdown(r7, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x3, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c94fd6df338663bacdb09baa06eb35d", 0x0, 0x0, 0x0) 22:19:56 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x3, 0xfffffff8, "0d88f93e0f1279911cdf00000000000400"}) writev(r0, &(0x7f0000000280), 0x0) 22:19:56 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)='\x00', 0x1}], 0x1) close(r0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xfffffe43) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 22:19:56 executing program 2: r0 = open(0x0, 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0xe00000000b, 0x0, r1, 0x0, 0x0, 0x0, 0x10000, 0x10000000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r3, 0xb77a) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) msgrcv(r2, &(0x7f0000000040)={0x0, ""/112}, 0x78, 0x0, 0x0) open(0x0, 0x200, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) msgget$private(0x0, 0x8) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0xe00000000b, 0x0, r1, 0x0, 0x0, 0x0, 0x10000, 0x10000000000}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r3, 0xb77a) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) msgrcv(r2, &(0x7f0000000040)={0x0, ""/112}, 0x78, 0x0, 0x0) (async) 22:19:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) dup2(r1, r1) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="01ba"], 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(r5, &(0x7f0000000300)={0x0}, 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x14d1}]}) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1006, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r9, r8) sendmsg(r4, &(0x7f0000000380)={0x0, 0x53, 0x0, 0x12, &(0x7f0000000480)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r7, @ANYRES8=r9, @ANYRESDEC=r0, @ANYRESOCT=r6, @ANYRES64=r0], 0x3e}, 0x407) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:19:56 executing program 2: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='$\x00', &(0x7f00000000c0)='\x82\xce--^}\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\\\\^*.%!-,&[:\x00', &(0x7f0000000180)='$--.)\x00', &(0x7f00000001c0)='!!!#\x00', &(0x7f0000000200)='{/!@\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='+&-(+\x00', &(0x7f00000002c0)=')*:\x00']) 22:19:57 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/75, 0x4b}, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 22:19:57 executing program 2: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x300100000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x40000006, 0x300000001}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x4) 22:19:57 executing program 6: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x401) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f00000004c0)="acdf7fad8e89c17da68f124635da5dcfe17c4f2bfbdb2291d6e98370301b9c5ee31a1bfe07868d865639d6ce9cd53bbc382554ba0b9d4dcd141fc4e44658a41ed9c8f22511d1aae794792d4dfe45a96bcb752ad0f1ab41475b01adf80eeed7a747dae08682ef172fb916e75474c2476fd798c057cda18627a117a66ea3412d4d38", 0x81}, {&(0x7f0000000580)="074e393968526e1a289826a91f11ab98bedd0a1c7b98b9708e2cc0e5d4d1e19013d4278b2b7bf8df46a3a09122e57053af0df002a401b5b831b42c1eca1c7b48d3fda6d249eb4e27b2fc9b46d7c0aae7529e3adc1809aecdbad6", 0x5a}, {&(0x7f0000000600)="d7cfc1b32cef0437d228c6c30ac7738606345be4c68cf7acedcba6adcd5f1e7a417872c2c95f7497401dae6a677b015b5901e12e597c0d5fa41348f0e275e07a32a87ee276985099b8f86fa7b70bc7f2a4d73daa99ca78533d7e2c2b83a71ae4e7a297df23c51e1352c76f6af26720a625dc1768902908856ffa2228836a12344cef74812c88a6021ac3e483192a9ce92d59feb3bc152a5a296455f64c9821a112818c7b2405e17df72a2a8a8b981fc19662b47f82c355ffda71109e25091dc35a3200c35b5ee30f1692a2dda1a7f9e0d5499060ba49f0dea1bf8cad15105b6c98982a2f5baf81fbed5d15d1464c7a86cd05810646c1af", 0xf7}, {&(0x7f0000000700)="ed49cb9517b7c17bedb5539662938126ce61275325c7f442500bbdaecec62b1b1f41e47b1428439657e0a4f2e14a0068aecee029ffb97923b6d275250d8ccc60b475b56ae88995e90d4d3c936a25791485b3961d7bccc4ab10c20c9c46f44a6aedb9cebde2e7e694e9ef949552ad68a6b7b95308a30b849e5c7f388c6037ea1fef3c4f74140026d26aa12a0dd09897b52ffd86534b8f8377ea50a3be5e90868bf30020780db6042c618540436b6331f7002b3109d146f6cd8d29c8f2190142dc70832fa971e7b4bb74862a6a57cf2c2770554790d492ed2b23ac05a2b9e4bd0ea191b549efd3c15bcb7f77e90307c5f5334ff484e7f32def66ccb5835099a2", 0xff}, {&(0x7f0000000800)="ff9385ce16280dd0407f2902579027866f74b52962593acbbf7012fa4cf1b4fa220c27f7a98555253249da49be0b61c3e1759dfa98964564d1a796e2ffb99a63fbfff41b34c1f6b378486ff8dbf312b111fc42a9337d3c", 0x57}, {&(0x7f0000000880)="ac73d346cf5cf85215529c855f3cb211d3191d102ef78041", 0x18}, {&(0x7f00000008c0)="4279b07b8b413f790e5485187182e583f66025deac24a154998a56", 0x1b}, {&(0x7f0000000900)="6e010701c41e376d75acdfa5117366cd7e37015a60e8f4571789f532ab0ce76bb28e42d7fa50b996a8e25d2384d24ceeb8e98dacb0efe6056cc8b24763eb4f4f96c4cb2404b033efc6c94f50f3c05ac4208261ac5034aca5d4a8a192bbbb51321c2dbf0e8895a2442c6c1aec80e81526fa74b96a8bd2970148c3cde68cef1e551b30cba78f93967f0374682e4d8f8d380f5b631d9529a280288defce55a21cecfd4139e50f6e23277b084bb977d33ce13592c3c6a11452a38340148be1b07586c221b6c83d742730e5f7c83ddd4728", 0xcf}], 0x8) write(r1, &(0x7f0000000a80)="eaac2d9aa1a8f6af1e1a0a94ec901ceb81d7ff353c521273956a877f73221da25dd542a828dc35af182afc0839c8d64beb39f001090f3fc1a0d964570f553d58885c", 0x42) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000b40)={0x3}) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$dupfd(r3, 0x0, r3) 22:19:57 executing program 6: r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) syz_emit_ethernet(0xffffff8c, &(0x7f0000000100)=ANY=[@ANYBLOB="beaaaaaaaaaa0000000000008848"]) 22:19:57 executing program 6: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e", 0x1b6}], 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) close(0xffffffffffffffff) r1 = syz_open_pts() read(r1, &(0x7f0000000480)=""/240, 0xf0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) 22:19:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)={0x7, 0x0, 0xbe}) r2 = syz_open_pts() setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351d, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a", 0x4fa}], 0x1) close(r2) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb0000000000ffffffffffffffff00004000"}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) open(0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x20006473, 0x0) 22:19:57 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="96ffcc1c210c26bb6c1dd34e2cc21c5286200037604772a645e200c9f0c334aaaa4f856c06ce909e501fa6ccfa79d86e8eebadc4debe18792aee892a25f36a12c64026e7b6f4adbc6926ef3733537a729dec45", 0x53, 0x9, &(0x7f00000000c0)={0x18, 0x1, 0x81, 0x2a3f}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x150) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10001, 0x2) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000002600)) 22:19:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="0900e8"], 0x10) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x1, 0x7) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r5 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x2, 0x2, 0xe09a, 0x5, r5}) 22:19:57 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x3, 0xfffffff8, "0d88f93e0f1279911cdf00000000000400"}) writev(r0, &(0x7f0000000280), 0x0) 22:19:57 executing program 1: r0 = open(0x0, 0x70e, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x4012, 0xffffffffffffffff, 0x0) mquery(&(0x7f000040b000/0x1000)=nil, 0x1000, 0x0, 0x0, r0, 0xfb) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000080)={0x77, 0x400, 0x7fffffff, 0x7, 0x5, 0x4ef, 0x3, 0x4}, &(0x7f0000000140)={0x40, 0x20000, 0xffffffffffffffff, 0x2, 0x8, 0x4, 0x100000001, 0x6c7}, &(0x7f0000000180)={0x80000001, 0x4, 0x6, 0xdd6, 0xe21, 0x7, 0x5, 0x401}, &(0x7f00000001c0)={0x9, 0x100000001}) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod$loop(0x0, 0x0, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="d9020016e92d7aaba95423d7b5726adca21b626a9223a677ff0c", @ANYRESHEX=r4], 0x1) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x3fb, 0x4) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r6, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) 22:19:57 executing program 1: open(0x0, 0x8000, 0x170) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x14, 0x1}, 0xe00000000b, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffffffffffe}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(&(0x7f0000000240)='./bus\x00', 0xa0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, r4}, 0x0, 0x4, 0x0, 0x0, 0x3, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000440)={&(0x7f0000000300)=[{0x46, 0x9}], 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r5 = socket$inet(0x2, 0x3, 0x0) close(0xffffffffffffffff) syz_open_pts() r6 = socket(0x1e, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x18}, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = socket$inet(0x2, 0x2, 0x0) r8 = dup2(r5, r7) sendmsg$unix(r8, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES64], 0x10, 0x0}, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0), 0x4, &(0x7f0000000340)="21de718a4dd344826e7148354bcd235ca8295a986c66d3496dbb6213b8856d77573de1b900a99b6a3e8e7faec54b5b12a8cc2d54da551f26f3c3699f80ae7df25001cfc30692d4640573a135f4a5c6f551ba7758c915da90af9e829b462aa102c0c12cd04935573f6401702331910469b2", &(0x7f00000002c0)=0x71, &(0x7f00000003c0)="18c8c1ad7c66b272fa3afd656d59c84c71f9e14522b7d183a1d1958a2b4bfbcf4ea9701a726cbf104a04ff691773890cd357ef7097e2e1461b3192422e1bc6b6f416e04647597d2f0acbb540349f297b8a2e31ce7cee320a0e93aad6022f14db6932d4b7e73960eb2baed7f25fd183bc4e771c0dea3815f664df4f", 0x7b) 22:19:57 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x30e}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x8001, 0x1000}, {0x4}], 0x2) close(r0) r2 = socket(0x18, 0x5, 0x0) r3 = dup2(r2, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x800) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x48}, {0x16}]}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) 22:19:57 executing program 4: sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 22:19:57 executing program 4: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410c3e4cf3261a22484ee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff", 0x91}], 0x1, 0x400000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0x0, r0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) 22:19:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r0, 0x0) fchmod(r0, 0x62) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) 22:19:57 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="ea400000f3ff0000", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:19:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x12}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) 22:19:57 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7ff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fe8000000000000, 0xffffffffffffffff}) r2 = socket(0x6, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) socket(0x0, 0x5, 0x0) read(r3, &(0x7f00000002c0)=""/82, 0xa4) socketpair(0x10, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 22:19:57 executing program 1: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) r1 = socket(0x18, 0x3, 0x3a) socket(0x1e, 0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x401, 0x0) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r4, 0x8}, {r4, 0x40}, {}, {0xffffffffffffffff, 0x80}, {r3, 0x4}, {r3, 0x4}, {0xffffffffffffffff, 0x4}, {r3, 0x2}], 0x9, 0x4) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r5 = socket(0x11, 0x0, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000000540)={0x691d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x7}, 0x0) 22:19:57 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000001340), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = geteuid() setreuid(r2, r2) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) 22:19:57 executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r1, 0x8}, {r1, 0x40}, {}, {0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {r0, 0x2}], 0x9, 0x4) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x11, 0x0, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r5, r4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) î OpenBSD/amd64 (c) (tty00) 22:20:02 executing program 7: syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@broadcast, @random="31136585541d", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x1d}], @generic="429d9fd4591a12f2217e690b"}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x40, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x80000001}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0xa4, 0x0, 0x1000) msgctl$IPC_RMID(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 22:20:02 executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000e80)) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{}, {r0, 0x127}, {r0, 0x1}, {r0, 0x40}], 0x4, 0x0) 22:20:02 executing program 5: seteuid(0xffffffffffffffff) r0 = shmget(0x2, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r3, &(0x7f0000000440), 0x0) r4 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @loopback, @random="6a134f0fe734", @local={0xac, 0x14, 0x0}}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r8) r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r7, r8, 0xffffffffffffffff, r9, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) r10 = getpgid(0x0) getpid() getgroups(0x1e, &(0x7f00000003c0)=[0x0, 0x0]) r13 = socket(0x1, 0x2, 0x0) connect$unix(r13, &(0x7f0000000740)=ANY=[@ANYRESOCT, @ANYRES32=r12, @ANYRESOCT=r11, @ANYRES32=r11], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0xfffffff8, r15, 0x0, r15, r12, 0xc, 0x1}, 0x7, 0x0, r14, 0x0, 0x7, 0x1, 0x1ff}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r1, 0xffffffffffffffff, r2, r9, 0x18, 0xf800}, 0x3, 0xffff, r10, r14, 0xc, 0x2337}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r16, 0xffff, 0x1000, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:20:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="1d5ccc9f564b9a025158abff48e76403732a83a8fd19c9e62765c7eeb3711aa71eedecdbe928bbf0e5bc7e4e94c127cddb11d88f36409bf9caa8e50ddfd4fc6915872426c1ae4071ddd676a2bc464a6cc9aae95f0ef9ec35f2cafe37834206eade2a366b674f622eaad559aab94b27bcfe50259bf42a5aea7e11ba0e36f110a71dccebd449ecc8a8f184f66a0a14a65ac34669fa56ea0f85e0389f94f2f0dca9", 0xa0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f0000000100)={0xfea}, 0x0) 22:20:02 executing program 3: r0 = kqueue() r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) (async) r2 = socket(0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) (async) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) semctl$SETALL(r5, 0x0, 0x9, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) getpgid(r4) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) socket(0x1, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) 22:20:02 executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb600000000800000000000000000bbfe800000000000000000000000001d478c"]) 22:20:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r4) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="d2131fbb773b8660d41e1501cde952246faaaea0a302aa59d34175839d6d34d7e08e3874fb681fe2bb5a08fe008fec33807c239d1b89e58df2abb46ecfc55f79a716d2e6b031bc2e6ea658f88fa5765db46a9502105b86eb8f6608636291339a279ffd92dafb434ee1096e3b9207167a3ecb5963f48d6dc2581c15d669f7486ce82b57f47366c63f4184b70e346e01680a0761e725fb9992028318c1c2831b2e330a3f49da38617799bbe198f19ca7efa5257a2db0844d8fabbb7da17cdd3d5e3116486af45b5a98f18890ed7a9a060e6caea1d7f7c7c074e16b8e32beef79ac8df34f7a33505a46c3591c07d9528685e6b0367b95565771ca137d18f586c8f31b6b42f22fe47c459c5cb3", 0x10b}], 0x1) socket(0x11, 0x3, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r8, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:20:02 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) poll(&(0x7f0000000280)=[{r1, 0x40}], 0x1, 0x0) shutdown(r1, 0x2) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 22:20:02 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r1 = getuid() r2 = fcntl$dupfd(r0, 0x0, r0) chown(&(0x7f0000000080)='.\x00', r1, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x43, 0x0) 22:20:02 executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x3f}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, 0x0, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x440, 0x0) readv(r0, &(0x7f0000001780)=[{&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/111, 0x6f}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f0000001800)=""/150, 0x96}, {&(0x7f0000001600)=""/131, 0x83}, {&(0x7f00000016c0)=""/155, 0x9b}], 0x8) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f00000004c0)='./file0\x00', 0x4, 0x20000732, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 22:20:02 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba9201859f4a8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffff8000005f19b7c809126fd35e18dfd6ee2d165671354a409041a1dc0549423d428dc4c80f91321c83003e4b2d85dc899855a81f182ef6669c4451dfc2faa180777aa677c601556d81de", 0xfc, 0x406, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x71, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r1 = socket(0x6, 0x2, 0xb3) getsockopt(r1, 0x2a, 0x401, &(0x7f0000000000)=""/142, &(0x7f0000000180)=0x8e) 22:20:02 executing program 7: r0 = socket(0x11, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r0) 22:20:02 executing program 4: clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) munmap(&(0x7f0000620000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x82, 0x772}, {0x81, 0xffffffff}, {0x1ee, 0x3}, {0x41, 0x3}, {0x25, 0x100}, {0x8b, 0x3b}, {0x3, 0xe0}], 0x7}) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 22:20:02 executing program 0: r0 = socket(0x12, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xfffffffc}, {0x3c, 0x0, 0x80}, {0x6}]}) writev(r5, &(0x7f0000000400)=[{0x0}], 0x1) r6 = dup(r3) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r6) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 22:20:02 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@remote, @random="bf817204ce38", [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x24, 0x38, 0x67, 0x9, 0x60, 0x7e, 0x0, @multicast1, @loopback, {[@noop, @end, @generic={0x89, 0x2}, @generic={0x94, 0x3, "d7"}, @ra={0x94, 0x6, 0x6}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3ff, 0x5e45, 0x800, 0x81, 0x4}}}}}) 22:20:02 executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) msgctl$IPC_RMID(0x0, 0x0) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001240)={0x4, &(0x7f0000000300)=[0x20, 0x3, 0x1, 0x80000001]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="aada2a0d892e81847a27f7f4752fed0792fc774c4a0426f43565b4487c250ec34ccf941cc91fde621d1e1fb974caf7acedbf25a7cf85bdec1ded575c6b87c0edec0d7e68b0573184f0842f8e2bfe5d3d218fa7a0909a8063e8a96e47afdb4ba44ada92035a913ebcde6d43965e5f4e71e4d150abd3764dc6dcedb713ec6de9cd248d8a3072bd3135a03b76c48689778208a2b0701cb4de91976893697633733801dcdf4e356d8f7740ea20da4a52036a", 0xb0}, {&(0x7f00000010c0)="000bcc661bb99f7138779bfa66e4f77fcce7f3e0d2936bf3bcbaccf3c6767a6b5beeb63924a63fea6993bb4baf33b4ea9f4844b15ed296af85ce7d181be0c8c7a82503819cbf9edbf1f88f7a3c256b8daa7def546f7bc960af31e768a741598e04c50287d3c51d799c29bf2ee933ab9c0d3db4a33ddf39c86a39a2c0455903732c4fa0b4219e82211b6cc44294a0be7569d34d959c45850a16d91ecb991acdcdb986e7f28a18e37e0b6ca07828654a0e0faf78b6757c", 0xb6}, {&(0x7f0000001180)="c29cf470dc26f97015e6fd819e16e7a15e6686c96744186740b1667d294deecfeca1cb7d01fb53bca8e9c479e0434485312b0dd2efffc492c123f4b9a9bd45163f8ac115a5ba083d215dc904e55d3485d9a489abdedad8b5b7bc89c44be5364d5ab4c775f5decf4285c7229e9e9790e6d25f3719a6aa5f9e394f613c8bcd74e98957d2300f807a26dc06702a1e5daabd4ea1a0598c656e28fabd", 0x9a}, {&(0x7f0000000100)="f6ec8d317e66986b21ae48f77dbf9ddfb2", 0x11}, {&(0x7f00000017c0)="287d69c6b1692418873a65d4e5698cd76e692bef6ff4a588b464219a91634d9fd0bf57ddc0ac003dc658c79b6d7f6a535192c05c62028662d72248c3510239d34cce757344db56e7086c6cb210d7f33b5aa70b24dd965913d56debda31cc7ac0d060403f7142c28ff4481aa0becf5c6c551273898cece8ecfe9e836a80aa5a56ad8fb78b80630314da6eb5fd10d26f838f692e62969f542c4186dd631705f4f18a2e0cf037bd63ce601aa87129f393e427156d7d2e85ab2c058265b102f922ba4382eb037f0e4200b6fdc3da155b166f4ae140bb571b7c5318e0f8a41e37ea1cfd8fd30cefcfb0936c7db0143f38f50f520ca053426579f560d83f7c822e64282be54a8febee963cd8505208d26ee1f35ceef4e3320d57db51ace1a5be4efd48231e9cdfd90f3dea391236b74a1631cab8eb9f1fa468d103be631866775f77f9ce8eb82bea0c7f75b6479e11240034213cf40fcf0249a1586fdb328a2cac00b36943dbb6c1ead40eb6134d24a39b061c8015ba44b39d91634415e69cc1da3c20afeab232fef6bf35819be409759784782246a9855839e9eb066486987b1c3f10fcb8cf7970a64fcde2b6036161b1c791e6fa0a33e9a7d249cbe1b8be59ca52f96bf17cb29696c65d9282acb39fd1e5c486c183e6563cb62bc430dd071e9a8d427c1cd03f80eadd9f48d289b6e9347674de12348d152df10d5c70620e49c4129999fdea7b2bf81d367e252325b2d08919efa1da295f2d735d5f77efea99b841402b75959f43d147a73c8e37ae1aa7d7541a542d1d59ffec435b643194620765d36b1177048ecc628e8a9b740e530590f66067fadada3304fd35542650384b695c9ea5bac13827612893d4af17f4b8846e1c94324bab66738972d8aede88f03bd6dbd8f27af0b4da58bc0cb1541c2b2e8eb36f46143584589758c95e360baf6bd14698baee60af21f258731796706f5799b707ddac10cab9253ace91342edb7297f1273a7c75ac36c791e682778eb537a70bdf7a099e7e82c5fb16ec2d5efa2893533e4c03495a5090997a2dedda8e1d1dacab7e67dfd4161f262535a0bbde2600a3eb026c4a78fc512704e28b02dca939af077b1901d62422b9e4d7251fd58bcc9bdaa45a37a12d2a5b23510445af288b216b31ecbbbf255f87353356e504c4d4e3ee601dec0a9258c10b7871cd5817b7df0c65ba6a08c1c366ca18f63db72dbcdbaaf6e5c8706fdc4e875df9bf193ec54b9389edce9002b3d5747a6e65f101a88cb9740b5ae950ac9ca990f8f4babbf3c17bf896e2c1b799bbd57228b39325fc1c6b9b3120b4fa0fdef6db82373fd0a8c55668bc38010890cd8bfd43437022c1dc93be9e97e5d9703988f334d035f8f2adab6bed19070f7bdc78834351cad5e692be1279ff5eb30460e01f62c5e2724bd9fdc3a43d334556f52012a80a199e1ad57b24ef0d2ea2f9d62987965282700cfbae1eec131dc1c733e0c33b5654d6152b2cb911afc733b6a4659877f70499118d1fc0fa96eecdf25b382b6f9ed3f2a5a8f2aab1d6985f6d3111ec1c8a5c79a3e7187b754ade18eec8241ac236dff2b1b5ca8790b2873e40e889f0cbc6c6d01d5db6d455123ccecf543d72f6b2015a693ae032ccbe15383f420d2394163d451cfcbad7ce0a462dab10cd3ef2005a8d2705397f8663454f42352fe3c52e438a85631645766424b13064054713cda09c6e4e8017a1e4992a9b647da2f1fcc7df3f550fde6a050a6e4b49e8667c250b0bd4cba0265ba1f460cc878dcd9f6f7f588956d9d347fe58f50bcdbe172b1131b3b9e493eb24545e259ec90cb6821861b25622b32835bac754ddc8675eb571c41a6233352a94984ae453aeb55751f08efce1f4a535578f328c2fcd9193f6712097ed4fda230a54e67f676c882605febcf09e5027598a86edb7869367b2a7fbb05c1d8ee984c6ed462f3ff3abb01c9fe019a2b830e38867d6aaf824bfaf0fa051936cf801100bf7406729f2a542b7a5da8c7cd46ccded8ce375bf7575630999da11290a5cd7c3d89d9eeeb7893f0b4b18126d336af3e98f2408b60d4e26217c5bff66305afc0ee6d40100b7c1fe072d0b66e801d76de632e64d0010dfeb08e3fd6f6bf8ca1a385356b70bf5d9e05b36e1ffcd4fc336081d598e1ba1f9b68033947c75f4f10af3fbf968d402a9414e6ae1d9790f4c5023265ceef329c750f9f33b228fe9e151bf1a93388d65bc9c2eea69b7c70e9f23449ca8c5c1cc31f8a91bc6748fa0071f35b54236ec10ecf358d9e36c71ea137f603d9a3d75877f31311e9cd6c619751667b928e78eaf1afd052a6bbd57cbadd698e4af0e6220b6e6077175f544ce714193509b8d4f5ebd36a7143a63218cb9fba7fac433c2621d15e18a977f346e7f1da485eb50a7d16192ed65137ef94186d222a1f08c6713d24c75eb3dc9c737bafba571cd65f03ffd19ede84d795d1d04b00f4ab5a3553d2ab7b0088875a0c934a32bfc6a268f0d3373014528196b26cf98257f8001c7d834cce1b5c4080507cf4a9a4d6d9cc44b85bee4c4bd19e08c3a676e18ad29ccd949bd0eef075027fa27ed34bd51f75370ccb94cc0d27a789ec74b56c989df8176cb38c23af63d826834fac439fc754c4f99d06828744fca68734e1d8dab4e04ab271705898d9c5005d537d3bf623806823d024992d1f2f97941aad02e0d05aff60ed06fc945cdf18df5426fe2c902bc177807d7956e57eaea04c9d1c6dccb5ae1f1b3a7c8ac27b2fbb0c34f8d7a2ba04a8923139d7b36d05bc809a4923d71e40e83098d9ec2300ce3c64dc069d1307f12c3eeeb5504df81f81b42627c1cc68ab0ef0dba3f7bba715e2d10a84fb2df96fb80e15d8b9504490d96212f0e71299c05703d0ddc575123c8fe9370c21d6fb951183f17f9c7313b70fab8d9bf5523a91272a63b40c424493a88484e421aade18dd851ea1a55ef52ff670d201b0b5108325cd49c49303e7342b9009fac8094d55a56266fa43ac48c469e3c171ec7181646061a03fca4e944bc72664916f68050aeec7682e76306ab9d56f95e2fad5562ced237f584b561dcdacb01c564679b6a6b923dbbd8810ddb90b039de17a78aceed1021239d09fdf7f109397f13fcc9db47d5498c8b341d12c57b1001e9caf0b2207cba41b074415045722fc2cc79cc21ff0b8834f95b1afbbab95e316f78335036f8ca60614b48aef339af93fe096b2447e79621f5a29d472b59d50a6c837542b311616cf50aca73c92a3ba71b5f19fafd975da2205a5093aa9b2035614e84838b9d8e2a54c38f68f66ba02aa7244663a62c5f8f89ba21414eeb979304e66feb0b458959738ff6b886a293098a429b5e3ca65e1ac4639c6442dbde7f20ae486d092638dc33ac3fcb5b91398985ba8c649b05ebdfc01684757f23e17ff740c259996bfb658a378b01d38a8ab6af2701c62e871ef8c7fe2d00a42622cb4e43e81136a45578b21603750f8b7572db8cf4d968be784997edd4656a3f26c72b620175035fdad31a278423e7fd4ed06422d172f022c54d13a36dbb92ef435ed0d229c230cf7a5279c74da7f0fc2840fa71354ac93dcf5fcfb93532b2bd0b7570c9644c15fb8f5ece1d5499f7efa862859824bfcbd625fee82bda253bd2cfcee58c44277e0725fc6551673359f75b8a0691ce96467a89e32f3444878439ce1c466daef752b4e79e0b442b7f6f5e93e746e37c6b6beda214ef77d9034fa8d2a27bb4dea0ce79b43a7216866462d64ca19c90689985493e32a464e8afc6146bf8dfa8649fd742412ba3e460bffec7722499a5215032eb5615bb79898a69e0aaa6c1012f332203246728067170baa4c6ce4ce21843685d13f9b277a34a144ca3933af4a33adf83c174ee813290d8d1893dbeabb2af617ae1c13620d32179e15b7e7dba84a04427184902747f488693b4a7c56b3d95546d8b53d387a3dd5829db40e88440235bea616d69ccb0273bec3c1e7239a5ab215f871a93ec2f1a1408f0922d754b443b8618d573297b20986b959c48b1ae4333063b1f587f4c22edb828ca023ae2048f11dbea2f77e238c133cccd26b292f6dfe9d5dc41a88b57d94469006abb26307ccc5a971fb9eba22e8b50ed0294afdb372c1cd495c2a931ff830cadf02113f437137392f534cddf1b673f131c260b0acc36d2cae5c525aeaa955b760a09902c95bb45c9a5b131102dfcea35e85c5f6cda801de9cac46ab44b9824e77d944f216aa03a47a6f142ffdc4dd6284ec6583f40ca62828b72f6b1b4ba50817e80054c1a5ce06bf8c121a6ac03970ba57e80b228621fe0482f75246fa85e03ebae7c7339aae63d6ad7fcb369cd9cb7cddd5ea9e1d333f85b3e321a6762b4688173afa80afc32a142180f171763d854b5ffe73b6601d32c78e1e40d10dbc9656e7173de12ae58b5e6a5273d1f15f9233c3785ab425e71aaa365aa94f5cca83c968afea7f16e47a4f99541834682a7ee988e7af207a1cb42c3fadf2675fd59357a46bb2de35d298125fdf603285b0e123fbeb85a6ec0f7a3c73abb5118ea838681cb1d5ebfb3d5dd0f1145950c3d7ca15a8674fb1a37cf34417fb581b8ff9f66e9c6fc2ee58ebb8fff5129cd8b973ac177e62ed56aa9d3deab8fa109144745b5d0b2662f8281f60667eb31f47926deea269fd1373770729be5824b8a8757aa590cd5b2a3b64cca48e6baa02fc93577aae504f2e5d14da498b50d2111ff0c60d6ab70183e2ca24821798dce0becf0a0721333221122ecbd68c2163a88f872e1560f39a02c637f4bd6a1f8296ba1c5838fd0ac06c84c9e012c3c89837f66fb55e2a87d5be095a3ccda77548ce68132eb1a763b3620067989db9029af568b3714d564e3d2b6781f763e6c3e1a77920a99a1e72889ef341e7c81007220e3bb5125114d21c2476b4aab261aa9737d84e5b7aa3813c1fc47949017859b681ed9753de75c80b7f1c874cfeeed2c22e30c09eda2fa98a2345b01635152a883295197452ae28bda65e8de3cc813796ebd70535a62dcdcbd3266544cdccb8d99dc8ad49de9f4b6cc66f27c3a184d17937887728c92b56c418c24d335950d516febc8ed1cf43f35255d850b954b8af70cfd5fd535af9d03af58098e25d394703e83c53d721ef3187f3d6d0258b62ae4bde68c8f7d86d490ecc88f835f9406161d9913ffc86e3e4d20407332dc6b03393cec4c03b223bf06273cb4c99c2718a96ff448359a6c8d25e4411c391bcbf39f40c7b9638ccad44c1f39b84c4cef1f514c2a525b7008135b079c9d8dd4622627af3ff9b4746249d2cd05a6dcf44f8cc43e68492d214e3537bab36b8f3889acc71eafa18064d675d772be9293b692e8cc5297e1663e67e8b6c685928483884f49abab855faa84e89be54925df810303ceca87a7f4dadb2efa3b7ce53c315bee1122a61a0675f77068b2e69ec2b17b9702984b7827d87658b29a271be06335e7371efa8302ae94db6d0a900658ea40db2c012045a48b0662033332d900958cbfc665b7aaa42798bec450b7ade09e3d39766f443e36e98a5c8733a2145acb454ea645e6ce8aaaad723132f18e17cb9179254b3cf9add95d93d74553defceb15b4e7b55be5e9a7ad9fb036062ddaa2dee22d2838399ab99b03747883b90322ede849bcedefd6eb41b41924533b9eb910ecaaa6163a4f961cdfa4b263a872b76ba318aabf9a354898896b58c12cf46ac9b25c1ea9e6b555c9ba488eebdd09d122d10244e4a27a08269072a6faa40e0584fa6f2d67fcaa71f7a6abe25193d0069cac764c4f", 0x1000}, {&(0x7f00000027c0)="12eff0f783117653b7f65730fb1c57edd278275a7a5b6db09fa7b9e5a55465c9d30ffbe7f6287e32b6dd6b607091c82d911fb5d3f26f4221fdba49e97174a00767e21f359a8626dc611959a2ef8b488d1c4e8a2b4233e7f8eb54cceff7b7cbc99ef69d1358764af0d996bd910ed3eb7fe9e3988eb8fc236355898622aa122e5c766143304ee203d08086f36b7a9857079ac61feda4098591ccc29f14b5c8b7218e2bf03d08061897280305e2cfedb8452a8fd45a9785170abc4a2997f319ec72562307e0662c449acf15120cf3f435a1d6be6dac75fa47c05e68f323d70d727f2a15d98246372af9f1741e2d974012831b82970f438778712cabaaae271c710dbac974b0882d87209261ebde957c8eadd34aaaa362124aff007e1406d17c812e63a9eae5ec0e1100996cf950c70b93cdb28ad580797aac0781ff8916e6d03c4d162c05fef8d2f14524cc84d191654e7c36611e9b1bd6b781ca723b00bcf6013ffd850171c905e5638feded18671e8f41215190c42f39d97fd710b5b81511827f5a57ed299411e6643e818aa7684f9d34be7a94750a4f78908f46ebab151ec0efc65e16d69b85a7c2ca4332e452ebb1417e155f925162d25ee6ce49ecb0599866b85bc2c5e8af50a984e1956690a0f34a062e685abf63185a4fb7cb6ef1dd9be24186f574da509d25a28b902c5d72c70e839f8e5c3b4a5a17e13a300c1d6d2c543735a6ea4ae140895ed752c0e976b38ded5e7cd758fbe5f3c3ab0caa79cbc427373fa36bd0577d13b25c9dbeed87d14ae8ac37d6c3f5e034d19cb0def34114ba5d2530cf2488803002f12df113904133f4c10e5692c9d98df29b18d43ef004616b2658a1ad912a6e7821a2361c14e4d3b824df7ccc37b5840a49d3926dcde863501c3887edad6b8f5d4271254ade3e139f102ae098d733e31e886bfb1b08560517deaf2efb302bd9a9e9e8da375dacdc3e5089590a837d92179732299b1eb450371c29b7089c52abf5a46057bf9cd9824951e97ac20c12a6320a043f78befd69ab495eb73dc33398e04322450749e436a961749a7d5fe169e8429f45f41594563973dc976354e1831be71cfff9d5b356e30c8f3e7062ecfdd3886e46d9d6e809b0f43ee3049d96b509d6b8009eae6c9be5a4ec18661717db7ca68074cc6007fc60c22f7e0eedefd1a9f0c9471f06c52f3cf53473579df9addcac9f540d849efbfd687197841ae96befdd79ad51cd9ed7ac15c9bbb3f7912aed8d2873b29e42477da309cb8ade374ef0049a9a9e019b9aed269db20299b4ec8fe75957f5862c5440a40f23b3891d58afa359fc616a848c67357acb05b3b2f64be4e9a5d0389da9623fc2535eefe60d8004af9a472b60d6a1c8e058f0e21b2abbaa5c7569421b33d9367a7e8ca8705128bdb16c8e16f3bce43fbf6906b553c3decbee3864c838ab94c0380f1f2522acac1a26f231a656126b99062ef935b2c85264d3cd59923b6bb1a5d278edc10c70de69eefee6cc20ef37194ffd471cf7e66cd445aadd3a91ae21da19c668033dba670dd2dee7936e8a9cef1f6ac86804d00bd9fce6b54b5afc65e3df7f55982658842f6c89cac0118b597a40ca93690dad17fb87f37816f4d5174f819a12310b44878a4b15fb84e82bf4b579ccc16b1309eba0e28ddcb2bbf9bf1ef6c23b82cab6ddbcd86de837b920154ffaa1ed8c170ff3c87798ed65ccf0b3c0d6275d2f212a18ee1b05b9b40c55cd41bc8f8a1474f05654971c682f8eb1f3da4fce065c72786d2cd0a654a755ba4404171355c08c8fd993b9cd75e51b0a9a946ebb99328efcacc7a6259510a576fb1e1a42939db73a43df43c111e6f68e2e95510fca4ce0a86cb3bc9369331484bc9b20948400673e7be3a966bde336cb3996d08cc17bb5d8298f1a4df3c2703a10957496264a6d25fc0752c6f37be9a8fe788682beaaec1fb828d9f6bc68a13d09f42150e24296fae0f375465fb3c9c27f985d44682a1e1784cffb26a1e5b1d97a0368e7b12a0d87ea08ff1775028149ed233387bab03cbcf9b4e70294a1e2f8eef4914e5f3430a6637d10e5f18632b78987e77fbbd7f806ed6c75c8658c3d79057d7b8a1fee5a0fb74062cea3fcfc8af9d70c466dc26364f5f1ef351d03ca7bd7918d5168bb49015fc783c62c80fb965f5328ca9d72183c3232901a38fa728340145f746e4c28dae1966c775e33ba07b6be71783279aa383ef3798bec71bd98560fee42f2e6779b52c82925d68566edbb3619ac3df55190fc2c4f377cb19f1b0bf800d742143e94a317c77f152b6d05fa48a594bb49f71a4022fa846d498e554105a780b771723e848cf53388f7d353e3dc6c0f11eeb37463cef25b137fa201dbce96a46160108becc979d8613294d2b493c9d1ebefe47494bce6e6abe38c1d380c8dfcf0be814896f69b9d4dee9e47dbce73e7e6858cb5d5cf07dba603118c31ca527ae8c9850f027460eede596154c886178ebb2a33e29a03565d538c27f13f72a4ceb281cb4e04d87ecce8d9fc899acd53c8d4327226bd38346cfde6a111e559f51556b4820b04a9cb7e8004ea2543163cbca3907640c9fd9b262c6b898848724dfc8da66a018dd50fe1bb7b22b173a6def49e645fe5c8236f7dcc2c40abf2d2496f6cca842a24b5f9c51d98bb3aaf7ab39a09d111eb5c4a3c5d90bba26823148a383173833af984e40b6b64d7bdeb921472cd9819def140205e669c7c8fee0371f110792d2e580c35af3f4a4bdb98ac5b57201738391a06166d9ad16da468292aef1b5815e07be783d962958b8b96be8f4ca6dcde3a7070ec5805ef2ca83cfd1e562a7c806da84a16668f70c591248e0ebba406e009dffd9b01d48f33dc57316ec8b8c8b11dea991bcb5fd4d5141473fa5e7fee3ec503ecda126dcad1eb7d2c1cb3fd05d9d5a4ce1d25f22f9d2a99ccd8b0ed4ebb6f787a72300abe7ef0a2bfa05babfe9f2e812bcb3f2229f5825f55b9bbbef10b5ff27c0b2de485f7fa4201f746afe765bfad4ce99cfdc8c29fff1a9de7e28406b75db5d032bf8f1bfb4e0eee22e632abf381c8c19b914ac25826958dbdb2dcacc22d730fd17c29fc2eccd9d4075844336ca71a66f6e4cd8a38c608afaee6610a295ba844b160df6556d498849e6c5fabdc50e2862c9807d768ec0ebee53812735503756cf023f1ebcd903d3e46be181b62c766a37450d8430f84a80c3044ddf1e33b9aa629e63271a160ba33701bb592cdd359d6fc346961e86f210259b89c3d46dad180c7afecf10e21a26fea1c0036d5bb9f8928010c12adb9f11302398abaaea5aba9c42904bbcef4ec47c17a725ebee4d869508a6c124677b94d5c85dee13a32d7891ecc491a34f503246b3c893f10377148f306e10f91c896c9cc79220e23f7e1b8e6839edaa7f9f430f39b64900b6129335036a9b45e128bcb92b25d7374f11deeed061ad20bcb74911b641ddd39983d54cb4c9fda70d5abce726bb72afc8f1798332224787c0b10771c786b8c2ede546d624a1c1914d188328e6f7e4a07268d4016e83b70fb7d7747ef59bc4d6cd9e781d754faaed75fa5b00cdfd8f70da3e7c40911cc683112f59a1caa720b49f0704ae573310e0a4ebb12548854eeacd4eac671cea20dca1299101db2cd7db92d5daae35d3b7887ccb0ef16c7fa3ba745a8f78f182db44eaad8473d7fb9f763f9bb123934ef95e05d03a7ecc85b7c3dbb7fda3de0be486a78e582062537fccbd34ea3e8f3a15e2ea8ef62a35a7b4f42fd1284b6bed8cd8dbde449c6d153f7b2f11507aa1621c97374d2a41d4257d30885d3593e0eb49a571eb3e67690528cf4a0bc5d1116fb9d3261842f500c6f7dd0b5a36b3950439a1d71cdf27e59d076d74879b395fce5c37797a8f759a17f22eae3ae872cf165186822bfaa19c11b72ccd0e828d161ab9397900a34f9cb057e7be0e9b8fe0051297ab033ac095012449f2809dea9d79b052e39c2a4807eb49b66f13522abc4d988e2a3d35a7eb334303f8f5a175f79a50afad8d07f49302523802f994ecdd4480809c50bf7ad2fe25d020de81c47675b3d39f7b7088c1b719d32fe9fe5f86ba690f59b9174c3a15a284f96927c0fa642a7b78b7a3f3aa3627dd69d541553d5e4af7fd017da7ea491500ae2863a86c3d086867ed1e783518c019c5e9bd930aed2efbe5fbb931f90a015b7e1ee24e4aa21fb11106c0f6c55718cbecb29db295a3130923685ef6bd94b7fb441fe96711b60d463b33b996ba067f36eb900603734d68cbc6bc79c93bd318a841317ffbed6a6c42bf3ee515d76349063eabfd62fec33b65e0b22269817a93f16b834b4059edbc2fe267fa618c17b0ed4b6c03c01cd5018103eb1df1deb0be27abb5f976cc8deed596ad561c9fdfe3b57cccf70ff9aeaa087711fc0d9067d92fd68b070a3c8821f68ae7517d68626ef00e9d2f22e14cf8d4f2f91d4b2ff26ba8ea34884592a79b0dfb1ade5fc178f07fc395d034bb1b40cb9519c98f208201caa344737728e4d6b7c2fc02ea179df3895b2d91652b4781f315fc60f663c48effa5870d40d1f44b34dc107a75b7a0cded137bb2c04a3f28c74f7927234a3513d600d6f12cecbb85fd982982849e7298e7cc6c6b4554ae8ed9247fd026abe981ae583c0ab7758fd49008e10e5deeb913a10576d550e7370fde3deda65e1af0228302047d0ed2b896618e33a7232089479f5ba236e054838f833cb18fe00e83852574d6a5638e690c7afb8360a809d0ef6c629428c88d2e147101915ef22e46fca0c3ff5a0d1aa2e813192a6198bdf84f972e621ae71f4f2fdd09c5b7e68e9cac51709c77bc9c919fec712d41153679b8dacc3c5f44932b25c53b20b2c983048cf965650bc7df0bcaee58ad1e6c8182ba14b4482150bbb97563188276e5d83d6e1467ecf207daef1b116e968532ad7da7bed9a3d683fb3b03a4ede36ca48b6a25b7464b4cad3464aaa18ee37cd15972128dab422c2e7b37b3830f15c17ccdb37337003014c7826d06f6c632f8053f6c03478805cf15a4948bba9bb2230757f00491bff7c52002f6e820d4fed46ba533cc1f459fb712b1e5b1b9c9dd3a64c7e8749bbf351958a651d9bac6e65839e68dca60c57aea18a0f724d337754c9c8b2289209dd2800622f960c3bfe6a72655674d2b5cb16258d05618d8d54b93f30341e9bb1a79b264c4cb6f1235043733fe4f89f7cd846c84819e2293c78f1f1fd5e4915480b5b31bc281f0cc62913d529966c9f9c65c7505767914420044aaaec46ab2909fbb525de8edb0005a6a0fef48473d7cb1870fd344d3b41e1a7bd1b525092681e361e9692b9638fecfbc433e1d8bd9e95d168ff7c885304fcb58629d636b3cc5c22ec9550351ff868f01ffd91ac13cde64a195400f04502ce327296bd9ce6bb8de95569119efd957db0637eaa825dd280d62b80f5f2bbe379a0c122ea0c919dce636bca3ce37d349e35c61d8d750d041081a8a6e07253b0e3a970d0423682c129cc0325f9885873dc445d33b459ec38ea77333773d32c7aea15634c22687fa5f2fd9c0350166c7970c8c7eb47c5ae1355d516a16f8545eabc3b4e435c77374fede62e7fafd9e192e27382728f0c540f3f8b98e4049d6f2f25dc1836b9986179df910699fa86e9c3d6c61ed68a713f1e102baa261ad08bab9c612508e7bf4a8be093943ac74e4b0253b5b91182edde3f2ce42a68c94515b741f7275d632aa753f5e68ee5f03836388ecd9b4e4201d8fe10df38f851e88b50808f5e7c80688d594bb66a9702f2a15beb", 0x1000}, {&(0x7f00000037c0)="6d9717d355ca51941dc1d94b74b47bac344cded13735a1ffc7409dd3d1b06ed7b90b356c51f125537eb81bae25fa4c92f8c5a97e0711ce20ccb1e2bf13122ac4c7036bfb4285be5d6f4144022ffe74d3b2b5a2083766c93366e25539c9d85b1ea05f2a74feee6ec721ac320916446e146acf0e6906a66ba0078c21f15822bfedab391d43a79b87b98e2126150a373c4b24b79e5eed688cfa139baaaa2d904f7e8d2e6a1645f5b7939e5b1376178f054f0aa80df1c5ab51f773d1c1aefcdfd465eddf5ec663275cdd54aa78887b45a7b770cb03264b8716e691e851dce055cc50f3d0c943b8bc37e54c817c563dd9788895ed2be1fac50416862ce891f7208d5300f43f5872bcb49fe43e338203a852d9ed00ff36097461e44d8151c54639e75d84f1eb74a39f341d871a45998857da440d6dd7928e3e8776889db0839f45f7dd3f0b9290c82166cf1011b3b0f286a9e760adbef8e597efcffc6cd7c2b3927d1f550f8823df63e7bf2622c5cfda8afa462a31fcf9d86ab9abab9fe0d03edc61fc8977d31eebaf4d4c135a3c059bc9f201232efa4710aac08142e7950359676af1a411ef89d6219f00cd3f1594c091dc71e70dd35c14e1f907aa0bd4843ede7b4c14b9bc62c7dc4dc07cb8bb7eea4a2331dd242f4cac92a60bb6363c5afbfeb736c3c5db43b2e36b1a84001877b8f98c86e85549a9d5bf55316b3544531d5baf02fad40b3b0ca5eb1fe711d884f21d2975124b7f1feb06f67cee2f418738bcbad4c6cb402b1a33dc2b29633893bd6e964b872b45e05a32842456be52d36724a61c46e56ce871c736d85f14ee3013fdc17845cc65dd4733b868c1b26d9fe87823167f778113c3362c0c91d5b74b772e3eb16b34e1bf588063ae00c3f597804861b451609d4eeafebe3763c74d06ca8a6f59c133f6db30bacf19fef5195018c68db9048f2a3dcdce0830c286e9c402ce3b1da7471a27efa05405e22379de6d1caf7cd11181d24b82a91ab3dc14ebc8adf3e61c2323c209337c544d9eaa14a0a937ce6afb67d6e7344b342cdd4b46923849dced6223c9ab3ede7eb52eab4607077719b4536c8f9f8c52f48d7fac5ce322aabaab07c5d1e65e9c5ff0a9c0d464c78216547011e34747e44b2666b7bcccdf732aa0caf28bb3301a6d137b3f19e98abe891c516ffe9c9218d1a5d3158faddfad3b0a71c767ad76debc0447a5e551a050c26c8525d899fbd39ca6f43570483a5110177eae8a88251b7a8de29bfe845e8cc3a356a8845f8d9eebc8455c7eee5a8c6f2229f22c8c727446d4144aec4cc168ae6553c4befc9689e02bb1a60bd6c1aded66c3880fd4bc9d059c99499d577fed912c306bf98ad65f7a28a8f253696862daaecd0a593d042e54ba94ad52c729a97c5def420e72567f8faf89a346dd92ab5bfd65427781a8b58d1cc2e0a5aefd2aeeeedcebfaea4a3eacbecac36cd7e4795e2688b080709994fcff6103ea3b5f6fbf73676a8cae341e1918ab27aa1e87f85f3b84bdbe75ed529a8162c1b2ba841537ef7c0da46e1e4b9f6e2cf3f8127510a7df66fb44bdf1c38407ea2732eb5ce2a71016acd40c9995c5cedccc97027b16630deca510df9077c1cbe87c6d2d020e18db57aac8be655044ddc676586c1aaa13efe83703b7e4b1f5a91b19c4a39577d2558e1163f3c34ad35bc3455eea0d3aae7bca300bf2b4ff4a9298518e84f9d82d65e8d74b4601c92eda54e5c0cb963159c50defc47aed855f3d1e3f729ccb1db43a4b1bf557fb3b911b079b77dd37836ab054ca73c941707d85c8dabb0c6b4cb0ea28a20f4689d878140587e274e91ad1350803db9a3e5021cf38a9308887604a70a75afb021ab348d9134ccc972e458be3962a73bf2a886bb7c3c0c8545656625aa35aa4f2c1227f78cca853ea036102991245b8e34c9d01cd1a72faff8a8ec5fb4bf59ad110e65003b3470a5596178dafd6e79332a8f8856e8eb1305e85926ad41fcfec58c3db9e2782a4494ca02cafe2cee35df9d9d264c01cdf5fe22ba4c6645ee7d395cfb557c8bfaac6a451d182441cf6bed9d17f4f1b00a896ff3bd0a633a0a3ca07c551a63fc70999c8d50aefab13735f71617b571176526a1f5759d4b06d924e5219d84ea49a9c2ecd293a3fdd2c77a867cc4210a666f4e73946e5e8bd7512c70952229c2f2bd4b17cba59b373733877cce38f75125ea3de62617a4701a1028eb2f9b978cac28b1299ea610e187a0197ff316e6edd866614f641aba37b25a59cca3fba37f55b099e5bffb154c89d1bdc4da84f3e425871575114f14fdf850c300322f85ccb91864ade79e9b54eabcb6633650de5b2079e8269c5558bf5196395c751c211319639d0b857e4cdef91dd44d9ab5d5c00e8355ece62d81b2bf072527c45784190b314f2d4f3d3832c5fa3a4c55853bd42f0f2962386f8e298f0f102586f974e2ce798ab11159ede93d8b1825a7f861c8ebc35369bd7eee64756dc31c4c1a6581d87cebf84c96b49bde7714933030e8269bd5f40c445fc90ceef8f6b6bb1a09dd3ebc4dff573f460b3ee81047c099db43480b958ab54e7bf9b4abe7e7896126ac9f71e6e7593bb3f55f1667c7c3759f797093528ddb69e9b5a336f58933bc38a7678fe434b79ab5cf745986ede3bbd3f00cf161609a7af9c7d6bac616625206444c93be5406be62758e360a76f5444c89475c20fd13fc3595da8a7ce80e7ade6f9ffd436b1af5039211f8d23c050bd7ad4f15e8d260eb93f704a35d005fc2bd529a93c20622f65712e71a9569f1a46465c03ae147c63b9cfcf22fa74b4aba957718afa472c3a14a8b87f8424ab51f406dddd18f630a48072fd62c50945361dae9f320582d7c786d0b42ab4d60b97256775fde7b1eb298fd0a7a4ba0619e85bd7421484039195c740adc4ae693deb01bb9e7c81c31ac61a280156b888cacdafdd7c3e19822eb54493d20eaa30e0f3ed24e01c613dc6cf686bade840b8955585fe923437035118f67cc7d2dcd725d64c69f06a603789316169d10a0da2c100d7ec6bd58093d0635a230fb5e27945f59a33c2e7a79d47bab3e8c95a7213a128cd0e8a20875bfa324edbd45e40a6ffef568b6c5f13ca775d52cb5fc7bb58627b87b2d5de8fba8dd76382dc8b268279553b6d2e9a008d35537e45f73ba1ac79977612d7e34d8c8d6518077a9a882edac1905c5e100c640d82c50ac21b154b756d62269c16add14e14716f03dba79fb5a3921d96d591d3e4afe2b1c1277c311b84d9b61a8aefbca4bfadbc2f4a497f5f6ca69ec734aaa78a8a775f319ec706d8d4392da3362793d8b8a4ae01b2d8130750ea3d99b174b4591c9b8ceaaf406ef1874c0babaedce607321826521e3273bca4d8efbcf174fb484da8c46b573e4889c5731f54b54a56ab7e921458520f89ab5fb50c6d242e2ce8b822f66ece345b0f575f632ae0561d3102fa08da2fd6ee4bfa1f6418c048651199cea80f43b7d4e2c279cc036aa35f4323b94911f7369a931fbb8882ecf499613c74e0ed89ed8ca89ab97f366a8041f91c7bd72957e21001bd600b8799f21ecc51bf76af2269081588a88a5b3246be135dbbe729503ed69b32e83617fba4d3e00753e2b939acad9be178bbc7d3f6f3024a2111226a7d1b4c61ca35b9c89e6c1f5d8e7cde2abffd2b09c31728c27cd6e29e3230dfb5c27257cdda160abc2d5738582ba210c6bc1d4925fe8a709f334b7cdfed4fb69e854c0617eec2089260c8109702bfca0d244b5c187c1a0341f405910f8e558919c17b338a81129cd679641cc6a7936a11dbd9575a3c314a86a65ce12c4bf50418fe154ffd7b3f808c1e1dec996ea7f01ae76c44d1f9b2984fc39a7e0715967aec1bdcaa2e2b6a3764a22d91a48d8b531f9af79b6b0c265d037fc5fcbc5f8495d002328142cd7b67de08c8fbad0444319b6b8339cecceb2b0ff4ed511a2d93d4f0c868f76b1314e96ffdbe1b66291aafe5a8a15123e5bd14a7b531ab438a306edfbc2502d64ea756c8612b47818f184cc417f7b3c273a21906552cd138650917675899bfbc65222735278959a8a9f54bf40038e0b9f3772db88d7b6ca9c82f7eb76571c0dc439560017218fb5f91ae7633cfa1d0dfcd094cf84e0487bd53320a148d84b803b6444faee97e90096fbff4501f99506db72449c369511dc174a9454224e3294298d6e3bf3b00797cb835a44587f09c9b0827ee5c72254f04bfc0c5228ea4111cc0b5a30d4b0be826cc81edb834a4a21e4e802081ba4eac23b9e5dd63a846575077794b8b2f677d1fb2cd52ca2b1289e1a6f75cbdfb39cbf6b5de74088ab67e5933e4ab747506861fc23dd78bc4ab2b7138177f8dcf40e1d4af3b12e5803cc00cab68a90941176e202377b95b6c64bfbb568411d7095b48c258b8702fd418b514cefb3c0c25227e91ae142b806f6e216746c0556ef33be71490d24589ca9c6bc8f00b73d28c6d83c08c81682a64015239970a6856f575631c70b419f44e1c029b1587d2eb646e62163a325cc912b88d7b1adf07cb85cb1dc3394e74b6c277662b84c2e1771ba1aa4963857002606e0828cc0876170bb8df67cc6fd429918d078a5d11ba4e2482bc52c48aceea6deabc8e36c4f79713dd1b767c559aaf34682e2330ea5699e6d71553b624f6b93c00a19482c200f1e81094c914b7e651df7b0f052027837adbe7d2399da6f95b75ce87770bcc346e0ef30d9bb63d29f2686eda57db6f7b22ba60e56e60035baddd1ba7cd32096b29ce3dd4cea4b947bb8eeea78d36bd63199f05084c078a54dbb20ee781fff90a31f9763cab248305f4e967da347c3030522c0fa1112f3fb8ed2b1cbf518605b2280437b10ef0fb61245067d8a1e0eed2ca823cf7f235bd7830ec02de763e2e8d271736a7c7205299b562d175f29e42142e55de74c6b8844275efa3315aa2b27b6ef3884b7278e13dd574214a4bbd2d0ae9300617711643a2a4ca616dd594aa0a0953ac401084cf9e5b6e25ed72d28572e016a3e68a3670a6ba4884d5e6487aaec0eb03988afcfc671a9c6642396b65813bf1628d4dffb8fc6d417b16182d0f83f6a02aec92fa63c8870086eb472daed9807af619d91da4f65e960a8c28d7fbf0367166839e543d6603f3346b1e467d949b914b5d869cf78373ce18cf4e84927b5e536bfbbe2b7b92df9130671a65ab6d7f377f96ffe8fb0ec9a014d9124bfcbdff930ee4514d41253829eb286bb92f0ef4407258d485aa57cd8910222e26f2c6dc25caff50aba5ec4d49a116ad717a3ab34996c755dc4cd209238439bbb3f3b108693df20599fe0e0d125a6b2165158407dc7748d8f4e00ca2d7c75ae2562683ff5e932388252f38f1c0cdfc825d66956e78b5c37b43e198b014fba10851da51f7ac346620d8ab276832afaf5aa929f1c962954cfc0f6dfec789a48e0f42e17d8cf3d1c95abdd3e28dfb4906742ae85da8795c7db01cc84d3672bc14220c2446ec5d956d962fb7532ac6c52dbd132d95d60d86ba3ac34af7a30494c8ede0466f7dac2614713d824862eedd1ef075080d564525a5986424d707ae19a873e7991a7c73451b4c3d11ee77387a6cb482c71f775f787d4454a8ef0253d0b85a742459dc321441fc8ecd66e5bc309d59ec890c65e12e1707da00819f5b302216a67cac332a8641ecd9e240bc71feb8b6ebe346de170b4e224551eb3929d2abf127183e893f8e8539d355055c09af683bd128f0063c568658459d5f24f39f443ab1ea8dada41f7de3cddc96fb8289ee404b6608a7d520fa1fa41b", 0x1000}], 0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x812, r1, 0x6) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750d86dd605f6ad904383a008be162e3fe80c600"/41]) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 22:20:02 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 22:20:02 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b102ff037f"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r1, 0x0) 22:20:02 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x1, 0x0, 0x1}, {}, {0x8}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000180)='./file0\x00', r3, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$setstatus(r0, 0x4, 0xc0) r5 = getppid() r6 = getuid() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xc8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, r6}, 0x0, 0x0, r5, 0x0, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80146953, &(0x7f00000001c0)) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r10, 0x0, 0x0) fcntl$setown(r0, 0x6, r8) close(r0) 22:20:02 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000040)="000b7ba7", 0x4) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 22:20:02 executing program 3: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x2, 0x0) setreuid(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x3, 0x4d9) r6 = semget$private(0x0, 0x4000000009, 0x82) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8eb0", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0x20a}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3, 0x1800}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x800}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x1, 0x800}, {0x1, 0xfff7}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0x6}, {0x3, 0x3}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r4, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, 0x0, r8, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x7, 0xfffc]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 22:20:02 executing program 7: r0 = kqueue() r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0xfffffffd, 0x1ff, 0x3f}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x20000000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2080, 0x201) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000002c0)=[{0x35}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) r3 = socket(0x0, 0x4, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = dup(r1) listen(r5, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semget$private(0x0, 0x4000000009, 0x82) 22:20:02 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/47, 0x2f}], 0x2, 0xffffffbffffffffd) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) 22:20:02 executing program 5: open(&(0x7f0000000100)='./file1\x00', 0x200, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x20000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0xd54e0c4e) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r1 = socket(0x10, 0x4, 0x7c) msgrcv(0x0, &(0x7f0000000800)=ANY=[@ANYRES8=r1], 0x91, 0x1, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, &(0x7f0000000240), &(0x7f0000000500), 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) socket(0x0, 0x4, 0xa) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009969cd9cf8733236c13539b0beffa6d4b971b540a839fae07e86a530ffdb56c60df0b16f560f6a5c157b4ac7fe575f8e8c83e25fa9d14c03f35f78e0ab0064b79af31aa6c950501c5b8d0cd23e76ce2907b9ea48ea2d8559bd97b5a876fdda5f5210de93ede0257486beb1c4c00bc358591aafbfa01384ca0c855f120ab667b56b348e113ab05454"], 0x96, 0x800) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) msgsnd(r0, &(0x7f0000000280)={0x0, "c9a9c5cb0a028071130a2072c2a31f334fec38871d72ab019c9b11534708c1442ebe995fd39bcb5cc9c92a16f4927a319e571f1038a72c190707396683e8169acd2bb5d8815c638813fef1e2f455c43e2a"}, 0x59, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) r6 = dup2(r5, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x2, 0x8002, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r8) 22:20:02 executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000080)="b622", 0x2) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) getrusage(0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) close(r0) syz_emit_ethernet(0x66, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffeffff86dd6008862000300000000000000000000000000000000000000000000000000000000000000000020001009078000000006041c93e00000000000000000000c154000000000000000100000000000000000000000000000001"]) syz_emit_ethernet(0x7a, &(0x7f0000000000)={@random="ae88d7ccf3b7", @broadcast, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x2, 0x68, 0x64, 0x40, 0x5, 0x1d, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0x7, 0x1, [@broadcast]}, @ra={0x94, 0x6, 0xdae}, @generic={0x0, 0x3, "af"}, @ssrr={0x89, 0xf, 0x8, [@rand_addr=0x4, @multicast2, @empty]}, @ra={0x94, 0x6, 0x2}, @generic={0x0, 0x7, "09658efd7b"}, @ra={0x94, 0x6, 0x4}, @lsrr={0x83, 0x17, 0x9, [@multicast2, @loopback, @loopback, @rand_addr=0x8, @rand_addr=0x2]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xdc77}}}}}) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000100)) 22:20:02 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffe72736b607e5cd1ae38efe71fa42aaaaaaaaaabb863450997edd60dd9b5e08080000fe8000000600000000000081e189c6c162ae9e6e927549a18fd0c18cce65c2cbe88c045e6981e0b538952b6e9aa5ad14ac09335329472bc20b51e77df74be51e8f681396c6a5e207e6ddfbf5f13187440d29f6dc8c816273ee521ac380900a09d12cfd48b1bcf1adf9ca"]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="33c4c1aa1b41890494c3cf659fb3be3dad78d0b5ac823f6e97bef4db75c7f37b8d36218bdb230b68e0c19c317fc2a083dc79cfb7275076c2b8cbb024d72f563c222e4932e33eae11e7d6e3331ff9095365953e0df06d67b080b98133af77ad79af75438bf57c008e22a954fdab9c7b5e8a4ef97175f18008a1002142c1a6036ef3c9045bf924726d82e0f40e800cc7f90e8b39290b66b39c19b89253a4cf50707a43d0fa3f83b1860831c0df24b1b45c92a2014c45188d6a23aa09180957dab325a3b35b2c6fc5a6f442d9bb56d9eb9639327df32624115aa3869df163df88563e019707f59fb570d5f6cb51cc45f32989e7ce30a569b74f7a3c", 0xfa}, {&(0x7f0000000240)="f0b70c252e2eaac4944db3c4318283dff820efc39c13595de654f1ba7f9cef218a86a7d21c67b81eb0aa689b75680117ab5ab8c6752f529f3c04c67cdeeae49c056232759cacca73b739f27b1ecc31eded7fda4f67941ecd20d5ec2ad8d550816b27b7474185112652752a3824af1f515dd1c1cef9215e2532c18c1239b2ffc0585c619909e73ade4a545e5778529a9aa4ef0584deb9edd88fe518d35a0202ff48b2529af1992df457bf06655144e681e3c2a201922b944e53d2cfcc9a6978", 0xbf}, {&(0x7f00000006c0)="464ba9f7c9c485b29d97f0a0dd033525589b4dd96a63113de08982413d046b7906410938c8c85800"/53, 0x35}, {&(0x7f0000000340)="fe024b406de19c077ff8efa99918326e15b8fc1cb75d541c26a7cadb4357cdc8a0dd0c5c448f30e09ee60e8231e9c5f9eab86061a3d5fe867b9904a3ac0b", 0x3e}, {&(0x7f0000000380)="c07e056efd440bd892234456fefe", 0xe}, {&(0x7f0000000440)="58e1317d440a2e355dda16cb41161cfd23f6192281e8b39e1011af60562569b0fa3e750340a8d52f17f6329465c10ce82dff24e644d95ef8ef84fd82309ba14dae6b31c160dc39da68c10e8a540c0c2a089d2ac9f1e11234ce109c2b87a0cceeb78e21fc099b18e8d8ff8a9a5c083fbfe685f45d2f5d7117441e21104ee1f578219714151d2abf95451b6cba448e546fb933618307a4", 0x96}, {&(0x7f0000000500)="a8d28ed67ec0c07d90c2577e920baf83c899eef2653afe3d90a93bca77bc4d08c307dc1b29472fc22a641f95f99a22fa3befb2a69c91bfc214250f380841c95b2607b31c74bce3b6c8b31d7ac719d16302a855fb209c705551c5835d55c57d300b984bc1b1a2058cd0d2b3f06e95bf6053e9bfb54de66f987ea1213551305c64079fab19f5db4d7fa7d5124270ab50b26a6e95b448e0e84ce95fff8ae77bf1", 0x9f}, {&(0x7f00000003c0)="e33ece5c82512e17d041fda0d42742233a87f61780", 0x15}, {&(0x7f00000005c0)="36239251d58733", 0x7}], 0x9, 0x52e5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000001bc0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = socket(0x11, 0x3, 0x0) recvmsg(r6, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/75, 0x4b}, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r5, 0x7, &(0x7f0000000280)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) 22:20:02 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x3, 0x9d) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0xb2, 0x0, 0x0) semop(r0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa1a441a9cdd3421b48eb70679d290aaaaaabb8848e511581cc1aaaf5ea3016a66b05a53b8b5449ffa3128136c49e9e774468f72ce57ad2caab83643c1bc2e1ad8eee648f4074285232db000e17042ea57d6e201f5aac471c4b175a705d683edf1dc4bb6a6e2ef48839653cd98ef93f3b992c95636522cf362f2933c69dd8b31b5f1b795c4fee0dd928edf8c5dabf981623df76ec4b66fd1d9a08ff737921db88f505bf04f6b4a7a59179b8812ce5405f01287aa109167304003e7f75b603402c9b464abbd5360ce0ef373ab14168e339f00000000000014f8591c961e466b0bb951c7cd64e2000000000000000000f43c3b22e069511d451977a7fbc2f6f3889a262ac80875b4aa14872974ffabceb566673528ee4b60f86daefc7ec0035c04e76fa3f67e14b59c95c5aba5e19e26fa3abe541f75f87cd85c165fca47ebffe328e737a7649980ad953f55b3f09d32ceaab5e80d188931243d0af2360f29b349bffaf61d8c6ecb547b9a05e4eccd6e75b8fd7261642cf411f4da2f6b19f24c"]) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000534, r8) close(0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 22:20:02 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:20:02 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000007000168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681bc1400bb"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1062, 0x0) close(r1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r0, r4, r5) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r7 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r7) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4812, r7, 0x0) fchmod(r7, 0x4) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000d40)) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) close(r9) connect$unix(r8, &(0x7f0000000d00)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r9, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000b00)="aeec072bd9cec9851425ce6d2308a551c9330ae7690518ad5c909d71b96a1a0cd230de3514735a84673e3ff228c0330efb7a0f2b064e68a3b195ba1551e47a82f519168d793a5cb46b81d836ba46e78f6e6883a23331829d7a9aa5206b0d9957275283b52908ed29e2b362f1c250fb255307041a1b52f8f3db3467a7eccbd694791ed6abdcf65ab1f725ec05dfd21c7b21c61f8f231226fe576a0a89dd0ace798b1e8cbd4a809e73faa15d4f548c5da3cc500d388c7a758cf7b5e8ed25a61f36cb634784ebdb4ff6d1743fed27358a8afedc217351d9843d8aafeaadd41da3828e40b08b1ccf2e9d640640391a5d6a1c8671", 0xf2}, {&(0x7f0000000c00)="1e2fbeb41429a9c2bffc76a33e5daa8c00a794a449cd71f8765f07fecbeb4da46b99214d65ce4c342b8a1be6146238ef7a11e0a29c91e2f16e2a195995022c7441e994ae98a4c43edb7094d31e90c829fd5bbd7fb4a66f2ab5d48c68bc0b24b6683943134a76b9d9e6d5304335c8c080f4e222d239a5e426e519d310d4040e95c866959d2f9edcb3a3d1b9363ecfae4fdfa0bc514b16775c92df5f77468ce2061f39aef24d900c1c553c07c1e2a4a33973ae89d72eee366959bc503065b9a5c54fa02d14a4ac389a8af27e325abb944b9907b9e96abb", 0xd6}, {&(0x7f0000000fc0)="49c2193858b07933fd68dc9003873b4702200fd0b742af35a7c43b5359b802e0b1d39618275f93b1581aff26ccf87460cfa9faf4a098998ff5ae9ed47cab136d39ea745a0f90c5acc862fa1a55da6ac3978ab2645b925f997f18ca599df8df579fd64ddc78a3faa212074e4afaa605bd9501c9e3d98b113cc35f6aa62ba8b0fb4774f5a0655f8212cdb7deeaec53fb4ba8827870e8e5f37fee4d69e2b799c27e379e644e1c32c599a13fb36fab5f4e41f2ec04ee0a1981ef4ccdd4dc21c79de7b2cc334669d6fdb78251520b61675bd714d4788dd3", 0xd5}, {&(0x7f0000000180)="d4a42fcb844b5203e5aa704485d8d4bb1128237d4e5a4403b1e4a2b41ae3aeb37982e076966f8896af45853775d6e7438ce2ed5012a8194c6ac2e1f0e335a6d4e5f58dc995e25958c223e62f60db55d633ff2e45dc37c2d15a3cf122d672e0312553", 0x62}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0xd) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="8702"], 0x10) writev(r8, &(0x7f0000000080)=[{&(0x7f00000004c0)="05246044382677cab3e7c1f7cd543c2a9bdf6a2097e70a9e52cef26337aa99b949898b02e20c073343e5677b149fb512284233007cd6325c777fbc2e138e2ee895c7e316cf073a325b0bc4e9766fc33f3bd63cc5396ea4c795f7681de3bfa7bd929ea2f68da25479de25f16e868460ba997809f264beb0fad3fa30ab962179deda090d873a7be9bbeecb70b994b61138c27bd6f2eaeff6782984d379bf4b8c7e897fe1b1172f2dfcf4c314e4e5bad1c50a885b39a70b8fe4d628c35770f8217258de8ca0f996c56f26390be4019399b5fbb69df40f5bd61fe63af45d7a123daa8e8461d183936f1ca78955b3775e2f99c0f8f624afbf48ad650477e5cf9dcd7b89cbf6e8ce1fa3184d601fb87aefa4f70f52ff3026f1705f12c8bdf1ac9f8ba61a19703e1fcbca185ba018b30072cd61c1d17fdb5e168fd9878683248e1a514d416bce908a0ee386262295ae70d3194c7c0ae1febf1f67c94e2b57912ddefc9af6c63e5de2e1750adbe9baa79e2857e6257f2292f9fda59314996d8dfd2accf3f44edb339ac75e3c62923767b18a5c30161d7d74cfbb52deee6ca900d381a9d82901987b8ae9ed80aa88a1a78d2721ffd4f8fcee2f9fdadd9a8a9f87de71bce40a0d2d101d4d5433bb812290904b54f1b9b3250d428f28542a0f881788488c06212d87afabfb220a544adab55ab7a22278421ab9506fc7924afdb4771880481f846e3b3d0664383c242535b8adc08812957e21cc1028aaf58963f1c310422a41a4105b7c192f9d67bec10f95578205090878f3c4963284b14537d53ea6413f42a7372cbdcb21162af7c2ad951dc24c7318eeb9797713dfef1b372d075796761e70dd4e1a2536ea1bb10f2224cd6a09977960e7d544ed80c8d8ce4df25237e2a070b082059e0130e8797c14822cb23df435274e570acd23d6bc1fc04bf5df73f1f7f9334c7c0aedaee9b355207097c0e4af65c6d1e92eb0827712a5856635e40400000000000000b9028cf9250c3e2b565c13ff92cece48282eeb2db9b109292ffbc73b60892b4a161f9ac91dcd9a814e82f81f719ea2744b8f28c49a00e6362ba259f332e97e6cbb555ee29932ea4553a8dfa7e34896480e64e87ca6b1ce33e0f0211f1a63d698d02f9547f356a9f726f841056bd8ef4e83a1b31e8aa8942c938e69497757064f2b3a9aea4c9dd6da003b9d5cdb7d14cf7c2f6fa77c32ea3dd63f0ed788991a2c2c503aefa7f6fc8e8571700e740b9596fde36f01cec3581023b0ea9f06a10e05db68f1814e641f98a372ef8ce01b2edbb86ffca0a29d7e007e6004b7d866ed5349f851ce311e0e2beffcd9f7f36ce4d43bda404583ff6d32b7abedc3a8b35e388c6c32ba44adbd19f650d8321fa438469a592d0babba6552de440d393f4c783b0a1bdb093883c99b9d9f7673aa501a73aa5b8b231ed331cf51c122e60a249f4722d1c35b0646f4e6c00aeece5060d5f0c5319cc9039086780cf105bfec94162f61a98b2ac2e0b8acd03ce3b019537ff1b166fafaa3ce7c6879424ab6a5d5a8239ae61f999929ee1203cde5f55f6e77da6340b550f4a16528553dbafcd25560dbe7b04310b59042feffea203e3395cced27a3a9fc54bff2045851c862199ca4af363926c04a123e30288fa4613fdb9eac57013259d27a1c92bd64e9f1186d197e2eec45dd6f81265825c8942d9ccd4bf31c2a57ff854bfc6412ed0804ab1892c307963326115ab9240c7b905e8bbbb5c5a8eab91f90aa66f246a98dcdb1e16b2327cc54616846f29050677c04c7cb7ab048beb7ff303880c5b815088af3ecd9e90c34605b230f16ec5cd80c0e9a3179b63587a6d683811329d8a6eb7c5d924019f2ff36452b646067be9379c4f7eebd4029151b34bab4cf76b88df4a24a5daad5796bbd31321173f19053db4589cc9317695f787658ffc9da0c1852dbeef80c8844ed13399e3f155a23f988c4b4dc1d0bd923709bedf4747b3ebd4914404ad73555a9e24736759b37c516f22c9e08dd7dadec7d5cf183e51b063d8852fae5fd8bcdfe6aa49ddc387a2a6bd1ae894100"/1473, 0x5c1}], 0x1) 22:20:02 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x0, 0x800}, {0x22, 0x18ce2752}, {0x47, 0xf}], 0x3}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r1 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r1, 0x2}, {r0, 0x20}, {r2, 0x4}], 0x3, 0xfffffffe) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0x9}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001e80)) r6 = accept$unix(r3, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r3, 0x1}, {r6, 0x6e078b67c501a359}, {r0, 0x4}, {r3, 0x100}, {r5, 0x2}, {r5, 0x8}, {r5, 0x10}, {r2, 0x8}, {r4, 0x20}], 0x9, 0x0) r7 = dup2(r3, r0) write(r0, &(0x7f0000001f80), 0x0) r8 = kqueue() fcntl$getown(r8, 0x5) pread(r7, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x6, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000002140)={0x1}) 22:20:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r1 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000c80)="b6568fbf00fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857190d831bed81b3668f74958ba9dccfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040c0100e5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880b6792b7015c94461eaab55e39c6f879277ebdd3da954f337d98904049a27f527602b347b1f2f49b24016b091cf38061730257281c9eabab97f0b5e03df554f0963502620c4dc5e1ad2d1ed170db0e3330baebb92b60a3f2f5f", 0xfffffffffffffe4a, 0x4c) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r1, 0x2}, {r0, 0x20}, {r2, 0x4}], 0x3, 0xfffffffe) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940), 0x0, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r3, 0x1) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000700)={0x10, 0x7fffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5ca}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ffffffffffffbff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8f}], './file0\x00', 0x2}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000980)={0x4, 0x80000000}) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getgroups(0x2, &(0x7f0000000040)=[r5, 0x0]) syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000a80)=0x2, 0x4) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10800, 0x0) pipe(&(0x7f0000000b00)) 22:20:02 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) r1 = fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r3 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r3, &(0x7f00000001c0)="596a818a57d02e9c2accc031f0b9b5387b3fce3bc0a63efdaa51808ad8ef67398cf0eda1f05804f19674cc60e8e930c03ac01fe633739a3b7987833eabe48315099ae947307046b91d0e3e9787a6435365e9be4f172a6918d4e930a6c482c942f60ea710c4250b2dff5c1106977590fa326d1775774fd168e213abec510596f00c3e17b3cce3fe88ef550e225bcf1ef7ed58f71fa69254142415be15b59f4dcefc3b3497427c72a2b8e7e7df", 0xac, 0xc, &(0x7f0000000280)=@in6={0x18, 0x3, 0x7258, 0x8001}, 0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000002c0)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000340)=0x1) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = dup2(r0, r2) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x7fffffff, 0xfffffffa, 0x5, 0x1, 0x1, 0xffffffff, 0x8, 0x0, 0x0, 0x918, 0xfffffffffffffffc}) flock(r5, 0x5) setrlimit(0x2, &(0x7f0000000400)={0x60000000, 0x60000000}) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0xff, 0x1, 0x83b8, 0x40, "f9afdd024b600c53fb41e061692567477e5e974b", 0xfffffffd, 0x3}) r6 = msgget(0x2, 0x140) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r10 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x55740e8a, r7, r8, r9, r10, 0x10, 0x9}, 0x5, 0x4, r1, r1, 0x9, 0x6c, 0x6, 0x9}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) fcntl$lock(r5, 0x7, 0xfffffffffffffffe) accept(r0, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) 22:20:02 executing program 5: r0 = socket(0x20, 0x3, 0x1) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) 22:20:02 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x20007}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 22:20:02 executing program 4: setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "7b0d026cc4ffcf3981b3dfcb3100"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) setreuid(0xee00, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) listen(r5, 0x0) connect$unix(r4, &(0x7f0000002a00)=ANY=[@ANYBLOB="7802dd6f51f1dac382fec5a06205a8d55193e3f290e3dff1b6d5b259f16986ddf7900ba77b86dc3695"], 0x10) r6 = socket(0x19, 0x2, 0x1) recvmmsg(r4, &(0x7f00000028c0)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) 22:20:02 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x8, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) r4 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) r5 = kqueue() writev(r5, &(0x7f0000001380)=[{&(0x7f0000000280)="196b5e72bf3bc3966dfad7e5f4e70c941498e332c42ea002faba7dab659936167da320fc755d190c97d10ff422ed953687f577f89240343c982cd80f4823d12b9578c56f31a7c54401e371ee0e0abcbdbcb65ed3bc84c73dd335e3cf0b9ed67e22001f79ebddea2507039ae0412da3d4adcdd8d4d30c14699a8986c19062dac83f3eb3c2edeafd5725fc89b41126e5e1e8d7e933d0338f9431f9a2da6e7cec41ccb91fe6d820ee30be55f2844c2b44455285cd5535d3eeb3e21290c96414ab3848941814639900c170f3a5ac4ca316e82f4572135462c1a854c4546cd670dfa125a67603b6e0baf2fb1f31ad8059abf94056e501a8f0f8d5554bf244f7381e7c74883983cd8bc37c843aa35fdf4ae6d053b865fa3e785bff46b961d2eff9242c163dfcf160af3e12e5cc1f199809548bc2085d91986ccaf9d68a40f34e394d23145dfe325857eae66cbd9804ac536e9b9b61365af98ae9f1d6b5f6445c15266c87af9d2dd3c065a907a2e34bd497ac7154738f44663a0197faf67c5cc9633c5681ab8c124e730a1e11ac83f73d7e537258e2686d36f5f033f684c5ecca13c8d56756f30f9f0ddd04b40ec0f85c2607908164c914ae2a316a12d994ec70e1f89e1d8c12ed5ca56d095ddb30db08dc3c02f478dc575ef0ed77e3fd8cebb00ba86c16f687439e2141576970156283a0732d2c275177a86048fe7adbb2ca7cee5a333700ad3d1f6456c5d3db8e2136d7c818e40a4835a20b113b56511d7acd658600dbdb35f5cce0f0d7d43b3b42d514ceb93e08ab7b17e42b9805d11911368cdf2a8e70994c0f1a9dc736f62b807e62d590b355f42edec2d8aa6d1734bd557bea8807f9d4f695bd2156ecad9beb2b69aa3b056be2625b74c35f64854e48e50aad2914756f05a2804698680aeb9e495e99c34bf9a31f5282afa24beabbcb1b0ea9e9ea1d519a14fb39f1176872d3f786d1858cc62ab093664bb03a97decc9633a42a91a1deb4f29950396eadbad51a13b5a66bf660e6f9700e0792e49dc03ee2a57c40a73aca425c4813746db29d1196ec9144002a58762db572510c4a84df6fe240e64b0d2a98969107536d5ffff5c033acb90556e3100e1738d764a4f236e20f10adfd1eabcfa3cd822efcfe691ee44db6464eef8a578d89459b28a812b2b5b5f45fb40b615cd2d627b8367f996ae1861f817471423d08eff312293b22b99cde4a18ecd8c2b9a13f5ce5107713083b4b3e416cf4136ff1bc67104e808be54f96c079015c42119a86a92b849ee7513a966f31720607726c7a1d23a8fd39d89682ad214a2cfc773d691b5fe3ee681f8aaa454b21784b24fded10a70daccfe81ef3593529f3fd71f90f52531de3b26343a4f99e21e645eef3304b2fea098338576a3752f808ae59038f20b415dbda3f9154fd5ea91470bf32903e97395a7cb1da6c54e73810c966543269811204a6aae70064a4b060bc54ca01a3e1e85ad0e0ee5f5138ccf2b2887d1774140840accf72e404898a547d9cbc1ab080bae7af75c65064accd918eab99e5f2b5b18b2bb226e3e21bb12cb4c2a4d051026a01fb88c515be202fb191a693cdc3cea14a71f981b5c35460227bcdcadc96ae028b44798e3c271a7762c0f360c890a24b9055a0b409d4c9247d74263d338b7a4595d473316524e0cbbe16220f34b1144e297b9cad27350316780abe4fe7d63394a144e30a12b23e1f180d084554d9bd43f8d738925af8c4178b4f72355874d7a166c9bd106db96f0e2688c5358c99551b8952e2d21bb530f6185b3108a5da0a70e1f6e9e87b3e1bb043296cf924a7a60a0c5103835ff81a12e8a430b1056c0160de9bd94f11920683645255a5036f519bbd74e49695cb4799b2ec239785aa58b1c87e8f74ef24acc45497dae4d08e1e3258f94562579564d62508bc600c37ffff356a9b9566ca2e28dbc44a53ac24be626af7bcbb71cec37712c19fbdcba52873948154099163c0730cf11e9a4d0b92ac6ca929c64582750901ba4e7da563b94a5d420b56a86889d485d946fd64ebc2fadf00b6fa50e698520dfb1e110346da5070e3187bf83f22dcd931acfdaccde6aaa7a97f2f48541f323287fec5ad64273ecfdd27cf53d3fa215a9de9f8de83f87688b70353809e2b761698f54053b042525562e964803c005cf28f989a2405bdf9d80080942dc66093fb68275a0acbb553d9f56ff7dc95220e0f5a9d4003588ae51341de7e49b0b4ecc8534685f0335a5b1ff6cc4ecde7c450480befb2b739c0338c0710e3714dcdc03414c96b2367c878af0ad3b2b63fcd75a08b5ceeca8d4903a5e0529cf90b7a8ee4308f4cf78d0d19324be51b0daa9bb6299b3fb732e0ae681f63f3380d1bed15f1a8ae384bcdc5795ce170792af1500797ac53346f5a1545761069ee38c31ab589487e174e6756c4f567c5cbb871164ae3b48fecd5d1e825c26a64cd3e4ca04557a6fc88935bcf71ef2138bb5663cb81f326e8c6564fb0b7936f9230a31cf8779680da1c8459c98d4afce86878606ae98c38a82af167fe6ccef110119a83537866b0df807058995f3dbb0a93476ce578a003ae7b34c70fae2a1288c9efa1adae5d828ff5b4dbf9f0aed0524b37b8bedb758e89d31f454fe4ae01c8e704fddddcab7914958cc2a9a12975f08b228dfd11eaa10eed12c971d4cab28d33abd151b619d13c615bcbed279f7f2f642fff8edfe139d593bc4928cb8e17e17be755444da24d32c4618a9176e7afd7e35db9df42accb8d7ec76aff1e72a243c80e8fc8760f540d606b6f594aaf12a6cfb866ebf57ad49b2a3c0dcac0bbb123379a7ce8280b82715a92fe457ca61673f630ffc0ad377541499426073c1a18e77d3ecb6ccd3c41a38d2a0f9a0efa9fc53a992cf17e51dc7d3f084753a88d00f6394f11b278e5ab4aab70ccb86f4fe66c0850bd5f2caa13ae8b4d56034108bdea53e7669f18ff9fc95be05c05de8c52e1db9deac3074c467a6d79ac5182a8b123d2ea622fd5746bcedd836197a44697664923045ad06c4414389a4abb81a2aa0a1e518221f97911fb18b9c81c4bca3aa96ac8cde06110b61140bae5b000687dfd7814e3ec563327bfc5c617a448c15a65af63aba58c5992ffe9fe21be1e7ef79249302a7a14577636b0e68fe3af284554fa07dc0568016b42d8edb473ff2a01aea0db32f4d0260a2093b74926fd0ca1cd30e1353212c34b39a33a406665e09a4e81111e14b155e5ae8d17599f641e8a92126f8ed3047a907513e83f54101f648dfdfdb3e27ac6cff4cca75f0c480f53ccafab655b952c7497207d59f17adab3b4ab54f102b7d3a79b42e61dc8f262407940b6b3e8923ee8661fab9113994d1e8284f8956259882763ffc7433a9c7e911a9b32554cbb0d1c95c04582ce669557a900cc777dc1804bc5849134a9f93dad3d518a37fbc2fd278c30e0c876475d5203990b757c3de3a0acc61cb3d65fd1bac93531d3bf61e4bdfbdf0b16fc52498a4169ad408751066d278baca8c3e7946e83b5d72e3c64b56564497a5864ad62b679ffcc59921e393ecd9ea3dbdb127f5966de9f6a12d50afb9ddddce014b414ed1cb4852683d55ff6109b2eccb64d14b87dab3bf060c17ce36476f7167812066253a1a23704e25987f0e082428a0422c5344663e9a95d4e61fa30d97120c7f9338a672b938e67189ecf2a1ec2d697904ea9e5aa159e392d14f12f68ee5ae30b4abeb70c238024d3e175902f459f0e3912581bb1ea13b33606676c471aebc79c75ca69ade4cd316758c8068cfdf11d4c025ffabd2ca327d42fd713db9476b1b6270025b72a4ffb61c6836d8ce6a703993f2da183cf7dc8845e0e26736e367e10f48db49760a833ccb39a7e40a3ba43eaafd3656d0710f4961aa6c2d5682965929e8dd537f827b575b17e1d1297a32fe70b2041cdacbba2d54b7f888454dc448f7dd27ac28cc045fdc9c163f48028d50f799c7f5f2bb2dd675ee00ebdecea3545a602aed6b504b737b3944a06dbc5a1585b5c5a7da7a0064e9b5fdd94f542b406d1650f7858b9cf676ff5b179006e2c69c7636c9d5ea652b252420a6a8428b632decfbb03bfc6f41fdba208890853786e9d5c2d46df28fbb549f55dd08356bf72c61055cf9365d9822ad20ecb5363fb1a692476cf087afaa6ff78465f7e77ccd101adb4ebbfe376cf7071be31a486d8f22f68b6d8a0bc8de3c8e52ffea080f4211cc42637e52805f0e85ed569ad0ab40f2b90bf09e41cb6506273df010f09509a93b0a0dceac8913f5b9f38f67f616612cff0180c33ba25dd02e15ee688df0181eba52cb74ae99e4282129c3b5ab3adfe59b2034e81eea502f9a8cc79f0d2726050e24ac0e77db84a8eea8cb680d47fa4c95cd9dd121aba1d9bfd0fa36b882757d15a28b40fc6da451c3a03b97007c10e6cb005798b2ec3ca044cd1928eb48219867be99220340548c3ed70d721d23c6faf890aab648043d883519a1e021a5adac13eff654ac28182a52a77a05a887985a70c733f78f1b43b7c5bac7feb1b5d2ea5d0500a5d6f9299752996083516071a7be657c98af9108bc0a0d9ad8b879222b1e775d959c5906f585814759eaeb9077a3875104a995f0b5754a6ef5574a72ada953da4d715830e1868ffdcf32c5652f98d6ecc80129cc0176e7bcc6c31188e13f4a8425b2e1ceb606f6d458d8c7940af8c29fb34136efd50a8850a72d8c4a28c0d4a63f7b5bb589c78e96f3433bc2233b65051d1db13d3f151c0f4e0e6661d319e93d105c8906c9bb90fa7479a6f33781328d56fb19b26c5a4be5895b4973ee1e772923ad02c8d8b684152bb64c4fbb605da1544fe9b6428d2ab5dc25618e3715d5fc0b01cb8f76cce5875e4a373b5371bbba70551101ce283be6de20f8f4bebb685ccf8485823312ed5acee17852492116eafb0af22e4db80931b30ec48e5e936ea16907f18ec2ec82ae20003f52f7fdf2d5501547ad965b62998cb5e218017d0070975241c8ade651ffa53518f114f5064461fd1bc82865ec87e54bffe57ffae782eb0f7e10c32d59f1f53452348f6c9cd48fee911e4d08f6e0ec582ad9604d5c40f243a03565c2612321527e8f0334b162e7fad051dcc7c79f87884cd4fd3d4933b1a631a6e7229473f5647f9350d49abc78c2aa5934efa9f9887481b5bd9a4ca72be0ef41d3861e0180c43b3f1f1e435f380e0d3253657e231242ec415de00c6c292fd482a4eb4892b3141fae13f4a3a72db6b3953f47c71c3fd0cfa441060d0ca6de0972c57e63c2f75a31efcfbf03011fabb135c7002c1636170310b9f7ca38fe4b5f8e5d24c57b4ed6d5bf86ff4e24f97d3579c3ec8e72cfc5adeb66d7f44781782d71f03dc56842145e3c98d8a0f80fa296099e58ae50b15b08034e1a05ac2b5b16a32ab1d67fd945bd9793e56770327c183a1ad0c832ba6e568d5306ca3260d8e596a3de5040dbc7f8927ce7ae60ea883455aaa021568a6bd51c28571f0ed4403bc1e85cc596c25cfd6c7dd41a0144db62432ddedf5b4706fd60c2ab58c06f5a8150603bc3f2d240089cae802a0ff852d0c45c6bd6c52f1d1e53ffe3b482da83b39709d1fc71665e150f8cb2e52989da5d03a7b0fa96912985e2b80d31c3f3a6bd7d50c0323b85d6d4073573835407c09065cd0153fd2e30de200e36d826be126489ec4b1557dc7256ce8117a91e88d7f1a20b77daa190b0650cc55cfb5936b4fcac46a963dcbcf700f16d229264ac9289fbaa2c24a3894b090ce7f135707c9534d91c8bb36d3239ad413464f500a72", 0x1000}, {&(0x7f0000001480)="b23f3898eadd41c3af296d078240adb16ad7ee832e9c14e8b45dc1a57b8768be21667ed06bdeffa0f8d6835c33c40d24c0cafc69b936cea013eab70fbf0085437d4d4aad2c2327d675566f510b2fc356077d0d49fa94b7cdd6f7fe8af0078ce69671ca05afd2978ea0ac12c4398983686bd9ef8279d9c1188b156ac8daae5805ec1718409b333123cc5f6a6cfbb8144364c34effb10cce6c752b9aa969dfff25cfac9baa0178c8191722abf44f71273ebeb02d4c1597fed4e51961034cb54c7ef6a6e279ab8c3a4be9d73c24e6d5aa68d540a9dc5b06e88f17904191fea5a3be40dc5a3bd8cab42076a2f4942a6154f6a0dff1bfdcb3ac8cbfb02451c3dcafbd94891e974455a6738fe9de34c06abd69930af4260646d5b1b8917805dbdadcec7a5103ebde0d528267f8d6d92852a76b9b78eb9f164ea78c2b07577e86945df3aea5d61219396aaf416ead6cc129323160e54bdf09059c652ced5996128ed171628aa8b42e6269e839791e0b194971c9cb9b7e868438fa650886bbba487fe32e6b8141963fcb9c47897b02aecb97cdded145833e0f72fa0e656d73b7231feaf2315a78be6f8719f822013290517fe602e10fd9bfab8b43b11cb72130215cb6eefb2b031e1dfbd6fc0f2d460a3e8525e99ebebd485bfc84067a3b70d9c9b61026777eaabc74b931686334d07cfcd67ab0c26495b7a9183d0c58ace3709d31bd250ce0b2d5ccbfb390fa421c06780b7a746ee907e6bdb13db7ed21d26bb4da8b74e73d24ff2c56132b806d24e455a59f4782b81cd35bee2325ab8e43a001c80c4a2ee5b17f4fa71d27a0820e20d1d32625aee479f9aced4cb1ff91791f445870e470997e36bc4ac84c8f9af4dcd6c0403b48510ed750424a1e45fb1f9993820893304a6bea6584d9f23c8ce3ee7f56a3a3f967eafbcc0d6caf31418bc1ae51da4a2c1cf3af6236487065d4be7ee7e776f26f3ea372532754eff0208c2297de657c74ac1489914219e35d2f7c5bb9a5c422c7ebad7cf7df1461117af521b9978b1200b7fe587b8d205165e4a86b91defa74eac67e5cc84326a794fddd3a5bfcfc4a5d5d0f97307232552f03a032e2c56f7cd6392cc86ccb9398a95c4568bbc48a711b5163b272f7fd278f2a45b8415e4361b5901a7f0515e62abbc2fe2389f864e024dcf3f59e100e9ac89f236d0156bfad2920a58d32fc33dcd8c4d4d1fc8191bbafcd7cbe4e5361dc9adec53a8a01c204ef64bf847c91fb81dd089fcfb7b3acba8c4b3dede5a3c5b2171cd447eb3beda30b1be982380d1105f9930b6983dd4a5249cf79033437bdad1edfad4debe0823b3077fbfcb5ff9c755dbe6bd00db858d97d18f2d1d4bd0f8e690e2ca66c09a83117f23298c28ca8226a18e9c5db9dd32fa30981ec4793279edd1428c1b886755d5784f50dcb769c85bed89ccb8b7cd02bce6285eee3e13c48a9c68e2eb941fede59371dbb2273234f0d5134c28e99b36ba7d9574ac343c7a3c6f06683ede1ae292fd89abfaff7fe7762ff030f6f5285bbdf604d8e38377e4a5f8c3efbf903a92644b9949c0edc1d6746ab10c09ebe7bcb8ddbf6724de68c2e1ff4ca4cdd77f500a5b6b4396f8c0a4ffd6d4a79141676a9411364ecdb8fbc7cee02ecf57556fa2f72a91f98db09c870415abcd50ff8851c89bc9b39295635b18707b3dd3da902f937c3c926f181e8bd3e97fff2a65cc5f2d4aeaeb8467e4b2b0f529b41904ef4a02a8bf042141fdb558988a7bf28759cd87b83dc981c9b7ee5af4d07691b7f41cd978e054efab44359df69d6d61293d1a1794a34584313e6015a7d5783b3026e406972d5d81538d12c6935e9250d1fbe728a6dc0affe3c57817e8aacee6753bb7b5654564f29d8a5d91dbc11201a79f3afe02d31154cd048635c0b6b95ed69c66f815ebc15d15fdf12473cc69af7f54d07845451c40f41314c6be7def2850e3a5104baa3623de07e368a645d861168e81152096927316cb3997943268cd858772c3a5b926a01c2ba783fed2575eed9361e0b669fbda9eaa3901064c8bd2bcea5af3c2f4ace355c320d755cd9b05ece65b2c7b3811879525d839b04d18af46860b45794322a4942ff2933af2252f53d0981ec6779d5e6d9d2f2715ecf93fa1618a8f4640515a62da17778bab78b4665d18b9c10913985b76161388db6c1b794cf01197547e957e08844bfc54e653c0bdbeb585b43a99624c73a3a95db562fb551d665bd06823ba65ec299684f888b3b835f84d8419ee3517682ed457dcaa690d64a34d63bfc8ce955073cf8d7f711bd9495d2074c9ff70da788d9d56b80dcf6d3a73ea10f733832913f9e9fa96d8b397ae22b5c0467a605844426f1e84b67c09118eaecc8191e2fe416997c5295de5d14578c87eacba17f0c19047de91f7997007ad8a003ad99c751e93c2125677ca799338b32a197b4c28a510240a9b72754cf0a697bedf0a483a15af0e67de6a06b11a2c8bb800dba06bfee2b20a497a8ef6c7c2a0c0054deae4a134d2d34df8c8032a2648f9e2f6bdbde287f2c97f435495f084e663783bb6e75a0f9377f5c1e7d87a3afc72d8d68a20b98965b07dfb430ac0677489e58c9717951c2e25403cbcc8dcc594255231eb98c0d10a1d16a07cd081aed8a263c5227aa56ecc41c905e78325095682f7f1072eab084947b8af97ffdfe08a7df62d8c83a10bdc3fb78a09a695d15fe510db090b30fc94b8d11c147b4d13782ac2e3f4bdfa100381102c45a7072461c0115e96793402104123fffa5cc95b6489dbc2a80925456cb17e115c79e84cf296412eecb14bcd11a14ab75b7f99eed2e95df7833f815b65fc6ba1f10652113d2a21e5d581d1a9d1672563f18974bfe5a2581d0747efedc51959371de0e78e2cac9aa3e813e5b7715ea60ad312f6fd1af5dd38b9ee8548559ddf6c39afb26bbcf7eb0d518f111a4cbc174c57e32df38e2f277d067cc3f48b8adfc1cbdb1996ef01e84319b64eaaf92764f19e47481315f58fb51bf3104c8c72c18d0d858a52b7fc3acf3b489e2e3a386d3242d794bc5dc52865f98b7aa75d2fab896d56b56594b5176869f0375a698192a2df170ce1a1b818db40e524d7818d3194c44a639a97820907fb6cecde77e02b8939aa5a44982188dfe3f6ed038f8fb23fc943b9e9d03e894cad2086b2ac14bf4d8e96edd26de9d9d457f0ab25c7a889fe4f09924fbf2963be5fc781f069eaa2d7bb1294f0ddcebc04d426eb697f0ac51b3536f24d2e925c701dc8e827bc6710f2a7159e718e6776371906b7a7c9d7d66074765baa17346129616f0eb942e10044a92a564a1a8c022347773e2f722b162dfd621fa9ab8f0ac7d8f56f75fed5055eb8839dca56e45fc337cafb218e37102d04c87d911cf8ec3d730e8b0315fbb62612fe0a60b62027e1a6954821a6300a451acd12913f36abb296b314e057cb1aee843dbe29ff8a41ae7fff0c658fa9ce5f6bbbdca11703ea047401c62ef4a83dae6555f93c3d0b573b7290cba91030e6130c5eb3a0d78012900e9eff264b483f5a3fa9243467d65c05d04e3c62f253aeb8e414684dc78ec4d2df98fd3fde98c49e798c1d0a7a720d686c49d795717a16e87eb236f6b0ff1d527e18290baa92fabf680e9256c6fa54f489330e44d93a786d7c9f628107df9662f854c3c959048f21e01e652e93753bf458f2ca64a5ae92f14b0b3b83743c71d7a529111f96a78f17a77221f54c03ac021fc8d3249f580c134fa001ca66f18837e71d726c802431e34ffbb59886fa31a62c0846e090e567ffc5c569c758913d7970b7af84ddbd7c523838b090b056b3b22f5aa7906b278cd6c9add49d3bd7dd6b64ceaa058ce4ab6ca6b3def29696c90607845e42a1b6254b23ffa8a12877ca827400cef5d17d7338fa911b11760fe60c1b89364c55f6c19ca0f50ec8f97f3eb60607a895f495067dcff0f619f5d05a05c804608ecd003d98e8dd16a49c737a08c549185f75ad034092c906cf1849df01496b1bb89b6cd2c3f321e86285504702251ff5aa699877f6f46a61c06ae1a3ee63937a8b71d302ce3b726e145807338bbbdae3245f48764e13effc19423041560e9082901a5bb2b44ea9bf4087a883b9caf7e09f8bb05aa338de118031ed38914eaec53c445694b669aba5dcdcf813a3152ab199c1913a011a1c1f74535ac484f0aee721bff3eb79b447d26c2fbb2e8ca79ed0a6657086456a57782b818bab05265fe0283c9d11a0251444ebfb82c43c049287744e67ec38493e506ed150696127bc226535dbb28e060d225a4821b27cbf30699e1770d555da5f1efe433b1daeb5126d284fb2e47239ac920d2defe4ce178e335526fabea2eed21953afe3aefc9990f228806bb00faf4679de4f3ad9ed90489166f0cab7126d27564038e15617405172f80e08516c1b6ca8394f3fc4838760d3592436617c5a488cd896556f9fc5936064ae6630f5004ad6bd186f82cf6e279c3d33051b2ab2d0f0864aecad0cfcd94cc9da041dc7429b5f295fc84020f602782e40c38874c4ceda394208ec7c95df9f57386492851c55af83b0d53269ae11be7dc93f0b82ebd64d2e7fcbbd3e458ac37ffe6193c5e56c21df2d09c3922298cc605c7e8061abdaacdbe62d28f0345b732859a657a1fda305b9000ed9da28c7410012a22dfab6b6ade2a0fbd3e1d766c0d4b59457af03aefc5ad62096727d6f17fa0ceb1f9b26089f3893f6e5ec5265c0e51b4c35e292978331cb6a7612fd5896c3a5f3a4baa0ca57efde3546f566d684e75dc26768077be05fcf67a76c2ee8e7678d0486115d01869e19a9358c97e7ef906961cf5a4960fd294c105e34e8ede2e601a1b6d3be0719fef6f770dc3a79e027aa15d91e4cab3385d681eec21cf273a662520b1221b46bca0b03b6a3c4609de9f14381b3f722e322307594a8577903eeafbea2a665087ef1b4022b410a20a1c8d98bf35a2cab26d4d6f3858826362a5f205914dc9406fc53cc65ab0230f7d500b6f134fa0d41a789c3f9d04e1af5e534c993b761ce1d176913c483ca890fe8f1040e2be2329912cd9ddf888b70a80d26453be9b1f67bda7dd67125ccd25d9744972e9b44af6af48abb6832fa8ed9da0f4cf7748f20e306549224db9ddf1fbdcc9f5881aab7d314a01190b1f625c0649c58332831c7267a339add065c7e9c11272a7176bfbdef1eb48dfe775d1adb4d069b1804be2c62c49d0cfb0cf7c5eb166351c1b1561a27e55929d0d50114cbd0d0e261283635a2fb6c773ca93f138ffa81beb3be167ec9edbb09df973e14a7b9c22062cfebfc740b8977a0156a3bc7dda254e0a3b2f14bb5875146d18968966de4dde4a6b62b2d2161c174008251630004533e106767f3204c2c0c96a114b91615c44f75f9c8d77af982b076661dba4d1d996c18c3c76d90d83e563e21dc377db2201f9107b88fc792995b0dde0644180b97e901df2e285af787aa1358559ecdf3c31780471f5c36dab7e4687745f20233b594a97222269c06636c0ef465102fd07ecd53385165b5c59be572896cf6952a30bfd22bd0b3714054315f83cb86861e124a0c9cb85d27b2ab63eac9b2dbb06852d0faa745bfa48007831e0a405caebc66f67c52107217c39e60d64be7a9a32ea349c93fb22602bad41e98d8280af7778634c51b28056807543f6c2f25f4481323ffbd195ce99d57a9d5d50e481eadef540bb461ca0b3abc8ec2130bf348be07faa702f3616eb307f3a0361d74d51962666e40321bd3cd3b5fe2b05b01a2a3176955f37d2cabf9b", 0x1000}, {&(0x7f00000001c0)="8cdef1198fcdc4c127ddc365f44da599738528e00473e2369cdb2ef549e861ee3240430933854acb595d61a8c176d32bc54503a9f84f4f8118d88c6d60ad48822836d2b26cbc76d06678f398fbfcaf73687f44e0123de9aaf85d1742343952460f3217a2cea661a61d897ab2157c189fe21d152db1", 0x75}, {&(0x7f0000001280)="ebc07ace7d32ade5e69a39ceafd6fd7501b8a4c0436a4e320fd2a0e194e14e8913425351229544066fc1c4c460b51cb7b80563c599d97ea7b1764393221f90cf4830a36b9e5f5db8c76fa72fae33b38ade97c1186aa42b6cd9ae95e81ffa11561ce99af64649d53d337c7d429a06922ed48a66cdb2a34acef59ad6f56d8262474cf0c098ec70ae720c502cb74c38a2931ffe13835615b94719485bcc3eddd700f03b991cdb08babd2ffceb062de3be4d994fad4411602869144971434e67665141d98f666a813f3d3c10d665063c46af1da5503b068cb4af", 0xd8}], 0x4) shmdt(r4) shmdt(r4) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) 22:20:02 executing program 3: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x282) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8, @ANYRES8], 0x1f, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = getuid() seteuid(r2) setreuid(r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x4000, 0x8) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000d3aeae0f6a3c59d3ec5d9f2fe1eb6803f3163af73b935d57ecdd42e579034330d8470e640ccdb0b19bee97f3ae56467bce40d4c5562b6f2c0d7ec6191b32a9ea7efd653bac8edd5daa79ca2154419e14b151fcf964f1027859b8d0f729db5b02a5072a43ed053a0f45d59d23616a65939fc747e95d8f3b279b8d3212dc43502d5976bdb8e9f9cc187d3d5efea7fd9b44d44228908cb14a4f0b9c3232a28ea46366c2b57dd88ad03ab4c751fcad35f7fb0e29259dda68f781b25b560d406fe2948203cab4f56d6195f15a51bc88da9044cd1ffcc5a8779788bd6b64d1e3394c38b34aef03a635d47ce191f2f4b0081c3a151fa0217eea633905c69a894f98ae265"], 0x14, 0x0) 22:20:02 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x4, 0xfe) dup2(r1, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = msgget(0x3, 0x158) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r3 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0x0, 0xee01) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r6 = msgget$private(0x0, 0x746) msgrcv(r6, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000074c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a1112104472225186d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6aeddae763fcf7c489710fb3b426cf1d3ee3f909a519853a8325daa4cba001000003a7135e79bdf640817ebac4df445bb267c4a3a813f97552855b9fedf6ca97c3fb33e7caea6c36baaaaa7af9178969ebcfd589e2800"/296], 0xee, 0x0) msgsnd(r2, &(0x7f0000001280)={0x3}, 0x8, 0x800) msgsnd(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000008bd32c36e5732569b535b84a274524c8d227f3dd492fa5ddd6ac1a7b391c2daf73ec2e95230c74bd282975f46e77dfa4f806a6b32b36938ef240755ffc98a1596f87f1b0762b72a4305b408ce10fc4f5fb2b392529522d3e72d3316e7a40467830f92b1b35fa659a63655c3158097163c9695a6eb5f68251f86a1cc9452bca8840b9aae56231c97473f860bc38ca670e4169ce5bf766a10e18811645edade4d2757352dafcd25d827517fd8b1961bd47047936cdf49efc594a8a89ff8619c98d64c54ed7b9aa91ee3c1909b2d55c91ef38db79921b66463775be2d70d979"], 0x8, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000022c0)={0x1, "063d0e87850121171d1776057f3cfede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b9"}, 0x7e, 0x0) r7 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="2a7da79f3a23", &(0x7f00000000c0)=0x6, 0x0, 0x0) 22:20:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) r3 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:20:03 executing program 2: fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0xc, 0x0, 0x0) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) close(r3) 22:20:03 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() 22:20:03 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0xfffffffd, 0x1ff, 0x3f}) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) (async) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x20000000) (async, rerun: 64) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, 0x0) (rerun: 64) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2080, 0x201) (async) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000002c0)=[{0x35}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) (async) r3 = socket(0x0, 0x4, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) connect$inet(r4, &(0x7f0000000000), 0x10) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r5 = dup(r1) listen(r5, 0x0) (async) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 64) semget$private(0x0, 0x4000000009, 0x82) (rerun: 64) 22:20:03 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) 22:20:03 executing program 6: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x80000000) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) shutdown(r0, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="8148ac30120000000063096c1ab5b6ee26f9ce00670ff24e7d9376fc1fae5504455ca46fa369e51e516c331c5dc51c8ac62feea749acbb819f6bb2bee9adb0ad52816d544a571ad2445fbf4b976fee60704cca022bd07adfea4241a999c687e2c1d3bdb857e87ef1da6d149f42b14191f3d3cdab5b532ad297f2312e30a6b0e872d95c0897dab465340d344316d0be4d0b5df4c8f4698b4e", 0xffffffffffffffe7}, {&(0x7f0000000180)="6ca2f8fc6df145190ab578bae8f46fb50fa7e7dbfc5120bfcfafaa5e3976509cf32a131fec2f9f5b7bebe28fe9d49839739162dafb2019b85443c3b1dd948838f4dd733d988d21ba7125361da449d4e4c2948a303303882a8e8dd9ad3f2d5653105eecf2ba853e3ef9", 0x67}, {&(0x7f0000000140)="712ab1bece214218b2910c7eb8cbb147c4261a4aa7674221320fe00f2b62782d8b377ce16b15eca7e4832be52e8b9a18986d67a4b6", 0x28}], 0x3, 0x0) 22:20:03 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14fd732d0b50c3ac11153a4f71c17b450e88b330d9be9b84c5dfb349d877e72550b13406af3e37b52629a56e66ad318cfb145f85cd65634d2d8ebd9910bdf41663a28fcd5000000b773563701a4236db32bbd5d15470b52280ff740908b2c9c0a2bc95341a1ad7c0104ef92a061cf4147368985f04b8dca37d63e928062dfacfb532d355c4b2274b7153f5d7c697539f0ea2f24163309dfa0dac385ea57bbfa9fe2b21e603a14b0e52500"/213, @ANYRESDEC=r0, @ANYBLOB="f77f8fed080f326dbfacd8c25f6c31870c7ab896519d13ec4eb6e72d3243e3be6fe72de23139ab3a6408df12a029f392c901c9511a9a828d0f008c7a8df63e86cb8465049d12462f4e3a7683e9954a773ea4aa8aea1c83c7c336e0e9ec2aa6e1d7c0aefebfe3e9b62b"]) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r1, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8000, 0x0, r5, r6, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r9 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000009c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r2}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r7, 0xffffffffffffffff, r0, 0xffffffffffffffff, r9, r7]}], 0x98, 0xbe5aeba99a47984c}, 0x3) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, 0x0) pwritev(r10, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000240)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b6", 0x9f}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f0000000380)="ecce76da25ce576dcd811facfbc1f4046ad344786937eef8d372d0800847067e58f6373f9b4040d26dac05f83f610c", 0x2f}], 0x5, 0x1) write(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)=""/21, 0x15}, {&(0x7f0000000a80)=""/199, 0xc7}, {&(0x7f0000000b80)=""/93, 0x5d}, {&(0x7f0000000c00)=""/118, 0x76}], 0x42) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r11, 0x802069b5, &(0x7f00000001c0)) chmod(0x0, 0x0) 22:20:03 executing program 5: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4c, 0x3}, {0x74}, {0x812e, 0xfe}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0203"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) 22:20:03 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x6e, &(0x7f00000009c0)=ANY=[@ANYBLOB="5da31d355c455c938a2c545d5d58d78f6f77ede655df33080000000000005f6ad900383a003bcc6c58afb8877c8be162e300aae300006006c33e00009b19b0c5702e835e98334ca741384d3a00fe8000000000000000aa000000000000a59911af83319faa5fa983fdd9c6f05cb46bce6d6268b2334ec8fc59a0aebb91ed8124575ee960ee402d5c9bf5b4c85f3e56cd16de919999fb3818e46cdc859edac7f5f7d676c2fbc32858fe3997159a6a1a2d5f7a75c4aba78f1c375232cb62ffe9652552bab6986ba351db0e29d7a693a9841c3cea80c344787457a702de2741bf2bb3175f7fade61bfec7bf3cc2952576f701cfb0a0133ae7554ec205eff4d32667dc8a54385b7776bf4e95fbb4771b6f7edaba81b6b1388f51b2285721efb7cfd6f1556d13f9bec3669eb261d5e627e32894af2ba5ff65b1457aafdb30b3670a4dac7c62fcd8feb746bde23c4607fb689d1242ad3e6d2e3faeb667a6db83c1bd80ef2d176561dedb9171c84a25b180c9b8bff7b23ad3744f9b59315c43f85b3786dafaa72e2a7cc9d4f4043d1f857323d117d66c80a5e724afc386686dd498e12bb5abfe2acb169c4f486545d7a7765cb609407bd96b6c5370832dffe32d397012a9418757f4e05365ae1d6b6a1ea331c47a19330f34b7d570"]) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "53bc0f000061c094f4ffffffff0300"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xfffff557, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000440), &(0x7f00000004c0), &(0x7f0000000500)="defbeef36f99ab881092058b3d2cd079b3036f44f3ad633536edf267901e82a199e81d9137d02b727db7e271967dbf7d6199cda6a787b36f0515cdcb6d24e6b53eaf7b992d344ab8e723b48e50ebd5", 0x4f) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="94ffef16698f00b883c770a4bcc5e944cc2a1607e5714dbabd15b7f02aafe04f35ce08bf0f6950941da13c8820f4d6358edfd2812043d85a083b77cab22f916a143e5c8ae25e2f1ca1b8e61ecc6d60b98e32dfa28d2ab2c0d9ef70834a5f907c5255b523dca1a8dbefdbef5d217d935b8aa4223252e300b82ede76bb155933ba44b93916542c60820097dead081b98354366caec81ce1ab7ea3246fd54bff79fff7a15fbc411bd4ca54e405d6e1c5e41ce186f1a8dff949f", &(0x7f0000000180)=0xb8, &(0x7f00000001c0)="cd522e2adec7090bebf24a453e80cc72d5153b0422e5578b9c0e8127a9c8899f3b321eb7a93e8d39f42263ada2adeb47fba9d183d2e43c6c32572115c8", 0x3d) sysctl$hw(&(0x7f0000000240)={0x6, 0x8}, 0x2, &(0x7f0000000280)="ad5d4717a80d4ed620b2fbbfffec8c40fee7e9ac4cfdd17c3c4472d7380bd02fdb1e7ed31ea4b0cc4e11cd68f3cffee6d157eeb7dac9934d", &(0x7f00000002c0)=0x38, &(0x7f0000000300)="7790121e135251c201616acf1374e3d24795eadae21916ddfd7685d907753baef4c0e85a452dd187e65b59940cf5064b456eabf8e10144b10ae18fa71aa5c331608cacbcc89c106ee07daa9ad6f03209728bc07aec1b18922a639d5840e94bf8e83f3acffc9cc31d19404036b98db29fddbf024c9d0894ea3a0e20c5b75fae0ee2179cce95ee9999946ba7f675738efa4ed2368fa1bf2d405595e02a6696c6d2ac8edfaea50faf3d208adda782233381954020af932df3a1ec41a0858b", 0xbd) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x400, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x37, 0x603}, 0x7, 0x0, 0xfffffffffffffffc}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, 0x0, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x5, 0x3e) r4 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0xa6d) execve(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 22:20:03 executing program 0: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x4, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x802069db, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) r6 = kqueue() socket$inet(0x2, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x7fffffffffffffff}, {0x3f, 0x3}}, 0x2) fchdir(r6) semop(r1, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r1, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}, {0x2, 0x401, 0x400}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r7 = socket(0x2, 0x2, 0x0) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) 22:20:03 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x63}, 0x2, &(0x7f0000000180)="f7d81ade48d5030af862246d7d8d3ba10de605ccd5769d50722c25c6f31da8278cff3a12c36802fba12fb81cc3c68b96d2ada79ebdbda74c75cd31ea83ebf747e869c3b89638ab25f2d0437cf4692f8ba033144c00a8f0db01b02d3ce0f830fb7b86e097f82260c340ca96cb745b20116dea190c56b556eb476cc42abdf3e58e140398ab268ca3320ed481b17160a86bf61a9134712c639fcf6d7fadd38950c23a5fff97cf79345b9c0c9dda27acd20a8c5ad94b6eb4210ca8cefe37bbbcce101a6f06cd416c630f63b6f3dbfddd887100337d901700da670fe1349bdd6e80fbfc434816884722a7883f69c19bfe513e00"/252, &(0x7f0000000000)=0xfc, &(0x7f0000000580)="8491be8a7cf1866647bb22ff821b70d680a052369ca0f53febba1843c0ff4e6678a77a06ca6ec1a0be4cd2d8b6a7cfa950d7b4647bec9cb2a25a4e65201158e9fbd45a00040000e051a298c475d21c06115c18357df5fc89a5aca9337d238e564688591f8fbf58838dc0dbf35cb22aeb6cc10abf3adb5c1c2a6533d9d8b6c1e630993f876544ff86a553054ec22da98cdfbdb9d7b1867ef725daeaf1021d56ea800d2685000cd686851988d3", 0xac) 22:20:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="d8", 0x1}, {&(0x7f0000000200)='m', 0x1}], 0x2, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x4, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6, 0x1, 0x3}], 0x5, 0x0, 0x4, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300283aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000007bb8900907800000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x1b, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:20:03 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r3, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r2, r1) r4 = socket$inet6(0x18, 0x4, 0x9) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r1, 0x0) 22:20:03 executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c4b1318f5fcb8881a1ec832"]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="7bef0bf7e5fd0dc0ad3d1fbe735175bcc6b9fa412ca0bf9c1429c12c5256dac64d9c80e711e2999ff00118d78287d030a2cab78540f9a10b01ff8dafe8829127eec77d0e5cc0316cd8601d8e316ffb196c9015b7624aec548a9d7bc3643522469d9a59f8f43452fa991586eed58b45d0e54dea9aa624c808d3167379", &(0x7f00000001c0)=0x7c, &(0x7f0000000200)="8a3522b2ccc89cd5172ad86cdc29e08ad412a1c34436148435ae3101c6410f6087c8049cac0985489f18a4a2ce0711d92bbfe6d0c014a342a9bdc9ce83b918e3b0b1ee58e3adc17be48e7169f76678f18c66d0a7aa9667661b15a593b9d01c7eebec2aa47d53ce0574ffe933b79753b0e13429d8f0ff1d522f40639cd68a06dad33994f43c71729989321ebd093bc34504d6512b56c02fe492b725b4159d1b0a8d73977aac370ea19500333b4d550f2e104e41801ce377a467cd1ea9eb8aadb92b209dff452b1b703da3e1c9745d33d7d14fb788cea56c128298d3ddc997fce57c0037aaa4e4621d82d9844845d7d3345073d996f446f81346e3e20968d425", 0xff) 22:20:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) getpeername$unix(r4, 0x0, &(0x7f0000000080)) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) 22:20:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x79ab5eaf, 0x4) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES16=r6, @ANYRESDEC=r5], 0x10) r7 = accept$unix(r1, 0x0, 0x0) close(r7) 22:20:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000100)=[{0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, &(0x7f0000000040)="d6264491f998393006e67c4d68dc8e2c264096cf6b1cee4b94922085511abc62a4b90ade245475cfb7f5ebe310a84544b08d61ea54815e4223ac01bac424e76fcd5c0000b3ea71b682d0823e690ea30dbec0af87428e17d737cacfb70d5a0a71973f5b1bcd143bdaf284843f143afbfd43927183a9dff2e2ff71d0808d879c5e7b4722087a32eb68ae2e50437d9ed744294a54866677a9b58eee79d254adf4050e5a6896296a903de52ba88e3560b5e0e9fc847719ca1c61bde8496b9ac3835ac1540f215179f6c21bfc8692cff920347b3c0d98a4ad21bc4b3ed96369983786f51d131c3c251c7b84dddd83561d36a7855fb1930903d4060a27480c866328bb8b10b12242076f80dc415b86bb4c84d2d36a9cca6ffb8d7b87ab3a976fa89e9b20f9f99f52d94c54443c45068f24203364", 0x131) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000240)="5a91c27af19957fda9bd491f9c9afa82bc82349d78bd1eb8bf64b6296b255cbbfc8662c633ca2b1e3bf333f72fce2f70a899c23de6219b0a81f5eada0b9a3058fb6fd358ee697c1af77b689b5a3edea9bc8555045cd98cef910e4da3f55c08b3d100000001f102fcaaf3d9ef223828850af2e881f7f2c6a363fce934d25b187987945fe19d137500dfa9b37300e47d141d383598df293327efd97013ca6127eba2de1ecc94d4ff0aabb20500c62d7e6afd27db049ecd448f6f133a88dd75942b0c4066a883b6f1ecdb278e0ac433b480d9690f210f49198529d518b5a7018c54af556bd73ba1340486f33197281309a9e2bbf4ff0b579553b32b080cd298c7fe93d500409fec55078f1a0ce932db26f0115f30f857da738e6dd77e75d0c21a2cdb3e889c4b80daae4f89220289c2a1fcfeea426decc03a31155353d9136a67c94d87", &(0x7f0000000100)=0x142, &(0x7f0000000140)="4c4b95ff", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r4) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r6 = geteuid() r7 = getegid() fchown(r2, r6, r7) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) 22:20:03 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff1a, 0x0, 0x37) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(r0, 0x0, 0x7f, 0x0, 0xfffffffc, &(0x7f0000000140)={0x1, 0xfffffffffffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) login: panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0xebfdd860000, opte 0x3efff Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *293493 69888 0 0x14000 0x200 1 reaper 263791 63647 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x1c panic(ffffffff828f0d20) at panic+0x17b pmap_remove_ptes(fffffd807df3c2e8,fffffd8008529ba0,7f875feec268,ebfdd84d000,ebfdd861000,0,7ddea3e27f9ac10f) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd807df3c2e8,ebfdd84d000,ebfdd861000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd8064871530,fffffd806b69c8c0,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd8064871530) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd8064871530) at uvmspace_free+0xa6 reaper(ffff80002a149488) at reaper+0x197 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0xebfdd860000, opte 0x3efff ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff828f0d20) at panic+0x17b pmap_remove_ptes(fffffd807df3c2e8,fffffd8008529ba0,7f875feec268,ebfdd84d000,ebfdd861000,0,7ddea3e27f9ac10f) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd807df3c2e8,ebfdd84d000,ebfdd861000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd8064871530,fffffd806b69c8c0,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd8064871530) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd8064871530) at uvmspace_free+0xa6 reaper(ffff80002a149488) at reaper+0x197 end trace frame: 0x0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a155920 rbx 0xffff800029ceccdf rdx 0 rcx 0xffff80002a149488 rax 0xffff800029cebff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6562e8858117fafd r11 0x5a6f7cea8ec68f03 r12 0xffff800029cecae0 r13 0 r14 0 r15 0x1 rip 0xffffffff8283b48c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002a155910 ss 0 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) tid=293493 pid=69888 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=4, usrpri=58, slppri=4, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a149718,0xffff80002a149208 process=0xffff80002a15b9b8 user=0xffff80002a150000, vmspace=0xffffffff82da0858 estcpu=8, cpticks=7, pctcpu=6.36, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 54771 383294 12955 0 2 0x8000000 syz-executor.6 54771 62848 12955 0 3 0xc000080 fsleep syz-executor.6 32342 313273 17998 0 2 0x8000000 syz-executor.2 32342 379928 17998 0 3 0xc000080 fsleep syz-executor.2 22307 492121 72846 0 2 0x8000000 syz-executor.0 22307 11054 72846 0 3 0xc000080 netcon syz-executor.0 43184 357685 77228 0 2 0x8000000 syz-executor.3 43184 188285 77228 0 3 0xc000080 fsleep syz-executor.3 43184 43888 77228 0 2 0xc000000 syz-executor.3 93703 173567 48316 0 2 0x8000000 syz-executor.1 93703 184269 48316 0 3 0xc000080 fsleep syz-executor.1 3853 369336 90604 0 2 0x8000010 syz-executor.4 3853 185675 90604 0 3 0xc000090 netcon2 syz-executor.4 84251 26201 79998 0 2 0x8000000 syz-executor.7 84251 226925 79998 0 3 0xc000080 ttyout syz-executor.7 84251 373693 79998 0 3 0xc000080 fsleep syz-executor.7 72846 342933 19378 0 2 0x8000002 syz-executor.0 81828 441108 19378 0 2 0x8000482 syz-executor.5 51927 56924 1 0 3 0x18100083 ttyin getty 79998 303864 19378 0 2 0x8000002 syz-executor.7 48316 258370 19378 0 2 0x8000482 syz-executor.1 77228 63535 19378 0 2 0x8000482 syz-executor.3 90604 135200 19378 0 2 0x8000002 syz-executor.4 17998 144023 19378 0 2 0x8000482 syz-executor.2 12955 288050 19378 0 3 0x8000082 nanoslp syz-executor.6 23874 41946 0 0 3 0x14280 nfsidl nfsio 67720 145778 0 0 3 0x14280 nfsidl nfsio 26180 438256 0 0 3 0x14280 nfsidl nfsio 19534 203485 0 0 3 0x14280 nfsidl nfsio 52872 520651 0 0 3 0x14280 nfsidl nfsio 70470 30076 0 0 3 0x14280 nfsidl nfsio 44826 288195 0 0 3 0x14280 nfsidl nfsio 26275 261153 0 0 3 0x14280 nfsidl nfsio 98636 83591 0 0 3 0x14280 nfsidl nfsio 94728 282159 0 0 3 0x14280 nfsidl nfsio 27917 74508 0 0 3 0x14280 nfsidl nfsio 81667 382681 0 0 3 0x14280 nfsidl nfsio 57711 497150 0 0 3 0x14280 nfsidl nfsio 56871 325981 0 0 3 0x14280 nfsidl nfsio 66917 66591 0 0 3 0x14280 nfsidl nfsio 70721 379224 0 0 3 0x14280 nfsidl nfsio 76509 87557 0 0 3 0x14280 nfsidl nfsio 96167 485796 0 0 3 0x14280 nfsidl nfsio 42887 491378 0 0 3 0x14280 nfsidl nfsio 41197 349335 0 0 3 0x14280 nfsidl nfsio 22258 512079 0 0 3 0x14200 bored sosplice 19378 204523 37685 0 3 0x1a000082 thrsleep syz-fuzzer 19378 182104 37685 0 3 0x1e000082 thrsleep syz-fuzzer 19378 97697 37685 0 3 0x1e000082 thrsleep syz-fuzzer 19378 28390 37685 0 3 0x1e000082 wait syz-fuzzer 19378 418363 37685 0 3 0x1e000082 thrsleep syz-fuzzer 19378 425772 37685 0 3 0x1e000082 wait syz-fuzzer 19378 380333 37685 0 3 0x1e000082 wait syz-fuzzer 19378 139293 37685 0 3 0x1e000082 wait syz-fuzzer 19378 87604 37685 0 3 0x1e000082 thrsleep syz-fuzzer 19378 84957 37685 0 3 0x1e000082 kqread syz-fuzzer 19378 187181 37685 0 3 0x1e000082 thrsleep syz-fuzzer 19378 479045 37685 0 3 0x1e000082 wait syz-fuzzer 19378 236039 37685 0 3 0x1e000082 thrsleep syz-fuzzer 19378 180205 37685 0 3 0x1e000082 wait syz-fuzzer 19378 436931 37685 0 3 0x1e000082 wait syz-fuzzer 19378 493389 37685 0 3 0x1e000082 wait syz-fuzzer 37685 312621 4283 0 3 0x810008a sigsusp ksh 4283 3862 88559 0 3 0x1800009a kqread sshd 88559 157792 1 0 3 0x18000088 kqread sshd 59150 131574 61705 74 3 0x19100092 bpf pflogd 61705 180555 1 0 3 0x18000080 sbwait pflogd 48128 80469 71985 73 3 0x19100090 kqread syslogd 71985 136519 1 0 3 0x18100082 sbwait syslogd 54704 384090 1 0 3 0x18100080 kqread resolvd 23371 284530 8511 77 3 0x18100092 kqread dhcpleased 3170 20279 8511 77 3 0x18100092 kqread dhcpleased 8511 504121 1 0 3 0x18000080 kqread dhcpleased 62116 183607 0 0 3 0x14200 bored smr 19294 308743 0 0 2 0x14200 zerothread 60083 142805 0 0 3 0x14200 aiodoned aiodoned 60503 487016 0 0 3 0x14200 syncer update 13395 19312 0 0 3 0x14200 cleaner cleaner *69888 293493 0 0 7 0x14200 reaper 23618 425219 0 0 3 0x14200 pgdaemon pagedaemon 39832 428627 0 0 3 0x14200 bored viomb 89499 233489 0 0 3 0x40014200 acpi0 acpi0 54045 62276 0 0 3 0x40014200 idle1 43899 503905 0 0 3 0x14200 bored softnet3 94213 473181 0 0 3 0x14200 bored softnet2 61956 197377 0 0 3 0x14200 bored softnet1 68516 85373 0 0 3 0x14200 bored softnet0 83153 228958 0 0 3 0x14200 bored systqmp 52967 489697 0 0 3 0x14200 bored systq 55076 31780 0 0 3 0x14200 tmoslp softclockmp 63647 263791 0 0 7 0x40014200 softclock 76411 421455 0 0 3 0x40014200 idle0 1 49351 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807df3c2f8) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_do_remove+0x99 #4 uvm_unmap_kill_entry_withlock+0x1b1 #5 uvm_map_teardown+0x1c7 #6 uvmspace_free+0xa6 #7 reaper+0x197 #8 proc_trampoline+0x10 Process 69888 (reaper) thread 0xffff80002a149488 (293493) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10210 6630K 6760K 166960K 12527 0 pcb 17 12K 12K 166960K 215 0 rtable 243 8K 8K 166960K 1106 0 pf 34 9K 10K 166960K 148 0 ifaddr 46 16K 16K 166960K 154 0 ifgroup 59 2K 2K 166960K 240 0 sysctl 4 1K 1K 166960K 6 0 counters 66 36K 36K 166960K 152 0 ioctlops 0 0K 4K 166960K 1565 0 iov 0 0K 16K 166960K 113 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1427 90K 90K 166960K 2632 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 45 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 192 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 17 61K 85K 166960K 1830 0 sigio 0 0K 0K 166960K 108 0 proc 71 91K 128K 166960K 1207 0 subproc 104 6K 6K 166960K 354 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 232 0 in_multi 100 7K 7K 166960K 365 0 ether_multi 1 0K 0K 166960K 10 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 121 546K 546K 166960K 121 0 exec 0 0K 1K 166960K 845 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 350 129K 134K 166960K 18298 0 UVM aobj 131 4K 4K 166960K 139 0 pinsyscall 41 82K 108K 166960K 3553 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 126 0 NDP 13 0K 1K 166960K 110 0 temp 75 6816K 6892K 166960K 40672 0 kqueue 12 18K 28K 166960K 259 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 200 0 197 1 0 1 1 0 8 0 rtentry 112 371 0 260 5 1 4 4 0 8 0 unpcb 144 1374 0 1357 10 8 2 6 0 8 1 syncache 336 19 0 19 7 6 1 1 0 8 1 tcpqe 32 62 0 62 4 4 0 1 0 8 0 tcpcb 808 696 0 677 19 17 2 8 0 8 0 arp 120 71 0 53 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 392 2029 0 2003 29 25 4 9 0 8 0 nd6 136 91 0 65 1 0 1 1 0 8 0 pkpcb 40 4 0 4 4 3 1 1 0 8 1 kcovpl 48 27 0 19 1 0 1 1 0 8 0 ppxss 1168 4 0 4 4 4 0 1 0 8 0 pffrag 232 11 0 5 1 0 1 1 0 482 0 pffrnode 88 11 0 5 1 0 1 1 0 8 0 pffrent 40 58 0 52 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 157 0 92 1 0 1 1 0 8 0 pfstkey 128 157 0 92 3 0 3 3 0 8 0 pfstate 376 157 0 92 7 0 7 7 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1368 0 903 40 10 30 30 0 8 0 art_table 32 1370 0 903 4 0 4 4 0 8 0 art_node 16 367 0 266 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 190 0 180 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 4280 0 2756 96 0 96 96 0 8 0 ffsino 272 4280 0 2756 103 0 103 103 0 8 0 nchpl 144 6854 0 5112 67 0 67 67 0 8 0 uvmvnodes 80 5073 0 0 104 0 104 104 0 8 0 vnodes 216 5073 0 0 282 0 282 282 0 8 0 namei 1024 24564 0 24564 4 3 1 2 0 8 1 percpumem 16 90 0 43 1 0 1 1 0 8 0 vcpupl 3904 9 0 2 2 0 2 2 0 8 0 vmpool 696 11 0 4 1 0 1 1 0 8 0 kstatmem 264 112 0 86 2 0 2 2 0 8 0 scsiplug 72 6 0 6 4 3 1 1 0 8 1 scxspl 216 37390 0 37390 12 11 1 8 1 8 1 plimitpl 152 264 0 247 1 0 1 1 0 8 0 sigapl 424 2139 0 2069 8 0 8 8 0 8 0 futexpl 64 22323 0 22318 3 2 1 1 0 8 0 knotepl 120 628 0 0 18 0 18 18 0 8 0 kqueuepl 216 580 0 572 8 7 1 5 0 8 0 pipepl 320 338 0 310 3 0 3 3 0 8 0 fdescpl 496 2099 0 2069 8 3 5 5 0 8 0 filepl 152 13326 0 13069 34 19 15 17 0 8 3 lockfpl 104 576 0 574 2 1 1 2 0 8 0 lockfspl 48 242 0 240 1 0 1 1 0 8 0 sessionpl 144 46 0 29 1 0 1 1 0 8 0 pgrppl 48 65 0 48 1 0 1 1 0 8 0 ucredpl 104 2718 0 2705 1 0 1 1 0 8 0 zombiepl 144 2070 0 2069 2 1 1 1 0 8 0 processpl 1136 2139 0 2069 6 0 6 6 0 8 0 procpl 656 4176 0 4082 9 0 9 9 0 8 0 srpgc 96 16 0 16 3 3 0 1 0 8 0 sosppl 168 47 0 44 6 5 1 1 0 8 0 sockpl 664 3690 0 3643 35 30 5 14 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 23 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 314 0 0 40 0 40 40 0 8 0 mtagpl 96 79 0 0 2 0 2 2 0 8 0 mbufpl 256 1143 0 0 65 0 65 65 0 8 0 bufpl 280 9302 0 3047 448 0 448 448 0 8 0 anonpl 24 381833 0 375275 111 56 55 86 0 186 0 amapchunkpl 152 58974 0 58246 57 26 31 42 0 158 2 amappl16 200 8932 0 8791 66 55 11 21 0 8 0 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 221 0 207 2 1 1 2 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 3072 0 3038 4 2 2 3 0 8 0 amappl11 160 75 0 61 1 0 1 1 0 8 0 amappl10 152 60 0 48 1 0 1 1 0 8 0 amappl9 144 177 0 176 4 3 1 1 0 8 0 amappl8 136 409 0 319 4 0 4 4 0 8 0 amappl7 128 59 0 44 1 0 1 1 0 8 0 amappl6 120 648 0 628 2 1 1 2 0 8 0 amappl5 112 280 0 265 1 0 1 1 0 8 0 amappl4 104 741 0 702 3 1 2 3 0 8 0 amappl3 96 11494 0 11399 3 0 3 3 0 8 0 amappl2 88 2649 0 2564 5 3 2 4 0 8 0 amappl1 80 17340 0 16790 23 10 13 23 0 8 0 amappl 88 17436 0 17218 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 138 0 8 3 0 3 3 0 8 0 uaddrrnd 24 2110 0 2073 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2110 0 2073 1 0 1 1 0 8 0 vmmpekpl 168 19018 0 18948 4 0 4 4 0 8 0 vmmpepl 168 151398 0 149234 164 52 112 121 0 357 7 vmsppl 440 2109 0 2072 6 1 5 5 0 8 0 rwobjpl 56 48098 0 41645 97 5 92 92 0 8 0 pdppl 4096 4227 0 4151 187 111 76 79 0 8 0 pvpl 32 48745 0 0 397 3 394 395 0 265 0 pmappl 248 2109 0 2072 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 580 0 153 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82d27ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82db3828) at __mp_lock+0x122 __mp_acquire_count(ffffffff82db3828,1) at __mp_acquire_count+0x48 mi_switch() at mi_switch+0x491 sleep_finish(0,1) at sleep_finish+0x19a msleep(ffffffff82db5740,ffffffff82cf0500,0,ffffffff82958151,0) at msleep+0xeb softclock_thread(ffff8000ffffecd0) at softclock_thread+0xcf end trace frame: 0x0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff82d27ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82db3828) at __mp_lock+0x122 __mp_acquire_count(ffffffff82db3828,1) at __mp_acquire_count+0x48 mi_switch() at mi_switch+0x491 sleep_finish(0,1) at sleep_finish+0x19a msleep(ffffffff82db5740,ffffffff82cf0500,0,ffffffff82958151,0) at msleep+0xeb softclock_thread(ffff8000ffffecd0) at softclock_thread+0xcf end trace frame: 0x0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp db_enter() at db_enter+0x1c panic(ffffffff828f0d20) at panic+0x17b pmap_remove_ptes(fffffd807df3c2e8,fffffd8008529ba0,7f875feec268,ebfdd84d000,ebfdd861000,0,7ddea3e27f9ac10f) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd807df3c2e8,ebfdd84d000,ebfdd861000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd8064871530,fffffd806b69c8c0,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd8064871530) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd8064871530) at uvmspace_free+0xa6 reaper(ffff80002a149488) at reaper+0x197 end trace frame: 0x0, count: 7 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff828f0d20) at panic+0x17b pmap_remove_ptes(fffffd807df3c2e8,fffffd8008529ba0,7f875feec268,ebfdd84d000,ebfdd861000,0,7ddea3e27f9ac10f) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd807df3c2e8,ebfdd84d000,ebfdd861000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd8064871530,fffffd806b69c8c0,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd8064871530) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd8064871530) at uvmspace_free+0xa6 reaper(ffff80002a149488) at reaper+0x197 end trace frame: 0x0, count: -8