2(r1, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbb, 0xffbc) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fsync(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) dup(r0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000100)="4873f3e30dffff1de0df0678359ce9de4600d579d12f7f426b490d8c0f54025d035b51485a0deb6bd2a9fee2d15f", 0x2e, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r2 = socket$inet(0x2, 0x2, 0x5) dup2(r1, r2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffc, 0x6c}, {0x18, 0x9ef}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x5, 0x400000}) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x89) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0368774a879abea4c5556c961d49bdc9caccea385cde381e548cec4001debba193b093a0a7f975deb2b0aae698835b81df7c6c0b6cae67abf883d21541fdac3192e1e3bf67365957e3822a6529237112ec04cde45bdff78931510b2c0d35b635f0dba4f6f1d41f77b401f2300811a535fdc849d76407450d5e4ca4359c3f1bf4c561d3bd9db27ffb93c09f1ba325ed07d27a1b8a459dbbafd179aee0e7d3c817e7abae0d76762e79c00eca461cd61d470e3dc5f4251855789e6ebc220f2f6cca9addbf24eba217bed2055c6f369c9456dd2a6c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28, 0x1, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r5, r13, 0x6) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) write(r1, &(0x7f0000000000)="a75f204dbc322e8f52fb7340fb08a54c640bd479ec1ea1fff18818d2e02de18ec0a22526003348e79ed294184edd25ef19e4a10d49079f5269", 0x39) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) recvfrom(r3, &(0x7f0000001200)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000380)={0x3, 0xd3c9, 0x3c31, 0x0, "95e4226324e5f8f2fc6760c9e6e3fb9a230a74dd", 0x7, 0x10001}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf23450538f4d9f539e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e9bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77700000000000000", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4569394980145b59, 0x12a) symlinkat(&(0x7f0000000400)='./bus\x00', r2, &(0x7f0000000480)='./bus\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') sendto(0xffffffffffffffff, &(0x7f0000000280)="d905c0b39e9cdf67c8f12999d8a8b601235d9f561227921ed5f2bc322264c52d775b12597d58eeb7df015bca57401b03fe8e99a0b858d492037dcc129423a5b416654fa5b68ceb8a07f86d1c1069d05276335b821b01e92152cf38520de28709406cedd8dda454291ece9366be4096eab2607676f63e232213d5701c716a197f448e4230fee7fa91b3bdaa7569f2408f9f7bfa55043f2936fe3b243c0f7dc820a15524b083", 0xa5, 0x0, &(0x7f0000000340)=@un=@file={0x2, './file0/file0\x00'}, 0x10) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) bind$inet6(r3, &(0x7f00000003c0)={0x18, 0x0, 0x101}, 0xc) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207a70000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaffa84e6abca64896bc5e57c6388bbd2a588b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25be28fb23b17aec18530505e8f5300a4aeef9d612f871f4385f0c934de9da4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) mlockall(0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/79, 0x4f, 0x1000, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/90, 0x5a) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b0, 0x0) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="519ab178e4c98d7405005442b4e7d0e303ae1f5d489352a7befb3fdb3d079974a616cc3f64ef927fb9627fb04ddb17e0041a61d26cccf2fd0f32f43df7f6a468f72d63b5e8377a3b9f91b587aabe2990bd1601d27aec52d2a57f1ac019c5796068f0b54a873a2f5ebdcfd61ad93632ea1678ed368e36881816e7560e79340deffe26a418baba0a55575587d669937ef046f1805e41934acee872029e0919835ca75667805371ef107f51e822cf3e084e65cffa16d9"], 0xa) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x56, &(0x7f0000000000)="ebffcbff13f9fd812e2a4e713040e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0xc, 0xf0000020, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x200000000000}, {{r5}, 0xfffffffffffffff9, 0x4b, 0x1, 0x95, 0x86}, {{r6}, 0xfffffffffffffffc, 0x20, 0x10, 0xfffffffffffff800, 0x6}, {{r7}, 0xfffffffffffffffb, 0x80, 0x2239233b8fb90463, 0xfffffffffffffff7, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0xb0, 0x2, 0x9, 0x1}, {{r9}, 0xfffffffffffffff9, 0x80, 0xe68c675c14578e07, 0x101, 0x6}], 0x6, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffe, 0x2, 0x22, 0x101, 0x3}, {{r11}, 0xfffffffffffffffa, 0x20, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x8, 0xc0000000, 0x4, 0x10001}], 0x2, &(0x7f0000000200)={0x2, 0xb25}) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x23, 0x7}, {0x89, 0x4}, {0x45, 0x3}], 0x3}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r3) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r5, 0x2}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) close(r6) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x7) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000180)) 16:00:16 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) recvfrom(r2, &(0x7f0000000300)=""/206, 0xce, 0x41, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0xf1) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665aaa3965bdd2aff3e6b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0402000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed50b55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b524617e4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8696435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf12a07f0ae92d79003f37472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5b0140ee8"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = getpgrp() r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x1, 0x4000, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) r27 = getegid() r28 = getpgrp() r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) r35 = socket(0x2, 0x4003, 0x0) getsockopt(r35, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xfffffffffffffd62) r37 = socket(0x2, 0x5, 0x9) r38 = socket(0x2, 0x4003, 0x0) getsockopt(r38, 0x0, 0x68, 0x0, 0x0) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x68, 0x0, 0x0) r40 = dup2(r39, r0) r41 = socket(0x2, 0x4003, 0x0) getsockopt(r41, 0x0, 0x68, 0x0, 0x0) r42 = socket(0x2, 0x4003, 0x0) getsockopt(r42, 0x0, 0x68, 0x0, 0x0) r43 = socket(0x2, 0x4003, 0x0) getsockopt(r43, 0x0, 0x68, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000e00)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000080)="c8e449f33efebe6a", 0x8}, {&(0x7f00000000c0)="723b2fefcbc21861d77e6f54356772f2f42fe392e2da2a9a34", 0x19}, {&(0x7f0000000100)="44bc141a9a8b29e30cee42b426ec6c1ce18ef10e3eef8e65bfdf97d4ef5cfdc49f8600615241d04b6ada728abc6ffa5133164888b9c76c0a6079a33d24966b779687ba9f6a8d59a73a11dc9a5fc1c3b5d774f54395e960544088df8b46479b6eaa9df06667901bf9b4cbeea19338ce70946939421da3a3ce7b708c5b0dad447319a83ce1658f72b0d00a416c44ad00b033b3e35800b66bb5438af8bdbabd776e36c4e0f8edb4e7572a9057ca929c6530a97ae4693ccffc0a733e60ec4ee00d9899cdc4568618beb06f48d64587da00db832ba518f9a27ab8884d8f", 0xdb}, {&(0x7f0000000200)="a4161586212c04a3dd1d98ba4c3d715d8ee0e6692334d9720f7d1b1045ae4b3b845c9bac6c2c9858be244eee94c6fd14204b6d15136bb58bf8f594c193795e4254c691e50b310f596bf032ccf5039b1d3ad6df190e162c688d129d6a9f205624d8bffbebd4240f368e3a9f842e7900bb95e0a6dd3da90ee796c32cd47adc8753a056599b1aa4b9887e488093f65d465bcf7ef49ae0f91f81ac4749934f393c3f3841b9f545cd30716b0e6060d47316f61f9b02f60d9df49cd620898fc02804788e033c13931002e325964f7f6ff8d819574598faa143be6566155125de448a95c37dc8e343b713e37ecefdf8a31838e8dda73f25fef2d7", 0xf7}, {&(0x7f0000000300)="95949601b895395cec3df4d4a014b4e7a3c668bdafabae9ab5cf3accd67602218d7ae91ba7ead72657758f02932f8cddf81ea45dd6a2808830cef6", 0x3b}, {&(0x7f0000000340)="7314186194dc65eb8624e6cb5f0ddcf31b88937adea8028661c0761fdfbbade0f473b81715e8429adba5d22d3381525b5759d5b5cb779fc6780e276ddec853f3c97014c91f63635596da9dbbf7d83438caa2b26e89a1c9f47082e44ba9589448ed3d281867e5b943206e04f4fb333bf0cc1721bc1d0ca937916c58017dfe959d7ccb87039ef909826db623bc95772a4d441131662920eac82d6678325729fa6238661e2f0ab53f738802e3886008d3d95f1be13fc7727c590657e70126605ab6b2fa3f8954b1c57d5bf6507c066482499e6945d701dbaeb8466c10cf96f48b0bc9f7719c84227a271ae55e96c82781bdcd2db2e4457bb8", 0xf7}, {&(0x7f0000000440)="a03cdeccd2903a001b580af33ee33a1a55f5257c886ca8e35deea61bb666c60a508be459af57aca3d52322aa9fa69d7746974be35e8afd8c2e05548646d17ac20ff5620cf361d973691b6317b3232213ba939a77211117185fa8901c7784a104efb026ac632c2d5f6445e8e8e41dba0168f07cb9b1ff3820091e1c0302f31aff87", 0x81}, {&(0x7f0000000500)="9bc9026a81c1dc743081f68c572d258d3523d71b50b67d9fb49f6314936165a35fc01170e5ac43b1", 0x28}], 0x8, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r2, r6, r14}, @cred={0x20, 0xffff, 0x0, r16, r24, r27}, @cred={0x20, 0xffff, 0x0, r28, r32, r36}, @rights={0x30, 0xffff, 0x1, [r0, r37, r0, r38, r40, r0, r41, r42]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r43, r0, 0xffffffffffffffff]}], 0xb0, 0x401}, 0xa01) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket$inet(0x2, 0x2, 0x80) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xffff7fff, 0x5}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) 16:00:17 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/160, 0xa0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 16:00:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f0000001780)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x122, 0x3}, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7ff, 0x8, 0x1, 0x1, 0xd070, 0x0, 0x7, 0x0, 0x0, 0x0, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x80000000, 0x3ff, 0x0, "cd080325112b6ab15340b92ddb20f1c7bc498195", 0x5, 0x3fd}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x7) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r4 = dup(r0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x80, 0x7ff}, {{r4}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x9, 0x6f}, {{r5}, 0x0, 0x10, 0xb4f0d06807b3f5f3, 0x2, 0xffffffffffffb801}, {{r6}, 0xfffffffffffffff8, 0x12, 0x20, 0x3}, {{r7}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x1, 0xfaa8}, {{}, 0x8000000000000006, 0x4, 0x40, 0x7fff, 0x1}, {{r8}, 0xfffffffffffffffd, 0x11, 0x2, 0x41e, 0x6}, {{r2}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0x20}, {{r9}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x3, 0xffffffffffffffff}, {{r10}, 0x0, 0x40, 0xfffff, 0xd800000000000000, 0x2}], 0x20, 0x0, 0x10000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) r12 = socket$inet6(0x18, 0x4000, 0x8) read(r12, &(0x7f0000000000)=""/108, 0x6c) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/191, 0xbf) close(r0) 16:00:17 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e2f29f13ab641eeb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a556a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245035545a579141aca69e1d925efd3019988da8587a0000000000000006a4dbf402a728a0358499420ec415a3ec1c46e85467e677a752682f4ef3043ca17fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d1"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) bind(r5, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="98f8bbe9436fea77e1ec65ae60dc6e780bb29da67d8babeeea4c066773687a196b392b7f3da5016d5503e059d78910669ad888da04a3e1978a19af0edefe1bbb5fa9eaf7b43016c684f93a0310083d91447b04ad44ffa32a54d30e15752531f224b3d36e88dba72bf11911a65d14952466", 0x71, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: unlink(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1f, 0x0, 0xfffffffc, 0x3, "b1b14fa80d7d1519f0054c361d90fc090cf0accf", 0x7, 0x3}) 16:00:17 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffff6d, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x10}, 0x0) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x6) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x6, 0x4, 0xae, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x30000, 0x0) ftruncate(r5, 0x0, 0x30000000000) r6 = socket(0x22, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) read(r1, &(0x7f0000000240)=""/225, 0xfffffca8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x94, 0x1, 0x5, 0x3f}, {0x7, 0x3b, 0x4}, {0x839, 0x40, 0x9, 0x6}, {0x40, 0x2b, 0x7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) pwrite(r2, &(0x7f0000001b00)="4836845c8badff9693c1f20b8c6ca082e0d9806d1d0e0e212ade8fb8520832b3eb27b9a9f6472cdedc3b0de02ac6cf1dcdafa8c57f706038bb16abd3fbabab0b3b8070c349adc91209f2be77233c01cbb3f30666bad170a48dc76eaf36d1bfa75587cd77f17998bb70514efd9fb2fa3ae0a39c1dbedbb6e2e2061c4fb5faccef01bce084cd2457bee394880d556827774f43925b2de1a4e909fc2f81ed56c0ec03e81a8c3eb08886b0656bbd0e1c330494de5c1ee47da12dfc306ad917ca84ead34d023593207b556883251769f647", 0xcf, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x7, 0x4179, 0x1, 0x8000}) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xc7}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d26bf8f96f574", 0xb}], 0x9, 0x0, 0x0) 16:00:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000140)=""/242, 0xf2}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'\x00', 0x3ff, 0x8001, 0xffffff00, 0x1, 0x3, 0x4, 0x2, 0x1, 0x2, 0x6, 0x5}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000000c0)=""/69, 0x45, 0x40, &(0x7f0000000280)={0x18, 0x3, 0xc379, 0x8000}, 0xc) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae10000690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb832499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0xb2}], 0x1, 0x0, 0x0) r3 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) flock(r3, 0xb) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$BIOCPROMISC(r1, 0x20004269) mlockall(0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x1a2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x7f, 0x6}, {0x7, 0x4, 0x80, 0x7}, {0xfff7, 0x0, 0x5, 0x5}, {0x0, 0x81, 0x5, 0x924}, {0xaeb2, 0x7, 0x20, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:18 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xed) write(r0, &(0x7f0000000040)="abb5ccba490d459c9a2e5802ae1b684a6a4f8068166ca0ec638e40282e476262e425911187da5e7f7ebac2d148b7f7e977eeca602dae4a8417b5d5afeb4e9fff1959f2354ade6ff2", 0x48) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) shmget(0x0, 0x3000, 0x20, &(0x7f0000a23000/0x3000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x23, 0x0, 0x0, 0x6d0eb1aa}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ba10 failed: hole in range 16:00:21 executing program 0: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x20, 0xb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000180)='L', 0x1) 16:00:21 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x100, 0x7, 0x4, 0xfffffffe, "c93af24476841c3f835c3064726f5d95f6f0c45a", 0xb97a, 0x3}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r3 = dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = dup2(r0, r0) r5 = socket(0x1, 0x4003, 0x80) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="7b012e53480000000000006777970f0010393fdf76a86a8d343afd"], 0xa) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x80000000007}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="378b6f6e9eb49b7666901a8af135") r1 = shmget(0x0, 0x3000, 0x600, &(0x7f0000ffc000/0x3000)=nil) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x2d4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r5, r13, 0x0, 0x0, 0x8, 0x3ff}, 0x9, 0x2, r15, r20, 0x4, 0x5e7, 0x8000}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet6(0x18, 0x4001, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7b, 0x7}) r0 = syz_open_pts() r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc) close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) syz_open_pts() 16:00:21 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r3 = fcntl$dupfd(r0, 0x100000000000, r2) fchmod(r1, 0x4) write(r2, &(0x7f0000000240)="164d0ce2d795030f8e19ec1258da691f3edd9cadd8f1b13448cdbac26eb813f1ec8ff2278ea7e81b3f83240264270e57e0dde538fc441b5fc4af3e122f3eaebfa0567c38e93ef44e5166cb967ae8d10aebfdefeff67645b2496d706dcb29953eed36061669fbdf98704fad731ad61f9c16533eb94a5cc2bacd70db412a037235a1d01394c14ede68c2c1ec0bd5b5dee8bfbd1174f7a28c900a02e310b8a4f05144b103f6897727f5a13dad4656f8b763428220eb0b033ba11a76597b20098cb71f5d2e099856ee3a2d4a5a72dbdc89d9850396d9383a8832eadae50c7e552df9", 0xe0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESOCT=r3], 0x2, 0x800) connect$unix(r1, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:21 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000040)={0x0, 0x50, 0x0, 0xfffffffffffffe47, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f359d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000060000000000df00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="01000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d926b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6f3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x3, 0x2800) r7 = socket$inet6(0x18, 0x1a459e4771beb4de, 0x4eb0) r8 = dup(r7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1200000000000000, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x6, 0x4001, 0x800000000) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000100)) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r12, 0x0, 0x0) r13 = dup2(r12, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000200)={0x1ff, 0x2}) utimensat(r8, &(0x7f0000000180)='\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', &(0x7f0000000280)={{0x4, 0x2}, {0x6cb}}, 0x7) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2de, &(0x7f0000000140)=[{0x1d}, {0x1c, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:21 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) pwrite(r0, &(0x7f0000000100)="42af072b92e196278c8c60f04e0b02226b66d46d3c93e8b3cb46e840b99ef468e552ce6a83834a2da1006c8dff253f6cbabf6e4a63d851706997234a57026fdb09c254272585104b1292f313860aec742e212daec9c05d11cce9bc1c454b3010b55aeb62af0efab6533f5e6a77a751510d3c2fff69b5ebb6054a4b5789d968899e40341492c202a2f5f45baaecab320ebe019b3b9b86814075e897c5ea64a6debea3bb5c1282622d675491d94a6f59a0e9892c6c4a5b093c2f05bbab422f9ee1c9e8de84400f65bcabfae30e56be2ac4aea09ed8d14c033050bdef1ef0f6cab8872458740ccfabd11a2ff164fcf53e57eec8ee50e8cf16b5d14177e0ea5d", 0xfe, 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/57, 0x39, 0x20, 0x0, 0x0) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6669a79e3000742260480382462e441cfc9901abae72b1e6547445f6f92b6b656c25246ef22734964c98a4a646a7f4b03518d5367a96b12f7c5f3f8d10647a5e9c785e8a8d6fdcf65f2b111da53f060f5a3a5a29e76ee16ffdeb6101cbabee9326a2edd1854dc6b97f617ae949c578a68476258d818c4c9d2b6e54c9d6e1a16b65b7e1667fa2891acd7c1210333e12124a77cca87e8f54f7226fa6b1e58aa958cea402d82f4227bde36ca918774e96aa57a65e36cb4cbb55002717e80397fe9feaf55456e933470449b2377810"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:22 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file2\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0/file1\x00', 0x0, 0x11) 16:00:22 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getegid() r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0\x00', r12, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r13, r15}, 0xc) r16 = getegid() r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x68, 0x0, 0x0) r18 = socket$inet(0x2, 0x5, 0x1) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x9, &(0x7f0000000140)=[r0, r6, 0x0, r7, r15, r16, 0xffffffffffffffff, r19, r20]) socket$inet(0x2, 0x1003, 0x0) r21 = open(&(0x7f0000000440)='./file0/file0\x00', 0x80, 0x1d1) connect$inet(r21, &(0x7f0000000400)={0x2, 0x2}, 0xfffffffffffffd57) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "0000066cd5251040dcc40000000000002000", 0x4100002, 0x9}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}, {}, {}, {}, {0x2}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1, 0x200}, {}, {0x1, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffc}, {0x0, 0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000400)="a9822ce4860258ce3272392cf798d2f4ad7f44146732b256858c06d96a48b1279ea4be4276deb7b3d7522eec8e29d7e7e7b000109fadc090e3969067d6c5f0daaf0026b33f6126864ec93bbb7f2b707624bfbd4c7122cfafad716b5bf11b9ee534d31cf07e32f57270b4958d27b3a78ec30ab0d22081b0fb72ee6c3b94bd7d7f20653b3a610b36666ba5be6e5a96fcdf55b5c42dc33d", 0x96}, {&(0x7f0000000500)="58bab11bb9c8fcc679c5048ecc79a03da645abe506146aebb065aa678b3a1b7b458d29d7637f98468c5d35754363c322a93786940a11c3a26f7072beeae8a694d9b6b78fa5dcadfdbee988a07fed12cbc995472d971dc6e87c4adb2f2472a9d3130b4b5ad187acf179daa04878abfe5acb6a2402750766ed24a37a681d0a4a442971b69062233f62ac1d901645514ad92a8e1c45698e951939c3bd5aa196799714b898de", 0xa4}, {&(0x7f00000005c0)="4545b5018429c984f56cac7d62fcfa9ed382162bf7d3a8fd3d8ea3bff845c70e99cd06690abb122a1e3c5ef48523062e466d5927cab856ce459c78aea47afa275b0988ce880a5e8c9fb39bfc7384d5befe1af7fcd6f1df6553ec746a5892056daa995f577a7a55f60db6e2a716284a094bb1dc165bd5a0a505abe74f811769289ebcad1beda5a90610be9a1eba4604fd9711da25471364deaaeb1562527fb7ef46d933b501e35d032b483a0e6457b046aa4b6100f7afea75ea548399a3b57ff4ad121695d17f9809064a57e26b3c780a91bb0ba448", 0xd5}, {&(0x7f0000000000)="ab7506b874c64aafcee29c17a82ef885fb8697311b1aa92e81c305", 0x1b}, {&(0x7f0000000140)="0355b6542065163a5881e95f9bb21191cf0853d866c38e7294b10bd736c8cdebb19deab8b961f9f093a42000669d2d4fa2db7076ba9b58ca39748edde16d9bbd1198b72516c83c374aa4d204afd005826b2d21738807d77b62e1d75b19277b489a41232f1b72c1635e84bf25", 0x6c}, {&(0x7f00000006c0)="fc772d2f8ea7f396c809292c67e5d1794a2a03677911d4c3b50e7edc68a25b49504711599a380f0228a62d334e8fce9d9ea01bf47df92fdc37c52562d34c3c307d79cf84685a6ff94e5f0da50b06f6f3da92015ce6fa55c82d5377c06f", 0x5d}], 0x6, 0x0, 0x0) socket(0x0, 0x0, 0xfc) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x1f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x8000024, 0x3}, {0x6, 0x0, 0xfe, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0xff, 0x4, 0x46, 0x3}, {0xff54, 0xff, 0x6, 0x7b3}, {0x5, 0x9, 0x7, 0xd1}, {0x1, 0x6, 0x5, 0x7fffffff}, {0x9, 0x1, 0x3, 0x5}, {0x4, 0x9, 0x2, 0x80000001}, {0x5, 0x43, 0xfb, 0x7f}, {0x2, 0x4, 0x5a, 0x7}, {0x5722, 0xc0, 0x7f, 0x20}]}) 16:00:22 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x10000) r3 = getpid() mlockall(0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x430, r3) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e700400000000"], 0x10) select(0x40, &(0x7f0000000000)={0xffffffffffff7fff, 0x1, 0x4, 0x268, 0x2, 0x3, 0x0, 0x2}, &(0x7f0000000040)={0x6, 0x4004, 0x9, 0x7f, 0x3f, 0x7fff0000000, 0x8, 0x4}, &(0x7f0000000080)={0x0, 0x3, 0xfff, 0x17c, 0x6, 0x3ff, 0x9, 0x4}, &(0x7f00000000c0)={0x2, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0x7, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff9e) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) write(r2, &(0x7f0000000100)="8948922d94e3b4b3b93bb52340cd1396f48c9e884ee250d04e15b347a325066904f704183d5a97aacc2d6215add8a06e1a6724a5bf040c8c89c65743149970ababb896bab51db0d97cc8700692865e6b9ed72f8459772558926439eaadcd5cdda921695e8db79e718adb76874baaec1660dccd7073a3a022812c25", 0x7b) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="6f11136ee22b187fb08dc5f53b5a989522dfca6fd3b2fa400ba10b2ebabef4c8061e4b43c9bbffd8363fb717d4e08d934d39f5ca573563a03b15a8acbd13ee8d879d8bd463ce871189a2ae845d4979930ae520015b7617798907d4b920acc1b3aef376e5207b1e4573f5c7ef1cba0573b7b7cc87f084bf52c0c4c07b4814df1018a7454476697daa1bba776ce2849f41b97cff31177954aaf4946ddcdf00f638c21340111afd5820eeee422c3de021041af645efdd682c3b707072e2a048d9869aa33ad97a6a637970ae4b0fabd57b2bdf0b6ba43b2c49c2e0be95e84ac8f53ab6c77444ac63c7e4dc606b2ecaa949734f752b8d1db87d02f9a08da728aad59f3c81e216a40450fe5daf7d7434d5e9f6fac8cbddb6fb3384ab3a5b0b6d1f1a88c5fd0dc57162ee2a3a98ca273dbdacb7b02ec26f44d33dca935dee90cb8353ddfda2b300bc49a4395e013ee1a76cd0a03c6a918ca6ffb501b02d0e3ba6114d30f9fe227d6a907a95aa58709b5737e9ded695058e64ac7163448ee4464d6d2aebc1a5303fc2c4511792742e018d6e626ed26cbe38f041a2f1d9c7289cc1ce50bdb2c3da"], 0x10) r10 = dup2(r9, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r11, 0x4}, 0x200, 0x401, 0x2}) setegid(r11) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x22}, {0x45}, {0x6, 0xbc, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f660872653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41ea73860fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9acdfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78abaf560b1906f628ab8965f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93bfc2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa7793eb737219399ed55f11a6278e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d24b98dd071260d1e3da34f12df07d7129770e3a0d0398baa8132c8c4f07919670c5cd95fca78677aa280f09c32792bc71832f51a6fd858283cd048d1790b3e98bb4c6a3d363dd4ae5e145a0cb5985f6f72acd41463b166db3abebf714aae79b64921ab5231127a6e32c99e2cdab13d8adbcd4ae880fccb76dbcea3bd764b8d12ddf02f7e4be7d9a351590670fcd3415a5795fcb7bbc009f355d25b26244489d75ab25d9a7eaaa50b8257668971b671d8eb667df28d84a0f13e9ccc3f26c08a9f9a02387da40655e865148ae9c26c992df03e053bf0151f4fba70d81e8c55c85d2dfbe5b0f73fc1f0f94aefc9df167b7fafce550cbcb5a69c36ed5e7341a3acd65fc6269b34d62fa45b87b5dbdddd5cbbf7dfbe20e31ab77c7341adb6b2eab13406c29c676ec7c106ccac0aa6630469"], 0x10) r2 = dup2(r1, r0) socket$inet6(0x18, 0x2, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000540)={0x0, [{0x1, 0x9}, {0x2, 0xffff1a3b}, {0x2, 0x401}, {0x0, 0x7}, {}, {0x1, 0x3ff}, {0x0, 0xb2}, {0x2, 0x499c6c14}, {0x2, 0xe849}, {0x2, 0x9ea5}, {0x7, 0x3f}, {0x2, 0x80000000}, {0x2, 0x7f}, {0x3, 0x7}, {0x2, 0xfffffff7}, {0x1, 0x7f}, {0x1, 0x6}, {0x2, 0x7}, {0x1, 0x2e}, {0x3, 0x3}, {0x2, 0x4}, {0x1, 0x6}, {0x1, 0xc1}, {0x3, 0x80000000}, {0x0, 0xffffffff}, {0x3, 0x9}, {0x2, 0x100}, {0x2, 0x99d}, {0x42610b737a562c84, 0x6}, {0x2, 0x9}, {0x0, 0x101}, {0x1, 0x1ff}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffffb, 0x5}, 0x10) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) dup2(r3, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "036609df052d9af9dd080d449a0104e7af00", 0x0, 0x7}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000080)="aac5d72f999bc1126e6a541ee37c65d1038c05ee958a94650e1c7db4ddcc11419f2f56e913", 0x14e}, {&(0x7f0000000840)="a500076342cf7f7a897b1ab234ca53aff7f2c750804b0f0c6085088ebd1d16e9c98cbb99b86cdd0010000000000000c2a92af1688d5d92d9919b9824d190176d3661278606d8ae8ba876a6620c56568f60a8989fbd5f82dc3150a773331e293f873b00cade875a6746ae093064e3c53c3cdf7b634eb1a00da0d09ba78e7c29131e5839a7911ff00ed6e5ae267cd5f61b17eb5e75d8509681f35fe6baaeb572e1c90ad9b65eab6eee1fe0a0a6c3afa89084ac5e1469b267bc41a7354e6d7c5c02783e8b02000000000000000000005935aac3e2f4c4e8004fb39f21254838a68cdfc43cc28fca8710413c3e0df8ba316d78b22a300a6464a1c2079fa387b4b59d86ffd4674f6f2c4a51f7b52d7a00c14aca288a7c254088bc54fbfe5e1d30b5ad2a41b4ed3d4c4ac4cfaea8b94ad577bef28e827bc7ee83a47827d5d4bb3b9cbab886feb8c92ad782b66394674fc3f87ef6e96a01b4b940255c2a1015bafaa6af14a8d30dcf67779c9ae9ca02764cdf81cf919f09a100b2459e69ccc2ebc81ab84b4406b159a6fe498da96d4f5622", 0x18e}, {&(0x7f00000001c0)="7b149a12d6bdeb6f9b9fd7f679ef53ac7832558cabdec3d1ca2b54c8b6acd32b0f92cdd567dca19bb7ed0ef4bc61d4bb59948205613605f2c98a02326286c32bff35646b77dab7c98f16a2b77b5b0cff835e3bd205f6d5f32b00ffad8b1da7abcb863c31553b871bee5afcd7b4eaa1b042b4cf5fc59edfbfce8831a760eb9a879a5e3149de88a2ac0cc7465b0fbfa59f2e6f865bb3b077a6ab297468c9a3e198022133037939375840237d85e5c75e3ce9966e7b8938c0f1fd4316fbe5a8cb10bc5b8259", 0xc4}, {&(0x7f00000002c0)="ec24e0c47961e6f0c6c6db", 0x8}, {&(0x7f0000000300)="403db81a1262f66d168755a9e26fd9034de2f91820753d84e15a9cf36d9ae3db159cecba32d3643fbba4a32e7c9195e9", 0xfffffffffffffcd1}, {&(0x7f0000000340)="7295ed7de9ac20b3d5bb2878fe8c76df883cc82f6368e8e807cdeff4b594e7bf0dc545598468ea9f3a7f538ceacf7fca61601629eee724b067751cd1c3f4376db69c478e0ee6700a06c0abd5fab025262451af7a472d263716ffb36e62837c9b2fc3a1c5f9d3435171a2b5d6cc174ef6854278df5419bca43c47a265ea5a03eddb4c3c0f73722c39b6f1474429294d47ac132b11aebeb698677eefd26ac011fdae3ae7927fb26c6d549bd9a0e08d4739c2e16a52d05608dccac263d96c5512b34b4da8d8a517a7057495490d021b89ca48f6a771882d5223cb0d", 0xda}, {&(0x7f0000000440)="8796cc19d2ab01b4cc996487fa8ae30c2277228053213f1c0b3cc1e3a176cb47bfdbd92899ae36b3f05bb243fe17382466fbe8f8cbcf950f089d2e89bb744ff4d48391f6739b3e07b3ff69dc66", 0x4d}, {&(0x7f00000004c0)="6b06c889179ffbb72fd6d9be1a1ff9509a770f4f0dbf2b92a04fe0f20faa6a3f3f5139e5f42749f37eabeb1ea0d38193e620c0c5fb4829699ad99e6a6c8b5f4d265447c6838b5771ccff53e43e781cb36db3059e1f20173bfb8e3f39bf4d049bf04ccd77dd7f9f95379e2c6f1b5cbe1fe0f3dd5d4fcaa76dbabe39f6a251f4c840b43cfdaee872b0265e37f391cd2fdc68a835b00f8b7e339757b33cfdb1e969ec2199", 0xffffff2d}, {&(0x7f0000000a00)="76a9adb248e2c917766b3eacac406ae0170a25d53ff082d9c2ebf698347dc52d42f68d3a74a595659b86bafe031c447ab745fed906077a482557511cff0308b0d81d3f9594df7e01180ec5584af12f531fc8bd44307b00ce630af3fca58f328d9da4596908548f09a94b4b3fb7f886641ee9fe5523dc11ccc94659fdfb0fed8631422271fee637437d5d84a5943c1319c4cfd27211f6133181a74719d20e09c5a9fd8e2bab915183e06c596041f434e5620d0bdc0fc05c6b39d237cb62eb32381466b4480eff60acf5b4559110818c0e59c86b6ac4d28a4599b4babee6484287d841fc7aa832fd713cca9c30bbc802101c758e33e59acf5fbdee68ffe22e52591e49c8acf2fc78bf38d188d4b127ffe7a7396152e081157b4b6db29cc0b3e02a964218118011378d70732b75d9b7cee2870f57a5", 0xc9}], 0x9) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = geteuid() r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10}, 0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={r12, r6}, 0xc) r17 = dup(r15) syz_open_pts() ioctl$TIOCSDTR(r17, 0x20007479) r18 = socket(0x2, 0x4003, 0x0) getsockopt(r18, 0x0, 0x68, 0x0, 0x0) dup2(0xffffffffffffff9c, r18) 16:00:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3c}, {0x4006}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = socket(0x10, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r2 = geteuid() r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) fcntl$getflags(r9, 0x1) fchown(r1, r2, r8) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860500000000000000000000000000000000000000000000100000000000000c3577d5c4f650e547c", 0x2c}], 0x1) pread(r0, &(0x7f00000000c0)="bf9fc0b0345cbe2d4da23c0468b9531e8eff94aa3af173fb908ce1c2ae37869c65c88d51ca341ed2d46fa5c2a9dbf472570648af7f5d459d3897e449d32103fa74a7ad90ed380bd42efa49dfaabe07d2308d14ec9cbe511332c1890a39e4d87de674da556983127367edfe6fe221ec267ba1d388eda01dbeff73ab", 0x7b, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0xaa30ad714b5d6ce9, 0x0) sendto$unix(r0, &(0x7f0000000180)="bcd7f79e2fae2bc7f6a17baf80eeec560f8a99f82248897e9f1106b5d6b689a061aaa785f06d8955820fdb756fb46c31b3d3e9552db3ff16a0f7f6bdb8c9ad037c9133f860b8dd8962ebc0d6b9f570e26cd255fa63829f1763761ea2fcf320d7f1d53f2e1739414916910644b7d9b96fcfcfa9f6b06376ef9f5b79306c97fedc188bc9d3be592b95d1e240c8975d08c7b09ad7e560c3b9f6b2e4c7df3b47c9e99aa09f5f022dd1584b2e623d5082dc3bcf30b3919dfa0c2bd36b569ef5abdeadce8f15dea7150a218b660a19664464f1d70d828249", 0xd5, 0x40d, 0x0, 0xfffffffffffffcdc) 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x9], [0x800000000000], [0x0, 0x0, 0x0, 0x8], [], [{0x0, 0x0, 0x6d6}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0x4}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x7, 0x80000001, "40fefe6aefb90300000000e9ff0000221a464ef0", 0xe, 0x4}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x25f, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x0, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r8) r13 = semget(0x3, 0x0, 0x4) semop(r13, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) socket(0x18, 0x2, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000017c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b0b997a64ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239f01ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dfbccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x80}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x1e, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x0, 0x5, 0x1000, 0x1}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5c53, 0x3}, 0xc) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r12, r20}, 0xc) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb168f80", 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0) dup2(r0, r1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfff, 0x3, 0x0, 0x3}, {0x5, 0x0, 0x0, 0x9}, {0x9d3b, 0x3f, 0x1, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000240)=[{0x20, 0x40, 0x1, 0x9}, {0xfffb, 0x40, 0x3f}, {0x380, 0x4, 0x2}, {0xff80, 0x5, 0x2, 0x5}, {0x3ff, 0x0, 0x20, 0x9}, {0x1, 0x0, 0x8, 0x401}, {0x400, 0x4, 0x40, 0x4}, {0x80, 0x2, 0x9, 0x860}, {0xeab0, 0x2, 0x1f, 0xa6e}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x18, 0x5, 0xa0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = geteuid() r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) r12 = getpid() r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) r19 = getgid() r20 = socket$unix(0x1, 0x5, 0x0) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) r33 = socket(0x2, 0x4003, 0x0) getsockopt(r33, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="a20a", 0x2}, {&(0x7f0000001740)="6e35c5652c6b5464054051230c19c0363c9e976849e9bf822e523663cffcb558a2436c5e94117ad8bc72634d3532fb410e7dc543a1c42c8109b9b1a593e5e639eedcb53647fac1aa02ce090a397da77af5f0680ba3a601dce4857dddc4932c64e71d12a33cd1dda9fa50c7d1d7968d3791792fee9f071a8873a87112edeea725c5c344d50944c372146267e2f48db8b53044d60b5f3eda181b8ac01c9d8c092617e2848b7550913852133d1cac7e3de3636527d13b60dfb68945d6f3bd6546963f7ba2a944676d9d7878f66cce5acbd73e7a8b7fc764a1fd57e1c42cf430503a0affd0b2c307c35ff6e5b17867d3ef4fd0332c4a09f2c805b022607512d0261c0e92b7db90699c1b96a8dfb6e2fa8b25054ec800b61dd50455c6aad56017398a5bbc52a51de6e3603f850edf70cae2f88ac0fb94bd3439a2f66458b20114f5c916c89de921e3b71f64daca31be59570ba57ec7673596d29067df814b509cf544b1fdf0405145b059fa5044d3d801332d06d71581963a1ebec214ab0f3255792842eeec798f21592260426e54ff9c9079335215d402893d5b4bc5fbadc15ce611f9f1649550e03d55d98accc4d7bf381a34b843ce5cf4c367f02afceccaa538526203f89de6fd1cb80b7dc358388c3f2a406561dcd3171fbd80b6bfad452d6861cff8e5a0ec3bb4633ea1d1892f3c5e2950cf3b33a9d834eaacf9fd74faf66c3789efc24d0b6bd4c8d1505ec3cd34c57558252004a3ecc341ab1187438aa595eba38f5698b672c83f5a817419c3a085702a9c4b9dda7fcbcb9978a26573293ee89d9cfe3a905fdf8f4dba76e1138b01a0a5d58b89eebd8f34d7667dd5fd981bc5416ae3f3d28afad7d0b9028d6510d232e34965392a11c8dfac31b313d08d5ad5717236a9931112da312562e1412d9687a508328d3dbba262dc12e70139e6d67f55e9895ccfc3333f2a55cf352a68d7db0162fd083c51bd22da5667905704231f38465b80a03a9dbeb8b7fbd38357dccacc91f198a4018590607d90b146e0b205ee853b6b21968a3320e899b43bfde399a5a60445dec754cfedfebd6e163962750bd45bb0843b1087fde915aaf238dad09db1c0feaeea225e0da8431c2913ca04f1face646c108a3cb9a17d569e567dd4662e0f1efc57701f201eae684914da8f70fa4f0ea59edec2b14af1093862790e1bc9e7082d59648fb2ae2f89b139a70f325db11bf38ad825dcb71c5fcf88bd2113096b9a11a88f509e7a8e63a59f9b2eee35ef82200d710864ba1124ddb386e5956c06f4deccb4093e8ad863f637f7ad5043f15470f5da073ca743a65a91f17bfe1d50bef3a1539b1eaba020d220ac89d9f2a24e4eedaab7721e2a3f928a3129f74dc8f2babef860d363c72e28fc801fb9b80a81b9fe24e6d2ced18f4dd759e657035a3df45ef2d5f91c955b11210fdc8b0a3c54251b1c2d59bac2952e4e53972d4fa2b7a447a201b2f9d6df4f2a8a3cd3964ea6fccba22edcd1007ca9693e0b6a53d7a27b8bce0bf2794fc38407b74ccc4bcefc5ab0baaec1f1a8dea4a83d2b5fab2ef9e6da888abcaebeeb00a59a02fdde17f274022136df1171fcbd77af003453615408b6cb833764fba705657461b16aa1210cd9e7e9d2139352032a0fc5cb39d3ca02ecd90a81061f844e1b9b248194a79753be5c01c3b56beceef7d79d82dbcddf110029b26eb97c403e765732e6e1112349ed79235521380631a4528fd33e2bcc6016cc56e92632facded5fa29c2ef75b03cd9829863545085cbf842627eb46483c5c6000f9bacf0b752357afcfe1602900289d1c2ac952c0c3e9fd113f881278a5e33ef684c04b1a99516e8bdd89d043f142055bb9adcd5a372cf456cec52ef3a7825c03ab6c83475c5c6e2c91a5bef83906beeef38c2d8bc167a15df2d191acc3af80a8ac7e60be17071e49ffba5bb234f7618674d259b023da7637b3beddc5dc96602fdf232e9b10887ba1fb03b7cd6593f28525b5ba99fd823ada8fc0899e797cf90708817bdd66deba80c01b477868e0ae8a55721058e7c72ab7ee699dd5f0b84d0eb0f33e1d2696060afa33f7c16aea2606698a194cc9fc976a3c527c22cbd83e179ee384dea5ccd341c5c2c14bdad11e3010fa4a0fae54d2f50fa322d528b7d7d7b35f983b40536cd4691840b73d17639da83c612a9d679f55cc1f9f53cb54c3bcc7cbe924e17072d703e1d76065509ab015af00dea4cb7b66d8a67b8a01e9a3d9bf80dbf656b74bae0fd946e8f1cb692ed17dfbd11eb643c630ebe3b3572bdbb80b88e73fadd0442c672e25b6c8dfddd9636f148e0d6b9e4c99a27100fad7f813804ab1a8dbae1749ce0265d9907fc53d00dfa0d7044e94e5f4d2a53359349ee5fe74783ea0b5ce07265ebce44e342bbaf9b15f2086a409192bee142e53f16a6b39135e10fe81ca2896055b11d711ef2d1f22effb94d5963a5e5b88ff77366d5d6a64321eb23d5d49d5de7488fcb3c2102a32368708b5929e7a998cc338b4dca037307f982b4978548ab73a759384b99a8c1f4b873218f0efb036f852b767c9d157257d9fa0f4998537dd42e941447818dd00d11bc8330045152eae377731a684d647aacecb046d1794d0017e589a13290e048938b5dadd729a5622834452cc62e9a18971f4766512a79015e3dbf44706815d48ab28aae183b57aa7cb9906d6619aaf89ade07cf67cd569e56243ff32b2c14ea4e9d5d005e60ffcf60c5bec8270a98426fd34727a258bb2cbdf39182391722b003aa64112c1d8b70b8093ceddd73859707728a4ed08d387a14825b478df3d92c482eb74b97de673ca38a83841ce514dbd00841077913d1529ee926abb931225fe30a0ed18ed095f7ced05f5bacb91a6109d66c33552b9c212f4a4e63e311247896660550067bd278c2b2de193698eca3c711d3823ea23a7f7633cdd6d325c7072469c385fd6d7b3000ec17f5c17fc61de76e79b75c607d77a88099662b77e215758229efa7dbab6a529362f72c688a73fca8b22af468ada0e5f9aa7f0749e4acb26d894cc323247e3e0389fb00fd16b81291c9b81e4658cda0c1b34b7eb119b8d2e785be2cf2250f4e74ce6d9f1329d44fba0207e15c056e4e7d8c41b54eea55545b37738aa106e66230a15d02e1a5a6bad0aea6e7af0fe6ed35f70a840474ce87ee2c6f086ab44879b201dc8f829ef3ba03003be87804b4c5bb76d7541adf125c14e18f66b64e34982223150b9088b649fe56ff43f4cc643cb2230afb47cf1c7974170dc6041cdf065e60f517845715888e82a7d976c1838643d1d0fb28b7ec6d147b3738146aba66f99aa3bd8978f8f2484fa8135b44b3cfcc1848f874933e9e72b7a3aef5f949ab23ce53699e8fdba82a19bf28435f52c39aeefcaffe5d32e71e27c115f7d832dc5c76379479a1cea6c1b7219030f75302425b0b88e0fa286495d1ce0971313c4523ec2b88e33bb695933e673779f24cf4c825f0fe7f5bcd5fad67e92186be2d9293aa52605f577174abb198ae03a25524117521b518b63059457ec6e23f497ca08da35d243f0d0fac8fad943c6ef90a7cb9b52cf8a46ced8107036e9ce847658a7483ade1fc6d4ee5a33c83d811e2fc2829a45c3c3e508c50ae1f831ccf75746d799ff08e80eec68ef3b2f79afe7e216151a5eee8f0a09f344fca1a8640a3750e09c7eeb6000497e4be2be45b097709939da553d4dfe95bf30119de88b94303942f17c4f202d5ad04faa60ccf3b271893f997b1749e172641ad7a203afabc2205a1b415958ca22454baa0567340775e669a33595d6b80c6287a57a48f1b71084f2a381c7b4efee196ee5d3e3e86e8d9ccee8a07937af8a138cf72d642e2d454e057cf426988e3486611c85c51df37a4273d12a1ac550c19ef0de874bbc271e068ae1c862ecbd0c8d222fd9d1d3b0cfa4e63d9221e4de7eff7323dda86517e377f4b1744402278bca7831ef4baa24695e316b638eccc41b1aa2d16c734df08452cd976b73dd1d50b5d0f54f7321ca652ba64842404f35f66a4bb52cb624f46f7d3633e257177e46aa2447bb2928b05693084e12c09951260acc63d829a993e0f3bc6a2b0e46d96235a59f05dc3452d8fb5c73a031cb11f4f112c086c10ec1a2d76f4eebf35cba3afa4c4555396fc8e4265d772af4e5d691f48cff1d87ade0aee48014df0d2d654731e78226affc3df30c4576330811e7d8d544e81fc2437d0940d9b31f3a62346a0db527eab29923597ffdf546f30c6bbca668dd2ee542a1203f0ad64a72b4e13a2db962f78b5b3258432b3a9957728f4356eb3e1071e4e67521e3a8f520559f47d832599755488ae630f953c15b39befd85a0f7c408b78cfe9298d792688344db65d6bb5b4dae7342c66a20b3bdff4123e50dbd647367b9956e05dc1a8531202fbe6524f9f3a6b49c3a1889036d9ee656571a5b3189ae9e08fedb422c31866e40803e95a15a48d956628e012deef44e9e6d169dd1d2d38b98af955b7b893fb87ae42d413936a8f0d7b8f1ce3c7afe66ae7ef6eeedba44a719c5c3db628af52e55dcd64b44cd1e1e7ae7bed5522c0bc3247742846ab2442d7736fdc2c553366bb8287fa5b51375b40648d954ca681cd49884e5582b995e5b44b39a3e4f9fbe2eb008506e4463ecb7888ae33f6c212bc044c2d234aae9426bb64ae6ac024d4660a8b23cbe22f9e07283430983222dd0dfb3d3cf60bec5828dd9ecacee7a59ea6e445ea225bce2fb31cf7164c3f157b945e2cb435e071874cc79cda733829f7a0cce4514e78e3724375d7bab97fdfe63af1fa2e243cd5f0a8a2c90ec8ccd06942ab0cf880aa6dbae18fd3a693ed0f9f6a188e252aa09ef4bcc2c23faf9750b0c45036f636611f29d39b63ff7d79ccbbe3523c6995af85d2b186e0eecd32654f84510d2c6b217166a9a3a2113d59cfcdc1b39213faf74ee61fe113652e9e498056ef8c91748609e041c29d3a99ef391652b5dcae80666c3d4188b7697c548272256cee5ca3a929a624282a12bc53335754f233d076df6f2439a9c089ec24d998672f12b44f9e4a7263677fcc01ab513351f35ed9b5b816576eab35cf728be84613aec69fbb91357e8dc0dd6e1f3e286c5a615ad3cd10bfe831b71d948ae36a638f3729c2e3be9624acc10a407418af42fbe62b9842458731e99584023a1b8539eaa8752fc799816e9f1ba25e4aee807c491b051c64d125e68acaa9611fca7543dd2065e9eaef8b7628d939743adb6744c2f2a102cc7da78ab32a7bc1b125ccdebeef489ea934d9e12c7528698ef40c53a4f9c2a2df73bc6b5739815643f07226b1c9c77b7e109bdc7b8619f3780d8d9e6a4db0f67e81b342a9dcbbe2f2528334ae00f8b0c213d0fb4acd07d44d33f478dd0d5c5d3b7f5d7417b08457d8e502863ca2bf9884b3b1410bd825bdef1ef595cabea34b0aeac28d59d6d75be866dec7fee48b593506ff61a7d338db1c291da58fabfd2c2265371b32c90a8143192a0b575ae661c8035f7b60ba55519b4d061677cb645d0d9242ccd0116f7510a8ed154d8709f78a61e39e6a1dd62c446ce8832527e57b3bb3f1ba4c2dd67135f07d27609f05376822f0d90381d0e5a03536099209e49bda6c76c84db5a3bcac64d31801b753ef7bbfffeb009ad52541911c07c0b90d6cdb8f258283e583f1366f6d5efeb1e2535d4d3e9deb2ad02543438fdc3f3ffef22c0d05589f3db5b99ac8ce41eea143e7578dbb96de1dcc396cbf1e6686da6a9e5047f682722bbbc506b27388c9da39b77ebce5f71", 0x1000}, {&(0x7f0000000200)="1b198a2c449dec6ba8fd3a9d1322f4d545c289f5c75575027d104d", 0x1b}, {&(0x7f0000000240)="711614b217d317ddb830bcf913430ea5f3ca52f9e9b43027e0890c55c1b5b435cebb6d476608efd8b3b6d41273789252134418664e56d459a8fa3fb5814b6245fdd711061ec4f08ac50bfbf90c942399fdd48b83ca30c21fbb7a11c61327f8b198bf5af5e5cc788bb72c248281b229021266bd90a98c540cbdcc85a60811399480627c55bb7cefe3d5fa63502f1d98084ad1f40c6caf6b045e8d5065cfdb49e2633dedfb6dbb679f3ce57247333c958948befffb8975cfca529e9d1a7732e21d8b1f095021d81449fa410650f187eb149df7d5f398dcd45cf7913c33a291307aa853ac9130628729c8d192b2b183d20a91005a223cf549e014a34cb2ba01", 0xfe}, {&(0x7f0000000500)="2b551d9b709aa264dceb9945784e10bda03c3ce561b32768c552f909c7efdf23389d9241768405ecb341022c0330bc7a4c4abd70cad31bd23b010f27833614adf23508bfab01bf8d58a9ebdd56e9d0babc5d7ff39eb23940595b6af026115627af961c5d232b82f17ea06437c6548959adf0ed969b4227f1d3ad597937bece572b1b8df210090a528ea5a9d2d612508bd16d0b270f555f824da1818915bf756b0f17c2959e01e95b11498f81739e264a779cf5cee3c557f2b368a154c474b398a2", 0xc1}, {&(0x7f00000003c0)="23966e140f446487fc0e3d5856e65681a1f38a87f2fc054ea1909967f210e6b415e86533c44a2e8bcbd089b9bcbaa2671f4da64efda6669c8f357f0de5359320ffe949cf36641c0744f531d05bd8e101ba5aaee1d955c652b2592ad3", 0x5c}, {&(0x7f0000000340)="224ecf5ad14dcad26230eaaa9c73a3c4cbcd1428a1649e0f619e7fcdd79666d4eab467c0877b393bad3aa62ae9", 0x2d}, {&(0x7f0000000600)="fd870077c20b69f79c22545ae6ce6f75520b7b6b69fd526fadffcc042079a980d08e4b0b0bfed36219ecfc2344c7f557f58574f6ddc5e620d20c8ad213709169e4c669b105914327f4351b10289cd88bcf189a1a6b7d46ad16adafbd49f792e2f257bebd636cd75cb7792536e6a46d82c1476f7c841735e9547dc6861956336bdfb130533a99b64d76c1908e9fd4aba1d37085c884eb432c22e7aadb6b5bfe7d961f1a46f3842a190ad4ad34c6a7b7275ecebf898cc144d9a231197e3e0ce1", 0xbf}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r8, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r9, r10, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r12, r16, r19}, @rights={0x18, 0xffff, 0x1, [r20]}, @cred={0x20, 0xffff, 0x0, r22, r30, r34}], 0xb8, 0x401}, 0x401) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f0000000040)="46c36b12546228c5fc89dabb4c1d0edc219325159b9ebbc98bd2f76858a904a912273b3e55064d84be8e5d855fe407fbfceaaa72f9185f0c285a8421825bc925474b6873e717f1ea3f8d58e688ddb06e13422b4d8f0a356c237557", 0x5b, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="5b4d6bc3ce4c1055342ac8d51fc8bb8210ecad9eb282085d3eb7035c6f3b018cb3020a8a93639e4bfb50c1c81c6160a163d05b98aa2255acf544fc8d08fbc8668548650d19c0a0d943a3a3dc9491f4bdf774179c76f3e4672efd16a4025e549dfdf01831efe8ac8925e98870adad0568bed060bc8739b80006f7508b67bd415f0cfd2f4dee175c979861b9bcec9b5c2c6996fa87ae254c1168a29a9ab17e11b4931b0478313a6ac561649870d9a8cfa6029abfcc9ba24eebc817a782d50eb8c9068a8aa1a903ba1d7beb8b1fecfdb49b1b87", 0xd2) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') shmget$private(0x0, 0x2000, 0x100, &(0x7f000061f000/0x2000)=nil) 16:00:24 executing program 0: r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x10, 0x3, 0x102) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000000)=0xc) r4 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) getgroups(0x7, &(0x7f0000000200)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000100)) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) r10 = dup2(r9, 0xffffffffffffff9c) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0x8000000000000000, &(0x7f0000000280)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") setegid(r6) setgroups(0x0, 0x0) sync() setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380), 0xc) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2ea, 0x20, 0x1f}, {0x0, 0x6, 0x55, 0xffff}, {0xff, 0x1, 0x6e, 0xce}]}) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') acct(&(0x7f0000000180)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) clock_gettime(0x3, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) nanosleep(&(0x7f0000000300)={0x6, 0x8}, &(0x7f0000000340)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r2) close(r3) write(r2, &(0x7f0000000380), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000400)=0x4) nanosleep(&(0x7f0000000440)={0x80, 0x4}, &(0x7f0000000480)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x800, 0x0) pwritev(r6, &(0x7f00000005c0)=[{&(0x7f0000000500)="be51acf6d1f468bdce1853b7cfa0d0bfae16289c4b848cd2d847159bae8fda75c9579b2821b535846b03aa0c4d64b813eb92ccaffe16ca08d44c961fce00e1c8b4cd840ddc6d82b78b68c84fac862850c0d894152ddb4b0d77a7b1e276dffe3b312638cea5b8bfa410ea1dd7912653580c57252466b9314ff123a6dd318d2eb9679de757cd1d34f981b2c9d89adc08f098e7fd83192a544386548b8e7fd7ec3fdbebeb6eec5be6eb6781596041", 0xad}], 0x1, 0x0, 0x0) semget(0x1, 0x3, 0x9e97824c4d30c933) r7 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20d10, 0x31) dup(r7) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10022, 0x0) r8 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000680)=""/55) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000006c0)) semget(0x1, 0x6bfdd26f8039a36f, 0x10) r9 = open$dir(&(0x7f0000000700)='.\x00', 0x1, 0xd1) read(r9, &(0x7f0000000740)=""/222, 0xde) socketpair$unix(0x1, 0x20d2ceb15d633800, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000880)=""/52, 0x34, 0x1, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000007c0)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169047d072cd5e0020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff3bf6290e01b9e56cb9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e100000000000000007c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e0000000000000afb04707f886a29437645c6a4c1e724a2afdcd255cf7a9495c3afa76df00b9201cc21ebdc59f348e8307f757c3c0b9fd6cb7d5e0ee3ac3c99d5b3b1a5fd0973ffc66b99f74cd42a3909c7bc50a3e6e6f36513b7d2b0105d3a8ec04d08875c9e63ff79a55268c0a6de227648bf0000005ac0937724c052b4b61504bf7f4ce53815bf65b3b862aec828bfe36f0df1ec948563bbf578dc83fbecac74b45f1b64d9a510e16dce8d4d384a83dc92791794d6e2a74a7d82a82c5901ae2554d76d84ee7023dd848eb019f0ac27bc7931b36d"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='R', 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffff9c, &(0x7f0000000280)=""/233, 0x5b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r5, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r6, &(0x7f0000000640)=[{&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f0000000540)=""/31, 0x1f}, {&(0x7f0000000580)=""/139, 0x8b}], 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90cf, 0x3, "d730c1e77a6fc6000000000700", 0x7}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)) syz_open_pts() 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:25 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x98971cc9409ab450, 0x100) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x71) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x2aef65ae, 0x2}, {{r3}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x4, 0x1f}, {{r4}, 0xf, 0x2, 0x40000012, 0x5, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0xfffff, 0xb00a, 0x1}], 0xbd57, 0x0, 0xa, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xb1d7385601270804, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0xffff) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8248, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0xcbe7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) chmod(&(0x7f0000000080)='./file0\x00', 0x11d) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='f\x00', 0x4000000001, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x2, 0x1, 0x1a67f035, 0xffff, "125abf1c8504c6a194953ba1ed9e161aeb709479", 0x40, 0x10000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa011, r1, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x200000000000040d, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r5) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x5, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x0, 0x80}, {{r4}, 0xfffffffffffffffc, 0x9, 0xfffff, 0xbc}, {{r5}, 0x7ffffffffffffffa, 0xf1, 0x33e3658ed71c7c12, 0xfffffffffffffc01}, {{r6}, 0xfffffffffffffff9, 0x10, 0xadd01f267cd1acad, 0x7, 0x692c}, {{r1}, 0xfffffffffffffffd, 0x84, 0x10, 0x40a72b25, 0x6}], 0x7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x100, 0xfffff, 0x0, 0x6}], 0x4, &(0x7f0000000280)={0xff, 0x1ff}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) shmget(0x1, 0x2000, 0x759, &(0x7f0000ffc000/0x2000)=nil) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000c03c, 0x4c24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0xa2daf3d0511d45ce, 0x100, r0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r6}, 0x5000000000004, 0x8}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r8 = getpgrp() r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={r8, r4, r14}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/\xd1\x161\xb5d3\x8f0\x00', 0x8, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000200)="2716d79abd0bb701eecb21f17a3cdcf7c27bfbf0aa141fe37220517c462d2934d706261cfd4636d1121b6fabb5fddae0ced5a6fce714a62a0b80c8e6506a844d498d8eef903ff9246da26643a82f06f230ebf01260df464ee21fafba7fd7a087fac5fb0c5fe97efc7f7f0eccde7b045d8b87ea7cbbf0cb0cf9145b6fbef89411858e21c09cc48d98c7efca48ed1b", 0x8e}, {&(0x7f00000002c0)="21ab88529b7a368381525a8545b068c3b071010648f9eb2aa25d5be1baf2af126c331b", 0x23}], 0x2, 0x0, 0x0) 16:00:26 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0xfffffffffffffffc], [], [], [], [{}, {0x0, 0x0, 0x0, 0x100000}, {}, {}, {}, {}, {0x0, 0x200000}]}}) r2 = socket(0x2, 0x4003, 0xe6) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) fcntl$getflags(r2, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) dup(r3) 16:00:26 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x206f, 0x1000, 0x6, 0x3f, 0x8001, 0x1, 0xffff}, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x2, 0x1, 0x8, 0xfffffffffffffe01, 0x400, 0x8}, &(0x7f0000000080)={0x0, 0x4, 0x3, 0x29, 0x1, 0xcda4, 0x5709860f, 0x200}, &(0x7f00000000c0)={0xf3a, 0x98}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x5, 0xfffffffe, &(0x7f0000000140)="6d05f859e3a46d7b4755f7397ac721d0ccf13601c82a08cc43c19971e23e53e4acafbc7b62333cdd9322db9fc2bdbbc20b6b5bc474449af8c60c237fe26080398329877b65b0a292b5db2e0530b228ce1067493b4d601ba962751c0e179a6c6ac62ebe11b5c0df057490e928049d9dfbb1102ca28d188725c99d51724814e9a30e6fe50e23aa464e7d4811d8f9f7c5785c1dba4079e02ac063a436bfe36e4d9fee6a83a39e286a39966e5bfade0ad611beaf584186fb11499221d7d0b835e100adf41d39eda79cb8383547149373545e11a28db3e334", 0xd6) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)) setitimer(0x2, &(0x7f0000000280)={{0xffffffffffff7bd9, 0x2}, {0xab, 0x20}}, &(0x7f00000002c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) socketpair(0x10, 0x2, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) r3 = dup2(r1, r2) socketpair(0x1, 0x2, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000480)={0x0, 0x1}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) recvmsg(r7, &(0x7f00000008c0)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000540)=""/66, 0x42}, {&(0x7f00000005c0)=""/17, 0x11}, {&(0x7f0000000600)=""/172, 0xac}, {&(0x7f00000006c0)=""/12, 0xc}, {&(0x7f0000000700)=""/49, 0x31}], 0x5, &(0x7f00000007c0)=""/254, 0xfe}, 0x2) mknod(&(0x7f0000000900)='./file0\x00', 0x100, 0xf0a) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x40, 0x0) lseek(r8, 0x0, 0x0, 0x0) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000980)) pread(r9, &(0x7f00000009c0)="c47cbccbb512a8acbc98d3ca21000b0e4d39fbf0b3c8f7c13575841447bcc756fbb96e712f8c29ceee2e2a1f6b5b3d0aa409d08e0df23c3224f4b42a0c54546658f4048d8393ec8e52893d8349718c9e05786468af402223017a19c62a5f5cb176b39a844f174f1d053a04a322f1bdbc3641a3677be2703aad33a026b23b81f6ab29df1454fbfff175b13c9e297d5a1ff9cdd774d5fb7235ad10017e7a9cfa50889383cdc95f54450783c95c6843400851e5ee4c2f4e47b1f38085c325422e4704ad67b2bb3bc7493489200d20ed900484ac4554a1694d2a288643284dca96b9af92f82475a40ebbcae816a1f8762e42f866e3390cbecfb564", 0xf9, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/tty\x00', 0x20000, 0x0) fcntl$dupfd(r10, 0xa, r6) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000b00)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r12 = kqueue() write(r12, &(0x7f0000000c00)="29e80d34f57c1aec63e590cba057845d0af5adea0b0d02498492e2ab293bcc22d6671cb1d8a7822f2bb95b9972533016e1476bffa39ed8cb44b6c1c2405165dbd1606a93d74529d996b30c87207cb47f81ee33489c34d0faec818461e272d3b3c65b9d8b535cc16a8b34d0e91e36a7a57cb6aa5c8dea4ee6f07914239859265d02ad549619b8a76bc5d93fcc84c9b762be4bdb384cedfd", 0x97) open$dir(&(0x7f0000000cc0)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000d00)='./file0\x00', r0, &(0x7f0000000d40)='./file0\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, r1, 0x0, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7f, 0x3, 0x4, 0xffffffff}, {0x6, 0x3f, 0x5, 0x44f374e5}, {0x8, 0x7, 0x2, 0xffffffff}, {0x3e47, 0x6, 0xff, 0x10001}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b26000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b26000 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xed576d34cd3b6ed0, 0xfc8446cf96620b3d, 0x8, 0x0, 0x9}, {{r1}, 0x0, 0x0, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x80000000, 0x1ff}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x22, 0x1, 0x57, 0x1f}, {{r4}, 0xfffffffffffffffd, 0x1695bd42ac4fd753, 0x4, 0x101, 0x6}], 0x8, &(0x7f0000000200)={0xfffffffffffffffe, 0xffffffffffffff81}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = socket(0x2, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) recvfrom(r6, &(0x7f0000000000)=""/174, 0xae, 0x60, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000180)=0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x2, 0x20, 0x3}, 0x1ff, [0xc422, 0x2, 0x400, 0x2, 0x10000, 0x3, 0x2, 0x2]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080), 0x171, 0x2a6) r1 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xffff) close(r0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) fcntl$dupfd(r2, 0xa, r1) 16:00:27 executing program 0: r0 = geteuid() seteuid(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x75dcfbeb4faacba7) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r1) 16:00:27 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00100000c23f76b03899c7f2837a04b2628406f1808b866159f2e38523d823855cc492f0734801290615b3e5492c2f2949b4d225cb8011c8aaf8e4829b0b16271f3cc6f0c73407b1036dc914a8593bb32e6712ff9d6e72e721ebb3ac5e8bcac86d72216c979067b5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r0, 0xbd0b4ac77da28cde) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:27 executing program 1: chmod(&(0x7f0000000100)='./bus\x00', 0x28) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0xe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)="c10f3f74ab9fae1e3227db4340cb167b2f291c1e0b7c02e08360167bbf6434e518a2f4604c1e3d7ba9cf5872427325e396aaa3bc87fcd1377c981a0d1aebf4168dca0b3c29a017c6c2b5a88a2330564833e14441cfd8331dc97115094b871d9e76c16fe439fd7eb0bbbbc9d0211abcc334c00fc7b2c3800c518aad34257ed6a659d10e0ee3b2d6efb5c9b12d705f963ea3c747f04c3983b48996d4e8dfab68e9ba11719d3209779acae7a8b4b7", 0xad}, {&(0x7f0000000300)="2fde2eb41a3fca0214d28e18dd3437a4075b3b89c57f9312ed3c6bdb5ac2c8263c55df24bdba0b6b9d39de5ddac7f8402ff1bb51b8af2918f6ec5ff4893a8f005ec677f1af766f877cfedf497edf4b00", 0x50}], 0x2, 0x0, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0xe) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r3) 16:00:27 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) chroot(&(0x7f0000000080)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff9) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)="8ca5860d48cd2af3eceeef672276c6cae2021e75cec9a05822929c8a8de0483939e8ffbcd0d51ffe7e7da70060d00f65121a13"}, {&(0x7f00000001c0)="1a8e631afaafe91a08ea5de2eb22989fe42a84b532dae899c4671f993b9a4b5dce95d7b84abec4ff0c69be2a6d462af552ab3135eefb9a434a0fcb49f36bb361ccf8e6efd9d495b238ebb6e5e7b56ead75ccaa4a3d8e4f4418a0c6b5db28e7553f9befb2c31bebe328423878a507141ac62ed99b086c941bd07301bf0447629fc26d6defa32b5ee8602952331376de29dc3585dd88dcd23d8b64961511acc11edea0b93c4f24aac98fa8f6f8626ab1900e2a6e018613c46462ab3d73b33ba043bf5f15e00ff8b6321e488271bb04a3fac13998befbeeefcf67368670"}, {&(0x7f00000002c0)="84853e50f489b94ce52113e6fd61ca27ff4fbd36120772448977f5fa492774676f843e30a659eb402ce78a953b3631f085dffa11c330766e4e4eed02ffd64c6fb7dd5fd4530ea51d5bbea7fdca3df722482e061170d357d8b0f423f78935aa70cb0d196ee6de781ecb999243ad8d353a8c94eac25804e2201ccfd7627755ccef6c2c258865140db06a00dcd586c5a2dbabd54bed795ff7406ab9ce9b0986b4eac6f1b6e4a24d36ddf4b10f16c807f4949c2376f604c38c0a09504ae464a4b0a9e8a177006d863c940917dc937443c6c700e8e1b58cca"}, {&(0x7f0000000540)="0133b05233ec3031232118ab6c626d862c88e79252d8f85b4f2bfc4fbf6cd37e2b5e78742d0dbd5323da2f851df0782a5f68944de72c294df40cbb4fd3d3372c312192d614e5c32a4f147e580f36cd3ec37ddf214211f81356fd3b29be1d96a18d6d92ec81a42861b02bd5941b7077ef81da93880d1f199aaac94ec3ba301be326a1a91c3f0bc0c2a15198adfb603821e92e0bf745057f90c98b9715e73e492e31acac56929611551af804bd07eefd28062db94e9aed6cd396b0dbba40fca674d22076102111ffa940ad04373824f74dd477f90850b1a93d7223ebd29de8", 0xffffffffffffffbf}], 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x9) 16:00:28 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202ab2e2f66696c253000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') getppid() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x1d}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x23) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x138, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:28 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = dup2(r3, r2) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x102) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x2000, 0x290, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/188) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2e, 0x1, 0x6) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) recvmsg(r3, &(0x7f0000001780)={&(0x7f0000000200)=@un=@file={0x0, ""/13}, 0xf, &(0x7f0000001680)=[{&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/83, 0x53}, {&(0x7f00000014c0)=""/30, 0x1e}, {&(0x7f0000001500)=""/88, 0x58}, {&(0x7f0000001580)=""/42, 0x2a}, {&(0x7f00000015c0)=""/93, 0x5d}, {&(0x7f0000001640)=""/8, 0x8}], 0x8, &(0x7f0000001700)=""/76, 0x4c}, 0x800) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd8101000000004da99444395683", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:28 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) pread(r0, &(0x7f0000000180)="06470eef228ff5b3e06e7a886cd2b9ef9bbe7a27c0ee0922c19fba7f23be356b73a9303f2a04b713e915e94d8485b93556be862a3b90575520b7ac073d932ac6533df89cdfa2fbab4639fbf4c5117afa4ff44fd45d02bd92cf0b805c1e7f690a20704de8cd53c3f5a81f1526b4edcc44c9aff804ed0ae47d4e3daa30b2ca261836fb8c32aba8c6485cca2c40970e63256b5a730b98b49be47bd49c76b2b56c2ca297b8f81805359c6616058589aefa68922dfed966cc83172dfb1bdaa8ce74bf5b76268e6ff8def4163caec109f811c58df695f82db37c92b23a3f5c77acba63d75253eb04802bbe8ea23a9e11b9fa9f4d016f74f0d0847e4f0a0af1d4", 0xfd, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e24e31df8a3fcf3fda185c4e091e559bc062a1f1d4d56f3697a7269b5a2f41c506fa4e3c65e55249ee4abfc73ecedb8f230647a80c9bf6a5b3aeab8a9bb6979c58763971bdefb6ba3e72a3f14562ff5bc5bfeea264dda255e047153e873893d2c0973c110e9090ded1f9400f3f89a600cd7be000000000000000000000000000000d0f1e7f67ba2612d7d6f4376fc6a871c453443891f078f4a43bf581344e3e6a3478e53b3bf6d8f6bcc1719235eee7095d024cd0d8317ed9c2e0dcde4821d8d19f5911fbd9d13d777218804e1c23af384e0f9925ae12a964551aaee3047391841193b46"], 0xa) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c, 0x3, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x9) 16:00:28 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x2fa) pread(r0, &(0x7f0000000000)="c761affd474152e69bb98e09fa0dd239f133186f9d71b9da1d4edc0d25e7fd88928346336092282167ba9201d0cfae6a6c7a8e99860e2425c37ce0fd70453a77ff2f681722f5792ab42be319b52355037c0bdf84f0abcf6221e525876468b8608c65871ea6c10261", 0x68, 0x0, 0x0) setpgid(r2, 0x0) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x81, 0x80) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0x2, 0x144, 0x0, 0x92, 0x4}, {{r3}, 0xfffffffffffffffd, 0xa1, 0xf0000000, 0x8000, 0x9}, {{r5}, 0xfffffffffffffff8, 0x11, 0x80, 0x9, 0x7fffffff}, {{r1}, 0x0, 0xc0, 0x4, 0xfffffffffffffff8, 0x1}], 0x7f, &(0x7f0000000240)=[{{r1}, 0xfc723e518b26dccd, 0x32, 0x4000000f, 0x81, 0x4}, {{r6}, 0xfffffffffffffffd, 0x17, 0x20, 0x3f, 0x8000}, {{r7}, 0xfffffffffffffffb, 0x80, 0x2, 0x7, 0x7fffffff}], 0x0, &(0x7f00000001c0)={0x3f, 0x4}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) setuid(r6) write(r2, &(0x7f0000000280)="ccdf0362c8d2d6c249d5a3d79145055d50089f0e47d2f9824fc0aa0b19137c3389bc14d810a3387123250641c89fe642eb057d202de47f257c8f7ad34947570d3766112d866ed908961b0f0371b560d5b25f1b7c80a7a07f3fd1080596e148e21e3b1de9cf4577ac6ed661a5810464e6bee892a697e3aa5f10dec7819157c4207626b5dfc3f135f1c726f2ca602627974088a764527ba95bb111bc76b89efdff9866e7446bfbbc9dcaee84c9b4a9692dadd677385d0dbad6cadb6b2c214a401161b134c3595444ef8848724dbe219a4e19788e99fc189b2af342ef459322dc3b8c18e42f1e460fa9087a78a5582a3e659faf3c76df8baac64b7d275cfc4c16f9fa7387a61254d4fedb8604589c78c5381472aaa81bf186390484b799f63cd31213732eedef160b29b0b03172c71c854d27a0ce9a8937231e06c3873e764769155818da53675d635adb3275fd1508e2065911f26329ef11d03ade35c788d938fd106c2f1e82da5dced47c6b5411cdce6b54c3feade4bb3a214802238a8aa6afc8c245e502419a4c7dc8d4095e13a13dab679ac7ee3971f441d4003fdbd3c7401d0347fbbd2710e81c9c9f55faf18b04710901c803c19fa8b0714e6a4ccab3730d7111b0e24a9ac1c9cff3bdb5cf6a65bdb79c364dfdc089e6984ba7385a280c1c2d815ec6e643f8a152e537628cbfc97437fa305a4e7c61c15823d4ebe7c7888e5bdf66e45cd8421ae7c7004594add0fbba1bdf0eb122e6f3bae72f1f549867526375167335723f53755e9ba78f94bfaf2a607ade2ebfc445cff0c4b2f4c9ef3c6fda58d27771e909891352c644ff420f8c1fa335ad1448b27551c3f545e195afe65d74ba36ffb15ba6ddb5c70d8e378805b07b77f07c5cad8e7f8885678d015827689b0e511c2c5e474e44ec2a71e89bcd406513e6c0c0c90d43a852a56baf751278c74d5c127a8b5de404b190349df27c1ec47b65c79028eea4a5ebdc396d23ad26eb9749384c1686d3f4eb512e9a32f603b747c6f5fad2a897744f0c938bdbe36d7cf93e32b2500d8b15075f82bf4ca4d5e5b141909faab30f5cf00089bf62db1f3e9b550b1a2bb0dded889450f43664d218c3f117af0df553f32290d5be32adefde3962f5126e3b2c34ee41eee781cbf20f138cd19d339564a32eca6bcf4bc80f8f99253d69ccbf48951ddc332e8fecac51375d22383486b0704f135bf83d8213c6b589821224387aaa5f6d0b1aaa22910590acbc39b6df5d77ac03e1a04afc349d6b8dfca60c5dbff14fa1ecdb28f8f6022446743b3321ce8cba34938641b4a894cd70491b9bfb8340bd5a8871088704dcf03d6ee2b56993ac8d8ac931ad5fac3c4656c39664a559f8b6b9aaa5c1e6abd4cf52835a9519aa5d7e9201f65d77dc05f8e21273c3a6b1f688f0493ff275ab5bb56b327487514d66e9cf9f9fc294a0930dc12aac3b4a09094d7b04fbc863a322ff3bfdbc8c7a1b29b73b085e654714b5635db3e17f00b308c38df59376cee43cdbfaecdcabb9e3658f164d0a15032ab8f5578572ef18cdc630ee94e00645f869de1686ffc2f093347de464c18a6e5290ae109f3c1ffc87f605fce356b359622277d86f75cd0b689afef8d55d7e2038053b03ec0fae147b040740c391caab7612cc2a524175fc2271e61891294b0350c87996307ec4477495d1ba76a2136157dd41e1b9fb91ecbe78859ff0375865fbbf12f0efc988931e5ab91bc152375eda232dc3b27024e42dde5f44ba02cc2a81ba25ec7fe1a1e35d9788ef7b9cc49dddefebb9a2db80064f049cf39fbe516b3df9b8c8e6bed16b55fef71d6c921be1581cf9d551539adff0f4e687e927a8ef4f3a6b388714425f6e077ae5d63a5468ff5c7b58578589167502145718d177e34bde7a0eac3de936cfebc411d69aafeae9dcfa85f63026ff75bdc6b9aef6bb258394bfea30b2b09fde1bc9ced89b265c871682c5bfad3273f0aa86dabb1604a2379b856deadeb1fa4056dbeddf5729702f4b910ca01fa512b8a9cf720f0e59d93a0f370a941f00be923f4e19472015f75588259bce640574b7c3a92cb3b42427270c67c4f4de340b971ee591ba9b5aea6a8c6cce29a6a9e50bca5d9bbb0c4e6bfc46b12969becee3d57d804c1fe3fbc32ca6009a27b303707018cb1b76bc516c31ab6035d53dd603460d5f2465a84556472d3626aa9b276418e289c04f1af1c81e9f72bc6bb6f8f4d8a7ad902cab0e53c31f8dee921c2dedbcec997cdc33b2306ef83f8dcc1a2c3b0dfef25e960a47223e0049ad82338f379cb8ba64b1992e507ef79e2432327a2f09c239cbb5775a5e4783cfbca6bc2ccbc99557d12c3ee23b12ea7336a63fade57bb3377c6d31e4e8de139571499598945fcf6c29f8f45a542825a2177f903873d9e8986352165452431926bd0a561093f20f24b3dbd18f67880398c5d8ee618c6abcc08c83660d86499fe4d73ac2e99ca69516bbee38bb92efa69058ded7bb24ea120b212c86b7c57ec871036adfbbf155bc9612756ae64c8ba53c3018ecfa770642d242be891da84a738d1a30662a957bccac4f5cbe0d4115591e26f0332e45bfd2fe4a128778cceb4b63242d909a26d338eb6893f8d58f0ee90b0dcf33008b8545dc1418a0d0902059b1e1684c217b40a9f2921de875841bf7c82f6b549fe43694d627f6cc7a876c77cdef78cd126a24ef4923f25d67a999b3bb57d1e91b9ad3447a2d0c81a7e1988d43cbbb305623e7900a4f4de41430c6592241af33cc688024e143c3a8df443022aa9947a590ad30a0a246590e3bd7e602045670baf5eeafbbdefd4e022e177d0bc858720a615137f1977ba287084522cf0ccfb5ecbd29f28183f51218a8ebde81b2307884ea73ceb9841a2f8560f2d5b6d305226b9d4d31a4d6dd328b613bd4b1410b951d60b13baf6e85f6e2b144b5b13882f86472c2b4615d67ebb6a878ce822847cc991839101d6dba5761f374129c75cce3fc7470a354840a4b8fbb02360e8333c0d3a371a3516053d06a0d023b808e871f3f5068889fce573a623ebcb1521d73cb93b9b7c7bf542542e7959826df3438a670c1ea12d28075ce01b12ac826a14e74fed6d8876cc05660beb115d9d71b0fe6e76b6321daeea15a940653301007a4753e6a69203a8892dcf1f85d3bce47ddcbc2d599706a6b57beb36c835bb6bfaa139c86bf83078d0a3b303e4002f1416f9720f0dc046f6d05ac8770e759b74156654e811df95fab7be96c6cd011809831c1b0f7c45c661cd73183d7a30cfb74de5b32fe905d5558b1aec2f3ea3f6c7619f9f6aacb6efb3cf2ec0369fae49a887244e1011857ca1c4c9fa649971e5eda061f87be034b1b3e99400e26713d839fe0ac9fedca2d3966fa7531db47a7733f9b1fba4aaab376931eddee135776c89abfee4ad5cc3535ef2b1548a45415cf780ea6f9d9788ac60a67adbbb380e4890462c941969522fd3a146ea490bf14d434718175895b1d6481d9f7314ed16f8bb9845c0863ab0c136d0c89cf18224af94073f81423a0fdf6627e5f567865d508bebfaadd2df989ba8d5eb5255d0536170e90932e365903fd35998be212d7ce45bdfc9fed43d86d0fbebae9c1b837417bf9f08931b70141dba26e23c9b09df3bb19e0d7515e2864fead76e66c5bbea61051e4985120ae4c3b52a6b4dcd970f508c5e9245b47e1bd0576df79f4488bc9f1693e5e010bf39adbc02e6548922719d08f538b0afa8cbdd0366d1fa001fb271189c24b4aed1f6e03169985d76daff8e97ed4b9806c855921fb8a018e33c809ae4a9324600c892e929ddae2bec172d63d1744a7bf33e995f78061c8a02fc61d5a56e75e3db23ae9a70885a32aa6c7ce9708f44425e62dad7eb7524304348a52fd12d9c4ac70ec4bdb6ba86fc88cca75686c0b06b2cbeb60521ca466f4ef9f440a4165306cc83fcb0a2f5c5f6750262cd865828f6a07bec6c35496583df8ebafe955a4e40b5165b25cb0194ef014e848481f6e2ff49ad73cca6e7e601c26ec6b3a98e5a2acebcf92d0566b2a52f0b77466ba64801f10a4b5d9468ed7f21cdb6236775c0a14384c502a0a2266eadca1430a47ce8ddf1e05524556aa9bd118a3a8b202500482ce57f3d9a868f1f7440df69befe5f54ada4a74c7b4c55b78c1ad1c6f0378cb634bda819513e88e6b89176392208f75257964544adf3c812b56dfd1b14436cc66c27e05d391c070ef126d4abd3a03864c07df744fa17db77f714e3a0d3327af8fcf99a3409d9440565caa52edbd00249979a5223a0680f0131da29aed761305df2a56b16ab9ca5f1a75d429486c0aa6c701ea3c061e9e01f02664fa6049e6f719c52522489c4cc7a70f6777686db1ac48b75d79206839e967135fe289bb1882539598ce9e49ced5d881fcf529fa43c2cfa57489202e0c90875826ce83f74d93b77914a2ea73d270eac9eb212033164a4eeda55b0fe5f4e31e221d1d3cfbd10044e160e1f5b37a734c6f0c5fc292d9a262ab3255a0508ed44db5eb1d4880883716f82686c66d69a135e9b6b5e15827d3134509e0f7748dddd7f75308ccd07f918018133f1579448413536fb06004d041c7f27f4f3c41b16171eb397fd37f864d736b76e28ae82654252e6a38b8e1eca81c1528ba9fcb9f22731f65589d80e1613023a738bf14e83fb186f4e0b1321ed238c9c04d32cb826a8fe0922e7f30cb485901ea91448bc2c8a8b7f5fb02558e0cde4773a4da9adf50fb3161658a42325e1d340239e4c8d702753188c74f95c2cb4e3ef5eaeb43afc3c478c607368f2aaf8a0e717eb87d8e73e0ae84ff330586b79b7540d7f681cb0f69d678d476c417219bb3a0010c2834e5f8076a663daa2ac59b1c1d2b4f7313969a38da47f8a734858d313e03ac0c7ae1c5042a51d7ad00a847baae00cd54455bbe114bec2c3e633c0b5f9633eb1adb78b9783a5e509b5d5faf866b5996bf14169db7fc21b3b008530f1ee559f8a433a8a67ee1d56fb874d027bee03d974f449e15d24bd93b30ad4ff4f796bece87590bac8b82f8792cf507da9578f118fb9514959157a525e8ff8495b7cf94dff33b727cfd2a4f6882b7184f39753932c243413af6f2022e2a051ddc77eab3416edb36ada6844f238a66cbd7c2563c3f65b8eb1f18cb753e629aa2f5a4f060a4b5a2ca3898a10f744136f1b0754b789d577e7e9a44a9e5481afda07dc19888744348731fd14de14228715fd9f92cc06a46119bf857eaf322562c7d5a33ebbb741d49ec17972d04413c6a042b02ba5f31b89c0239ecd3ad482541b7215c5c99739fc52f25a9326b204389b129b1bba518e0fefa9ad7967759219ba2401067600d10336086a917beb38c526bfe427486a98679815e919b2a55f7ef8ac94e45a7ab01f17987cc872c326304c095fdd88e325b643002ff944fc8f9bd7620eed58d6b5d80a9670442b7aaf529c67715070bd59054ac5db67dfecfefd02b84c61b002259166870a42fabe41bd2213305318a7ee0914f5513fe22cf05ec97ef7ffb155128a46a7113f87da85d35d36bb5f2222b262032aacac721403f898ff39b0790045f1f27368f40ac3bd726dbe7f0657323549344a58037d72374868e94db331188414887cc811f3988e4217bbc501ed6fe24e10d64de9e64936bebf5139d8073dcc02b7db0beeb06b3cedddd2d6133531a3faf2f069e7ea93037652564cab3c7ce4cc6f702053dd32184e737be5d3bb7d420a6cd9960f01066e812e09d3d45209224683e8688e273d756a03745784e12fcf15cb08bd3", 0x1000) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287e7fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b0122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024070000003f6846e79146e637e9c037dec2e29f9483a6bf9587ca4b44a23435f6234f0143f9d69092e14a751c0863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aeecfdee412143d260337219dd9b60f072b1fe91ed26a7137cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277cdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e599090bc73b3ab22e264632716cc18bdb793fd1e4a5303434e7543b894f1ff090550321cc9e66993e2a3582c6e29c78d570a4f6bd0593e89a34ff5650c95ed0786ce6d36a60aca166b5bbaaa29ff26242859a805870c6890defdf0192390a5b5bac3ec95ab1c9a8652be0bb58ee93ebc2d29af9f6048b4ce1dabaeafbac2cc9988a5776173854ea466a9c9aa7f106c19209cac2698a373ee304a0363373cda66fef27a52ef65d5ee402f17d539f65d117d605b7f108da9f29494ed2e2a708f25a6b5c039ab8f899d64d2e9258a8927f82a3746db839e569640e5220ce3f5aa86b0406b9543cb5776d47a430109f670df9389086ff8882cc303d31f61c896c2ad1b3ec93ce0166c409e79e9c29a2e3c2b0a214d25841ee69bb7a88da7cc261b105eec0978c429488e38b2d4a633e374cde797e4c9fe79dac227a0736aa4890063d08f5ab0ffaad53d5c442ff2ec892eb82c997232c1fd07ba7e7e11bae37e534f2787e0f3173f20823c2c60ae793bff641eb5bec0ac8468b753c09a8ca32ec533e985fd73fbb36503ccd00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="bff5f73e2e816bee60ac6b1b2e59ec6f5cd0896aa2ae8ea9471e73efb9179b0a95309a0cf7a795e0ce7267ccf1deb17e1dc6526ee479df57", 0x38, 0x13, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) flock(r2, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r3, r0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x9) write(r0, &(0x7f0000000000)="1dc7909163647c228f5748f6379a0dc3efff", 0x12) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x8) getsockname$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000001c921127d60000000000000000000000000000000000000000d6f48a3cfb49d53194f95da141191300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070191f5e6943f3848c101700f37059bfa3c5bd54cd4231961defb112177744f451cf554d2bf9bc7f828d2eeb6d59621ad5d6ad5d3f822b2a39947e5a124914ee1912b80fab1988e5245973b033865f3974fbff060f030bed26d91a5da2df6178c29f0c9ba7"], &(0x7f0000000040)=0x6e) fcntl$setflags(r2, 0x2, 0x1) kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000240)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x20) 16:00:29 executing program 1: r0 = socket(0x20, 0x8000, 0x3) socket(0x18, 0x4003, 0x6) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r1 = socket(0x10, 0x4002, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x40, 0x68, 0x0, 0x0) getsockopt(r1, 0xa, 0x5, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x64, 0x0, 0x0, 0xffffffff}, {0x2c, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000340)={0x1a, 0xccc, 0xfcb, 0x101, 0x8, 0x309, 0x603, 0x80000001}, &(0x7f0000000380)={0x200, 0x4, 0x5, 0x1ff, 0x626e5a47, 0xfb57, 0x5, 0xffffffffffff1284}, &(0x7f0000000440)={0x1ff, 0x8000, 0x1, 0xb, 0x9, 0x10001, 0x5, 0x57}, &(0x7f0000000480)={0x8, 0x4}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1ff, 0x4, &(0x7f0000000180)="305741602e84258b84ce31e749ae307fefa4b280ed0fb9014259f4d175b2eea073c21ed35260b4833e1719d92ab49854d8ee356666119aff38f926bf9cfd7acc31d3d475de4c8b0471078fa98120872ab1b0e6cddec05b3e21e109ef1fa433faf14049fd51fd981c", 0x68) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x80) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) write(r3, &(0x7f0000000200)="e395c5c1a2ae421768689988d21a2b847755134a39fcce89c3859963c70ee202b8346e10b662d19d3f05f789b0f33d0f9896bbcaf975bab2cba5f7d1e12b77ca5121d0e2a0b3647abd3f2f5132ca21cdd468813c397fa9958dd9116666cbb501053cd3ccc8f73cedde2c2a4d2ed20715583c983864e2c51ba0eebf71541e1f86cf7eabc6ad6242314b7d87587c964f1e9c982ab9361b1b7154d9183ec677724ba1342f3f4265c553d721123c638c7dde6a67", 0xb2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r4, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) r6 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000300)) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) dup2(r6, r4) 16:00:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)="de6b477549175d2468bf2a97641b72631dc500e28dfe8992629a4ecf3705e5945dac07eaa75dbfc7ac964c939571b47bd21edfb2fcb2849640d38b69c161bdcf09c4911135d523e0b7f54c2abece0f0881a6265184f6a37f1b5754f67f8585b3fb8c5580ab69f06f63657f61dc55dcfea8809f33a14f0c64633f54bd0e9e7625b248449cc873261d29898ef3619908d89748dd569513fef58511d78cc5c8c5111e2c80de", 0xa4}, {&(0x7f0000000200)="a8d0ece1dd4f21af4b99e27d1de0c0bd55781aaa067bfb82d398dd765e899c5953b0c9fce37d236a9d0bbef84c755f8afaf6f1cc4d", 0x35}, {&(0x7f0000000240)="2493edd15bf8604b0fd85fd89daecb6c0c16d66a5878f44e61b5daa92236a5adfcfc31afdc45d874a02085d45670931c2d8f89ba185003009a0e7157e1b980dfe11d980ce0b9a77484567467a7376530eb210b9fc5a748303c6f16d9e9d6b7cac79b27edd07463a9da07658a4c94f45b930b866a941550ee6f5e9514d4902b17f08fb93f3387160c37363e08d2c9ff0bb32455afca4f119393c719a36011f26f06af58ea1f7fa7706e21459b1478d5a5cb86a91a45bd8673d860d15566e1168a7554f05a0a77cb7215a26da9c5b181d580f5bc5dc26bf2274728bc502053d6bdd10b0daf08435e24ac56efb4c4263ac2831d4b94491d8012d35c5947b7", 0xfd}, {&(0x7f0000000340)="1458f12e43890a48087b5ff62f1fc37f634aa3fbf1c9fc7a4e6d6ca7e7163e67b5c26b3e2bc690b3b7f588c9defba55f9dfb83104bdaa2581e8c87b21a92655d5433263ecce37830b6d35fe538e0563d3e9686b73c57d6afb3c4f654450ba3777c2e1142f8b0fd439c8abf7be543125e906ebc678670e1041b19ca9e385c85993afe53fbb4ac7274572f892c78ef038f35b5909bcc", 0x95}, {&(0x7f0000000400)="6fd2850e40d7af94685f2b3f56280fd93f2914ad39d1c56e42258f0be7d1043eb141adaf5d7536a4af9017bb4f1ae1662aceacfc1435f11e0c1c7b42df001b4b8e6cf764284b3635d10c4b3d092b5c618baca71d2c7630d46651ab40505750c388ecaaacc3639c6074cc61e85cbc439d3c5dea4da9513cf02d5c3647c35687ffce1a52ecbcf7e5d59d8fcb81d367ffa44b3a4e4af608c58900973f891eec84e62cd1a08f44d97d78f7", 0xa9}, {&(0x7f00000004c0)="9ae834f508e8886a303dfd0369122b73b32b6d7327a8a0ad6a40dd7ad02c67e1af9da3e587139c93031177b08e529869bbedff5ef87734e1b28af00e5bc21d98ad5ee48224a1ee200ecb78b328c4b96c4cb8ac0d83c8866ae6f8cfe4accdc1705573a595ffe4392d46a6089ab673fff1e69f584b495602fd84f09b8d0a69125f7f4a7adf4516ccf94452d1c9af35fbacd09f0851c4c0e2818c404de1aec55caec9f50d5381cd75c92d2756ea5926bb158c1bbfef29a550072e1fe63683be3ccac0f8c7bee4cd87be25980968e61ee6a6a6e22f1cfe0eb3512ebfdbb1451db741bf", 0xe1}], 0x6, &(0x7f0000000640)}, 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x9, 0x0, 0x64a2}, {0x81, 0x20, 0x0, 0x1000000}, {0x16, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getppid() r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r8, r10}, 0xc) wait4(r4, 0x0, 0x22657cdd6a44fde9, &(0x7f0000000380)) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) write(0xffffffffffffffff, &(0x7f0000000440)="9e6ae368bc2ee6528867717b416dd0003ccd6b5aea762338c8c5c011b423459fee5d785082639f87767aa4716a3f570edb32f4435f422327146ef5a34739d5bad879c9653da8f7cca70b8686493888f16bea5ad4b21e75", 0x57) r12 = shmget(0x3, 0x1000, 0xa0, &(0x7f0000ffc000/0x1000)=nil) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = socket(0x0, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r25}, 0xc) r26 = socket(0x0, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x7, r7, r18, r19, r25, 0x1, 0x101}, 0x80000000, 0xffd, r27, r4, 0x5, 0x670, 0xffffffffffff100d}) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x2, 0xae, 0x0, r11}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x3c}, {0x2c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x4}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000044}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) flock(r2, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:29 executing program 0: pledge(&(0x7f0000003980)='tap', &(0x7f00000039c0)='tap') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xfcfffffffffffff7], [0x0, 0x0, 0xffffffff], [], {0x0, 0x74, 0x0, 0x1f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000003780), &(0x7f00000037c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003800), 0xc) writev(r0, &(0x7f00000036c0)=[{&(0x7f0000000080)="5dcaed9b9d751bcce1beb49e958a46f43fc211de9a7aa9c594eacb914840a5b851a92c61d36ad21eda6a54347460686258ba0d9ae5e893943f3e62ee97c5155ec334b434c1f3f8d72b56deb0de6718f555b5c6f8e38d55a2f6470de09f51c86eccb9d63930fb2693f672bfbf63e9cbda0d57b26c2b66359a67bfd2a47563fbd437164e800b05174a726953eba88a65eb0ad75b5ae47b0c932e404948b8113e8641a06ae20d3ba01609aba30b25c3da4c8f57655c94773c04a4fa384eaef95cf49d06b51e7ade50694cc72ae2922ffec7ee6c913dad496092e2648456ea3a23e56deddd281a1a5a635be07ca9129e551c4991303e4a17467cad514e82078e", 0xfe}, {&(0x7f0000000180)="9a82d36aa02da3c9448a4af5a0e1db29e2f11ede229f15eb6593fc00c20e2c3ef52406caecdd26924b4fb5254eb78cdcda9af8d95eb9d8147cc06717be7cf416ed086d7e2369e865f043706dc1ea3c40ce1467201337d15c5d6bbb46e5e893896886054d4b9077d43c4f5608eaf9465044ca8d8181e761814757fc50d89f969ff70d2a2dad7148563a17d562cb40a5ef052ade5aba7f04384b4799f2d4048e76678f32bb765a2d8d492493351660bae286b18845ae0d962d", 0xb8}, {&(0x7f00000004c0)="82fd8743b6947f183c11963aeaebb841a5d74302543e339ce23f750fb44fc224a7010dbf08d15dfe5e0b99a5901e2395d295e7eb3263eeea4959d23e0e704fe9e6e757c064462ac24b0606898764d6af9c1aa9246de3b972ac75b225cb3537427f79900e644c8de154c648074aaf861e56b13731ef14bf1cf3b4fc202ee351c6acc3a3f11e6f7e945cc780dd58c433ce570a80fbd950274fe5eb91f299682ed66f6ec048072e6ab1dc3ce0198f11fb00468cd927569a47217ff61124619fce", 0xbf}, {&(0x7f0000000580)="a34bef7ca59ef7539fc2cbd57bcb5cb93af850ac92f312c141b186b929ae9b782a04d9a43aecd25291aa5b17fb26010ac95a443c5f73c0101850749a29c3e4fe852c73b9bfe1836c410408ec4bd3a94ed8959a6901ab7f71acfefabd8f2da5a1ab7a19a2be3fa2f989e779083b6baf0cec1796642c41796a9ec7e6da67dca7101c298b9d46fc25e970dceab17c75acc134e718c9a3bf3a880bab83c0b385a8f80f462a23023450fddfffecf517c9717d407e7af58a3b2bb4592b6cce0571597a96a51fcc3cd9364d185700ab8c636502e0ed824faec9aca3432e2fa6473a5c212e39955c2391ef128f5a3723b224775149ea2af84c48d47b51cc7f230dfbc354b9181d7aa1110e5d1da370b155f3e64e3a7f258a757ffcb02bb33f8c3d938ad9ae51e6591a10167caaa7a1c929967086b56ad3ee0b5a000a23ed07c6d3410ce99e52c3cb42acbe5087ed8dc4f131aede45d5703e4641626bcdc24b60e99cac49e4778ca8932e58f1b903381193f2f9e6479b80448119fa21fec233c1a12d3fb49b637f2696e7b8d3982c100a6d9cf207cbffaf3d258caa33809d675a70fe723404eb7c98e2dfd1d0c3f5973c01595cecfb63845ebfe473c60c944eaf19becb7f3d4950d8f3e947c45ae9498f64d8074066c9090eb78533098c26c85094734abcc34434ad11f9d0b22dca930556e35406459b1c4fced007a2385a8f6f66329e075fae37b8daa10f1c839b7c054164acfa86a82ddc9694c60a7e4b86c27702b68a4058efa41ed2467d8d8478725a949d0bd488a10da8fffca76f430fd0a0990430cebc993da0e897e123b3fe03c71acee611f4ed0aecc1a3cf75e98d5b5c88df512a345216dc3d94012e9997c72b4555e64135241e9ba6f099a240bc62c02e6b23ea213fba31536b8bcc59da2ee7a338080edf9fde9956f7d0230dc63ace529b78333fb86f1fa9f8ec37888ab22e1a4c4ac99f547d4361507dcebdb2266aa6fa08661406439e62defdae869c891ac8cbb897d3ad7c1a6c54e58c40c3b06b0be92369f2664f0adc6fa3e576d744c541347fa4db0dd76d4b82db5eb08a468bfedc644c6fbe1e831fcde6a2244fa639d8afde86daa3c1f306566848ef6a82779ade439fa5756ab6cde2de627ff71325dc049677c3a89d6dca758aacbd2bbfacb7b5cb446ae4c59e97128c02a767c2f417eb4e1af9b5e6867464e8ada2d60cfe8a6f87fe2f6e8f1cfb1fc072e59ae24e43d71ad150bfc896d9eec0b56d25d55ab61f0338288e3f2fb2239a40440ae6f830b4208ebd0f4b15315e8f79d41fae70f48cd75bd2aae18a58a67fbdb0d2b86c7c31e04da47dffb08114c5ae83e9734fda6330c25648e8ab9b53098007ce4519648c41a3e659875c9884dcc0e1473eb7597c661b16fa4463d240ed129c4a314d5e13b52218308cdbb510ef414dd148423875396a2073f0b63e1b45d0f5ed8c9fe7ead7c7d1cd7e03f6e5da7af0d469650458ec28d6b297ab3acbb052917fce5a7edb450ca9b32cefe9d66f052acf8b867099c7dbab70b9973d7da2553fc381a301bdfa6761b9b295a63a4ae69116cdf4921f4afc51b190889591e78429a81870ab84f5302b0b0524e2059d0cf9a712e405ce1773c0f4dd9add577c452ddf8069f8c2f48bd935373e2c5a92dd5014aa80fd6083dc27fab033ac13814278d7e6c83eda9ecb48dc97a32d271c694a0c2f404ccd5b15a0bb593d4483435e464b15b8a4c1a566e775e48f9b34f54a3d698f7484877762e2a18adbc72450359a102fe1ef618b46bbf5949a5ba263fbd8d61883e9d647f4db874f36d3a14878cb00ff628f833ed8bf9db65207bcea02831c583399ef51ecce146be0e1f49460177aef3230bcefc0d652cc04002057f11642eada44a1443773f8be095f8dbbe5dc6e95ccbaef3ea2e983de051918db53df864e7f7f650a6925803dd2638ddc6f36384fa6a471a525a013a596defed9d7eeab1fb24fee249aa595c2d206c1671c030ccdeee99c46db1b5e61a71067033970ed8c381fc4065e6f9fd4ce51b85c39441209c26c4c7b7c920e81249895c0241885d57037c5d8cd3ad7f892c3ee9a02032d5a7318669fabd46851322b0539b0841ba5cbd8a8f9cdf426a496b236753a542462bf28a41534712db6bc3a569d24554980236ec6bc5df19c7fec41da6014cd904295b4ca24ec71da38d04b9950cb613e4fdac6bf469520a74951a5113df2d1c835bcc0db92384555700464bdb475a8563148af97d706bb1ab69e45ed32f43c479049eef9c45d6700d473194fce08b724b1ce42f35a5e16d9391d215ee8d1416c25356a572ddb37a38333b83e08cd449f9e53fe919a7cd738bedf618f516b56bd069e8e95fbcd4ed285aca875c692ec8f933d88b077f24cd4f59f25b3bc43fcf2918df61a2b671822347a099c9fee4f12079ce2b748cc2e229617b68019eacd31f580f52df504d93ffbdb9860fa94aa1512604130d960a0b2032e89a74b669004859e8dcc33d3022b65d1f14513c54effa56020ab813d2f216163cfbb9916fb3b12befd0d92053a8940ad145e43aa20fcd18e6310e0c5a7cb177c548ef7961676f7f39b6b262d0a0437e5869b5b7b5c603cb943373d75d9cf313828b5f34f85d73821aa3add92fb4fb51141a8e80bca54ca792036ed9fe5b736a71461c79a08b687405281cc19fbcc2b41da0b616ced999fbf25bc43fbf0a38465274c9f1f4733d2ce0fee5270cea43dbeffb98167ad41984a3fd2cd6fc60cdce539645ba300825b4e2dc65361752ad90eb700069cc94a7210f3008450e855f59807e50cd5279fb8ab0e88dce9dfd3b975158f570895ede4456f19c89b9a9b12029cff7dfea07704fbfc880bf4be015a13968de0bb541c3ca462942ba372d7fab78a4d7f57d858c211ac9b28144cb046f9f890e0b29bd1ac4984d6daccdd321b049bae6047d87b6feaf502bbb42ef8fe42828d3f7cb2bc42cf9c95391a53ae9be91bfcd5af9fbe20655e596bafa3908b6b8ec6d9489806faa7e86798cf2f7b3cf7eca1bdb59c0dea7f4344225f791d878140642d29d858914d009816edc1451ed05217fe323422555f9bb8f4885160a8e922dcc14776797b8166e7f40d8b844282ac32adbdae3d8b8743042f356f9a80f534086d13c7b2519e428724693aaf47fa6da0d14808ee80dc6720dcbbf46b89add70fb35075c5f2b73da804b4219eb21b0567faaec69c8b72db6be7166d2047ba7863916a8d34b58dac747a57c9b4a17fc652d0ddaee5aa32be8dfc43c5a7520453293ccf6adff4a4c8f4675636e2c8fc7a127aaee39151a1777adab40cd90db36496420a5deadcb11ace635b67312788e9cdf4d080385ad09ccf683c46b9808c2f2ec124af451e4011e0979bd105f45b2728dcd584aac5f7b47b6dd35870285055304cdeb26e9c4d8f230ac92a919adc1038fb44a0d04b2cb926c520f1f82aa46cad935a9371dc9996d82dce588298d09e162b471eae9b26bb4479f05d4195832b943d781279b7abbd31a315eca6429557fca276ca4ff2a31f0ea1203566f02206ce0cbfe2a7aea698ab1bcc5f79d0b1f9762ffb83479402a58f19d2585f5db2d486cea8f05ee6cb44a8daad234905811fd40692ece982e253ffd5f082a3c35880cdef992820f69d3342dee498bb4059ea5fff636e228a032ca4de4729ef57dd8cd11a109bc7d7c1bb3f1575501edbaab3e295e38162e5d83926c3215dc145bd15ca8948edbddcbc65c773db1341700adaae869a7d7156cadb39f4e34c18ffedeb08da78a630f449cd8f474a057474c4ffb67724592258914f4bd838c229d31d694fb4ad00e39fe7c2f24118cf8de245a0415d3318b3d73bf30288d15fe4ee2797785ec34d1955848e5413a96b99398125e84ad986fcf9fbf0df901d32742882f985267bce5b9df23b36fb626554364339040141e23707495e8d346d2d0762f38dbbbea675fec8fbe99a9da5579be109e581437de67be52acf74dd4a47a43f3a898de7ce453d87c56a7869109fca9d30f95216f788a9fc5ebd10fed350226817699db0752960d9c7ab315800e6dc0b5c448780e0ac2639b22ca256839597d9540d454c221836ef914db47d8cd6ff400c10e5a8372e97f09b4a610a38836545c333167df07972151fbf43902bc6141479ff66b6be09f7d16bc3a84354241327d95b42c0d50e35d47260b3a73f6aeab1bdea5e1f35e55bb43cb72b2e88d14f1a117462660c7837f3e81c8b9d59d65340154f744de36e121109fffb276c1994ea8fb271c6fd472349891ffaa9bbaecc5038bbf5c9c74b1a8856190056ed5b90f8a3f1cd5e94b2bfd19d228c5b8defc5d8010ab803dc541025843f638afae7ed1e0c9e23fa55f79d26a25b7389caf1893997362b03b11d37e1a7d30b999e7690eca4ff0511f89f374f9509d9dd5d4c21d3628d999833bdbe627f57c504b05f448fdfe3132f703f93f27e5a074f7acd9b19f82914d8390c9b19439123a4002f9957c1daff7fd157243524de2846a3f3c3bf2f23337aeb13047542c39e8bba1b1ef2a14b1a765285e0b98dabd91d9372ffbedbbbf1254137f30e0e9923d40501afa7c68874a70cf3c21819032a0642c9425af4c0fbfce37dcf02cf22106fea71d5402b1e2aecf313635cde9947462de08d59e9452995201fa0b499d4f8336ce482e9ba8770a3c9aaeb014a485b19267b3dd599e44e00774889fac5a0aa5dba71deed6f79697c51f6aa94b3d9530cf694206f43f5e9fc8051f0991782ec90bc3e190c331c5da7d10dba2a1cddcf6dfff3add326a90047f330a781ae233e460a65ae15601e4b3f0d3285b94c19f46b5b4b404d7561269015eb25bdc1f33852971e0cd5a28510e21d77946083bcfa3344cacdca5013f0f7087a5483f334ddfc97c55cda29cdd3a8a44cedcb21731c9e7197267b3728cbfa2278bf92e62f015cb32b4b54cc2108143e7827855cc216afab0442bcb8ac30abd6a4e35e627b0d6389a80f058d0b3dec755593eec213b23b35fe864e3f92d4e8f6ebe5cf2087dc9b6a410866b52b05ffa356f413154c7b389d56963fd418a7a688255e27b97577e3eb75954f4afb4b5b78af3c7216513e04330eb1f43de4c64ceb6407b494ae01bf258b7eb021b5bbe644a39b79b8112ba83f898e51c828e524f2eb9511441c33bdc88feb50c4f30795f9b20245a33a7ecb36d03db01f192228941e570af8afa4ef52496a4dec985c7c88b312c819347d02432057a40cce89c20055583b348e5599aad5b671c95624e9973fcaea8ccc123b48b899bf68c265066562af6c23e677cdfdb527055e4a573b3ab56b3deded7f7c294e44447de0f94120d9916a167f6716df445c0396b82c0203fad9083d8bc1b1574c673f29c18629ff7acad6b1609e6d5654f127995a08266ed6a4727af9a5700d6affe322a6514737976402ac382181394dfd5dc749c0b3994b3d782ae47bbaad2dcf8a0f45f82ed847b10c9427c02876084fdd1267d1b95f4ec1e64ddbf42e9fb3e568f54b4adc06e558344eb045988dc17348d938cbafceddeddf5a9f3559390665843513f37fde83adc7e54e97393c15bdad298896731e3eb30be44cbb9b8473b8ae42d695dccd784c294a06c539405d2d8bc069755ad0bb7f741804fb548c57a9dc1ac99d18193ec0780dca131ca0f7cdf9ddb4017339eb1cfb861751d3193d039c6784db6d275f732c302640169a3623e7ca8ec316b8b43a142710b3ace1ac0eac1787af347c587dcc3c1a875977b427900cfd692a75ec45eb4acefe10", 0x1000}, {&(0x7f0000001580)="284f65542b9f2e698aa27c55589b59becb042aba90c05e1dc0c4c2e8cc857b09b60af8f496577caa9ff338470562bc325d954c326e836c36731f4763f627fc568e6fe750c7a4451ee16d2a765e6fa8199a94fb4aee32fbf86d80cae8e2ee2300476180de54d42d04a755d18220cfce55af80806e6c2e1af6c4192352ca47ee09fb91efd481d825f347bae50be0270323d964febdda8068f2053b76ae04c2cfaff5b3a68d684665ccc3914cc2c4e477a86ed0225f97cb1b8464b28c964aeddda7ed13ffdd969290f614aa2b07a41c848af034c300632039278d61ae298437f2da30b65351c46b11ef6ea27ca95d81981ed7033c70477446430a994e56d011107390527203cf8d245969d2c29bfbc62b832d73a7a18fe10a6b567821f97fa7e09e3cacfe6bda6951c933402cd9c711e17fa06e36faf8913185e72bb5e99f52c9fc5c1f1c7531e84d42e7d3bdb4b94b1824f0e9780dbf9d49b798db139a83c86f8c3b41e642818596fda4a6a24b2230ec80c890223478a012a52e8bd18c2f4d9f5864f579ae47b4df268aebda4bc9d396cc1b6362a934d0990b4022ae14ab940c6b1925aedac4bfd99d40b5800e3cc53518882e7f565c4533452662c6a6fbca49fcdd82c3a23d1b78e369b24ac5d35faa8ad075a973fbd4459bdb6166c78b17d533cdc6c9a0cedc6d63729327e76ae1647d9b992cae217feb8508739ed135b52b7439a1a154898634bf50d5ad6bf6c7df0a504454e63dbba920e0802495b538cac7eab24f14c8ee54379c7db93793b5cbc868ca6f15248fa366f044f3d9bb731f8e96271d6b77510ffdc102b30e61537a5a09598947eb1e2e398cb6d1ceb8361a4174553da3aded06d45915316b36dd873a9066fb7603e0a257c2678e6fd09e39a28ac185b88cf54ab19866d3d6eeec80fdeeb027e732b4ea5346d14ed073c62a253c02b3294d79ee7a796b980d8453ada6ff14709c0dbfb7471e0a9e63fc5fc67d7a090dd32b8949da9af8e5e776c91ff97d5ef030d057113dfc8d05140dc268a51cc04a2b4b21c78c56c06c47ee8e3aae97cb84a32037ce729ee8422caa39905931412794f4864caf16543562b6ad5d99455b013820a50a9872dc6bf758d46ecc1d5021ea78cdb1beca0b88c8b239c3bafbaeb3b2350216e2994aa63d6e868ffb7ebc1b3381357e12096cee505b5392f791d29765dfbe9419961059831f71c60aad7c5d58d41078970b4f51cc94e3b948b51bf7cd85b8595d4d7b0eb012167bc3e68fd2d6df54a9d697ee415680b21dd910c1bc7e4abd7a32dd4d507229b8e9dd1c0a2659d080f7d2260386081c8bea1a0eb41073c7973187558c051cd6f3e0e9e7e557f222a3bc5bedc056c093e8df8f0e9c3d85743d2f77656b841535152283eff60d38e4b07e9c28d7d9cee8a48e84087f697efbe42d08ae04d518dbfafa53d445a64862fad40f281ef67ef1e0521988b09884d928cb7312ddfb302dffaa3b1b09fd3e539888744bbca23f57035f3f42c7c31dbfbd698c1f31d313df876c9181c54e828fa2658875c032101ed2032b95ab6b3cb36cbb8785a83e230586c8cb99332721ec147de4ef437c4f4aff7b174e02629a137e30581830e407055eaba4fb0430bfbcdaeff6db06b2a266dedee48e56a4f66683bb991a8bc7fcc9a040b4012e2c33cf59ba3c35905cb1c6a312f236a5511278ffb98488f8d23e3f36cd5e704c58be61ce6b8b9d86f83bfa5e2e704fe35b5ad2c5fb7ec27c2f265ecd8a6a509455ca7abfefc7de39427301b613103417de3feccf03c46e77a84c9412caca87bca9b7f8e95ea6744712596c88a0f96844e2b3071a41f21ac682f3ddb85ecc229584c30e2302666bf7c571f94cf927990c39ce9665d6850150d1af01c0a97b008cf20e3f874abf4d8c78c1a11a36035d05696fb95e150470b7ecdc4aaf2c356cbc3f5fc3ff1cd2dcba0bf4d163200d269a6b47c6f6adefc15b3bd424b9cb996770eddb68c53dfb64a0f89740c919a752aeb765c2d2bc894081432128f6d95da0a98a252ce495c50608db234f5b98d28798930bf26373514c8e137c238cadbf6e93fe2622f096c5d3dac46722f97f827a671add76ba2bb806ab370b527522140022ba3baf7b9b936d04d2afd97ca79b2b0c129f87f4f1cc152fab6b2bea932f1a5b71afbfe4a129c8f47fc4d87f2dd87f9830704e2a70b4337964e94d4c7288dfc0360457c3762eb2708615dcbd476c69601bf8003d9b68d1f00dfa871bd0e81ea6451e7e1401fe5cda1fb9548f44b2fb690bedf36c90f8c422a553bb9b6e0a49034dcc698d6d3d236736debc9cc8b5e5044019888f722eb0d7ea38f47b9e3b1624d9bfe04f6bf8ac639a92d883f90d602b8dac98d1525d2c37b4d81eac5a9b6ca1314708275a3149739262f42c216e090ce63d92e86c1b6d452ce1a917273105aeba7f2070486295c9de5e7b9ea4fbc1d12d12a45349aff6b7e1cac6ce9d7a87aa27d6b866b006bfb94e9de93159b06ba41820be6b15b61e35009c4f1a30a8c95740e2f94230275d72e1710e3dddcad56b6de9ae79682a229a33bffaa5de9d25d856913eb9b50d3b2bb55e487bbdc26c3b1a08c9534238abe297e5e367279800be2a95b7ef057aa213630eb19a2c0400fce632ed82d96f760526b4cb1e5acc6ea42004d752130440d77c11dc5c95d74e2bb755e6ab808703a55b13971a68eb4a69c74f3c8bf5de267548e485eea3384850f36f24b6d56c497d139b5281fff99a523acc34e2919fe9a4f856f254b0b7a0d511eaa51d2bcbe9364fdc1221618d2b486ca93daeba48d5783afe45c9254ecc71f58176cd600abdd19d031847370c6caeac96d7e14eae50ee4f2293df75f0283f10e9a874eff18803da7793c28ffa59f5c9450554301cbff9584ff8e7edb7415c6333466c947db671ee04febbfd4b5dd39190da443f3b05e70255b8792858053fb5cd4c6a72bcb9723607d36a8fbde42777ca8465e6af3c7d9270618a0253a5135eb28aa9bc1ba94d7f8ff944c9466071aba6168faca163f5c9fe33f8f7da649f146f2e4706477ea4c1c95e4ee5759785300f185cd933f78abb37d1df87d14c6562c88cd8f3c7cf3370d00055d7c1df8d6e718425b532466936672a9733fa63a63f2d39c4db56c28ff8b4f1615ef9bbeea17b78125b4e331f150c78dbd647926c62f438afdc6a1fc0b12e7ae4053b72a531d6d0e1c60c6d5764768612549737f95b44682a3e7be604c66dcfee7be2925986181103a638651a66cea4b431980640325b2e716f9e61ecdb02671f19f265fbdc83a38ece294695d069a3a3b7bf1c8be536e323f435f3e6b1c82456f3b0022d166e33fd713275080f1f392d1afa62fd4836359a1c04e53d1ae28a9132cbabe6f557f4bad11a8d8bbf8dcdd70e9fb2cd5a5a1f7eb9ce3c96b5c3a411961cb2bb315329e4554172330309441b1151b1b18ef9625b9584158f6f9e9ef977889077fb1ab8915296db3342216a2c5ad7bec5bf5bf35d952b376d1d01858564a29f83aa167f4dc91c2e3fa0d4108738ad2573438826f89a5ff48e33ac27e1c621b15abb9f7f2e8e03e068a4361c1d1c4e8b6614558da64d0f8981f2b6f7860befea71c68f27f9ca281fde5ab9c17fa51bb8a4442b363dce8f6fb4f778ef06425ce172e96f0ae9ba45169cea21cb8c6de5645b7c525103988bfbe498e8b0daaf236ec821bd1831d24424420945a799471cef1216bee222eff9354f7fa2e2c82873ef2c434d8a66b6dbfe3d8d12ca774974280e193bc38938888b7b8fbe49ca226c72445e349e5fbabeb53eec6d3dcd699b5c68887dbd9ba00fb4a93bd673d4d9f579287c125f490bd202a7ffd128a14c1d9bef2985c475acfbe35ac23c663473ba486a6bd6eb9ffff821006c50fa7c5fc941b3f3d95e869447c1ef09ff23f5fdcf3355825ce4002b92eaafc6048bafb213871322477773f55d375038a58cf4dffbdcf9d7997b42d89478bfe81d4e2a806e95299f005403508db718934c1b2079610a591fbc3e928c02af84c16f53c64dd4c84366221fe654d905c8cb6405d1c8e08b95324d34170f06e35f5a1ffa0572e71dc90d89e756adb848eaafd833227bd976762b28c1885b54149b1e245713602fb4228871bffa0418c7da3ff432e36aaf6f0492bdca92b37e1d5be43261018a3ff8587b41589294ada5660710c4317e6cc872d6bb7b2ecd1517c3c874048dcf3bf3c15fb1ad7b4df00f1c8a89635b6cf80390461e40958f3986a3e88f1375d32588a3c48b54a56e3c8fd6c410629099118472071cbdb4c7067bc4f94d1b3447ae81c14fe5b77a8541215a4d65fe0337438a822ddbd9c909d0907971a3d1e6cb9ec09b55cbf6116d0f0196c16ea3b2cc20f240401e4d1d1f7ecc58eca3d353ce9fd44de246b5d8f18090e330e9511ae7fe2f84e3e651adea3442aaffe782211f5446a0ebbff381269887d61652a506f55c58e4593583b27fcd96a2a47158d93e337ebba162669018ca090c130d2a996f41a19d91925a793f1bb5b2fb0b81a0c9cf0aec57e3c0621eae63b644950d1124f8081a1693732ad7b8f0aeacaeaa0b4e6e7fdf31b8de6a2803649766ab3d2c01bf68360fe91764564c2e9c2f5401accf95061dcc0aa7781e1ab51662315a36e1466ae7d863ea0e63237b7c4401decc2cf67a0df0c4b85dc37cb0b69b6c22f52ac1d7fdd3ae2ec24c87e9202b76064b20d232b408f25086c5ed2b52b6d7d744a114082c72416bf6098f106de7bbeb037c0ed4e5199fa4e265e16ed5570f99d12301f457aac746e16adb3056e7bc98032d6e1252cc5a59460a21847b4f8bdc611dfb4e1e396701cc159f5870f4657c26748a86f7e4ae39d43f36e529eebf92d13b498d9d77dff4f293c74fcb7b67d4786e388508c0b079af5345e3801700dd4a8055643d3a8bfad069010dbed53e9a7ff842c216a3feea20e21fa3a087dfd125e5c4e4ab08f34139bf3d9f82bbbebe9d5bb5e1f0a8cfe41b7d1e266e9162386b5b3f9999da969c5af73b769949c332e576d99fe52831f67fbc098a828c08335c38f56950c96bf38672db3f792b9ffaf1301e8236af81297cb35ba473aa8ed17243236379d34888dfbf4c9013e2c94dab6a2ab8cdb7c6e6d9339965d47e494b84150081db01d6536ce9e0a567237344e080a4c2433d6241cb228c357dbbe6bfd047b8f1402da52462179a9af61e2172a7ffde97a4ea30786fdb173619de9818494667cbc71632cb58520b8fd1cdc21361700f966fe42db8e67323aa7fb4cc81bb769dbc68ee115e63e396efe2689921fc9ec7f550fc2d0d2169f0d824107a458fdc51261c4c27b069ed79c24811dfb910596380860d6e845904c849b290e5582edffd5373820349243632d021791302013b662cf17d9bf8ba095af2ba2f56d557dd7ff3b6789b5bcd37acb83631361481cab8d59a09a7d61c89d772a62468cbfcb199549220c7e580c8e1f8d4c8ac3aa1074a402f837ac0a6fa7562f2443d002ef1d4119030a1d54afdae15aad65c16787b8f0e72a0b93317e8999740d446686fa158a296f26b248d530cad61f3c231dfa27a6cf9327d2be94f42ed51cef56614bc080a09e5552782feec851dd4c99b94581a4ce466bb143139c1e1e7e166943662656741362a0e23c1a37a923c4dd0ae2a89ef88c34858688468113f6d44fb3ef8ece52fb8fef923c1c161cd898da1ba1a62480bca85fbefa0d2a3b007a4b0f459e601f766026117215493c51a645dc66664061424fbb29c691ab2e821575d83569f", 0x1000}, {&(0x7f0000002580)="786b62bc1619c7f9cad6cd9aa09597b462bc3eeddb4c3f16035cfa46af63dd8e4ae1955a285a2e64e20627b29289fd6105e2629eee4f8a36001895e0a1e31bc51fd5b7e2700eabb67722760891ba3ac2272091548731a2b30ab94e6de5dfd7de933fa6f22812c2dfce38998d248f51181be8d8e9f78058efc535740305f33f42ba5deb36e055d01b1ba0d03e74d6c1d0cb2f5a1b64c10367204eb095d9f54ebbba27fd11df28055a254714db25a9a4a378f631aff7213678fb1d18661cc91d2ee8aa70031f5e2f60e0ebfb1c9090d05f306dd53af7db3f65a1d7e721e62a5f3d95de4efb2fa470731a052104f056e6251ee8d53accd348929b20d46423cdf526825f953259fc1a824353fc4a4cf09f93899ad553943b29423e5ab21ec0bce1bf65cca9b8af235e1ecf13b55ec635714c12a3e65ea4dbea13bc10e52406060b00aa2919956f10c99e390253fb0d9261b6bedade12d42a3e028ccf00f6fc4732d61df4583e0cbd62d8c88b8407427fe97fb4b0c97d65ce362babcbe932e2b6b018fd9cb0b9e2cc480429663dbe443476ba0260576099d39a0e1b4a92a550050663a6152c09310f98607d98ca3fa34c9607efd11096a81ffc4bc295e86d7ebc9b10c805493e5c5815f8aadac092d315fc9b5ad2fab2f0702c25c6f4a804279a752687b26cc1bf15b00900352f026dca901a52c6180fdc1685d7085168876b318d103342aa78b55e0f95634a4a5d54ac913d7eebe4fd44986a5e7d824ce8307ba89e8dac5b97b461c4b6e3f8751567cc8667bb546c7c5b602b02cfc46d9c60be9b73ae29c53af269f54f7183774a2b1a2a07b247933347583120fbbc59f39f730fd9222096f52b9c2408d85969a18b94fb95925ce1348a4cd46535c2d2336b200e33604a0af1d793331831d37d7cbbdf17b5fb603a9f096c03481cbf46dea25ff99690ba42c86f458a1231925223608bc72e84376ab43ad3c2a219cc06af1f7a2a294796c439a96bffcb835b220dfccfd4b7f8a0ef41beb548da2e1eddc5851358b6f94508da08c18b48c697331cdae96a4156e1ced183c37cd058b0ca09f8bb864a4250d8f737e171ab1e1c2c8e3010d5050765f2a29aecd70bb37bb1672772da79e8eeee035c73f84a4a799fdd7901dbd80c63e65372f4c7658ecb195b3fc60a1c45094f9c20ccd34608f1c85df346e3ba5c8364910e3afc917045e89a182040ac66487aec3062da7574f807a5e33f079873f7732b3054df62638a782a5d6d5460623c149158e96aa379eb209968dc6d20d747a8aecdc2a7f02917f88382c7e0c2df15f5aaafd30a3c4a6fbb54710316b8706ecc17f3ae4716e131884f6b9361e523dd7676729dac8b2e9ed3492f08f9dfda10132a08df96ab966d8d04c3ace8d253a85ad10e06b972406bdd22fafccd5a1751a6a1ada2cfa792593d8321e14d105783ebffe01b23f96922ef6d558ec3751c52e78117342d33400789aa4bcc209d0b51a34ffaafe581e5730e857c230d354be2a1df748998bf3ff27ec777ee27638b7825a66823fdc79bbdce8726d0e15ce35d192cb3a6a3dc977178348f805717fc06fc1aef1ed05fdcbba33c46a95dbf974a46be849bc057f8c1e038218bdd9444cf8f278cf50bc35bd8a0e0f6e4d40fb5cfb870f183ec3a68e687805704501b499c829a18c3121873a062239eaccf920972493d02e1f406f9a3625ac780dc38d80664f8b317b61f6f4bd314e36728f441041201c24602e14d00d13e6a3d3c5a29e502ebbd3bf8c87f14e949e4db62e4338e47643e114fd53187497f81f4925d155a1916e637b40039e57d9d0ee90fd148c13725d2a3bd3dc570d20fe87fb80b0be08c90ec17ffb18f6214867a1f83183dfa936104438913a0c3399398d5da067b54bda9a000d15f57720f58b0e2307d455a4aa86ae5f4567766c6c643ac1a23acbb54510e2451c2f8c4ffa94464865e7cefa99606c72983db8d22caaf212345ad864ea2317de60bd1989e593afd64e9f82b23021b535b998e7533e0a601001919056bd93dc5caf42b31447bc73bbfac9eae2e90d51554825e5b3a7a43de5936db845e7a9fdc5669fe0149469ace1850304c31954d92791aaae875318237c78a3056956aea2dea7ccc6e993a1bd75e13a2d294cfae652b21e077986c11c49e41fa2939f738484d9945eddbbb8297ac02cce2710cc42e4e9632c234e83070ce32afbf38a9c27f2fecdb98b90217e25e921c1f0a946f83c2961e1d67d83363f2d7c198cba168bdb5c97e7de6338f6530f15721f66a4c70a864b894f6313afdf28700305a2bc38dde5e7967d31c5407223776933c6b853c5892c9826f4b75650291b01f3ea445ec490ff7e9139feebc566f284f65c32cca3d25fe4f5f15486160f0621dd28c25191bf6575cfc59b0885de47732311f7fe1a16166a465d3fb1e52bcb39ac81eafa574303e02988123a19ef1802142e31560344f2bdf3a6ad277635d1fbf73be8a5855d5f24ac86c1556477d59e9c787eed768526254eff13e6bf2a7b0246dac92c07d9fc2429a3618e057a7b443663bd82d4f473da848a33b5fd0850931da25237a4dbee105d7184f59641037c2c0faefc5607cecadd7243f533d88771e0bc8cf684b42aa08664bb39548256609fc09b2b793e651c8fc672722c3454c7037dda20071e2493532051a4acf3b4837562ccf81cba3ce4b77bc9c0c122e170224298385ede7f4de09e96af97d3f8c438142e7cfffead3307dab74c8c3d2c3e5f806c4fe2994980da80ff778dea54bacc53c71196f935c1e233f06cbac0a9fcb844043d0a39a26664eaa38827dceab5c31cfe5d82950be60cd47a346e74c78cfc47461fb6c06e7c938746737615b8943c18f12e6f2e44a262a6f6d16706082c5c2044cb9cc9484a7cfb62cfe179156deb542c2e743dcfbfdbcde157216322b13bd06182e964e4886efe27154af01d13bc627b89d95f7a65737595017e49467cd2dab28da412deb86e7f2fb9d67df5a0beeb92dfb8a2bb94274770f51d7424e9f0035520051d9d42c837fffd4259027be7dfb0bf096a3a47d1d6275e87c7ffa80e118abfe6da73c884d8e9ffa9f2e4d229693ac461b0c055cb63c4d5dd13fd857e4e9ff9c997e67b9630d11a4ba1af3ba5044766c62e1288e3ee20dea00dfd5a5d889ca4f77e9fa303a77472802229edc370a7c9c626d1c95b1c30f3a142deee90077bb2fe8203ad2ffbb04fab60f9bdd93f13e9e216a5546df81d5c727c3795bcfe7a92edc4a41467fdaf7cbfae793b4e441e6ed1a3239ea7bcbd57ebaca2c1efc64e8361881df937edf7fb36497546ef6d3664d7dc22d82f1c159d5b2cfc044fa51800e7287426ec34cb097943e7d2e541c82912ca482db77265ded451804c8b8817aab9b4c6e54798d5867f98c85b5dbd862a2478e811ccfbfded0592ec101e3a17658ae77a97b956cbbd9f9b441bb7bd1de0c7b5a5414ac8de2dc83164d58ea66fcf888c5146ba76ad195823748d56196a19283ea4764218b2fd5e9068b2b97f245e84eab175b94582cdc2648172bd2a70a95f3453572edd68459561a25c205ba8f6a83574b257e1cbd8d7aa0706f2be746bb19bb50b77d7384c7cc79f593e457ef6832ba77fe55d7f9b46d73703e98400019c13968648685a6a3d699b317f42811898741988794b34e524d66265dede23d1187d7e1acdb222667ffdc6619e257cfd253658b66f658f8ba313b1282d40d3773f3bcad6cde316220f816033f33a1d54e25b14b5291a324757f9bf6b90b7a69bd8896492a328e006e9a259f43bbf307f9f08f1570fe41148ed12a6a88299c3e0b5055cfe0d5e583a06e60826e67a4ab1f3a66e03b06a72b4abcde223b1218628624410889e3b7bca9d7d1d6490ab397f26c5717cae42160546511c40926a2e3dc8bf32834bd0941a95c21c9f8447da5783d2fce82008cd12388a43cbb56b200ab7688b30162cc798ecd52f855592b83df398075b4c48f183ee2bf3445d85bc4514a5b48b5e063c1f993421848c762907802bc69a3dccdaea8c67476eb2270c474f6a4d64a4ba4ee627f3b4f26d4a8112532c1a9e168df1cdc769bbafa0a21f6f03ca9ab6be7cb20207eab97e1697d3b14bd34032d47d5fd5d088bcae880198ef0815e9bc61d6722df3fabbaf31df3b1813f6729c80ab2426505ee949616224185bb1e1106325817c65d926f64daa9aab19392c4922d857c18deec8fd78ae935d8c4bc41586264957062c0a6dabd8cc3fdd3929581173b1fb5355d86b1226d56de81ed73e68ac2f1b9832713a8aa9dfb9254356fbea179e33a5e9ddc45c9228a20d292437a10e369543ad5fd272252aa88718bf45b6b3361fcc5162859ecfabe06c980e59640f46402446eeacb381d4313fc61b6dd0e0c3fe842aa6eeaefd2f883be372e567a612704c2eb377ca6b1da48cb42ca546608326803f0ab7b0d1a642ae182782655eca6e8566c2f9e52fa8a28abb4a70142e1808e93eee92f226a96fc4d26998ab3ed79d3f6bca3bf1092a3163119e62f7a6cb96f456608a7d55a043858211404ea311942416c0876eee6f494ea4784075e2a1349016f144372121c9d6e41ffa2c490a6742fe22bc2785f385b890f0ed3fb86d9140c597ab15526494c931cbcc71017aab9dbd4a141a52a66466d965e72289e50c2e3eeb03c44e9a84be7231644a32519529be00c43ea7542c487b3ce4a223b2e25325c110f4084d9ceca7915d81327dd39ce9b5f320d83ed2a5de04bc9b7a049ca130977116e1cfacf06259674e64fb69c090ca3b268954a35b28cba2fe34c84afa9ffa78d2ea75d51d07f432c20e097ffbbfc4504a690fa9dab57373db56d2a88a88ab107fa164bd483f369886404db13d0ab37b191b2e298b8b7c9755862963f486da8c530d5069aba076431d468ce39aa958cdd50e78036f901027ce4070e8fddfc661398e4d7313e95b26cd37f4b91f498517ec0ad27d9d1716e4678c1edaf00facaacdc0650b9ba24d52c3b1d6619c0c64d97a406a789b3bde5c779527cafa86f6bb864e6af22647f9c90cb4065ae5453538ae5ee9a3bdeabb543c9203df83e2ab7972d1f4d0681c90b30aeb8ac90e6d937ce9b0482ac605ffb2c1432dd1297544d82a063616e18d1c7d68ca95acdf127b222ae69ae4e0476e337edca8a143ae6516dd5f2b61dc7f607ca124ca1bf84a627c9e0d830cedcc5dbae6082dc5c15e35531fe6497c31e90ed78311a6f6ff79356ea253d2948363ad17895a4ec1dbe3f9627838935a0cfe70e44d77f66592b7fe94e770b1dd2dc855cca3906d0d22a55109af7b41162b9722857688af064fb0c9bb80d220d82e6e697f54e530dde80dec873e957a974006bfc2234f194e46ba4b9db3f7f1d81d3a0545098f48cac7fc86e22f2a93f00aac7c2d0f89295be1bb0e6599e587b9a6ae987fbbbde8a661d6996c59d028b087cdd4e7ad36f956cda6aec2ff7657bd715909d06b788cdb9ea608a8cf5e55015c81d270b43beecb9e73896f2ac06aacf047644f075dd6b3ebba163f60b57b596711aba875d071c25f4462a3ce218b73dd0954129064071d41b96b5684eb9a7fa48f19defd63dbcaaf8751663b4eb8ef5a46a5aa5197be483796ea4c5061f0c306dcdaeb7c84b40f52a62f2febccebfe82d8a16f1915b2f0f59d20d17f5d45cee521fb17daad0058cce6f5ab72bf152bcb9f1b0dec4931398efad1495cf59f79176506efbf92967de8ab88f5926ccf0622bcae15484ca31dd511469e9b04519d78837d128b8672e37410b", 0x1000}, {&(0x7f0000003580)="72e03801ac44a6d706", 0x9}, {&(0x7f00000035c0)="82c37e3e758ab9301d565b7b06707eff6fe85772c4db5d7aeb24c63bc01f9666a517c936471e35fbebbcd8241da18d8037f82f929d6e04d3aee4a15ec06e942952f1fad85b290f4ea1070f31da8bc0910f2c49e5a5929441275e84a79a005a4facde575b301e3906dbc6f0e2b3d158ad5265516cd065085a431eb222b34f53ff45f7b6c7165aa6c76c40e74e7448d6aa2b90532eb46d11a650059c82525f7adb7ccfc8f172eb87df3454293d321bb4b6809beef025a339b32dce11", 0xbb}, {&(0x7f0000003680)="1b7024a1591bc2b5704da76ae2f834020a2c469739d3f8a12dcb47c8039fe547261e21df12e35c6cbf4a390eb8", 0x2d}], 0x9) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x2, 0x7}) r6 = accept$inet6(r5, &(0x7f0000003840), &(0x7f0000003880)=0xc) write(r6, &(0x7f00000038c0)="4134c3fa532c5024d2159a11963318f9065850688983ce66bd632472b5df4adcc1370927ec39268c8dd8d880f084fe201cb34703304f67bb313bf0442d2bf94481eb5cc14efea672994dd8f9f7a1b6c514ff2a60150711c67c73f0220da044f22fe87038c8937a288d5325ef5829ab6e18fe323afee5078956891bbe2af3d0b3a1dd9fbbc92e9186082717c5b462b96970301b553a96b456fe1aa57bafcf", 0x9e) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) lseek(r1, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10, 0x0) pwrite(r2, &(0x7f0000000300)="67ecd363781247e655e56a3be744bbf85f8d43743dc927cb46a6596970ac4818f77622adee3f8f66eb6f05fd51f9063fc8c8be7be563af5ebe9b0b53100606748d60ee9bf6a1446dc983bfd6a6148f2c073c1281d26bcef5b04c4b3d5ff856f32357df9ead06ec72aab7493c139558659f374dffb3474b8e072449011ebe382267515df2c581afc434a46165", 0x8c, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000003c0)) unveil(&(0x7f0000000480)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000108, 0xffffffffffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x100) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getuid() seteuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) r10 = getgid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r7, r10, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x371) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) pread(r0, &(0x7f0000000080)="072d45a5de99cb6ef682c5f7549d1e9a9ba66def5fc166cbf49039a0e9f820a1d5a8fc2f75f78ff3592e77c8116c4aed0d956967b41250c1449f58bb7200c2ddd6a9441dc90fdf722cfc1e93e694f677eff8d4a6ca89e35b91e3a7e699db7bcaa05c44e1ba3c6eaddddb66174df49e08aff1f2b1cabb8cbb8c3ce9ff633b848e8b3d1147f7", 0x85, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x828, 0x80, "586dee708b26f4d385b881019b6ed4ea5b3d693e", 0x1, 0x2}) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000081, &(0x7f00000001c0)=[{0x81}, {0xb0d}, {0x8fe}]}) syz_open_pts() syz_emit_ethernet(0x2ae, &(0x7f0000000180)="7af5c63c5a0093ec50c3518784b4") 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000000000000e74de400", 0x800}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) 16:00:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r4) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x2000000000000029, 0x6c, 0x0, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r8, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000bfd0c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062eb9fb25567db08b0333400000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b06517421f5079d1d7d85da4ef1285ba69cd622378b2d35cdb490f87b7e1febe22310f387f25586ce7d52dafbcaa6dfb84f4a2a35c98d212aca8a17cdf03365d6d90876ff4ac506f25728b24a7587aa26c1ccddd27886327e2fcd4b8b0dc2ad3117d29c7647498a501475fc02e14026001dc24e21884718bd1c467014603a926a10a19a9dd7bc59c79e4ca3a1fce4c178868343ca16d5ef1baa94ab7b0a5ce98e35f58b9dae078c3dbed4e36a7187814d83f767986847b5d4e0000000000000000000000003efc5d2dfacd8480d3d4facab0e1c7f6c080919aba0b081d668624577dc5fd9e9992a72176809a13ebd20f63c395a293c9eca5b351302f3b2d312b4a372be13d2a94914e0759b2747f5e6d882dc57a31a4b49dba6831659b2d61ef77c706b28008a25e1995b37cd69667e4025abdd918667c14d931272de79bf2106798ceea38a7deb47e8e7695173807aa66a48c84b70c25925787c7d2"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r3, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r12, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r13 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r13, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 16:00:29 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000640)={0x8, 0xfffffffe, 0x506740c6, 0x2, "5a496957093fad6a09c3154980899ea5e8e05b7f", 0x0, 0x628}) write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000001000000ffff0000600000000000000effff0000430000004fa9c1133f8d037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914a6a10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000600)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x820, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = accept(r7, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0x1) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x68, 0x0, 0x0) connect$inet(r13, &(0x7f00000003c0)={0x2, 0x3}, 0xc) bind$unix(r12, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r14, r16}, 0xc) fcntl$lock(r9, 0x9, &(0x7f0000000300)={0x1, 0x0, 0x8001, 0x1, r11}) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={r4, r6, r8}, 0xc) fchown(0xffffffffffffff9c, r2, r8) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x6) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r0, r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) r7 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x0) getsockopt(r5, 0x7, 0x152, &(0x7f0000000500)=""/254, &(0x7f0000000280)=0xfe) syz_open_pts() close(r0) dup(r7) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) dup2(r8, r3) syz_open_pts() 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000fe7000000000000000000000c6ef21fbd879fc44c86585c5cbe19671ac539fd1fda9dbc7382bd939b4466967d92363c76f0c40229b318c53271e7ac91876579383374b5b5d88b9a18034de4f62f216b292ff85e7f59d6b2d8722274f631d544662226a02af016639ee5d7501358997b9285328c91f381d18b8394f6760d2de7dc2e801c2c8d10d18b83ffdcc1a0589469cb4e8d9b085863d6d4c29d224a07922ec3b95365d2575c303099e48417d83961d386f1abdf70507e039ce099539fdf44cff688b20269f3add3958f35a6a323a7f37ee32c689dae69cd41bcaa37d0a6aef3a4febc507b2ca87da25dcaea5245f39f13b5105b4", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) msgget(0x3, 0x100) write(r1, 0x0, 0x0) getppid() shutdown(r0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) setsockopt(r2, 0x3ff, 0x401, &(0x7f0000000040)="a7e7384b05710304bebcfe72bc5fe9d00e178623c7a1b90deb1c102fb51be88c5d92200928a7287130a5cb89b396b57e9f348bbf49de7ef04cd48933d212c081fa98ac3e98d4fa364df4a293d8f1e450fe52bf0a95e2f2378743551d8cfb346acd2d9297d910f71df88d4e697d3e18d903a3196146198cd6e814004cfa632ad44b35be117d1949e39a4cbfa31e343c172e9c5310acd98dd3f3f167d8446ad45f6b486041f9b780d4f13e489b49b7f9d1639346e15eb7046932dc7d82d182543820e9c6eaa9d59879731f022a51c3aa40636b5963b82de6202b7ca655453b3c234a88ccc617261616", 0xffffffc9) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) fchmod(r4, 0xa) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x80000000], [0x20e0000000ff], [0x0, 0x0, 0x0, 0x1ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x200, 0x1, 0x5}, {0x3, 0x3, 0x29, 0x401}, {0x5, 0x1, 0x40}, {0x2, 0x40, 0x6, 0x7fffffff}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x1, 0x4, 0x3, {[0x7fff, 0x3, 0xbc1, 0xf0e, 0x6, 0x3, 0x3f, 0x6, 0x3, 0x100000000, 0x1, 0x0, 0x2, 0x9, 0x10001, 0x5, 0xfffffffffffffb15, 0x8], [0x1, 0x1, 0xfffffffffffffff9, 0x0, 0x10000, 0x1, 0x9, 0x6a, 0x2, 0x7], [0x7, 0x0, 0x9f7, 0x4, 0xfa7, 0x0, 0x7fffffff], [0x2, 0x1, 0x4, 0x23d97b77, 0x2, 0x7fff], [{0x1000, 0x7, 0x2, 0x100000001}, {0x7fff, 0x4, 0x251}, {0x7ff, 0x7fffffff, 0x101, 0x1f}, {0x2, 0x3, 0x0, 0xffffffffffffffc0}, {0x1000, 0x8000000, 0x5, 0x1}, {0x8, 0x3f, 0x6, 0xb39fae}, {0x7, 0x2, 0xb, 0x8001}, {0xa7, 0x7ff, 0x1, 0x6d}], {0x1, 0xffffff01, 0x1, 0x7}, {0xb4, 0xc2, 0x5, 0x100000000}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") semget$private(0x0, 0x4, 0x20) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x04\xab\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:30 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4, 0x3, 0x101}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:30 executing program 0: r0 = kqueue() r1 = semget(0x1, 0x0, 0x2a2) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0xf, 0x1000}], 0x1fb) mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x400) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r6, r14, r18, r21, 0x2, 0x4}, 0x7, 0xffffffffffff7fff, 0x7f}) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000101, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x24) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000180)={0x66, 0x4ddc}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x20, 0x8, 0x2, 0x0, 0x4f2a, 0x1b, 0x800, 0x1, 0x1, 0xa1, 0x7fffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x5810, r1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) r3 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3800) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x0) getuid() getegid() r5 = socket(0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240)={r7, r8, r10}, 0xffffffffffffff1f) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r14, r16}, 0xc) socket(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x1}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20000, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = geteuid() r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r9, r15}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) chdir(&(0x7f0000000000)='./bus\x00') 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x161, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000007412982c551e21e7268e37afe5959e86a6f337c1525dee95012fe227c1bd308f4d8b7f225c16d25eb720279aceb16ae06422ee71ff7e2a6fb6901b689eb022c4822234890643c350f50404afde4f77afd9b39044266b9d0a44e67e3958ee9a16f75a15f403304f4f3dad68df8eb465376de74ccdd5387469cf2b011a3d1e723bade852b10cf2e651f1ceb50faef85bcc2dcae714c51bd32fe2f75180aca7009e143781885db88c184c6d2e2479eacd6ca0f500dd16"], 0x10}, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0xa011, r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x4, 0xffffffffffffffff) r1 = semget(0x2, 0x2, 0x308) semop(r1, &(0x7f0000000140)=[{0x0, 0x2}, {0x2, 0x785, 0x800}], 0x2) setitimer(0x1, &(0x7f0000000080)={{0x3, 0x1}, {0xfffffffffffffffc, 0x7}}, &(0x7f00000000c0)) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair(0x20, 0x2003, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r8, &(0x7f00000006c0)={0x2, 0x3}, 0xc) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = geteuid() r8 = socket(0x10, 0x3, 0x1) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) r20 = getpgid(r15) r21 = getuid() r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@file={0x1, './file0/file0/file1\x00'}, 0x16, &(0x7f0000000580)=[{&(0x7f0000000180)="dd6fe5d3bd9fbc28a98d8bfbddff09a1359f0bd66cc289ac0f85bdc0a6336c", 0x1f}, {&(0x7f00000001c0)="dd71a9767b0f69ed26508191aed0d39cf13a7475747f4044101f0b1265026ea6bcdde6ab277ad16e6b1d57caa8e5eae2cf4da1f19ce1a55c80317392", 0x3c}, {&(0x7f0000000280)="ba63941e2bb4616715071227b539ebedf3fe9e30f4ce4856a664be908407adfacc547d841f08db05a09c71e77e25de0f062929dc51453af7d972408eb12d68d281eaf1e45fb937ac694b4d9b11a4f0fcee797243fbd04c11591a4728c8281b454c98d0f92c58972c152a4a58806f822d863910d9fc9ec4a9162edd1de6fccfc5db84dfd65f61eeee7485c96841ad1646a1acb07c3817732ea217b73c9291acf4ee961d2f607244325e64f1be47d9abfdb84cf0d4af093f24e60acc88469186f42019283db78b8cf61d42a1ab9449c4868e7bcc6bb9ad4dc72e1a2b2548d139", 0xdf}, {&(0x7f0000000200)="ad02", 0x2}, {&(0x7f0000000380)="11cfcf29227c8388053586e837e38c544dfab4e398efa6c0087831eda6d68f50056fdcc9591046f8b78750e8f5958f293461a5db48859bb563f9379d4c702ef8aa94927f20b774207f42832c64afb22696469bd7484740447560140331362314d689a59ff54a37ddad2a98b7e175d71329f2134914d8cf7df56b217bc5555d00d8f794f0a281db7ae83180e378caa2006976fce4e60121f0baeac40a3f23b04553d0ce460388180edaf496715d63925e23648799e25a1eba0f6a137e5bdaaf37e56c3d241fbd52f06c4cb21f2d8e104d93d1ed3af415462102477f7cf599caad1085278775cccb031da93a8e386522fbd5e00f6a4c6bca5847eab68b", 0xfc}, {&(0x7f0000000480)="5354962821074c1385ba429a5ec349a48e24244d86972b9c60f8eb094487f40b36e2d9f692e3a291dc5f134f9db02f839fd5c23082fcc5d9ff3594f9f95f71a4f8165bb1266df6556f525533ab13c0ef6f3cbab39e9286b9e3c73c1f69d78c2a83940164f3a1f12d2a2744aeb5f4ce18c87057ba193266b8179711bfb7e296d63e2831053aff4ec4bd70f40a516f939db4a63db52575a92fd5473dae040381a5a7a106e8e3620bdf31f7e314a05b855ea81fc6115cf730f0ea90c5e57ad1169a3fc76fb223ab864a1aa888dd567a2b27c09000b466ec48d8973d051cab4c85253d63be1b45ba649774a8", 0xea}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r13, @ANYBLOB="010000002000"/20, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x2}, 0x407) mkdir(&(0x7f00000000c0)='./file0/file0/file1\x00', 0x1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:31 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xffffffffffffff7e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x408, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4040, 0x58) close(r5) ioctl$KDSETRAD(r4, 0x20004b43) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r6, 0x0, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000240)={0x0, 0x0, 0xffff, 0x81, 0x4}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x4, 0x0, {0x0, 0x200000001}}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x6, 0x9, 0x7ff, 0x81, "dd69b697f1e206af41234961fd8418d333a33f69", 0xffff, 0xbd8affd}) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x6, 0xfff, 0x5, 0x7, "0395877dc00f234b2b41b54bb32518d885e571d8", 0x80000000, 0x5}) fsync(r1) 16:00:31 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000040)=""/30, 0x1e}], 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) r6 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) r9 = accept(r8, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r7, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) r12 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0x80) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8f09963b6f90684c, 0x10, r12, 0x0, 0x26) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000380)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0xaf2675c09e6fffcd, &(0x7f0000000000)=0x5, 0xfddb) getsockopt$sock_int(r11, 0xffff, 0x100, &(0x7f00000003c0), &(0x7f0000000400)=0x4) syz_open_pts() 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x65, 0x100, r5}) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x190) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) msgget(0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x10000) write(0xffffffffffffffff, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) pipe2(&(0x7f0000000140), 0x10000) 16:00:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x72d2dc05d0e67e, 0x4000, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000001c0)=r1) chown(&(0x7f0000000000)='./file1\x00', r3, r5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x400, 0x1, 0x5, "84a1345a45d0455ccdd6d5e8a80384917a4fa993", 0xff2, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xea, 0x3, 0x9, 0x1, "5f7688e32402b791d8893dad266f25a7ad654513", 0x7, 0x7}) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') chdir(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x682, 0x12) fcntl$getown(r2, 0x5) setuid(0xee01) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:31 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="169bdb50023c9ca39c1a7ae0ac399af0adb96a5d2b5b607f2b72c30b9a0b0117e6644f7a797c61fc67dd9f9110f97bcb9a104fb070a64bd3e57bd9a3d6be976cb1e7149452e5156d56c9ead3fa5c612b0b931c7fa519d7695bde6e1a7f8621cb297dd10a321b405d60a3e3f135e303dc06fca0909473a785ae", 0x79}, {&(0x7f0000001400)="0100000000000000b23e3e27823e6714f60d357649b562c47728d65c2e05737cb90da0577db2d57fa687bc54efbf10daf1536147090e61a554847a48f6bd64182a3dae49b734c830b86c4a06021c3ac3982fc4ecf3533ffc78632e2c2d897415a254b1cec8421455ce04e73d84d6813c5712ff9b1c9a933a7259bb1d7ffef4c452d9da75ff2484a0bd76675e40961220bda0af65614c7719196bee09ad3f160e9905acf5f448440c140479d6fea244984658bfb2348a3d8a4319950fc2c0b6d2476e1e378e5e92dd80422c7f222dd975913ffedfb0481db16b674d7247376eacd25e3405a651f381d7508ed8484038453f706efb309240e42d99b24f4faac08d5f5e3085f59dcbc89042eaea7dee050562b55f0a0116b13632dad2660a6d10a5bdc998ef8999e019deba1919ba7ab0ab5d6dbbd61b212ef1f750590cb614391f0051abe9937b37d110716b2e0a28bd3f3798ec8dd60cbaf7641b528a582373126a8dcaa26d8b674c4b8b0f84c5ac91f17737cc1f4ea4cddbb9890e26669d995034057015098d7d31a69cfefc65fd9642c5c111b890054b3baa45df33c71f3c7222cdfb1bce690a5913ff8ccccc7510087e2c36f6cad68a7d5d4054b0efb71fe42be69e1c28a106e474389aa4c13a010d5b204a8fc18b23bd6f36fc6535e0f656b098b8157b8c9820ed080bea8dc1181ae66c4ee1be11af1edd37cfba4b0c4cd2504087545f7f0db9618f96192def3bd187db2aca96444e3b6edb16d0665791dbc4f92111f215ab041b47472930f4410a011ff5a383a6198533b62474f8289430327e38e553ec2c610c37adbaaf99056f02042eb2e5340bcc45b7f71ad292ce78b85df3209df0dc6c35a242d4c8c0386a20a0031358d050df7422e73e8a38294aff188f4ad22324736275ddfee576778ba4964d7a246a32d2b521e5f4b9c916c07f730bc8ec593504a8f54be25002e2d4a1e6b9ef6e0e6583bd422bb955418bb35c2ffafe39de2b5981447ed88670f376f72b81bab6bbdb783d30561aa2b5ff53e6359649b4462ce033d7953dfb4700b4f660fe1a62f3a5b28cdb11b82aa4d0b22093624329031ec322560ece5c90a4922b10f3bcdf9c0950d3f69f58d9e440cd221bc3d9d25910c6176b69ba8e609ea1136835249bf57727f0d5c18f6db5306dd3a0a07a687894d15afbbe87fd64702765ce338a234fb1fc9c0e30a27508d798302d1768f4374f260e4707084d42d966f633b9908cad38e92f9a8e3ba1b83be486b7bbefaa6b01141cc4bc8193121f9577dc507fe1f55c3c4244204ff01c77094d596c01e1d4a7509920fa7fa406c4154d616b89267ad65ab00ecdc7f166e63203eb294f48a306bae4e2906be4751fc1277c67418b4834ed82153b2cbb1738f8c415f7ed274eff81d726130a5c5c38ba2381f27bcd836d4db8b118a7de2e3bac4fde56892d19b4807b047606fd857b74d078ca2d1b5ee5817d896e9a6093dbf11da38a36d4454de691057b008f19f4967dbbd4d9545ef230b31f7654485078b98780b617e3aca5950428a57bda790103be1428f4d9e7854e32e991d7b5eda041ae40f8fd21679ded6b77250008cc9ab35d2a4f285a0ae25342568e30394283e36715285c1432c6bd1de5be0333ca4c6b1604f0a04297986320547277312d188e987b0a026515012881fa3b3b2282ebf0c1ab4c8c9ed1b114853b62cf48653f2e36ee647fe1f7cab6cfd2f60b51298f31321c7a73226cc77a1d5ac08e505aecab66bdc9e265f67b07a2a4fa2fe5852ef9773820c0da80840329cd72f65b5f3f0c5b0a3be1eadbe9f00afbdcd2fd1fbaee097ed854c30b450e01c0834f8d6e78f16bfbfa85e3d73a5ebfaedf883d16922ed85239d3ea1a712d1a689ab8fcd71aa98ddeb9ef3b4703a4bc8f312f7fec212ad91ae3f940e7ca68b85b3673d86a1e942ece07e5d376f1d5212988e9b199af23825553b1274a896c6b06d25efe4899bcce200321816bd0f9beac111d91d7e3964b9d3ac4528b5ab693de752cb86337200bb67e5919d768f25edfdb6fdba2557d5ccb062e5216129e37b19cb043f91b1b1dd91341c3eef8bf5b8d44b01221cb3561ef7ef12c19e0f9505e0d98c48c0e15e9ed0b25df2380e43edadc54a170f06487b63daad7c133bd4bc3f4ea4c5d8f7b52e439029581d01d23244c17fd1f758d6ec793615cc13699ffd8c2cd38e452bed933ce21f8c9c629f1922b67c4ac30a06ed33c86cd18c4bd73fbda9ba0750e5744d0406022ea9c48542e73f71534913e2a7f598673a894bc55d5370f5dba9970092fa41012f568466d2f6134f853dfee0cf9fb2343b9f86f5e8fc3e87d8c8bccc70c8b27f674311b71e7076278f3de1777a3f95880739b84193500596e09916b1702b51e70f7215ede385a4fa5ba66f63434aa58409e259adcefb7915c7ce404be55c92795f0037d155cb2a47dddad78456c016e4ba6413a16e9be7ef29505334b8a4b9224f2d7fddf0f61416211f8241ad98e4ebc7886a138b0510e82b9ff88e092b9a2c0d9eab4b887fe166d374d51269f71d8d44695565986f4957d3c4dab7bd34774582777066cf6e414f7c81684da54a6f08dc044e384b1207bc2b157965d38b5a17c481f67616e2bc021ce6e869065901ae0a6edc615c624cf565440ed48656144615c989fb831a7342e17a8a3efe184681b58036a06f17eefa271454be9077edffa7e17b71d3e1800ff10bb641e00e0754268a24c840b9f033a939c6cf5319234a0841758134a647f468f346a86fafbf6053b60d9b914ac32bac34e95c43c197ecf327446c364d9682b0ba066591106f0721f5c6e84e8bbb1ed169a7b99498e83da1ca000e627074f56d62c50d1864e9e1e7ea86bdc543b1aa49a3103da9932a725256ae48014202cb0d7375b54e6c00cb8d37721665438420f88536b2a3ae034c6cc06f0e39e3706b74872af9af9c4738e3920c8647a8ea8a105deff71e57986140ea483bd6005c1ecb216df4d9ae38d63af066b2b5558771eb049c16aca67259cb1c411eb62de21eecbe2afb5dbc7be0598f698777afee01980d582d6be037c31e281f4fc3159439bd311b31f258e4bf8bf3c8bb3f7d9b8760d68ff345f610260dfb0f67af802b537ccd1c7ec4fb706dd34406c2e4a59c13ae0003d9a2b0a0eeb6d82cd081b49a5859ab15b8ec0605d38c7a1d3d6874d56f5b6d76772e439fd64a33bce558b4b34a4cc2e121f93a10ef775a1b935e6817559e741435286a4bf953fdd87a437a4e0d50b90663885f273464ac047d438a57da994dbf5b01d0d56fcbb518d7e19f9b520bc0198d82ca92cdb08061cdaa21c299cbd7cbe39e68ce966663700d7c6bbf0b99929f9d9003436fe9aafdc340f6f877beb3bf672073ca3674d64bef32a6cc6af6b016f60dba33b6c32071e98dff85b5e3c765d82fd5020e57c9e638e5b8ff6a82f04b0d67cae913d75c506a61dad1bf4f36a6febd5c70b9318279ef9deb8fb86e593f964c57a41a94ea5c6bd9ec7590a78ba1a2c4d93196276d4f99ed67f88d9e283f01f1e932666efd788bf870aec16cbe69b630ca05bdc4f7fbe11ef884c67b01af667535a7b6507efbfd9f58f85c841382343b2c841920fceb4039966c8058e52c73e4e7caafbf519969c506a5fa424a055a35104c1a5ba9184abaea1d08849fb3406b70e7f76592ad6753acae6ccbb389ae167af83497b08ec44e1f172ffc80e4e448884aa670fd1145412e0608beb9d04920ca7595b697f30f0543c1f5eb2468fdd3314f577de6fcb132b6c7c4e02c72caa41106a077223ebbccfe6b0a3d1ec11574771de5a064403dd1c0430fb872e76965002c39fe1f98367abde99ce0ad3b80ace622abb998352f45256d6abd0a6fdc3cbea16f36d5f90289bc0b525ec2870f6f30c98b1590e4c739db69808af6559ae239bc508e8e4d3b918caa6bf277e05c0f157981a18db32b6eba7ff5acfb04f56c855ba5b15fd69b7dcabc65299082473fbb8a576d37cfdff5c5ba0a805ccecf3495c68187dc322b2e5f5f0f9567f2f1503ae3c89468d680cf905968760b06e1940b57323b1278062c16e6fb3facd582d8276a7f9ea343dd3c6564b59410c61d5e94719ea4596764bf9f3b56b1b52d5898580eea31cb0546896d1e5b43aa7f7adeb8a10b0c86bede40ce18d38509baf58536eeb720e8efd8dd9f9826d208f26f7e430d74591061cc9990dbec925800876ca86015d4fbe2d93d6335a840a0146bf4772c9781f58767c60180542ad4006d967075749fa8cf87021f61ef29b4aaa6d4614f11550bc9da803935fc70d5f3bd65db4d93bceee8af16634bf9a299769da88fcebb141b6d4106ee62ee4edc81414d00aff0800dcba087e35b53f0cb4357206141b1b4acc1ad37fe434832cf6eb0b866fc357f00582a9bdd10cbbdff1e33bb65e8a8b08059f5794456c47a25718c173bc1a7a13710076f14736b0eb1e110af6c408b6c79f37d73a8e5cd9ac084aaf5194420e04dc33c6b55897d90c70f5268e4625a835a05c020a675a2eaf6eaeafbb6a0069db9ee127aff3ad4871ea7c1608d6b7677bfad3df7f4bf84b7b6ed4ae7c8f98e717a55b2ea9f998aa662a13141e23e26add7faf81cff5920ccb99de79d33ce9a8e7eb6ba2e9dc670719daea48e9d10fc96ce649c856d19aefdeada1f2de256ef85a5399b9ac338fe6f683f68bd92053ba34525536d0ff02ca6ee2a1383db2b7853494aa27664491fe8beb8ce0ffe6fe6c68910456c8345aa2677caa287e9fc6742a9740b88917ede4e886a50fa74b78ab3cc4be9a7463913339e5b2d5934f79a3663bbb8aff94a03cf7f1ade1172e1730777c28dd21b899d0b90f910cc29b3adc32c59f9432db3761a698fc930cbaacbfd1268e18bca652ed593b86f8d5cad06c369dac5507a0eebbde1d87ef642e8eb2905b00a3961ea6a816ca18ff8cafcfa29bb9ce9936cba53957dc43bdf69679dd7d8df155215f65b4fc3bb398940cc7fe1a31e84553b4aaccb4c347c903e4edb214d5d077837615b7a3c9323db6d4441d586a7422c1d93ebb7f05a58523b56affff771c33c76bfdb567fefac011db7ea37961e52c6a2a840dcbb4a2e8aa072ad7ddab100a3f6c873f3f91c4f3e85630f9f96101254ce727f6ec12e9f03d70b51731c73f434ce9dffa43235d02c38086469ac6b525ce33febbcba3bf3ad17e00bb593b4c2a702d788e040b067eeb1637170c3285a713d7f8a584ee829821deb785a94d981e78675e635891a48203cf129cc554d04ceac86132df3d773c566055d972d5f4419b73e79013f7dffbab7ea8a12391d1f2eacdcf92c627d40ec495669741d290082792a55142a28c955138a47dbab154a7aeb9397224f16241dfbab5fc9f7634f2acaee2593b63720234044dc850f5fd7f6b30bf87a220e03b146d3bbf182b4af46eba24ba2953b32114bb9c81a55ba5c62d601564df7a1318e4f4455c2328e2b421fc364fa7aa2d752593af12c3484df9e6a774a01929daadc5f71f9cdf422958f7e7d606a38d04c716ab69106bcb81ec77dbd0d57e39af3723173bba99f0fd8524d1fe6c9d6cdbfdec8903354f0363b36f022c047991ec0564e983a0a911884ddb6e795f212e170137e753e11cea052236654b47eafda14bcd7b7b4e6083ee44af7bfc9b1891120a8cd003bc142e60f3d53bafde82c1d8f62ac2af201e4b6ff3aa839d88a1583397aafe72985ce167c2e45ef44bea3e369850fef876a448c9104d01a793aeaae93715a8bd78ad36c73ed8cbe4898d8b5df86158d1214ec9b4ea883fc40c61dabb52a3f282caa228227724f0547561831ce5f4ffdf2942c24ddd8ec13a68629abdca7495b4d9af3486d025e74098618899c18e8d67af7b2b7cb956befd56d964d970f54483606da4a0fc26c9e303517b51aa09f0eb136465371e230362e25c0c53cb633e5f815f05390203d5f161daa892d6c2ff1be44b250496b9e4122b012f8300374a887bfebe", 0x1097}, {&(0x7f0000001300)="eb994bcc3b939b69c177c252d731c3b6de245198939e11d9d551ba1f6debe40fd778e7c480bf", 0x26}, {&(0x7f0000001200)="976d11a9b78e991a0f96b0c7269314119f9312a725abf3608e0c6e3668ccc9eb13ee73315a1245c3e793c0d070fc5e17694c6790820a1578065364ea3135a2550b4913277d80ab688787fe4957749137d479fac112a2bab41b7e1c67afa9dec9203f5585041761e1e05f0ea21ff6426b963e85d45c94e27c01ab36d5", 0x7c}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="1f5471ecff84a95b2e51", 0x7b}], 0x6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x14e) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x100, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x7, 0x2}, {{r4}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r8}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x26f) semop(r19, &(0x7f00000003c0), 0x2b31) semget(0x2, 0x2, 0x1) r20 = semget$private(0x0, 0x3, 0x4) semop(r20, &(0x7f0000000300), 0x0) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r26, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r28 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r14, r24, r27, 0x2, 0x1f}, 0x1, 0x8, r28, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x104) 16:00:32 executing program 0: r0 = socket(0x20, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0040000000ff00000000000000e3a8047a0400"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) socket(0x2, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f0000000140)="f2b3e4ec3ae1a188c541dea3fd92b64d0d9dc7a05c226beb86ffe85278b03dda05d4bb57b7735f0e", 0x28, 0x6b3bfad19521d79c, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getitimer(0x1, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) mmap(&(0x7f0000521000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x1a) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0xaad) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x20, 0x40}, {0x18, 0x0, 0xfff, 0x80000001}, 0x46f3, [0x6407, 0x8000, 0xfff, 0x3ff, 0x2bcc, 0x7fffffff, 0x7, 0x3]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x80) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0xffffffffffffffce) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x131) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x20}], 0x1, 0xffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/19, 0x13) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x1d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x1, 0x1ff, 0x2, {[0xfffffffffffff5eb, 0x80000000, 0x8, 0x7fff, 0x632, 0x8c0b, 0x20, 0x10000, 0x401, 0x6, 0x4, 0x401, 0x3, 0x1, 0x100000000, 0x0, 0x3, 0xff], [0x9, 0x0, 0x40, 0x6, 0x88, 0x8, 0x1f, 0x9, 0x535f, 0x9], [0x3, 0x0, 0x6, 0x6, 0x28000, 0x65, 0x6], [0x0, 0x1, 0x3, 0x7, 0xbeee, 0xfffffffffffffff7], [{0xfffd, 0xe5, 0x3, 0x2}, {0x3, 0x0, 0x8, 0x10000}, {0x1, 0x1, 0xdd01, 0x2}, {0x5, 0x40, 0x80, 0x100}, {0x1, 0xfffffff8, 0x1, 0x6}, {0x0, 0xfffffff8, 0x40, 0x1}, {0x5, 0x5, 0x101, 0xfffffffffffffffd}, {0x6, 0x2, 0xd9d, 0x6}], {0x1, 0x6, 0x7fff, 0x26c}, {0x1f, 0xc2b, 0x3ff, 0x8}}}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:34 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:34 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wcmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000022000/0x4000)=nil, 0x4000, 0x5, 0x4010, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) nanosleep(&(0x7f0000000140)={0x10001, 0x4}, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ftruncate(r1, 0x0, 0xffff) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) mmap(&(0x7f0000552000/0x2000)=nil, 0x2000, 0x4, 0x5030, r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r3, 0x7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) 16:00:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x7f3db54675d6a57b, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4009, 0x6) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ed8d4e000e053886afa4a03850b1b8036d4c73666d12f0ec150e1d4c9d", 0x1d}, {&(0x7f0000000080)="80ce5991e4e9720502c8e9437516c40c28cde214c4f78745af670d54df3fffe16eb43bb1", 0x24}, {&(0x7f00000001c0)="0a08286572a85bffd3825f3c1d97b9f1a90bd7ffb909c39db8576c3ab6f7d4ed260d780087772a9c5ec93a5376d6d22b14949d4d607ee48c2eae2d1e1d6ab67fe5a5dae758885146f0309cbee14274e1d652b52723d5224a334a84224457b940290a224eb3e0ac33cf334ab39800e0be69c7de53a83785f734055709b19894b9a455939a45c7468a05af5cae9dae4d42fc0a74619e1d7d664adebddafbca26323079069f8f132a1abf04f11002307edccb10dcb4d163", 0xb6}], 0x3, &(0x7f0000000140)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, r0, r3, r4, r5, r6]}], 0x30, 0xc}, 0x405) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="19d9e93b773d5087e6a87babff"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000280)=0x80000001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x59373186e7547b8b, 0x4000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x40, 0x7, 0x6}, 0xe6, 0x7, 0xfffffffd}) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:35 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80003002, 0x28b2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0xa011, r3, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./bus/file0\x00') ioctl$BIOCLOCK(r2, 0x20004276) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x200a, 0x6, 0x5f42, 0x0, 0xce, 0x4, 0x2, 0x1, 0x1, 0x0, 0x8}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r4, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x7, 0x100000001}) 16:00:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10809, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x1}) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget(0x2, 0x400) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {0x0, 0x3}, {0x0, 0x0, 0xffffffff}, {0x3, 0x3}, {0x0, 0x0, 0xfffffffe, 0x5}]}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = getpgid(0xffffffffffffffff) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) getgroups(0x9, &(0x7f00000017c0)=[0xffffffffffffffff, r12, r18, 0xffffffffffffffff, r24, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r30]) r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800)='/dev/ttyCcfg\x00', 0x8000, 0x0) r33 = socket(0x2, 0x4003, 0x0) getsockopt(r33, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) r35 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001940)={&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000280)="a46044fc78a2961e496975426a7e063a0d9d084b6b76a4dc9cfaa048001ded83168319a840ff69e65bf11e6f20612e9b25db3199a51059b68eefa3b840b41713cb102f54a3eafbca1aa6567eb9629d84d35c1f2c993be5642a010a327ef9a25ac74005f0d25c430c68a3d9a0e1218c8f732cd1c30144c0e582796a590d61a756d107ea9762c791ddd81cdf418738c9917334afda22bffaf2f131a6b533ade608b66ad2cae0c414e64b23a63648374b9b55345d872c", 0xb5}, {&(0x7f0000000500)="e711241dc68cd5b43b6a5604ed9e5601144c463d50004f04314e87d4471c050c6baace4d18f6d0b5b6185d105bb7b84b847d522efb56eda09db35ae86bd25dc1c65527ee2ebcc5394e34f5a3814acdb47237cf64bcd9ccae4347705c81fac7f386f634650b5dad2ed8a067fb8656f286f62c0566b105990e66172847e283af09b90dbf8d6ae0c6ca34ff462b49e0b57074997a1119cacb3d14554b8098569a98fbfa5571a9f7a7bc4cead827ad7621c6ce2a63a848536461efe87726a77532864e4e52e86fdb5dbc83ba6c0cf49e4859569b0557cfc537fe8ef3dcb0cfa6d6dcbd2fb5eeea49a73c0d1b0853ea134f1fcfc37809e4eed556f0680a5359ffb34343fc4548a80c99ca7d7bfc6b53d2dd0793f2ec9ccf7b7dc506694333720cc46b41be6a8f40301266bd3c51adf3a5fc1b151023a4661f0655d32a4b5de93de6105995e0d076f7fbd0dc77595b9c2958248e183ae3b0ba820e726e5063b522a9c2d9afe93f3d45233113738a3ea3c20656773af1eeb456648b3c43fcf0364ffc672d622f3ec25286cc5e3cec6768b3b2c489800b2bd53f608ec328d6f58de07feefe8aec3781e77f709d5852c4222e75e402703cc0f0af32b4595435439e5253bec16e7263c635d77ae50890b726115b8e786cbe734a9e778397b553111c4e55d649fa53450ce6d8020fbe47809bca70f18213ad6f5087cd7b992c48a28fcf787920daf5f70387499d97f659dcaf9d0b1be61d9c266a349b0cf64e3ffeaf13b85f80fe4cf9fd76d24eccf100a6fa03ea9c8721fff2c809c1869a6c17746cee98ed4dbbc656524d27bdbfa6f52b21fd243133ffcb2907c29350053aff854d612e3f36b236016f866fbd78c8723e010b23bd0f1fed393f8d49557f9b48d15aa9ce7200468809e5850b1ba4995357a7ee9a80e580912b95b0f32480b9245839c674791ab16f3ae89a78aec2b9cb57405a95f125ceefa9104d96c2b80eb5d3bfea22fcda36d6471d9ddd0a54c04fbc9990d849ebc7d524695f433e920e4f723bd61b159b37fa29531168ab83dee19df2d2bec970c40b6d10d823ed585b3edfd636626cebd7855666f74419657153f618b09646a484823e4b67e838850e1c0052e223596a39060b01c7f01fc7635b349cf86d0efb86561bbe35756142a9a1d04cd1e0a7cb3c0fe93b7046cea2a3bf0288bc0d67b1c6c5aa4527a41826caf94f2bd540682d78477436a08c10cc01a652572b68c131224e067ced4b7527bcfce54bc676657c7aaf2d6a52f30691d1483c7657c4e38224eaee29ecdadf46eff63c958dfef316c65007229081d09bd915c18192eb029255941ff46ba9eb1c131c8179e91d6ea10f0d2dee337faa36424c5895c5419a37cb258b9e82291a4d51b1850b96f806ac1b069876ef2ca27a7f75b826ee9ba496a763cf68b3a02cd459d46e7e72c1bd545cfb8c558f48c145ab1f600e4c1a65dd2798750698ac9d6e9bb4f1486b6e58b516e8487422e2ce4116c64312ae709cc628ac51aa794a88d51b747882f2cfb7084fcc62019738851f8a293d9abdc262ba78ac607109ebdffbea454ed200362d41a7bdc8328fc53b0e7fa6a8ec36f12786ca9fb1a9d2ad835f0cff56660f8ae9bf7e1b4c7d4f3b17662863f6e93562fe867c6d77372bd98e73a946b52a0e45129f487b3c3b51a99a853c1b183ababf32f3e2ef58cab5e1860a9b5e6222afd121b4c85604a5632921b48f521e8c9da72d8d8f494dba3788ff457e13a702643742e0bfd50a10aa9dcdb3a1a95973a616de863d469b486a13ad5b9fd7af7e9a67b55605e14b6ae16163e5a0b014c91363e78b44050cdaeb5101cffb7ede4b3048f59bb36fb513e4a3005ebd574e8221b55a1f8b3b51a8b76074dc918901192dc30cd3c15100621224cd67b6b8674b41bc3f7c14bcdc3b258491e05d6a0073fd2aae3a40cf1258b52351514ee15eff6947dab2c4e508301bc84b492b80f88a10905c608cd5a0799af175e7bb409c4ed41e866f1599da82f2b07ec008f8b0c8c9dc2e3b9666a9e77dfa7b3133acce713776f6d865f3c164e069cf647f8b46ee7a22edaa3b5626f957c6ad87b1edb68d8b71034403ced2f1f0d950deb0749de4030323a83cbdb39fae3e1ad18dbb8affc648ba66cbaefef6eb89e3bca9de3fe7729a2da4d745682bc93aaf86706159416a9cf90aea25d6b713cc7e7602212afee68105f69971f33f5a9688431c5414a48cca80c1c13e0d383cfef151104263e47b2761752523b240d45adbf45149afefb4d259b33690bab4033ff8263b2536d90cff109b77a0116b83e6ca3cffbe784c8e6207d6d2b6d5ab045391ec05402ac96ec1fdf19a0c592a12e90961106e92a6fbac57840dde8019c322c7905c33c28e1e8c27d53b789b71ba78cf08ea45926d8b2c97a7e7f6d7b2d35df56677827ecea765b89d952e25502a1b784f0b27787ddfa2a8b749ed00f8a7db25b9870854c6187530825f504b212d08407841a75ed2470289a015b4f4df793db1c41742e69944d8e803e208ea4fa0850f1fd7c218f9a7a48e0f932f0f1e0c50454be5d38309138c51c260efcb39e035810dc920adc8a5140e943fe62c2bc859db0757c35679dcceab3f96cb4eb7d50ab192fb6ab60afb59ae9ebbc06c1c5481b67bcc00c849576a285f9582fa9b16662498d74fee493df38b54a0847bfdbd85b6c6bbde09a99583febb4588c9b94e05b24e4354c34b7fc8e0882cebb4118b87c59beb1188c06a078018d60e41923e91897e48c37f044b5d083b9118b3c0f54b582d72eab990983966d776fa4f8cd524ae4448d581e71682177c829e5e41187565a3cf04b2890e3b03358dea669aea1cc2e0fa235728e49ee4461b3ad23ed2abc94870f17028af763d2006be9b72d9f56ee470e5b41e103ab04df6a36dcab970ea8eab1db0931b944fc966b92966e4bad7f6389b610f7a16d0559133e0bb13301331826705b1cbc9bc4b51f286db69e32b69c2e2c21dc1963577ee95c13a41b9c75b713a5129a528fd86e424ec3556040826dc254233e6517413846b390e6794dd27b9024ed5ca42ea24c694c4d59345c8d21acf8395741545bff953c006b83f56c291a7383f73e03e06acdf2c896b677b17e49a013c92c4bbb7a990c244d137b8c5a47f9c8b035bf980dca38337a7c08858ebeb3747f3a00f398d4ca553df6710b485729ff0a91374b289dcc9702a22d7751261abae3665c011140d0429bdb1ac1e14bdb275b40b7320bfb6ab8cb6a1b3b38d035ffb54461d2516dd716fcfcf5ce667efb45c84c8d8467b1cf397e531bff5b6249b9035c44b99b766b2d04109745efe8d627a84ab9830a5dd550ec453a955d9e1394db35469d1ff46d2ff181ba842aba97b07f5a9991780d8e561bf51d99e1d8933f8ce333891b6f342f8859b4fedfa602f55bf3814d5024fa51a43e8a2a64767caf4e9d9d7290af2bf8c2f6f4c209671495f642055dc8b480b961069d2522c48b13399227ff9c618fb800a21e24717ade459a6bb235039a42bd9aaf6cf8f1592c8d97e8eb09a0457a141bc5e864336f494cccaf25b55c25706f45891b5540849be1eb9899ca19d3ded55f8efbdc2879a2115b5b67e971f55a043bb4730f5e193c1fdd2bc4705387277a1d80fce269d4693f734bb1e941f656a46937e14a4bbe9d7cbde9c455be4da5d0c0c4ad58efa69ada9cb39fad8831d019cec03ea6e8255b5471969f1b46a781c27b98d9b19474909e9c3f074708f9bb9acf58600192860c78b42a6f790baeda39ed2aadf84bccd1d4f8c1dfd9f4bdf5926b35d9288895c6fa96c908ea509e30bb84a571a250d4d1995bda524291c91cd29705ad80f02598e0bf5999743714d824c4fd7c4448c7e71565c97a8631db24d51851348bf6d5ae0caaa1bcea8bb73b2936d871d89916367931c68b3762ec82d34868530a013b98a09e210b255a8835dbe34af5447fc408931fff78f4880c9c759bc7307a25d88d7b4da706d2727e299727a730cd4747e1fc559cc3d23a9bca91f616067ba12d58e879844f4abe1c5b94aaea4329a165bd980de524ecf37ae4b882fe4c0e7efa517e30e8c4a0ee68847be4e9922ff2b35cb6a538d8ab16b1605d3c96d40291ca6445d30e1168b4d000a897c516c6708ddbc4b541aed73adae8489d091a096a9585e5314d8b6b406fdaf9a3027bc9115ebd6f45405c134825ef1d00cf3acf306479accea27762470ee91e544189d83b87d6084b48fb0171c56af429d2976e2cebf763f8a95295e5660abd3edd400431f9cafa003bef0d1f8618ef57c102e65f15c57516df492be69ee555ca3d3a5c7115c19ee2938ec3d9eb3196e2706018190ad7422547ef156607b4ad17b9ebb1e4f41e17d70fec1a7cb53bb44684a0221673d589e540966417b4afd667de7a49eaea6a15879f399b702e7b911dc64f93ae4d479920a7af3eb0c25034378eca6478211bbcd9a8d23696386cb02057e8e0392ed329e279a93c323e3b7dde29894de70b09e79184e7635f1b7479e0790f52850e0a89ae79a76d14d0bbb91d4a51f9aff5601298c0eb13ad107999c9e1b963fe7cb32f05d46b92cac9f86ab5da70df33d0f315ebd5f9706bf299a866c4431c5e37f09a32aac206a05c0f581ed7dae33b0eb0f035d8734743db0875e317f5d899f8f461b309164f9b5041ad84c96353cb30af215f6921daf4f3717c5b77ce2a7219f670f87c17c5d8a20006946ec4a8dff0104d1b9fce20f09aecdd0e5c35d2979300c8c993fa67d1b7ee729cc86d49485cfd0740707809409a87f84ebae87b75839b084682b48423a60a6edc030abf57b6d0678899ac373b5d37ebfb67f8e03d059c6953d07b44a4bfdf8457512530382b1b28b6a64bd3c7fcd03183e4952a6b3fe3836be0df957fbaa01f642392b0c83296087ed3669ae809893ea75948c0f40173a10b5d61d98c319c6e736c01ac274b235857de7f72542b17250199ed12a9a826c613fd3ebe507cab216d8d9ab3aa39fcb5ebe171fcd198949c5128d13578b0e3e23dc143b3a72ed4ab886ed11727576839b21f2c5e658a6d426ccf98a3b844dd7dd3d6db68d9ee11d5bde54009a2482231c9e37d998b43a639e93bdce184d75418e66e35b396fb581baa5e5077dc628d10f4a8a109fdea9736339faebc5f1dc203e6999c5ea825e052357907699147127d9bc5569e7f554cecef4c2b13ba2f0905af77af023ef00a5f95e729ede45b2d73693feaf809e074161907833ba40da4f0795d0a538867d3481ffe3e7014d5557b12a57c5fc3fb4bcdd5a3b7410e1fdbc6b01e02176d383db0bd61cdb0e21fbe4d59dd840801e8e1bcb66c5c3adafa6505c2010aa1b08f98f54e8ad7d41db38fc85afb509dd9c4f68b9a7ce02fc1a4b3ab3f834e96dd8d41b1d6b312813ad8c37cb328d4e0d420c8ae8d31c2df83da866e1e1db1e7286df5231cedaecc84bb5ac943cd57476b7396789a0101ae31a2e254ec9bfa2de58aabb511b41f07e045c799f159b5798e9f613b33a026fa60c0c4401a1ae83c5a3f882c0fa6f379ed0e3f217d0874914219a24bc9f393797397b80ae9b38b2f407f6be15ba3e4fb03da7c14a57d989fad1bcd08bbdbc9b170f513e70753a7ccafe85300de7640db889114f560e1664afe106021f30879a3f3afddac0dd7399ff5ce5a27d0e0531ef7ee7764505c554d74a5242928b6520ac68e79122dd51238b7e17d491ddb9c8455f6232bac1dd4d2ae90b11ce9d3b543140136fba93a90d04879e45aaf3d3da86257bd227e961e2", 0x1000}, {&(0x7f00000001c0)="be91b1f740682be89deda14f25112608f4c0a8eedea1aa732ee4c8d9006024f82f6bd09f04874ab816eb6828ba7b4069503f634c4abd83e58ce366e88cbc68a270cddf2f987c8c428055b351d6ca8633ae9aa14b74e51d90a765f46795dc6c771f4fba84abbbeca7c02f84", 0x6b}, {&(0x7f0000001500)="f53ef602119fd45c195d981fe675d1672e6b9451d289579d267f35282db213f9af53777571c4396140e06189fa86d95a7472e86a08d32afe95aa4fb8f0d300e70de62959b0a620aeb161d79615465a8f542bb4963fc041d4df0e426ec0f6e844d7f04ca0042943655e3f1e24218cd2c193c079640911740920ae69c88a6716d3a81d8d11b1853da18797c5991158a54cb9447c9fe667e3bc83e2e7d4080bd7b6ece07795ae8d0661640fbd3ac6e1d044a042d45a856c9b8e48fad04ef573f50859b34c17194de1e0bf463dc6a1710557cba823f70e65486508be9984184f55649083bfdbff0742", 0xe7}, {&(0x7f0000001600)="0eb2e3025e18d6101c82b7ce43b28d8471894012d91cbbbfa9ed29a74cf671983cfd04f8fccc205dc896132b83ee8b3eab61de89532911e9bdaf92c3085bfa9f1e4ac3854afcefc306b177e06b466d84e202387e4c7c53f633e2d93f72fae287c11f3f39e8228232a2c893e83e5a2a321073cec83a628513416fd58f717f7ba15999484af0ba00a77b0a5d9f4052b79db0935e9d57d047c3cd60c917cafe1a6f0578deef16f7d9aa3cbd984cc5779f6158a20cab5802325bc18ba5175761a4fa28ed995d", 0xc4}, {&(0x7f0000000340)="2f7302face3a6f49f5", 0x9}], 0x6, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r4, r6, r31}, @rights={0x20, 0xffff, 0x1, [r32, r33, r1, r2]}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x60, 0x1}, 0x400) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x4003, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x80000001) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) listen(r1, 0x3) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c, 0x1, 0x7f, 0x101}, {0x8, 0x0, 0x4, 0x4}, {0x7, 0xd8, 0x67}]}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8004) r2 = getpid() r3 = geteuid() r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4, 0x2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x1, 0x0) r9 = getpid() r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x68, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x68, 0x0, 0x0) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0x9) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r28}, 0xc) r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) r35 = socket(0x0, 0x0, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x3, 0x102) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r39 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r36, r38, r40}, 0xc) r41 = socket(0x0, 0x0, 0x0) r42 = fcntl$getown(r41, 0x5) r43 = socket(0x800000018, 0x3, 0x102) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r45 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r42, r44, r46}, 0xc) r47 = getgid() r48 = getppid() r49 = socket(0x0, 0x0, 0x0) r50 = fcntl$getown(r49, 0x5) r51 = socket(0x800000018, 0x3, 0x102) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r53 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r50, r52, r54}, 0xc) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000700)="2230c565e0cafa9b0e5d80dd0f7bd9b1b64229c6e3e3f2cb60687f5e232df7ca005f1c3965d4d95a97c025d8a44ff2c0aceb46dd", 0x34}, {&(0x7f0000000740)="2791e3621ea351e753e61eac04dd8637475ae358e92461619246a47a7ef81160b071c6c55dbc14c5815f6277f78d7abbbe81cb9eaa0f4e60254339721765295db141e69551bc4cd82b5d686b282d84911792b1a0ecdb25a4d22c13465d351ec5086edaeafae1a7dc8a546a68e71e4ff035", 0x71}, {&(0x7f00000007c0)='e', 0x1}, {&(0x7f0000000800)="ca64f432a81a6c34d6e0f9a8cf4ac8be7fd14ac1bdf6a02fd5962b0e5768d20941609bdbaa71a2bef522236fadd65770a2fbeb4224ab2c7361fc0f793a0f1276c97626b1103a6ef4e51850f706dec62dd59ddb69f62bfe0586fc381cd183168781afafcb12bd12e6e6a810e76c15c7914fd808ec1ec18cf0f9a7e14ced1373762a990aeb9198205bd649da1f8735c2fce6612e03b7a05a4a77b49325b2fcbde70e94cfcbe6d43c8c95ff7d00c0f3fbc22b581c0ecb9455428041c900df8b2f0dad3e9d9ffc8d38f301a9582154295ed85ca7bf917325e6c36b2e59d6fb9922ff524fbd5e96a72c4aeb579da73ed4e153541af77f084678404196ae1d7ad41b2cb550b41636d2c118b9cca159e01ee53991b2f4d0132c39a9e8cac7f6cf692b7ccd8fe49ccaaef4f54cb84810c53111efad63a4f0ef963932db8acb2063cbdae03a702f6220ec22ba86d89254ee8af81086fbf4e5e9e2fb7041dcce306481c87ae7696a566bbadc9a6d2f37e3c6a068f83dd6ec6f835342b6e68032317d2ce074e4c43be41c4919f4532f1ea07214132cdaeb99fda9f4c662b64fb5096d1024ad1cfcf484b6e2abe851b69b7b4c8a08f2093e5a34abb1ced79bf27f5b0f3ccdad796e82e2f1af8721a2e9c128240c82f90e0c5ad704d067938bc1ce31c5a31c1f8548ed9c765c970e544e9177794c8175e571fbc23b1cdf74a5ceaf87cb9f367399f994757819a728b2085c0bda8f9a9d8b17c7aba4b18e809a846b4b692f7f0a7dca250b353c8aebeace6019b21c4156da36fa0dc94e3f0b88fe5934ebebd5e41bc1a901250d5c42a0b675c5010aa86535a5d817816fdd582e75daf83afdcbc2747b2d9cff5517d2503b849e7a2c3f484b322b274d0ceab230983e8f4c99aaa959d9b197e0261237d809efe007d49c826fd0065f8f49bd7af163a958b0858bdca3019daa3817e8ab7a0647bbe7343ef94af766eab0b4e832e489d26dff62118aa1b90a6df2be97b580abd9ec70d7ce1c86815ba0a47da080c88436af3c9783ac9318f7eb6f252c3ddd65e15666879f0281b34ca43dd1a60ec2e873447336348f0ab53ce29678a9747322ce707ac76261ccb507600ace5b276a7c083c96099d47db29b6c339dda48f29f2a6bf75c808dcb23c5c98311c00f51a43a55bb2d51b94a5989491b5f6982a6325a59809cd3f29fe1341b1489e4e9dd94ed4f0991d365db5e9bc0fea42889624cfcfbb171f375d75684b40c939ffff9d18325407a6a90cd730cff6d54101366b79a904c05e89580cfdc9a02e1a58eec2a42953abe2b5d7f39f32274cb104435384b797e2a89511d897e6868c34872a884936ab3db0ae2663b54ed2a58c4e56611c6d990e675b4e608e298ec035747e35b2dd5618514bb2e1c16577eabd71f3b0e725a9c44fc45e982c16a1e03587e28d926f4f668a34bbff75380287e9b9f8c55e63bfce7c293ece64eae893654f4567f37edead4774dcd04e98f81091effe112ca42d491803ab543600bb94a0703050f8236b6391e78d249fd9d3f5c82b5544abbb1ea8334b0106a15ad0ad946a3df813ac71383f40d8239388b9cbefc700a5365aae8034bbc2757d9560c078c3221b8f1b38ea962ab4289a74807c5325e9cefd31e57049fc8343d23e9944144d8935c4ae94ef9642a419b6ffefae8a5cf9a438692b5d5347eb7ccbb6b396290932b92d7cf195ae6b0a8c0534e6dca407d8650de7b1d87cf9fa598fdc9cde8f3f7fefa0abb933b810b427122509b4d36d4d882592e52bb5d3bb82e821f5c1a83762575a3fd52e4f2c675f36d74fb9c9e102e9d44e5683a4837fb3655fe8b66f1b9e8297cc6222df06caf8d9d1dda62b1ad0f040dfefb67b64fa5e2bef3c75b112b88347dbe0c4ccc496c44c2270e0c0de4d95324f89f302936941704417a49cd7ed3db8ef2f55ddc356b74283f0485709dd60c78326389aa10c8e2af493872716317cae72f0b81d7b97ec2b40ce3d6507ec14c14f9000f372dcf18433a59d7d493f2d7359e4ba8cdea21bd763f38fdd3fb0aedb5cb7612fbf41b85a68478dfc2836487828034994b1fdd538dba0f61ec02e0288e89311cc0ce073d746fd1fdba3a4f19762ef588189d02b2885b2dde0c6aaf998a46b17bc101db2f1b253240dc12ff1b2783ec7e08cc75bb50f6da6c5eb8ae60ef1227dc46104ff46bc648441f36a4b207f8b0732cbe7340238057505c57dbaef31daca7d2e6659216792121ba95083ce97f840022e45bbc4a3d9f9e7a4c39fa8f19f30882b5dc3daed02a667a36bdf0581b51427be93de7972cc005e949c4ca078beab7e1c92bba22b1656989c70d0dfa6316eac77715a262204257726285e21dbbb08bcc9d0cdede6d46fad9658e5382db222e881977ccb57286ec8d28eebe8910218068ee44475a81187fa1a38c45a4c94f6a207e3d44014333655fdcd6ca227a8370457267a6a989c19b941dcbe1ec1d32a3c81347be758c25144c571a2237cd2385504cca369c1c9c72b69fb6fa72c94015a612ad3b2e061de810665685bddd6920fcb08931268a697b0f8a4b8630087d0e9ceee0a332c99088b1a587733d25707002d2476119e1694b485b51d65a86592db3255787e2b1c657f68317516b3c2ad14bdb12ddcb964813149fc1dde7d1fee5df08a939a2aa7cb88698c3f2d5b045a98a772f93e62293c1cfd163418039a9db149156b8c7fd14270688db1b0ce5cadd2a6d59d496398b5372fa96f3902a088cd538d1cf05dc7944dfa2b8a34c220b5b551c207c0e3fcc445b60f46db17e7dfdb5c4527c766f06991d87bff4781842f98ae950dc9d49c5b4d867a7cde92dfc6b39b4452ba39d60220a6559e0dafc1c79d1873b8ae8df6409a84f2e4fc07375f17f820a4075d51a607dc18d6cc5e8ec3c19b19853bfa6e5d06b74fde915e276b430da0406eb25ec557defb2da1f71253dcc941c650304c75ab300cf0d9232ad991d0584cfbc47cf65b5f7e4dc1d1c021a3f8e5472bd24f2927af5ae3ee547ba339db19673c4a602a6dbc300b0f00fbe35062efd050feaee8bef2b5adbfb86237257fdb743143d72e0299b70566f2cd17cb18a236d31f91edebc0eb5b48a80f5edc18629940235c7f5aface5260d93228b32a166809f2032e38b9da310cead6487449303c7a8ce35b58e203b0be99c365fc6e17e752debc890501a85ba679ef31a60a09bc30cef9138175e49b579a9a9b8f836931398fa88398798b8ecbc0d1aa4834943e10d6fcbf12296fdb76fe203dedfb3c954c18e44bc13fa07323615530caa4705a996f30c45bd423f1053a962bc36a870bd90bcb1806339d19ee75214ed51045291e1381903a1dd32f6dac5b80de5e74c20ec58ca76056cf257956d31b83cdcc97288cb1d0308d17b5c1c4e78a6e426f2bcfe3e110221274940c96d1e4b23e6c22fce9073902176ae97f17c062644af5ed1347d88cb3b7b71daecb85a84a21912162f08510561d36010e0b55231c8e453f52a5a58ec95718add080c890193dbeb192b1be8b98c4f8088c10456eefe6426f9ea3c9ff586f161bb3583674af11daa46624202df292b259290226c2d87ca7531fc98431422be51e9ef72368ee1ca0598e0024f67ec403c050eb7587fc0b3c55210c9b4276216f4af35ddefc9a332203fc3d8175233d3fe8f5a791eddf60b2392e35cb7e4ad5500284e50049c707bc4244af0decbe5bd1aac8b03cbf6748c9f3b715531c152d01cf37a40c7278fe027b1f5f6c9384782d9b83081995b79d52089197eab7877f6ba814e8302b970f83dedd2ea839ef1d40168b1eeaaeaef404bd53495fb26a0e08440caaf05233bc96f1b18f3e33ec320479ef6fed29a12f68bcf4b219acc0b001245689ae8fff35f58289b2cf134afa6227aecc6418f2080e0eb040997d7e4e72b8c0ef476beeca5b73b376d2cb990f757d0e8170028d5248adc4f8110ceedeeefa02396102db3a15e8777c48df2c117e46f7d120d6930584aa4b922f5caf58f510aa2733e9d02c47b6e20567f42479d12ee3b6c3da6ab21a74e2b9c78777cc98e561e5d838f7e91ce20828494cf42f71a89c1f8090cd3038f6d2ed33a6654ae99d6a9a5b84f3fb87d9cab3d46545840878cd57e2f96eb4944f9304aa2dd224ec51fdd838e43a28f7ec78c25b458bab7071e2aa14f3951f1a5de9a946ae6c8c372e8bad6dbfbff31d23d0d5da99cf3d3e75f0682aceb0a77fa4b63e379e8abb577dcfc28a70f76ec69149a5834a39d766c3e93d141cd26e60c4666bc3f225be8e6ebd7fb116565f2b0bf8b77a9c94e837f2cf8152abb5e3b86eba8b038682502d2348942aba241e73aa9d4909672a25e0fc06585d7d902179678e1d0a123644bf4ec6bf613a1451b6175b091ec721a8608220f09623cf129ce65aab05bf633b9485871a2b73ec4456819803e7b91a2925c2e888a7b0b49f3d3cac8c598c78d94e0fa0bf876fad6d89c7f6f6e3b16a690b3a89e02157902f51a9e665f54b87b5cffbd5ac537c2d90b8918d157ace6b110de1f88ec61845ec6226224341a61bdcadf456e3f4dbfa52625e0cf796050a3e3700dfc76cd40888e7d53824f2efc6d10c7619fddba3cdb2229f0422d1bc17b857db86e957420d4a775828335d0bc9a5807aac1969ac2c554d3ef30ea4b21065d5198da72e600b5a1d7f54576ae4ab9d2c449dbfd386684cd46afef9bfefb886c91c9335bdcbea8dda685db7f6c9182c493686b4e75cb385a3031a5e30540d996b6d1b2bd85442235f6658f4869c1693602171685b84ee2b854f5d2d769fcfd8b8a306f71db8c534f21a7aaa10d697082427fb498a83ebc987b4b8f46b859df71f45e0c1961a743218d55a2653930a5f79b661bdc9f183d7e633af4d591ac459e3b3b29987be2e48059a4a549cf19a04f76ec6d1c6bd0162cf6a4f6b9035d58c844a14d673c10b3348344c409dfb4ff4dba29a3a4c5fd08f62b1880d8a3874cf49dacdfcf749576102b6a3af50a4e1030954b4bece926a0536ef1a8378e9b63a166324c00cfecb46b336e83abc113f479460c7fa66ed53297dee542ef13a22e9121dacc88e842de8f18ba836974aaa0f0499df1ea5b53ab01e230de0022fa17fef32749bd1bacb144a096fdd5055139b0729edcc422eb46e2e581dd2911b844d8630a3c4141068a69940db60b3f8effcfc013730b241d639df906483123bfb77052a7f58c71ba4653115d1c307a1ca5d46e60542fbab6b2a4973df78ed743c6be19aa6f7e0990320be41dfb40dbc5559de6acedd0c730285c99e9d310db61bc0c6dff66e827a5c3f9e7bf6a8f7090e239c25099b46202f95fa3f2a2ff207655b2e6482bc91dc8f213948167e5811ed43cb1f87217824da0ff38fcb1e7dbbb5eee502e27ad7137ecc2b58335b2993c5632f6c47189b06502da4bf2d7e3fc6507647732733ce6e763bfeb612471eb70b2e602c1a876b5c375087f5ad7af2af0202eb8a823760b3ffb10847576aebcbd421f99b4bdd47fd1018533d18138f60bbe8b595d11b2c4d89d2ee83af88b73cb8b19223ef774a7d5c3d1098399b506c7eb9198f36f4fc9ccfb1a13c475a4c2b6745ae8cdf67b57ba047694c740218143a36ca6111dd973ececb91a168661504089d8d5303017ccec4896f1c6e5554dd950efce462eb95d1a8f5a04349ae08a5bf3fe8c22981f16e44e4f45770612e95002e697de6a0b5ba52476a54657dc3fd67df1190214cad15b47654e89670981c6bd1f67db80ee0a76ce0aa3de3680f18bfac5dacd4a938d9754e36", 0x1000}, {&(0x7f0000001800)="91ff204aad4343badaa7399961f000cb7a8fba2b18e2ae74939efed8ec87c49d7f928755092e2811d1c2be39062aa4fe1ed4b30c569f4950c9cab836a123cad054a206eb851e5c58dc1243c34f3b78d424cea74f497c8f3708807607c042b1a0c2d926cbce3eeb7efb77654dc8b9cfd0e5fb7c8352f8addca9364dedd5af1d4989eeaa57772327b021818feb51d829c4572bb0425fb72e530c4badfc23af74f9819a528ecd31171811e4745ec94b7d224e44d9910f3315152d6c0a878504c75be9031d", 0xc3}], 0x5, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, 0xffffffffffffff9c, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r13, r21}, @rights={0x20, 0xffff, 0x1, [r22, r0, r23]}, @cred={0x20, 0xffff, 0x0, r25, 0xffffffffffffffff, r34}, @cred={0x20, 0xffff, 0x0, r36, r44, r47}, @cred={0x20, 0xffff, 0x0, r48, 0x0, r54}], 0xf0, 0x2}, 0x4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x8001) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b75d03dd00ef43f7f7c855017042") getpgrp() mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1, 0x8000, 0x4bd, 0x2}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x35d72e12fba84f12) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x8, 0x4, 0x1f}, {0xd26, 0x6, 0x7, 0x1ff}]}) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r3, r1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfde0, &(0x7f0000000400)="fd612da02cdf00dbbcff6402c0044156f944ea488f50fcff39580d3aaf4ba89051401514d036524c993e3ffcabcfeceb8266913ffe30dbf051ff00000000000000229194a426efa0d006f7cfa9b55519caefc7c04eef9cc7a5916512c62a69e2d32496984c04e255799579f52b342adccd8684c0869476934c1b2a13981c42b62b6f35b369b561d58777067427be62cca259771400743ee2c0b41494470d9aeedf20d8607c7a93b7b15afdfc1b4ab1d43fa661662d76533d9e3c20a54bbfc67bce47b46fc242ea33a2c07ea70b49ed08539f427579a35b519446d61bb6d27ecb6f482928d7176d7715d8dc087a8e80b20b20a2570f9a649011edeed6b05a7ce55b0f987766dbe50e9a14b4591ace45bf5866821f9ee26738889e470cb5fffa68e4e3b05483c29ec31497ef34b7fe52019c9e0fd9054fb19849cb09ac8d392ff06fc2090551108c172507412f208b56b6b5c95821c7034cb0e6260ebd3c628dee7974d70cee298e83f5947bcb7d8114172819081e2ede0647e5f007b00353b5ab7728aeaed5e28a562f9c43af069aa0c2") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x3008, 0xfffffffc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000190000000000000000000000000000000000bb42ecf1eba76e2e3cfb6261e8000000000000000000000000000000ecc454ba22766f8f9647af80d01b000000640000000000000000002115927b27d7332e47"], &(0x7f0000000600)=0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7, 0x40, 0x5, 0x6, "3d12d26fde37bbfcd53ee0c0e931a1e3b0603216", 0x5f, 0x8}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0x8, r5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000004c0)=0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x6, 0x8, 0x40, "191ff86925092062cf91226aea1f06f357c9f89a", 0x80, 0x5}) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="ad04d4265552c931bfb3e9a6f417747d7a3c340c653728561bd0d291e304a51f19f87d8386f2f9b8ec9bf24b4ef379632295c0ec60b027fa63c08ecb2f1da063897debd38629c4873e4e9ce4bbb44165e7961a95a2d121f7e85a1f", 0x5b}, {&(0x7f0000000440)="c79a5273ea655f3b95ee712331aaaa93adcc9f0f53b8245ea89439307177b0a36896d355e7dd7a1d259fe4b961b670d5dc28ed04820d3695d7d2e1ae88b5a494167505e463c21caad33e228a422a1c41a0e2d2b4e34fe6eae51e3c26de0011329aa9921a45be54ef61a8ee59d71df71da7e36d42f6f267376bccdd46118ecb954f5b1cdd3fa670963efe7cb90f77f4f276113232ed8f7ed91cf21e25ec505fd82028b5b2327e12289049641b84fc6e9c8bfa607350ea1f8b801bd05fbe2045d60402889b9b1d30ffdb155ec2f18afde3ffba4b994db321ac88570f81de0d1701fef6d17caa347a3d4e1ea8c4d3b981ebe631be99720922ab6cb843f86410844fc7dd8e139c4207887b4cbd8d773ec16f57550693fd36dc2d1b8d630b19bb1c5db021a98f62713f6e39761092379115cacdc851b21b0ebeac245171587ca42401c17ba82ea4075ecc7e4a3841415b74e252df904984aed597ab32e4f258ba07f1b1f6404e49cf725db316039ada88b4cbd69ed4e2c693bc35e78b6b3c2b6063d0c796d763ca3de2e2e89c610d7773a2de0eb550927aa49de72d077e71982709c85a34dd370dcefc2014458a5132bd36d58d1573099908dcbb4054f2bfaf779f12c3be929476ac7c834da7acafb0d339965f9f4e6fc98918439c3467d2596d83352735bbbe560929ebb2470ad5b0bc6265376693fc5193cf56b2f9d027d78053c146943592c0c75cecdc2c6c2c9e5928f9cd411ac31f01792fdf961d8f1e5b42678f714e84178428d5e60728555667ae95c0d2b66a7cc22266689d369e5e67afb62d56453c86a1378234639f0d3c37596667a912c3c447d97fc366a457e9fe803c7da5537bafe3ea6b861d56169d034db4bd500694076e2d1bf2ec4674118b2b1d61aaf4bbc040b0e2d5cb45cdf29c353ff9b59a5a7100d3b9b5c94beac21b08b8541399b355964e71254f91c19cb469aaaa2de9c087f4b9e13e506c685144f0d07e1f30b8c7edf73d632eaec9dca79447f630008986dde4e7502bedbd3e7b6889f17c7c8d153920564119ee764a4d60f9465a67a94ed4e245ded06cf6250f94838eec18c57b63bc609f16155524451cdfbba607857ddf52dc08ad8b2b4ce32f2dfb55ddb5e0500155443d580e1a1c3e4221da0a9b383830b02df58907626d69ac8c914e609ff700718411610a58df5296e7ecf0b846a94ca43b785b041ec1872043f5bcaf06cbcf54cb81f31b95aa6ed791843950b28b1105f8ea286fd1b960fed567e0680646dc6691027f7e062655f9e6b35d0fc97eedd5344623c172179ef7bba2e33f62cfcd5104ed0b8c4637fe5a98e55d1e622b2efaa30a42ea7ca4a51aa1eb7c328ff9526cf741ea46f0060fc76f5202f64b8423dfc8cf6bd92a3f775cddce94cbc669bfcc84b1386431e05a773f410ef731b3214d5dc08a869e5316ba2e239275774af4f68b68219fb45ce4229901f6b2ce571ffcb592d5c5cdc458e09e4e3b7d31f963a083b45d3cfe867a8fcc4ac5a73ef8949e8aab0fb27c9d516678dd9960a46223e2f837ca39c3c5d3a0131f8ea0f46e4eb26a5539388aaca0992a1c7eb180a29629d0a7a4f95d46ba54615db8dcb17ffaaeebe9101276d811fd49df0950d4db61f70d213f7fd7804f21d08cd15d2b28ac4404c7a1dde6b5dc83502cf0e3b001002238d45460f9cb7e05a0cd65a7873b4e91b7a845f48bc6737cffeb610d024c96b517f920e0eec958636ba78083a1bd1444593eb6fcd21c247172630ec237fc67f8ab0d9d5e76607f7111782905cb99237496d09cfa803998ae8bd8f5648d8024469def82273a08fec1e817e4196a302c3347f7d173e4a52d6241c9b9be9fc595832a635cb26c610b4f119ed7c15b16e1b4cb71729bb7670f6b0b48d8dae15e4fd5b778225900dc9797c0df86e73587a801b3652ef0485848618d2ce40903b0cfeec980ab5d7ea78b5c4031a1fc90d27f9ed75cd2f0dd8c73b6aa3e13992db2d53eec44f82b2eb51b33d8537b4188058c8eed9628a2ed402ddbb31fed70542c99315665d1f9bd394bc36f40e4368cfda53b9a93d8722281ebc1fb5d7c6c7356901a12abc4da9ffa9e0500383c139913518e9f4068f29a4fc72eca4b1086c97d24a547d8bdbc2328150a25cf73d84024d29b3fcecf0f7514573b13f5b78bd598eb2762a15de2327f943194e8f7578fbc7ac751dfd9fecbe023a0ad654a7412bc9d2475323dc17af46c9cb544bf0542c2a55d52953d86f1e4bde91ea56a9e2b1ae2666603d6a37b12de4ead1a3f098e02acad9642ffc0ad1797c6bb5255fd322a7d336ad504e34c2c7ae16283deb36123ac84809e457821d68729ab7bafd3f6f47303523498d176571c40016fe65192c15060eafcf774c8801b931072b320a4ace884c6b7cfec67c0e140fb41bfe1dfa2de04878f9e5ca55dd275e0eef164d9222776e23e8d35b9ddd54d1fb43a2deb6d057b0323bd3bb3b0f8e7e5098911effa0b5fb0dfbf3f72e97098bb9ca83cae76c2286de8b6a372ffab653715b223d940470a6f932fc8daf31af809799d3ec7232aa2d0a796e8a8a6fb931cf5f5f9a3267192c171bfc7c824438e482ee9eb312701f6622b2f10de9e65de00c406f601aabb506beff4b3e67155cf6147ab35384f8f793602fe56dc14c16a27a37fcd8ab249499c196a3ac9acd97fde9f6bbf2e5f5dc52a3b49e988798fbcaa1c417d78f6a6d7e8dc50b2da2d2698c8833c0ae9d7a83e75c4d0503986c32888d94ac7b0e19608d90d56f7506018db73975ae9a74cae9beaf4a71845af216e6ce04bc392ae90a78433ed1c0330ba12a781ea823759c0fed2b52f6bc22d93808c324e67e0c1acf2c0fc4eecf0cee4d03a614b11167b89f8f6d881ac809fc523b8a80cfd6848a8188e3fe173dcbdc31ba61c4c3f217f7ce19e4806514ac5b5155585e51095573e3c4d948235e247acfbcc58098f0cf5b511d229645a1690530ed958b4b36956cc48cf20e85238f4a98bad739c461bd345fb1f3bfe69c83eac68c419d380ce2377f21b93e431d6714555521efa0f8a047a9a297617351aec4c87e528137e7ccc83d3f868fdc3ddf41645016a2184401e54f86d266242969816443e32216825cc3e0e424b684b6218d57143c8e3d8c95c8e2d4ad8ce030fe726d32ec8958c1325801870efd8f444c09184f24a93ace63f331146caac0ef38b5a658d5655e077ab5c13336b87a5c2de6d95f07283e028312197eeb770176d0b62f543ee81efbefe004fb0c5c5e96c62e0c064788aec9f474c30a82c9b87d0af33a4099881256248f65f202c7ebf2e2012d4ca8fb3d17d9bd3425f0bcf36e6db2e92055669f889185565f09169d64387280eaa829563292b7f3a3085c45a52e35ae0a06097758763deb58f4e04d95de236b5e261579aa4f9c64799b17c8dd7d105624a48189e35fb973b0ce93edf5a5e7a94b5ce1445a57dc3e5ff2778dc6142d316090761232efb6ec0e861d949b3ec67788cea685ab8b545741041a245602382fd14c2966d8b12a62b46b41297afe86704739a88c3eb71eaaa54b9d8606ed47c3ba034c80ca38c171ced967c863c192422e8ca603eb81fead2d803bbc12c8607f66e3a3934c1bf39fba444afc07885e6d58c9dd8293b6c9aeb4458de0a998ed14ca1b03b1d9b30efd16495489fb88bc1da26f41bb97e2347c8154f9740edc2a09e0618f694922a8d933eaef7bf04caab69f35068807413114b3e723eea7609aae1b7b77ffeabd2440d7912f9a11815ff01fceca0b8f503457dfd95a04e9e13f78c3bc772edf2e23514dc1ce65fd484cdd2bb54d72594eb0d69657043546fad6d54ed69817d9c72c59206e779b1d00bce818aa54e7cf774f78dfbe7cba18760552c915f6a377d2fa76107f57278b6a679d51c0ed1207205adcfa15eea2d83fc704c2d871804906e45e313517db55585197da5c2b8082af785854250d9131e535e62540a32850bf62e2c1d404f1ed901f74abe5113029150ec83d37248bea79e59159e212aec4ebb840bda1c4d22ca2a13c397345c225cce41369b10a43c2a12f04e317bd59264db367a349cf55a1f5a5790108af81fc5b4c17b4baec565ca67c0ef587540267f7562c111035cab4c56ca0f5941a31e45f703ec3a159aca504cba09997d120301eb6265a97b55ce6eb1e7c21bef99f088c524951fab52cd3a0316d228244c613de951feface4787dc98bc18d682ccaba91bacf618ca42cb952beb6ee2211bd5e0d52986dc00c02984bd16378ee9f90f304477411284824a49bb08c31d34ad071c0940b9b8df3d448cfe90251b42ccbe815354440a8c2ddff8289c238507e5e70499b86ee71c9a8cff86cbea4dbd64ea3a516b3f6ebf85b0425bff0b0c55be9e15377b3337e609f8a70ea3ccaf26e5165d3966d9c5b27dbcf74766b3f75f4100af73eb2ecc1897e0554e35d91891b98eb24ead0f7df05d22e02650c6cb49bfbadefeaf65c0fa6e3deab13c4c8c309e7c921960a719ef0ef5391da36bbf955e3f4e35c8678182b452551126e0feb537902648b477b540bc42910f50eeda12842c1a16596243176b5798e66c0a2390a5c1744e358f7138b8bd90867973cf5680777eed292608126b5be1942ce85b82da10d92553271b7c4e5f3c7c4951ff00d6ebf16558535df9e356ce168dc417f55942f32972a52afc34adf2f9527d8e9cc0693047e65a2c833efeeac6aa26c9d383dd5bfb27b355b3be21ed54b25c49b8f4e21ae2b27334e1373c56bb301b1ade7531a4c2071d9121148df4175bd153c72b7585a31c7a2b4267d24111c50c76b0686bf734f92d7fa62cb633b4b089e34b17c585e07bcb4fcc0f3624d8710f17df4c500bcb8283d708b915dc43c7db6eb71ced3717253ac46612d9204de03aa01cb7bb0e906b647825bfde65465f585bd3489b6c5dc2e814ab9adc9ce9a06078d33249e0dc92a510097c36be58d5c57f64b72437d7104693cde305145b96d2b47375c66f81d9633ba2dcbba79b9dc6666d85dbfb3c8bfca3704bbd10243e654198f05fb116fb77ffafc61d59e5e9b5e86457962c44286d7471831046ae1128005b486985dc3dfe246e4ed329d6348c48e4a964b3858103b316dc42df038c404543c724269123c5f7b62b81f75f7f4e50c8e6923ae57cc0fccf66a08b843c76142085adc9dae7260758215ffade344a135c976d05b0a3e04919332c3dff9efe4748365216f020ea8ad57c519223e47e64d67d618887feb969e10060248010760254cd7a269ef0eaec412209208700d899e11c662ff9be387d1006142c9a1f78e91562faea1a6c3fd972ce7a02edb06caa388d10489041529f7f4767e8fba562f51ee0493d977f2936a1c31d22b7c6566713b2c4fc38e95ae6eff531ccce7b9b7b9dfeac23afb4413c60b3ddcc60121978c5c40b750b783e8f6a075f03c6ef0d468e26cce561d399a62d2f1497bf21e17f81d3c656ae02461090ca306755be900f22f5828906ad9d80027519be29558b411c2eb88a7fe580beda0dfa9884239744a90ad9bcad8ba6bc317c589add02cb13d48ab6f4af3413aa45570c25a405fe1e9739f3682c64f893083b2080ef5be8b63b2b5034c96354cbc211d30dc23ffe5cda08212490a48fdb7d6ef4787f52643e2dc9521d43191b2d5413641be5937789014d149b28273edea9c639c9dd2403c301dae7db65e5bc0ce8a9f25374fcc74bf78898dcca14195b589524abafd61319120b186162d24390487be46a03f167721fcec054679c617fa5cd5a782c26d6", 0x1000}, {&(0x7f00000001c0)="6a09e598c8edd63c50c76cc18becaa0ea5e708b089480ca0c5b7d98b6f71fdb25da4f5a867678a32436f2d92d655f44843482f123ee8ed4b71", 0x39}, {&(0x7f0000000200)="25fd95fdf0be1402500ecbbf863efd8f9624327ce0ce85f7e43085f8", 0x1c}, {&(0x7f0000001440)="3a0cfb9b40361ee41bff174041c207ac0603275b3d0f9331ad5982f91881e25a314de2c7fbed79ea2f180f704a1a230d30a12b7d6052e2588e5b0bf64408338c108fc7436c4307a050a15f411ef979b5f56685c4da922c056921744fb30e424f30a7d3216e52c43e08705811d5033868db6b4cf954f1d8fb507092893a3b1637f2619ec959111fdb847dfa5bb9b9a4bb25d867e78d32b7524dbf84b3529b6b6bdb8b498f86feba139f197185baf9f597a410ecd2be23857625713bbb513e3d77d86cc379bb5736295b50098f7389c15c3b818e5247f0f5241fde092ba855fb3683faea07b8447b3189f82dde1e183f47a197c2fb4120a072553fb1c1a88ce75016085ce93ef2eb47c4864f37e4fc2dcf8f809a22682697f17dc22d4654d982298d8584fb2293be9678bee94c2980d7a1ea4070d84984f32688af1a85890944799972bd5a36ead1c7d94d3518f1dc8d56245538d11d28f192460dd2db9ab8d77c81093a0f7acf4161181466cc5bd9b3474e4e3e0d14d77e29379c79933156f3945091a6774a89ba3b501b32a35d47fe55364f3ca6eb7da1c36b5ffb69503238f6206306313aaa75d06e7a1398176d81fee3658d96a32226e1517ec338bf83d7199b6811c6b999896a32325ae4ada4b33a3f24644c1198214a42b6a99eb31e3898705593996aa853c867b026840f1358ec9df61ab9c80cab1893099dfa399645661e105bfc664a06393b4215ed1170f8a9dc02b26b8f25fa9cd10c92f0fd9cd5b83f017e4d7f0d1c3f59e54d5f8ac30715ffe279cc3e6bc3d0d460ab35bef585f3c6e8d56dc90899f677967bda0bc706d30fbda4393a0570c9ab09d22e7fd05ec8631ff079083b0d0c915e4d149ea265dd7fa864781f0d00efbb9b0d7f4d3d34e49531153afa8ec2ae41460cc3ae556324357b0e06ca2ce149965b1277ac90d40ee4fd92a9eaf21ef265caa11a63cae72e5ca528e1c467afdff1e3cac7a65abdb2a5b686fbe968602f52a98f983cf8ebb284e76266b89195d9dac4bb941fc3dca59cddedbd5e3173a5c83d12625758da5d71d73d20cb21faa087ec64781f7b7f3478e785a0b7831f4b32058f58f42e2eea760ae31a1febc02baa76fe672c4fe7d116a07b6ec2c54e55ecdb9c0679bff8113acd53c53d75313b1e6210f5b485f98b0feaea3110b99d4dc8013fca4efe3c268a89e3168e697bef3528582466f3181ddb6ba6e32b264d344ffb41b72aada0ee49fe41599fa02d8bcfbea4a1ed21cbf26303a4870cdda378aea5e8370024de1e2405095fbeedb44a5e5bcc95cdf2cffc96f3d545f19cf3ba96cc7403533ae7f8631dcfafd1db84650037a53cd23a46683797b5a2b006c9c8f358af25a159a10b00e4c49bd3679198cbcb3dc1ef2f8d3c442b5facef73cde5f40d6819dc1d1912f4d884d83bfff5de05c4a66294904efac1770977cb41f1691b9b847ce6a17a6299057d29c2de6470caf53e4fdbcc47ca5288d19cb3a856f35d045bab0cdf8926f57aec8d06e310910b96795024b1576867cd67bd6e903d98ec44e620090d72978129a3b33ebcd2315766fc786193645a37e6854a6195a3b7324b156a945f9df51f8ed6350826c31e41e2eb3f530066dff0c74bc166bbe086701c1e2e65f436cbd5dcd0e2f3cfae78d959daa62c8517a507fa72d26858e32be1da35d75dd3c6deba3b2d104a61659fc469faf4d3b2024a185496d7ebdfe815c34d4b44de3817c5119c0fd4b0b1f6846400d8fd63d53e363c161ebe299616d2dfd78eeb175354c3b753322ad8d0bc6440068414a9b12cfe0f86816eca59f25aa8a7de092c7cbfaba0e958cddf7b20e34ce5632bd6a353201820016692230db61a598e7a48c77fccb2b4ee892e488230b819997a6fe8842503e2384abf7a89d8ce1df8d1a9fe0fc840a4ee33df6930c58550bd069b8841ea7e07ca5b375d080436e7bff1a6907ddb651b00a43622c04e2d30b241b97b31b3959bfd99fb577bb0f9dee864fe4c11a0ac448d883797f7fee98012d3b45e8045b5c00ee09c901d7779192429a569aca22eea10013ce34719533afe9ccb76f1a14a601e59369796b59b062025a174a14c485aae3677186ab7d467ef3965aa2b7ac8b5241cb2542aa4294d38d82142f4633c4676ddacdde0742eab6d5cdee650ebb68d9823c6cc8a5230b409d84f90aa901cdf3653494ebef2924ee3b14473e5f743558c08d4a843133cfb0b048578ae5404ddbbd4ce23bbd882571b7daad503c3f71161defcfc2e763d2032759888fb78fe88bb734ab4588f9c75808d62f8f9d140491cba74d1d24c600acca3a715eadbf0fb308c399bced2f974379abdee5ad06336b7b44d8c151e5389dbbf2043a1262d8229047d0be88746732f0d1656b4786e1402fb187430e343cfa01be026f5016f58744d9d6ec174dd769185bc09c3e489b3357296df9a7a6469a493fb686b10302196277ff9b6d7978645742507539213941c14f1589fdad4f396542e9b750057999817eb60cc03fe04f3645e39e7fb5dae18de369009c24e6483ca2fa4c50a26e49ee2842b6c4fbb2ba9dd8b51dbc2e5b2b6213231648140dd93c2e95b38f694532a3cb9ca2ca81415f96ed9c3afeb6a239be46be4f69bb0104333d1fe99bb16293b3aaeb9606e7dc234dc26c5870bff7ff785cd3d0f01367a7fad0922a399bb9917fb3594b51e31c436a347fb3503fbf162c3b04652e92c87ef7f623cba0c8552c0e6fdcfbccd38ec044ba8a569a50965cde87e07e4b7a43e45d80b261ef51d5d47e1644939b63400d63ca42211740939b3abaaa672f85b9c6737153ae429ff8a586b94572dc8aa17ab5e0e2c1b01ac2dba917efba9afb680eb44c037a700d6a11c53ace956885be6c64ab3aee12ac1667a34a808d7461d222d99cd0bdc16e66eb055c17da95dfc4d004e412146106b453dd4791be00755dc514a512c9d241d93e92e3a9ce938e93017f86c14d601acb86fdd90e36f56f54ced1bb0ce27eb31e00048c24c5925461d6d211921e95049af4d0207390b9123879a836dd156a3ea35d241d38b30a14f1a2cc320ee19e7ef47a2eca379a7f11a3dc8bb1bf64f3ae0b6c630e76c1fd440480599556600b11ee631bde32b46faee6b629cd4a31d672ec4d9189dd696802d25cca7d004f75f3f3a17bbb237959ac001a47e518efd01703ac5ed4779796b6c92372525700a485fb73fa6f7aa76805186d6cca2b0534983d531379d6782f023e58d029a75b01514d89c34c8ddcd9958fb02a771a8b0508336b317a2697db5bcaea8eaa291ef66ca1be047355cf70dc6a1e0fcb7ac317631026dbdce2ff2788e9b507651a5beb1b839a8db86d976bd2c80844594e1152e9a44d05b3e5ce76d5ae9b14c5598c9849a4abf36d8cc0ea789c9e89dc5df2c1034e792d12d7389c7bdcc6425d549933b56a0570573370d707fe2dd151f59e5ae3a1a835cb6d021bb0713aba27fcae1ba5d7c9b3115de07cfe5847bd798ee2217db5a21df76439ac4bc234888625bae1de7254aa655add8cdfbadd3d6c9749eb2f856354d4f6755c75ef6a4eb798692f9f2d2fd76339962a5f35c129a62e07d8f9b209e3c76b478af6d55d17f710b565daf51beaf3e811f272e68bd9928b96acd725bb9017e0293019a2e37a6ca821db98937e25ebe1561d95224e6bd2487baeff02287759f6224a2247200ef29d2addea4ec94ecb878dfa9f879e010adf9a59552d58d55c4dd61d1a4f3cb37f3760cd7951479796415a3048f88827f5731aeaff24a9f80b481290bf58a1829be0bef985672bc0bec0d7bdea30e17b652736db1cf3fcf91a15c70f7a196db4a29f65a9267a9f7143f25261708f52f5c70a6b6139b5dc45e7d6e034eed52a595f8823e6bc6285c281982d5bd4b57a6b559b8fe9853ba671d32864e27e82771f3c5e35b8df99a43d9c6f759700427b2bfe2c9c172b0b903e4e2536ea3eef9f5670062919b76ccdd8168bdaf661acff2a6238f73842288695c86d5024c4cfb108d9e1f19a9078a176c38139d54033fac8935c8848df34f2429d73780ce6c8a490c2e2ed01aa62fc97f2015e37628fb3ea29f7d1c31b3d52431543a68038e867b7b855e0eba6def0955339176b9cda69a3ce0a3c78f0d482c1be2e1cb5fb337722510479878cbd392d4ddac8ff0add587cfd6ef82219ac32f8b3bdf85097af385685b112426eb781a566a18199c7725db702c3f25f5d63704357127938100b94184f5392b505d5a949c2a8c168d18d5ef6a742592735258fa8a9ca249928ab07d7cfeedf45439aabfda543ff7ce0ac53d914daa9195a77df6faa9e8b26084b0c9318ac3831eee4cea18c2e923532769d08e5622796df697ac54c502816c8a62585501d1ac5aaa6c2fbf095fa2fefa1fd1d9023cd111003dd766d48edbfb4ba72b2610c7c1775ff1c658c33adc742b7e24acecabbe6c3a456c3f3499c550ccfa7ab0aef6dbcc83728563b27361976c4c20a334f02b811627f08857c79311e7054d65bffd5d51c6f0a7ea3044ba1d8399f597adcb36899b53493137024eb462adc4b0a283cd260d2eb0e7041b887e835a04336101a677fb78cedf33cceabe8f425dcfe63816ba0950b0684b142c220a823898b6a3e91e9bfddb481e54970b1830ffad7664bde9e50f64e7971781eca0a166cfef6c9fc494083c6136c4369864e6106687a73df83f9e913620d0ffbb56b30c3ad840d71e7cb2aa6886c63710a5ccffc910958e409553c0c5d69ac0ccc33118b20d006a0014118a614658868b256b1396bd5dc9cbac43179d5d2dfedf23fd670defd13a723062d5a8ab31ddca6e21e6250e7e47353918c6d4fde300df20bfa09d3f217bfd54edce0c38b4c0ae927cdabec34e99330b2d93299bf41b9650948e832d438a50a0eb197f21b11326a7cda523c67de5ddb964d269471b7877b0a14f642ebfb581fc325f04226c1f1705ffd5899170bc146705cd0170aa86b7652a7e3e73adc82303356b934a1673e05a7da749df4e1cb5f12dd1b8f5ae4444e09f00d59df88557ac159aa0c61d21fbe0250ac2e014928a3cae5fa7795061aebe40563ca5ad9c143044d4035eb352ff749737017303913479104fd5f49d534fe6953774eea309e1998fdd5c681f2c4a7c41ad16a00254a4aad4ecdea13d27915163fc60414ef37148a33ec086108e838fec2ff2d073ef29be1a7b9892ce8405343faf3d4888eb3dcde56c8bd77e4f8a427814a16fec7c256a84add86bdbb2bacd6456dcfa945f9a71e39468b777f0663e7cbb9f4befbaea416743ddb9fe263ea5cc7992cf85ea202225a406020c6c45712b51fd5a098b39f38295127783048b6325a20a79bdf2d23b578d25c804bb6ebdb28f3e3cd0fe8f13aa1f9cd80533f7794f14541416d7b7083b5f09ba4362a7f1a550a3596b1f93865cfc9ebc4f9ca456e4586cc4878c8d020b8d9273630ef1f01b103d75bc67a664e1ad1f178bd65c82ad30eea55d222c3154596d298ba86b80e642aed8ac8ceef0fe767574e90ccdece3109d833fc6e9ade63522a3d8d58b7861ca84087e47320fdada5e9185cbe4379c260832a8926bdc6982025ec9df2ad23409bfd2d6c980918dab4325974b13bb5a2a22a2daec9137f4e5f331f267d825e1fa1339c45f0cde8880f195b6561364a589ab708561ea4d170fef0e97c995608bf2881016ba2338e8faa2e902ec8c0411c8901fd507e026c28fcec7373197073de3655813f1feffcf81291ae49b0c024c36bd82c6219f7a2d2a414eeb2bdbc51f73dbd2faf391", 0x1000}, {&(0x7f0000000240)}], 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c475052f8c8bfe36e7124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(0xffffffffffffffff, 0x0) close(r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = getgid() fchown(r0, 0xffffffffffffffff, r1) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x28c, 0x0, 0x0, 0xfffffec4) 16:00:36 executing program 1: clock_gettime(0xa44d96a5d8c6b807, &(0x7f0000000000)) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x70f974b9, 0x20}, 0x8) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3a1776f29ce2a4755a18c359cbc14ae9908d185c75646c6509c9821f524164201444d2428a1c2559c2fdb11a868e92cfe5f33cf5e815ed0e52854477fc2f0c2cbaed84348e450d675cb07b596f73ada24bab85e7aab735ca9989ebaba05194a5c0bcb5846e06f096363a7d45c32d", 0x6e}], 0x1, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={r9, r6, r13}, 0x2c9) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) r27 = getuid() r28 = getegid() r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) r35 = socket(0x0, 0x0, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x3, 0x102) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r39 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r36, r38, r40}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"], 0x8, &(0x7f0000001640)=[{&(0x7f00000001c0)="d4ebadd108de103ca98af5c8bf428b6de8b50e3c67b6e5f0c1c9f450d70b7302ed09ac849fac38a80670b83685073bd18d5ece1fffb0f8dcc65c78aa806d795e4b3bc5a63b930202cd642e3fab94d283f55d787297320d9782dfda370d0f14a56b7da204c04b373757f5da16c36542e841fdb904ddfc9ee3e95a1a3a047351eb16988c26f636297c35256c7ee54625bc6455be7426de3cfe1563aff457689e898085cbd6f6eddcd269b3cf994c73d2fa1070b165ab1d38e54314a6cb7c72b264ac26c946216fb0136ecf591d454a62bdada646410123e9714d21a3a581a3f5a1bcc436a069b2708140b1c52030da032a09a22425bb", 0xf5}, {&(0x7f0000000300)="d78694fe667e230e0b10ec90d7fc907e0be6672d5df4eb31751eb24377ee64b9fd535157fb18e0662b738e191ac24ba455ce26a92641fec8f21c350163ec152b41e268fcfaaa7ef093e6845f2eeff4dfdcbe323658103369bd9eb16ff40d65c440fbe22969ff4fa0ba773eb3453d914f85a2c0586357a8ea2d615ea653c04ee1179cc08d4b1af62be0d5ff5b1d6a1d5d68feca2cc4b7496ad8c1b9f6ff5ca84477196f70454f413ae237e9a283893b1099ca938f4e57d800543f19ee9b1855dc7a722e7b15b3c63e61f4894846a3d62089ad3a3e584952932c3d5f0559a6760dfd4f1e7ac257e48a9b0aa93e1b3a6d5e5d290c15816b9ac17ed1f6281f2d7ba79e7c3afc4daf778a09079c320893b75e53ee69fa8e5918de9f0c5b19c8d00162bc64dd902c17d594e7edada50b8339a360f8e43cac27a28214a8bbaf538784af32e2d670e87dc43ebc73894c7292da2c4723f8f9ed7f4e1f279d96cf4a60587087c363cd3b030607556a70ba4e044a0f4f35c4a26bf56c3855c8b3a56a2b2d531979f39864d75996f3d9e6fe528b685451cfd2469587eb838aaef5ff0b1646e4bae0a94a993e1595a59d67f589025e76a9a6581a0418d337985baa81d49121beef7301a09e63fc447df744da3ad350acd15589f2e1589c073c1bf96645e487c07aa4e83eb1a934682cb863563b8222ab336ace04c0e71448df5a7fd01d573982c10d1e637e20f41b464aa7ed15fcffe55a6d16876f1faa88faba6d474f4078fa72f9b9e56c40bec40468527d8978e37032158122da8fd5823b2d2fafc9f4f586c5049e65dfa1c85f464b492461c309c561f703074beba8cee1e09945cb749eb1b3dc225e78108d5a2f142e6dccdade6356eef1c1c227347b2508aee7a8b3bd4862a18dbfba4b5b97abe4e1ce68b5cf8221402319d9639f4cb328db49ea68b7aa37bacbcdf013777f6a0f0e23eefff522a2ec17025bcca8d233570d5c03eec69e728bcfc21954b98daed60ef0be65e0a661b0cc65f7474e2aa6dc9e979a88b5674892e3d40cd7837ddd3c7616d06342f0be45d0adf6fb130c2ae6ae62b2e4c79ac5a2db13530221f780c9fc02595867d24d559c6dbb5620495b603843066ad97a5888e92b3b365e0c7d8303b3eb266102a8ac38112fbed4ea02646eac23ff86e1c0518f447abf19718ce46c4aea365253b0d21a1fd17a6346303d736951dc6ba8419bf350b6c376b1d67d13a1d883d2f29f1cd6b0b890ee2c668b2df63dcd3d9bc7337f1dd997bc1b69d3aeb96be1561e4147dd39e75cce6f4067933556ed640165f8b00b969ea15bc03c744ddbc494ffce2fb3b84c3e339f1c00df588447707de606ba530561d3fe3da3115c604dfd15d3362d3ab7868c0e56627c781bebb8f9205448303c51dd41048cdaf12203dd06371bd8785cf75b0e2cd23b812c1747fcd1679069eb0b90b9aa92dc3864105a71401ebcdf2c2739b9522b4ad1947b1657454ef53ad1b79b9e409f3b72165716aacfe17aca84d73d9b2776ea499772e6dba691eaeabb632701a265baaa2f46abb94b8e55502c8e08f9cb0cb489a123b91460cf359840c595a990d82b886551c2c51658236370614b706c43c562e2517e44eb590243f17655f395b908b66f213e6fb049565aadae1af749988377ad60681b23dfadbddaafbb14ba898bf4f960b2c5f868fffcf73f6c823c598140c27a7647dbf08e2bc9da9862b34b6eab3263abc66bd7c77c7a3addf906eb8bba0f1e9560b660f6e886121d38f23830e42eea6dda3a436d2293db9e916adfd5c559daae14c103e9c98cd376c51e3af52a81223aeae8e86aeb3594dec410b8efdf272baecdfc0fe0d634e5b5e790601b08367421770711b3ed811fe2417ade37d5fbccbf5f3db2b687a108551bd79d8dbaacda63a521763ee1e5ce7052e851c86d8ef6e0705b26a2a9524d8588c3c70e0ee209f60669fc3cf1ef610ef00ac91b32f23ecb1a4dff845e99ce6dc8f46ff6b089435327f0246b3102c560575803652cb6f503fec0408ed019c61fa7dbb5e26eae00b318ed3dff7e373df5ec522df2ddd16408f461ecb9b6bf6df042004ffb5ac3946c1564b2a147bcb807ffeee141ac796ffe72faebf5a014365546ccb4a4f69c663dd6a79499dd4554825ea0866d87d292ecd3d2ea4f04c135375ecddf2db189eed97c4374bc3608bf7293c6fd927a71f19f21f1a23b6f4d09921b672214502c254082042a4a975cc1f40b490cd937f4ef6e42cc5042f03f5f61e6cd55cf5ad9d8d2f67a162a127efc1681ed131fb9d2f4d6340db1df29ec75871ae5c4892d7de967218f1806ced08c07d7b30e98a38af8613c555f370ea98aff4f8f453c328909e99afbc8c90836d76a943edeb88e236f1ff9b8db0e269429c703bd13ad947261af4e8d1691ba5e21c0ebb3903e8491671514e823d53f44cce786c47eb6582f93291e4c844f2a170bde5c86c5b2deab42d9586f66f592bd11ab9db8f698b1ceb7dfafbc5145a24f2e2d9edf502c5257048260b55551748d00693de72c7a66e78458e53cd2e746432eb873b84f1fef2cff36b46cd2a08510a12126de34a8c5dd1cb80bf9b81fb6a92a029806f3dd246ec285f7e2fa13d0aa7af9e7437af0072262caa9853973d6cbdef0cbc6a31b283487ec94fa64dfb6e5f5c234bbe33da1dc0ddfbf1d779d15bdcb3998d2d4a3b1582cb664306fee3bb485739738cf17cf18ab70684e094cb82d8bcb7a2dc71b37fe4868264db1506b108bf24132cb9965688615416ff6bcf3f5047caf5486803c8b53d20b752fbfe308e4aa83b2c29f208e876e7e112514c4a053bcf250e0b0a897faae771dd0e2e9f985d3d2cc7d753b22fe69c97ddb97f7571e6804a01d224ea6d1b6a0ef4a215f696fd50954c1beda530b1d6f9eb4d389b183ecbc6bda0a4ccaef79bad2f589a7b33371b8c3b4a9e38499159a670e195c3d18a00f0720e12134db8fb3f7ef5933ecff71cf4dabe9798aac982d8c7cd858242cd8996db001c39a0f359c94d43e340b023dbeaaf355a5170d033008b69ae775588888324e5daf927c2ed06259e7ea1e4fe6a1bbe724d0d699aeba8f7a064bfca890bda412070bbf87ed3db890f98c188f7199d0fd21f40fd13fe33d77c4cf67260de05452856b593fba22f34f20a9697c1f6173deb3fd25f27461247cfd8f6f0fbb5d924b652919efc3c3dd4833be4fa0a24c378c1239b28095a940e7d819c0631912b0840b98ab42f722a58b022c211f2126174eb295b0562043b681048080295a889a93464f42681f069373f41856990ab13a213239e0f30ec53e211fa0b29190f77d759254255df285005ca0d76de9b558069fd1afd9138a4c043c91a9611a9e501f79fd417e0c0d4e82def066598e69c0c6e817e847f3f4716f7b1b8162c376f50dcae382a44dc27002a93cab88977e67bcda133acc4b882889810f911521e8ed95980c93925b9190b5a24bb1c5f68fd4389519296d893073772c66c56a085a383deb26557cfc653a471c2ea9c4295bc9c392f3627839fed8999064dd74a315f136178f0c2adc57a5d012b8b114e3a7f42da91a7dd58a5711cc2a0161491b1ad01352c411821aa7e25b9052e9a4b2a54cde49ea741fc0836718617ff8309dce76ac978b3de98261967275640c642bad0d4a3ab4d4d7b0e6302ba838946b128b5a91eacac9338e6a2b96210b192685635c74f3b1b5538f276f619854f8f5d6ed567629ed788090b47a96269cfb193724f312dd54514c9b7cab025667a2e9464ad49ad034e1d8c1adc666f822ceb5d37c39aab6ad671bbae7297f1b057ac329a786879efc48165bfe7f17e3b5fc9087f035997f1197402b891e0c8efb70dd9d90fd843958b439a225c448b56072c7a8c6052b92903d63802c6ef0e104a3024db28d17214186dfa7096131807b832d5b44d0d95ae765a6d896e620d75eb45aa5a14c0634b4d904c3c710a2c6b719f0bbb4ebce3547d4e2c2fee4591f5fb90fb192f99e64b544b4dae276b6380ae8744fff41555f95b0305de485127004d41c20893f58b064cec39b73c4795f6687350e5fc2e7a4247c4ac838aa126f3bcb7c409814e1808c5df74ab1ccfa64c4751717fc04a529bf9ecea0d46afb9aa61c2573bfbe86592d96b96ba1101ff76ebd3bf3f784f6cd0915d5e687ece88699d46046cbfaaf3c0bd3c50e40e7861ff273637881ad25594dd65ca0a703bca98c17162fd80faf97c08fa44d790bfcfdf454fe475d56e59b22a0a82d13953f6337c3363e9dd4d00f14358a25f02f182d8c8c3b80b46e682a5b0dd168d093e2411191a51649da68e5ee7ac137694c896b8923aaea79d9e1205e226234373e3c098b21214bf3f1d6f58ac3d048fc460187c923e36b7a568b92c72d7db2b27c071b167f8c8a413558e56cbf8d8703b598cb2219b8c414b6e9732d3a581bad40ef7ac0afa24fde7315abb5a797f1aa933b6458df7e218c765dcbf4ab1d7ab2ca2d7a5cf413e58ea89c3066a820303647df60a70a48d2810af83a2d0447a09ccdb8578bd9d0c74e886fc0973ca340121d0ef3a0bf5ac4a23fed61f15e62ec7da180da17e84a51cff8d713d1cd66101a3e2958a4a64e3b22ebed04e80c2b20f97c61649fdd9a491cf8261a7dfa6155f47a8d6232ec96b277488a7d7730f0724f704b1da750b5e2063c0d64737269d0e8e776983da218954ce2597a7c2ea54b5576da84db66c13be7fe1339d497c588f97ff49d7b52c9e8511f846732ed43fdb7ed28052bcb7195f99277cd18a6d58614e4fd829f44dbd15a1b90404b1298236e238df67f7cbf5a101beb9e4d32fd202c5006a693b16b573aada85d7f986995d604b39a1e6891111b2bda120fa98500f169033863d1441227e30832e1970605b649b8e435c42bd112d9ba5d09f1a0bb65152c1fdec0e7308a352c933ce105dbeb258d49be1cfff2d983bf79bee9a914b8780644502fff4756742196b1a06d3b7a16d9cf75ca190ef9a8441a9ba278cd301873d021dbd191cd12c52f2f52e0e842dc012636933261ad278496513c3e305ad58f3d910bc937902c965a3bcf1211d3a49103af54d1f0a5fc79190a207c1e575273ced8daae1f91cd9a35d97cc5d91e38e32b60b29167bc212e999cbd13342ccf1ab592664c260461bdd3dae90fa51af6250e13445b24abc3007fba0d4a0170f78f161a2a663933f13b4ac0b067355f695991c8b4fd5e4811a2332050e066dbd78c7cbe02d40c67a7bda2408c5c377df88519b8ef5b864880c875f26e1e09ba4f14dafded884088fb4de897610d4efb548fedce8110c6a3a0e0e23ad3d3b06f268ae6293d3e8c69364fb425dc645bdee6f2623963158deff2a5873fd2d1a482597680dabd9c9b19f2e3721fe242149ae970ffa9f2a31f1a3dd35c6cd393f30651cfa1e69158d5a19a8876f5b428bcd2daafa726dc5c982f673f6727a2df2d4ffcfd36a9fd8ff3db920062253641759bb9b613ac7323ca17b8e7172f3bd2b953ab9a1617f76509af479fa5ca8d2f62a477edc2054849536211c6304544baf78d908f62b12bdaa707043d7dad6058a0774a7c6b7ddb654e37462b10e2853860b55307d5e4919d4e7dcd78d520644d975403ddb7472f98cd9fdf74d5491613701b7a7a245e93c0b6a1d9c013888a928d2d48469357bd47995b739a9a1a94823a9e01fa229e39d84b744cfd607aa469aab422c0a94fbb4e59b744495f5daadd55c4e11f55337e763c71f824861f45d787ed3a3dab44068faf74d44fec63bf9da729c7", 0x1000}, {&(0x7f0000001300)="91222d5447d0103e72ae7e18949b8ebee5833159611446609ec8e034d81effd62623b20d50fef10895dd594329cb7200c30c889c20ad9c049d03728e0e89d8ef7d05f1dddce8176a1024159555d2d1aa4a59123034ddf0e208bd8a3734b57ecdce7fda7ff86c01ff58568d9b1f943eb6821c80a4811d489e297faff2eb1955452bfbf71bd17b058da75e5798987e678875f95970ac661593339879676eb86f1e94559c2e5cb24fbf58bc2d6740888e69b9b86b79a2587b21d28b0284bc5e60be", 0xc0}, {&(0x7f00000013c0)="8a97bd5a4a82cae1a4f893c2d79b98215c167f1db05b0b4482419e7fab23c7b50074e68aebb9e25a4d49fbd7448f04bfbd3a6e16f43d4e92d601153b99cd4617abc1bce64e710e99fcb9b4d7d0d058c6ce35290be411221ea5a27ac4cbfc72ec68a8153923c4faa6c7263a5863ecb413a5b2d83dc3d93a60b3b9a9", 0x7b}, {&(0x7f0000001440)="5e257b8092cc7e46b29e5bff0e32ca939d1f2eb03954eafd032a6665f7b962021ffaadb8abd3a40ac59064e6dbdb5b2967af42bf6093a3df85a58999553e3c4576f813a4e3437edf9f1a68a9ffc5c869f512af03e9ab406060b20233af965fed7ea9a00f5230a2c3953df15430bdb768e7b8aef48df893794f4abef6a339ba4461c06fb72005db7973034c0127db3c240c2dc2b6a89fe083e27f35abcd", 0x9d}, {&(0x7f0000001500)="ea16eed5eca082fef35f485ff9e6ae43f06694744a2fa1ff2afed4c86e596b0545a6987d4ef6a186cb7bda1d956cf8e166a28a455bd77bd0acac9af6db5211a91ccc13cb96a4b04dbcd740664bc98019552930b20773e40019bf88e67c6ed6d928250cc938f7829b60279bf165eeacbf4dd3facb", 0x74}, {&(0x7f0000001580)="1ceedc66644ecec4edc1f167ffc077c6997c1cbf02f4b59fe633795bc2ff0b726debf96883e6b2027edb740040b069298139c9cf550b560148ce1318c040e7e082522e29f281ef43cd5bd3ef971a54bc6476f608d50559e1b8ffafde7e003439604dcd71a7d3fe8c374267b11af68c50e907eb69533459bcd6c405418dffbe2f5b2966ef65566d06371c27ff", 0x8c}], 0x7, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r2, r11, r20}, @cred={0x20, 0xffff, 0x0, r22, r27, r28}, @cred={0x20, 0xffff, 0x0, r30, 0xffffffffffffffff, r40}], 0x60}, 0x409) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) getrlimit(0x4, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="fb182e2b6669000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375d82a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d000000002bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871e0000a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f70ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc4588b83b130972ac0b44549fcc2ad1178e28aa2f2ae125efd8b9738ee6e243b6c62b5cadb2740a7696eb1cbacff41f30da1dcc00000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x11a) getuid() writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="cb59573bf122631788d67c093c7c4ed956f25dfbb854bcc3f082fa0c13832e298e862fa865d95257ac47c8725e4fb20aa6b3e946641b2f683b675c7e1392e373f79b1931019f1609c8ebb3059072bf7a4084022f5b8a9e2b93686c8852eb0905b2ed1d6f3451a4a20a0b022283df7ad8cf7f99fae0c355fef3b67a07d6a5b077b60aff92c29f3687d661a0b105f7c39caccd07db1e15647b2d2077883c680fd61bd906c6fa1605623a0093c7d28549553860aecdb0616beb84e996e26d211959d7982dca618f28a483ce867cdf4c0f148acd2ec2b899b00b4731a6f1e0f2c8aca37b307b2f862db27e2e0a", 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000140)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xbe) 16:00:37 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = shmget$private(0x0, 0xf000, 0x103, &(0x7f0000fef000/0xf000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000000c0), 0x33c) r1 = socket(0x18, 0x4, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) lseek(r1, 0x0, 0x5c, 0x0) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) msgget$private(0x0, 0x400) socket(0x3b, 0x3ee7225fce9a96fc, 0x3f) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x291}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x45) writev(r2, &(0x7f0000000400), 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d, 0x0, 0x0, 0x9}, {0x800000000005c}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="b0f466696c6e3000"], 0x10) r4 = socket(0x2, 0x4003, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000200)=0x6) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(0xffffffffffffffff, 0x0, r6) socket(0x18, 0x8000, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0x0, 0x2, 0x2, 0xffffffffffffffff, 0x3}, {{r8}, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0x1}, {{r9}, 0xfffffffffffffffa, 0x0, 0x88dfac9bcb791608, 0x2, 0x100000001}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x68, 0x0, 0x0) r13 = dup(r12) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x68, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x68, 0x0, 0x0) poll(&(0x7f0000000240)=[{r10, 0x40}, {r11, 0xa}, {r0, 0x10}, {r13, 0xc2c5078ceb788fab}, {r7, 0x10}, {r5, 0x10}, {r1, 0x80}, {r14, 0xc0}, {r15, 0x80}], 0x9, 0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x20, &(0x7f00000000c0)="2c3c7564f01b13a90455d72d6d626fd25fed0b443cfa211f8626304c47c08aad") open(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = msgget(0x0, 0x40c) msgrcv(r1, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x7, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a000003de82ca4fa4af071d5027e3e481106a0c0000000036807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791bad5a8b8c1a79d2c024676a856c0a000000000000", 0xfc53}], 0x1) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x80000000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) setsockopt(r3, 0x800, 0x24, &(0x7f00000001c0)="6836ab35b5c51fc08727200b53099b704431aa31247fc3ed863b9f40f7bff123442a152190572b98aa828505352831a09c77f5e1103a3c5861f95ee216d20563bad6edf1ba995e6d82bb50073b0b531f842d51328574068c31ddc1c7f43047a32dafd2519c42217b7047026e3ab9f8b90530d6a8b40d94f6e0b627016ab15df334121cbc9baab89c67baf32e83079a5ca1b8bfe3eeea67982ea71db84009eda73575ca12bbff22ffedeeca9ae9268cb437852a1093be404d38c7d0f8b51dc926de3a3183a863b3054551", 0xca) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/145, 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x81, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) write(r6, 0x0, 0xfffffd8f) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x20000, 0x0) pwrite(r7, &(0x7f00000003c0)="f755732d4b6bb57019f968a1531f000b01c1e1d351595a55fe1ff04cdab518733bec34e84d2c2c01915a658f14e9b676c4d376ed58f34274ad14e1d4fc81743d573a1bcab07b915bf19147780eac2638fe8ca573cbcbfcf570138a7e14b8d0b7fad492e58dcd344865a580a7b8df2b90aa72bf271eba9d26feea283b2b7fd08023ae99ffbf67f203b4697697f1aed940704ddfae2ef1eb45f4deea50ddc8ce22372fcbdadf38b2cad843f88339149c40d9aa37200f5722195e8c2d9dd661e4eecf02f0e52d9be96e5eeddbd722b51f285510dbe15d549e959196c8386826c13e5b85451f905371881fb91431faedfd172d6a217c947a5fc0d9b14d83e96c8bb9ccb0da71954d6c326fe07ffbe5a3fce03813be5a6aa1f6f1ca9011676da5b776091f5b4850c1cd00a8448c8e6e05dcedd759ba7774ba3f00bb1efda4e33c8c062d1b111528c67475c121cf388da1b290b3f928e4ce124bcc4eff15ab890eae257a4c982c15ec75ee6aaf553852c3c2760811a1e5b6ba0eb03b667cc30ea56d0d0e40f22de95915e8f1e3818487e6b1240c9953752680d6ef4a4fb079cf4f1510d84aec40cd3e9f8d63fc0490f6acd499ac4c6b7b1c3ead98e4c404bf2129dbb02c7e35e26967ede6dc005c4410f4d992a84cf3fd8bedf688a8ebc03b4c6af6a6a02e4f148c2b8d76d7b503daa57cc189da5108f4201d364f4336d52e163ea5ac3260d0f05a3262e8b0b2878c9c0e4707cc9f793c035232c430e81d53e7732e1e3d0de6d11ffb84d74f38303ace62c68876eba5995371813abcd1d94f1726656652a7d8ae4d140133c2ee4f5ad0e73cfd89f73e845d500ad20dcb7520cb24d5aae62627734f848265c6b6a169cb8919b0e65b20e9857041740e5afc2fed6a36fd623cf9ef12e3bc9f0ba1f590acc51b31e0842d4b212ccec2fdd2b77e06fb23085e286403f0b7dcc78191c7bf25f687149d7dbeb70bc9340fa1ed7a1949c764cf6e3f32f8485187133e656bbc9f4cb98522eca5539c078eebd1053c88c4e074fc41424cb2657ef0abf21f82b1ea25aa66f37fdc7e0578708155c105e0a2749ff9b8a62be82cd2e80e933bb90f42b37f7f576980e0487d4bc075de505eee80fc1609bd84a6d8ecc090b20cc03f08079c842f18ef4326be91166d187098608fa1210dbb0b35edc4f9a1f3d002d43c153d93d073236d29acd5dae50f7138c65ba109ae6469d3d1ca8279b28dc65ac4c7050dbda580911546754df5d71e0e0e830022cf42a371aa5371eab99be96a34c9580e571cb46ea951e477bd0845d8cd39cb494cf29a551195a18fe3cd0a451fb98cd602870c32163c842ac7963d50cdd31b016036aad4a481b89ebff625ccdd0b3d6ce00f24e9b35601c379bb297a620c59c7c515198fadb2ef7fcf5389c36e7505819594b772333b6d3afaa3985200ff3683b1dfc0a9bda506d37e5a52fc8d770e4b4524214726da6bcdd397fbdb381d63acfd8c4cea47366328c1d2236052c712a562fdba1094ce75697c72470caaffad3db27f2d7c6fb43568cb71f3151522197c7216af2b5323143dd7c9ff1912e2c26ff3a1647ea08b95858d6c9b0e460d626ea827a16d26048eb362d0e0aecef3e6421ba476a08d991dc5852512ec71d50b760e74dcf6e22c8d2dbb92ea01909a2faab530cb0182aa85a6660d6215c0093654418b76f7a51b68af5b59eed66af46372fc29fb5cb798a14ae1680009dae683025d81203044e5f5c6f9bb2513371309a0a9dafe37cc6ff60d646f4cd63f7e3e3a4cf2603abb7b75ed5287d18fbf917d64a9f998a82a0f03eeccc262bd488813d3007097cc72f1b5a7c1f8749cc3f1467c8a781d6a99adeda9323e549b27f1a38598a3e0e8f2d522352dfe5ae741c7c353e7afb0208e847a6788fe2431325565a0bd8efe33f4df368a2ad1519589b41bd1239dfedcfd3b32a77991d841cc926219d87481adfbec4c0b64ddcb8a8e43246c2b2dcd7959e69540bf2210e8b56a77155a0be89d5f1eb08bdef5be737c12f6183119aac9bbdccd81febe662717cd2dff1ed99df4ae57856ab5d74629706113e4b9ab5f47c128951b3c22b4b29d6f0221187dba11a22ce6972200770f8cdb09524500f2ca83b6d0ae61e3255adc8f2160bd5e49a888b1e7b415aa48190f0bc78b2ce64871d05d0b59ba5dccf0484c687fecb62caee4ae3aca850a132f90648a740aab443b4e2a90749de7c551a7015e268caf61d0c09a7167645bb9b6a781b9689ab2328e9be155f188b6c2c85c464859e89f21e35bfbbf740b2051243169d817807d37bbd8fab2b4e57dcdde0d970061f644e525b66808053f746c115f2f3f60a6245ec9e35f140edd873e1d51a1e98669e63d6147cf5011b3062fbbe863a729948887575194877bfcd10bd495958f682fe044feedcf19a54afdd87909d93d20a083573e7f44dd12d751e68c37d3cfbc0c5a18854c50dbf7eb1dd082a583b11dc58e1d47aac0f26cbd34ede8e4975118c721f7d5f711e38c414ce5b6f40c3ad790885fcb520e574dc178bf082345600916a2deee8d390c66b2a83337e4abbf65a8e712e44786f91b338513ee161366e7f52adb892143f18a30c3fafc64b1a208018be72e40b7a7d5d6b031f934e5bb055bfbeded0911cfa7795946815adaabf25380484bf25fea8c376ddd99ad453dd9871749aaad8da274ac591991d053148bd913af7ed3a3123b44940f940202b5d703860d519f0594420c386e7fe514f4d1361a06cbe6c237d810d73862104d0465b893bb7c36871fb14c4e679489b067b2062ebd423920779236233fa40c6bf315942230532acc5041f0a2db74d05b40fae9d9d3726ce1919a1afc0586ed1d990c28ad2b7c665a4cd0627ba769fbdab0833171ebb3b1c492e14aa873fc83220c59b02e7d0e23d8790d2508a2306a362a19b476ea9f1623544988675bd0a6e7cdd7e363f8b4102d1d1b1caa949fc92066ace8e8f55e3ff2f2526d561ed78b86125f664a3370e0276bbd7f1fca4004fc70e7eba46dbe4b156a890545498fcec35997a87f2e2dfa2d2a70974a9d6efe37ba4784cc5397d53d01405b71aac1932f7aa03b3be46f19440a7797fd4ab715bb6b508a3514a932f5f61df8cf00cbc62d6ddd7057fd62c7a63742f961fc69cce86584e2ef4e9377e93b042e1a2d742c8a125df7ec5373ab4226b707a3349ed44bcb993af3eb13b33eda2dc92ec02d15b9e2aae1263b1b41bcf244a14ab7eee994472e94b0047c11edd648a26d503cff8b43df64766fd883cb6adddf22227cd6c042addd086dfd5301ea515f0b94d90439f23674ccfb37f0f21b3f6659e901545804926600aaa3740399db4f099378371a382dcee0bdec70237e349e520c12e4c65ea3e8c616867e37752d363f28ed866505878ac992faf7577b1d32387c2e3b8d29027fba6375b3f3495df6aa38b382641fb0715f5675dbc6c73203556d0f7235377b2c226a2426c119e128c8f67f9dd1c1c64b77231eba029c70763f505ba5711fc05db8a3f0c1b1326eafd7fba9af09c1ec9c2c9afb20195de85d48abfdc84015ec71a66a2617be7e6a4b173837a08a23cf2048448b194780e76538ada6420a8a18c4e8f221dd7895031cd9acc73bedfaffc1502c3b04309e23970902d9ed663d490d21b9a9f9fa5ea1001ec72fe8c9d6d7cf0d5b97c9a343daf43b8064344434dc10473e6818828c353c6ce0d61eed652d40917d11fec0d3fb56f7738f53e79e6a9eb9936fb00205c9dd124f8f34f0200fd266d4395ef7459b35d8709223b17fb9fd7569a91e4ba004848e09231508640c65786f74a3d10f65088a4a02d3e811079866be9667ce183588212df99584959ec65f934a4c927e9900f209fb7c0eb8ac6ab8356e33258ba2b5c0ce1f1eff09c7408ce59e1deb22c9b94c45f9e1695145b9efc46f392259b85907093e2c43e151285516846b2235156896ce4df30cdaad0535f27780106579b6660374d3b0e7fa70c14ab9c714ba8e65194379b0a172ddef10e3a3243f34cd3dc47d2e6300c43535619464ec1fb2654435bc9c7bb46311cbbb210ed5a4d10c09b468951e17ee15024b637f250bc72d80f35aca6b661bf9de450e8efed5097569a734721a96c702e10e92163b1adfe4ec008e2550779dfd173f63273b4849a4a7cab175cc16e7f386f9ac5a9b398b075e6e8f5d7b1a9acb0c101ce3773cac5e6f9b03811c0c15dfe756522eb9e503b788943411c0f3277d64dce51182c1c0b5d929df906081954376fdb32cc6af43beda32ee09ac47018982a401999166491874f200c75e0019c2a50f65a03500545d0ec7177c7364be0d7492793d4585035ede5f166c1eb4d226252853ac791d80dbb907c2a9e5f37145b313b20c6bfa836a6560c3f282718e0e09890b04bd82279216e8c1466f79ec35dca088ab226a89fd7d7c6c5d269e83835a10463a56568b3745b65baaa0a82fb3fdf46d41f8bb0ee3072dbb96b86565dd4a0a8013bf9df8a17f6b8021d958e0d5239ab78b1199bbe002b32f77ee264f6d0a73d62dcb7e233de0272fe6b900f2f83bc462c5dc286fc7733e44ae4be048db5c8a211ba44b380356e22b5669bb76b4997bc50330beaee0c9d7236902e003f9e339164409c85df58d49bb0341df3b93b9e0a6d17867b3c74ce356041111536601f119a46aa0cc52a2bef4d4af6f08b12963a5cc6f4e36dc7e3cc1ac010802856d07ddc5d0c41e0450e75b927ad7613ddf5b9787d205bf369c8726e1a8efbbb1d198b1d0f88dc43cb7ab5aa45bd4b747fecef94526163b819a2027ee8950ca158af224f3ce5880f2944cca5f69014c88b84c88c74abcd0429d492b2e5a88a29f7548ae3556b34973fc4aa66b372a4255ed2daea552f46b3565fd99e3229d8d1636b8ffa3aac3ff0015bf50aa2b52381b292c82acd19c8b2cf249bd4dfda816f4439e4487d0a355efbbcd09b01467da26206b191ff0aec1a1aa8a5445ed30bd57c22b92001e0fa39be058fd74e19fdd1a384761518c526d04c03ebe871929d3c18d663a410b036e1235dc40d11eacdc60761ed591e117ff3beea64011e0c54ef0077c915fb27206be70b34d81a029866761531960879079f72d3077bb13101bd83b93875d3615c499688a91d328aa783d56d232433741a5382fb872b8a574965c57636e2e467a734949b19d9b52485e3fa803306a79d1b65e52aab8e9143c2872b10cf902e4ca97894a5ff21122cbcd56b32755192fd91eafd4bf3c28ddc5394cdff9316b277a86811e2743095c0fd269b7be64210e34c17c7d821d7749afd5922b7067d9035dd3d0e34df45ef52d5b14e9b0df3c42de875d1c7664c1167a442431a07ed8bce84f410c2aac2d9dce05e1f179b7a39adaefa64e10d0ec9b300de88e0f742cd0b08f4d2cef2578880b210e86ef2b17697acae2517a8a8cb2678739eb97397add1a1a551d19fda9cc5679e86bcd80c21e6153d096941c4f61a4236aa077972228e5860641e934b99b4fa4d5b8e165ffc5eadd107dbf8ea3e47c107a2f6f779ce3039448f6238c2228ad25c0c0fd30dd7d7c57f2850a5e9ea455cdcb4685c9002e97d60745ad3c33c1767a08cd4994cb07a301331170419b00dd7d9eef64f74da6f316d55a2e6497fc950d381ad83e588262fb20a24516cd5927245c5cdbb2327a8e2755c948e2877996388edeb337b295d3a070190f7b4fe698ccd05d98e535f08c5283a7c2e29bec58cf3252e045d1cc271db53ea60ececb2be43c9af11d626699db05659fbafc3ed34b36", 0x1000, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x10000000000006, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000a00)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de42577e1087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7793bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e182b0e13d924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743565e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca919d8813edbd91ad4fc1dd8798040159b3e33f82ee36356ce7779d2d3d515ce250833ac8a5d38cffc82abc2f1e60e65190a78f0437bd695043dc4eb59b54a6cbe1cb3d69bea3436945791bd47121a72f8f4b2b458ecde7090c93f2649b890784d3f5ac44d23fe06915b866cc5f8c452b0430ec79ff8131f6c3a108ea9bd7b51b7d2d5dead00c209d1bb4ee7ff8b2b1150e0e3c2643e3ebc06125a5af2b844b6d4b53a93bdc81af6bdd9d949cfbfe122c9727165987831604ab146577a77ceabe4f7cb4ea158b07b9da411c85fd141c411937b2bf4824dc741278e0c8ef8ca0fbb9df6b9fb5cba06979c2674b44f97fa42efd274d6b262f99d405e215356a78f959047c9720660a8deace164e8e77494315d7fac81fd27ede73cd385d9bebe001c3615f09fbbdc222eea3eb955da7b59b0e3616aed1ed6c7704a0e7b1079700546cb6bedcba284d4628e656f34a44e9bd8b32239322681af00fb73254b262cc6784012ae8ad52298c74c3da3832263cb4f26c3ea9d5332fa3bdbe7e616e5b11a8207b9853dde4f000580825e49755a77be8556e5ec0876adccdd047744b81f24e099201f9f178ae318dbbbe7ddfa1690a8f9ae4a2442bde2e7f92440d46d04bd92eca1c4d1182fbc1f7462cc5c448e0b0089ae96a049f8ef5a99c302d1e6ffd5a6b269e1c0590d32d070255c7cdeafff5be7879333c5e276df8ae4f500003a0d2def1dbb848e5119422f5b28779ff728d99995a6929629761c44d5354c6a8b9163dd1a37f9fccd7fca77d2f9218cf8b719d7307ca5ce63c3fd87c6465bf122d6247476070d9f8a31f5df3d15eba5a73b118ecfaba70579fb3d1c977b9fb96e9c4de8c4f4543716e72a582599d87d88655609104beaeb8083bf28d06db30a5af7b12a20d387a1d1c53df70f08f8cf8cfbbf3452ad9fa8489fbe820119e7bee9a966dc4fe8b1f8fa3346a72643cb1877c48d3f9498fefb0c37d8c468a615b64c1f9ce59abadef2fde52f0e9f4e2b89b45c43411d006825308a833a0112e"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(0x0, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r8, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x0, 0x2, 0x9) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa206151cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000000000003bea7e23ff9b13a3f717efec2e92fd9283f0888d6e3710a8"], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001100)={{0x18, 0x0, 0x2, 0x7ff}, {0x18, 0x3, 0x2, 0x2}, 0x3b, [0x5e1, 0x4, 0x803, 0x6, 0x1f, 0x7, 0x3, 0x1c]}, 0x3c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xfffffffffffffe4f, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fd409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494ab232b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e1a0ce3407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e4a7fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b31cccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a49377685370c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f907005ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13855b6617ef3d14774864b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dff0000007f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e2c4e4f3e636693b019dcacc951456e3884a82a3e9594adb53c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c3400000000000000663a33f0626707402f8b265e231c7ea775ef5be9356be70216b9a59101bc55ccddca316ee8fa80721a098c578c85c4a02ea252"], 0x1208}, 0x1) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0x8}) getegid() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1000000000000000, &(0x7f00000013c0)=[@rights={0x0, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r8]}], 0x40, 0x20c}, 0x0) semget$private(0x0, 0x8, 0x4) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) msgget(0x0, 0x8) r12 = semget$private(0x0, 0x5, 0x204) semop(r12, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) geteuid() 16:00:37 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000001bc0)=[&(0x7f0000001a40)='+\x00', &(0x7f0000001a80)='/\x00', &(0x7f0000001c00)=',/\x00', &(0x7f0000001c40)='+\x00', &(0x7f0000001b40)=',/\x00', &(0x7f0000001b80)=',/\x00'], 0x0) r2 = socket(0x1, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x6, 0xa5b, {[0xfffffffffffffe01, 0x0, 0x2, 0x10000, 0x4, 0x5, 0x3, 0x7ff, 0x3ff, 0x9, 0x1, 0x7ff, 0x1, 0x4, 0x9, 0x4, 0x4, 0x9], [0x1a1f, 0x2, 0xfffffffffffffffb, 0x5, 0xc3e, 0x7b99, 0x1, 0x9, 0x8, 0x7fffffff], [0x80a, 0x3f, 0x8, 0x7, 0x4, 0x0, 0x40], [0x3, 0x2, 0x93e2, 0x200, 0xffffffffffffff80, 0x100], [{0x800, 0x20, 0x1f, 0x3}, {0x3, 0x0, 0x4, 0x3ff}, {0x81, 0xfffffffb, 0x7ff, 0xd23d}, {0x7, 0x6, 0x10000, 0x7ff}, {0x5, 0x7, 0x7f, 0x2}, {0xde, 0x9, 0x81, 0x8001}, {0x20, 0x9, 0xe, 0x7}, {0x40, 0x0, 0xfffffba2, 0x3f}], {0xf4c7, 0xffff8000, 0x9, 0x8}, {0x3f, 0x1, 0x8000, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r2) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) socket(0x0, 0x0, 0x0) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r18, r20}, 0xc) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00.0xffffffffffffffff}, 0xb43b4e8617ce75ce) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt(r5, 0x98, 0x68, 0x0, 0x0) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1000) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x0, 0x0, "00000000e300006a08467a00", 0x0, 0x4}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000b0000000dcc78fe3000000000000f87c8a5b538706000080b8100000004100000023000000030000081b8c1254ca911867eafd2e2299e81f4da0428c6d40f11ced72498bd5b2209fdd8674313fa6d87a6ca8d6e95d905491432d4c249041cc5cd6bbdc56f7353df07f3251d3de34398bf21d03da39e6b40d57a56430211fb9629018bcaaec8f78ad56d56b57357ac896cdcb38ef2c30cdd54f6dc814caeff5747bcf8d849b6fcd196500"/184], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0xa23, 0x100000000}, {{r1}, 0x0, 0x8, 0x4, 0x8c, 0x7ff}, {{r3}, 0xfffffffffffffff8, 0x1, 0x4, 0x5}, {{r1}, 0x0, 0x0, 0x80000000, 0x7fff, 0x800}, {{r1}, 0xfffffffffffffffc, 0x54, 0x1, 0x0, 0x7}], 0xfffffff7, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0xcdb88333cde097d3, 0xffffffff00000000, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x10001, 0x8}, {{r4}, 0xffffffffffffffff, 0xc8, 0x1, 0x229f, 0x3}], 0xb588, &(0x7f0000000200)={0x6, 0x6}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x10, 0x93) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffa, 0x232b, 0x0, 0x0, "000000000000000100002000", 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x3a) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair(0x6, 0x4, 0xf9, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:37 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r6, r8}, 0xc) fcntl$lock(r0, 0xa, &(0x7f0000000000)={0x2, 0x0, 0x9, 0x6, r2}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) setgroups(0x2, &(0x7f0000000100)=[r15, r8]) pread(r9, &(0x7f00000002c0)="37c24e71557facd7d786d0457bb5d5e7bc903d2b7c3021c287e0a1f7fe82fd7dad291afcc2cfa4b2ffd4a4b651fb7597406765ba5d8a46162e83fe7a533021d20e9da8ff1e8e4fbc9058b8a5662187941520e85f30f9c558ae8d08edca9026ddaf8028d7a0a1e21379510396542c08bbb41f3fc2faae4fb4d2fe330b43ce2801528a3db4ffa9aa46143618e9d3282f214501f2fc2ebc596fb0733065097d896b4f", 0xa1, 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x80000000) 16:00:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) listen(r0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x4000000) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{}, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x100000001}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, r2) getpid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x2400) r2 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0xff) shutdown(r2, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360b8d4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc659785405a00000079dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4aef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af50000000000010422cbd13133f5aa44105c356d81ea92652fc89241966cee0b5568553c4f6f4ffc403f9f8e97d49059093f017d53a9e3218c972a3a9495a4fdf242c7fb94c8b74aee264af128167ba1544aa8079d3071ef4763d86b2997ba4f090791f0d3d34cd1204b11d4a5df45d6ecf1e3fe5478b37cc110fc6727f9b66e349cc87f92c8b9b863060049cfba6ea90bdf00ccc18962d891bc4556c4d39096e7bbf86e5106706a701ed2410b0fc9a3011db2b94744721a52fdbb8b07355c890e4be9d218162677276393cdbd8e2483d2140f14bad761de66fc17f562ff37e81e6c9c2bbc070b5e1b01da57ede7d953d74615bc7d74705310d3ec442686eeece0e35394978c3f7f9b78f3f47481dc64d207c2a73c75a1fe9c29c7743fc07b4fbb0e4040cb86a68c336f22647278fca611aac4f934ff8d29effe70f7c41c7c4c070e345fefc827aeacf7323c36a8a80"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = msgget(0x3, 0x301) r4 = getuid() r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x81, r4, 0xffffffffffffffff, r5, r6, 0x54, 0x1ff}, 0x4, 0x5, r7, r8, 0x6, 0xc8bd, 0x80000001}) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008000014000000041d83c6c00fcffffeb00000000000000000000000000e4ff00f9612035caae036af0de88aa8b8701e1dc", 0x38}], 0x1) fcntl$setown(r9, 0x6, 0x0) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x80000000) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff00000000000092ca817f6defdf6ad6783092d7b42e21cd6d7b3977bbd96170803ad669aae5f3cb69433c439e597eb61b7ac6e4e729239a9a95c4ba53e3cf1c12181e807b116bc4c29e914abc55f0d19d24ed5e823a1155534032723f8556037900ab65995434cf498ea798c7c7c168fa512017c91083fedd1898befea75ac72863f6a5723b167ad29aad6aad77cc924d6e0ba562db128a96ad7a8b418afe4c739e2c15fd63a5da01c8acba6a0f3cd4795eeab11969eb53a941ef1d7b1d7db312c1a822", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="bc6fc3aa593a675b49ee810000"], 0x18}, 0x0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe37, &(0x7f0000000140)="4e7dadd224a682b382c5bc1015839b2693f8f5e88fc575316be47d2640a7d30880d9f445c94257f49d238463b38b0300"/60) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) getpgid(r3) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:00:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="dcd5cf2b3203ea375979caaf0bd76f7a5d75b5298b4ce03dbfcef27699e6e5639cbe86124878278d55d25db2df86a676855f222620bb58a2ceb54cc4f80f3005b70029391f45f38e4636358b14371ce54e2f2de76409879e54ac72f80f5c7dadafc4df422d879aa342cdb6884677f1a98947b139302bfa3732b6413c56d8c09e729aa7164592cea5bbb7f45b18ccf4407f91deb8c0efb0af50097062a81085ecfbd2d0620014e7d2cf4c351923bea83afd55279faefd7fb39e5179418d600c2c425cdb23a0eca952e69b6e9ed268cd73962b5f39742fe806efc7176abb579f96140df5c612e09421cf6c7bd7f26d18023419a253ebe8fe0740178a720e0912124a6099a52b3e8646f3d158ec38f4d0117246e77b196a7d8d20465b7a6ee51d5cd9ac5418674ce2d4679f78b92a036ecc324e2c3df969523a0ec1bc2475496034f363feb369323e434ff8d55086ca7c07bee4df744a0c79a68753e8e50d3b25777944c089a799080a6b6a4b7f1ab03d2a9e988ce475096f029ea69d62d9b052ae4857a8ac037c26b8e08f9da961052f6c4b76f10e58ea41087f0b48cac1c4db73f4486805b418c3f25290a314f64d0eb1306f818b0a8b2164b974b37b9b8abc9354f827ce91eb7ccc08"], 0x10) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400", 0x2}) setrlimit(0x1, &(0x7f0000000080)={0x5, 0xfa1200000}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x8, 0x9, "e1c6535c8fe8c35e0a12531950043fc7d4d21093", 0x6, 0xfffffffa}) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xffffffffffffffa7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x80, 0x200) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r4 = semget$private(0x0, 0x1, 0x401) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/177) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) semop(r4, &(0x7f00000001c0), 0x0) 16:00:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getpgid(r2) fcntl$setown(r0, 0x6, r7) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x84}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) r10 = dup(0xffffffffffffffff) fcntl$setown(r10, 0x6, r5) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r11, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x7, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getegid() ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\n\xfc\xff', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 16:00:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) read(r0, &(0x7f0000000100)=""/1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="f1cb0c99cc5c21b2d08ac66d1465d840f5fa73b87780354af8720614d011331fb1b8f93f340381251d10e9f3ed56ebc95fd93f44eb27143f4db3f5aaf23ac9935619cc6728e38a168bea0301a360b0ae49954c76b86d0e39695ddc0c5ae1972607828f63728127c1f983ecc1cd0f7ca29b777bb6aecbbd25688d6cb952cab1583d359e703d0dad5d17c2cc26d5ebfa9178424ea9bfc377dd132b21b823d8f5440c8f70ef5396d8073148609b5eb44356d1593d31c55c4acb01162373239b2d619552a248b9786fc6124f7036adab97c907b3218139064d9080c4ab87369548bcde97123e65c44334e6a6068350760e689f75b1", 0xf3}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/100, 0x64, 0x42, &(0x7f0000000080)={0x18, 0x0, 0x9}, 0xc) socket(0x1, 0x2, 0xe0) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x4}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x4, 0x2) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x52) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x41ddcbbf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:38 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084ac95455068f2e84162e0cda901af812ac1532073b4884ffd6c976ebf923b710acbf173fef66a1e1f06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61ddaefc95f5c82cdb6fe78f84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a444112f6b6b699c65ff61000000000000000000", 0x401}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x47b}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9218d94e46702c26c77df8a05c0d", 0x7d}], 0x5) fchdir(r0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x800000000084}, {0x15}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xbd4e6d2c4d09857b, 0x0) ftruncate(r1, 0x0, 0x3fffd) getitimer(0x2, &(0x7f0000000040)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/137, 0x89) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) socket$inet(0x2, 0x3, 0x8f) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x2, 0xbbf}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbdf2bb72e27d96fa) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3d, &(0x7f0000000080)=[{0x2c, 0x8}, {0x10010000006c}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8001, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = dup(r1) shutdown(r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) setsockopt(r3, 0x6, 0x6, &(0x7f0000000280)="c14db0f03be704cc032e4c81baab34e4e8b2ccdffbd58419b4ff62b607c7d48d3710849831b35dd153fc3fd0a03a5f63c9b796655df8aa037e8d225f3e570c649ae21932c922666d55714cfaf6be635af7b00d9bd7d23cb8a4750678072638cfd73c2b9151037c94401dcde19c4e17ca0f4bef0664ae163143f216ce3b0af914b18f73e464f2161fc89ef6105c078f1b825e45dac83b39f23d90ebcffc00e4113de6b2bd0d5afb662149a9d829c530e2ee0f703472fd3f655e85348b6e50a5db5d344edf582e4124dbcc82e7f74e13e355c39cd9364d345148a028ab486e33f097991a739a1c8f96171d40f3", 0xec) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0x90) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x2, 0x300) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/158) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:39 executing program 0: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x8011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x59, &(0x7f0000000600)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x10000) r3 = kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x2a, 0x4, 0x4, 0x3}, {{r3}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x88000}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r4}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r4}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000480)=[{r3, 0x2}, {r3, 0x40}, {r3, 0x80}], 0x3, 0x6) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgsnd(r6, &(0x7f0000001680)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r7, @ANYBLOB="6b976be71c64dd7016a9780118f182d60ad25f737ca359062ed7b9a0d680b9f898b1125cbc3731e3ed92cd5b07d72abf3cbf1575a9cd1af04f3a557dd75f0af9bf7764d279676164b16b88f215f02796d8cce3a49592c2b7cda1b17e24c7aaf2a2d6d42f2d48e4003410f3e11b128b5470cc78444235b8a38d35b12c1b3a07b58d3f207c6ab0a1cd766594", @ANYRES64=r4], @ANYRESHEX, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="26720eedb09b2e29096fefe534c0eb2c787134aa4088561d5e01043c3781c4086d2d518b0eabb30dd83e3209e1b9073cd0c5fe64e67e6fe54a3120ab2ae209bfca1cea6f9cc8522d2ffface3e4eadbaa10e4ca9c07ff9aca95c22da78df067a4a5136eab43b4eeac37093849e302d07bf99270ad61691972cad7f0ae13b4ba0b5c6de7c0ee9249c8513e46da19bb5482aec35a3b4d5d70a6bae85b1ba77b8f9701cc00ff2bd035babe7786903c4f8d97fd40c6295477774190c2e7ea460e1faa9a2f6cfd884bf31e0475d1fe989d778ebe56ff16c2cf4e9e9b53cd6cfb9650678b0dfe57a04c61a58e401ad2059f9f60059bb0dbe2dbb9", @ANYRES32]], 0x4, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xe6, 0x0, 0x1000) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x800) msgrcv(r6, &(0x7f0000000240)={0x0, ""/135}, 0x8f, 0x1, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r9 = getpid() setpgid(r8, r9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(0xffffffffffffffff) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:39 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x101, 0x8000, {0x80000000, 0x4}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) r5 = dup(r1) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x4) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x68, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r5}, 0x7ffffffffffffffd, 0x0, 0x20000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x0, 0x7fff}, {{r6}, 0xfffffffffffffffd, 0xa1451ac0bfd03911, 0x8, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0x3ff}], 0xc000000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x9c06}, {{r8}, 0x80685fc749883470, 0x4, 0x20, 0x5, 0x9}, {{r9}, 0xfffffffffffffff8, 0x80, 0x8, 0xc000000000, 0x3}, {{}, 0xfffffffffffffffa, 0x1, 0x40000001, 0x1000, 0x2}, {{r10}, 0x6, 0xe0, 0xf0000000, 0xe9, 0x6}, {{r11}, 0xfffffffffffffffd, 0x13, 0xc31311629dc97104, 0x2, 0x4}, {{r3}, 0x7ffffffffffffffc, 0x1a, 0xfffff, 0x1, 0x5}, {{r12}, 0xfffffffffffffffc, 0x122, 0x6b9796a81ce45964, 0xb5, 0x2}, {{r13}, 0xfffffffffffffffb, 0x0, 0x1, 0x101, 0x4}], 0x0, &(0x7f0000000340)={0x101, 0x5}) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2ba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r5, r14, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000000000/0x8000)=nil, 0x8000, 0x0) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012000c4dd150944e47583c623ae2c334198bc9ac74c9d744cf6271458b558886b213803a487eaa457f7745162499423112b0bdedc33cc9f8aa31c888eaf1cbc8719a9c08ae42529c803ca2e67e4203904b1eb468537c86b491b78603965eeb26f5f395ac92c12291e8e9d190aaa0a7a8b8b1d44583e7bcde1b1fef89578089f78f1a77db7c54c7193d48165393c724e3ba4400ddac84a6e6af1018af4"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0xe740, 0x401}, 0xc) shutdown(r1, 0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x64, 0x1, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ftruncate(r0, 0x0, 0x5b) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1ff, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) connect$inet(r2, &(0x7f0000000500)={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="98c4b5781c1ec5084e671c1305be9ac1483f5944c5284fa195156b240cc0beb0ccbfcfb2d152e3cf20b737754a6eb7d7c4634167cc568aa809762a8a6054f2c9784ae6f610b4d3002b7292d320b09f6edcccfb7d550dba8e72a0d14491a4e3e85376f4d9af64b89a2b56655be8f54d821db250045590954708b878664af4945a91d7ee8efc64ed0758df5d50df5bf51a20cdcf0543941eb6bec3b771c1da457ace048edc462f3de3dcc1cc92467bcec02bb1591273a9541f88ce345abb74eff39fd6e35b32fcc6305ca240ea053e35abd9285afbaa073f23dd748dc817125dee1d70473d0cd6df43fddee0806ceb4c2ea8f050dc98c2", 0xf6}, {&(0x7f0000000280)="2eccb6aef2992f65dd48498dc40c7e345e44d6ee6cb8ba8ce191d2f9becf6a9a3ac528630fa9633c83ec80a70c97ea622262d5d34a423262a68513906ca04f24e9040fd11fbfcbb2dff53f33c6517c2c3579c335698c64d2f04a24ab59272711e81ed780eab7392e10e956a00888893ffac3b61d2e6a18658aa9c59286da323c8900682a25b56d3d51a0f3efeab559af0d1578bb7771a6093b2363daaf2830c2bab987c7f688c5", 0xa7}, {&(0x7f00000001c0)="afc3495f30b3fca59d17ac35f52bed474f4c91cddc0fbedbc19f48d34cd4c7bba2dc7c3bb935850f29215eb5285462eb63dcf82088f5678410dcc65d7b2bd6dbe42f83eca855197a3ba397e188", 0x29}, {&(0x7f0000000340)="75d55a683c8cd466187b0be6b8c7ee75ee3f336c7bedf18442e1566ab711f66da2dee6d3941c7805423d12707b9eab94ff289fd2e425170f4c2890105406a9e1", 0x40}, {&(0x7f0000000380)="760bb14b431193d83de33dd3c0c6cce0d1d272e3214c509199f27e4c6f5d314e56e4935fe89a326c602429876866437161758e2dfb24961aacff788755af7eefaa1e9eaa1fcf77dbde37d7343d7b177656fae973fe4bd6e1fd79d07eb96c4a7992bed0d99776cdad41eaf1ef323318adaf54a3558ed937666565911356a2bc7dd7d2d185403742fb94896c20c7f6b4042bf833751ac4b6eccbf0fe24cc103371c34472aeeb5a1db5b847ff42f0e7c7ca00796853b8636bd1e17e48fadc1f784d3aab6b0d8a", 0xc5}], 0x5, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000780)={0x80000001, 0xa3c7}) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) readv(r3, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/179, 0xb3}, {&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)}, {&(0x7f00000007c0)=""/213, 0xd5}, {&(0x7f00000005c0)=""/210, 0xd2}], 0x7) semget$private(0x0, 0x0, 0x10) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x4, 0x40}, {0x6, 0x0, 0x3f, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x909, 0x2c) connect(r0, &(0x7f00000003c0)=ANY=[@ANYPTR], 0x1) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x5fdfa1afa9a98ac5) setsockopt(r1, 0x9, 0x7ff, &(0x7f0000000280)="2a830afa8eed5cf2390df4a650eb1dbcca1d52de62158fff980cb2a61a2d109fbb818b973fdee0356671eed8f8c3b27fa18ad966b0dffe3e0ab73385059281a28b90d41a719a245ee2649c65bf25d9151a3aa006599fc04733493c681c8ddb8039c3b59caee3d2231ea202287ad0c457a0aa3581e3292e21dcd6982093340d6aa4724a4e23d6438c537e9fa52d1dd485846a4f7dce4950d39d268ee0a0f3e360c73224292a88ee73a8823416c3d66e495021f44cdbc5ace15b82c1aff3deff391ffd3112cceb04138567", 0xca) select(0x1e, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000380)=0x7ff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) msgget(0x2, 0x200) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 16:00:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) r3 = socket(0x800000018, 0x3, 0xa) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r4, r8) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) ftruncate(r9, 0x0, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000240)=""/230, 0xe6}, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xb7b20cc6, 0xe3, 0x7f, 0x9, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x1ff, 0x401}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) r2 = socket(0x6, 0xdd2e2a613d0456f6, 0x7f) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) kqueue() 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x89) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:00:40 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xf34a4d1242f4e9f5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2811, r0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) faccessat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x7f) 16:00:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5, 0x9, 0x3f}, 0x9, 0x1, 0x4}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) r1 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xfffffffe) r3 = socket(0x1, 0x4, 0x4) writev(r1, &(0x7f0000002480)=[{&(0x7f00000000c0)="127585629502c411d55f21213bf546716397f0c106c2cc0953bf9f6af40c64295676584bcd51fbfb59f7bc413337346fba6acde4", 0x34}, {&(0x7f0000000100)="39ae677c147d04590c6393ccaebd0260addb1092bf3550921a3286a9fcc5865778092103769c92595fcdafb8cb4fb448dff54de68bb644270992ccdfda9c4ac43f1b156f109f3f313ad8fe69116266c233414265be3c5d488fa9b0b65252225aa1d62bf862b821baeed909045a538fae9cba52899abc9c19ad60f60c64b7dd0d416dee466a9f80ccd5a63659abf793cda3af742f9ca2b59fde5dee349ca41b5cf3e0b33c282339ba4419bc4a210f609e0d46bc5c3aaf261c2524078d0fa7968069febea9470bab7bcadc6e189fc0bebcc63486909f68c8706859bff9a527a8211b5f4fadc89bc7fefca5c37efa8baafadb79c78964c1b4b4ffe621cd99bc27325b745c5c0723a482e4f813edf397458defe17b9bb9753635f1d7577ccb7289e80f3db221d20eea26a46d3fb979df98c4c3fcf5a3137169e92532347bcf089ebf507c6260d05bf9ab97941e9ed768106e6b84d8d208a8e9425d94518cce0af40c737bde90f66c399cc75cc9a41712f5d42d75c27f640b1dc5dc5b1cbf6308da6a9d759997273413a0033268eb4ff0c7081683b2119c61b4bbb7aafcad946bd89d7293779dba7c76c07259a9aa47040f908b8de6a274fb7bbfcdca20424987ae82ef27539f39a90de98267ca140c64c73a81fd648b96ffe55a9f2be021ddb52669f72c53d636a7b9f53197f5454df3ac5b7aa9be65be153e71fe5597a315c91bd4a2e2859790d86fe6518adc016993b2eae3407901f1c08f9637aba579006cf5ba03fa6a98b5ee6b6b48675cb911ce369bbe6e5fd35cc7545c893c5e00bf3caca118829c60971fd693409c8b7f4921049a194739a49307906966016203a76c76491dd300ec500c01f5a6f1600049d06ba1e7830e9ec546fe53cf4d06c5699e6a6dde4e78381cf6657d938c14e70f1850ba60eb5c254d6b5b1c33cf1242889ab407242cf2c2b0db92ee93b5130d0ffb2d0cdfb4f835da18c5066a2310fcfc695eb067b685495a95b66998d7cf7a96d9364a3d41b1ed5bd5c3bb4979732eccea7108a77044ce2a16cbba01d6858c197182c9186c5bf078ec4798531fcc91e96850a03c2ee5e788f7d0828abb9fb9b37567281b5e3ec046b7f5950a5917eba9ff141ce9a1eac00c9d3c5973a5c34539bf29bbee8a8a0a007e5fd4c4076102e0baf051fa0d1c276f24c551024dba588c6a36881bdf0b00224cd4d579626a253b70535f0e76a441c7388a74617aef569aecfa662a986fb9628641f3ccfd6d2c72d3b97adf99a5e0acb06ca3c10e0680a502622d69d4f28caa86e08bafc708e4f0add8a036c24b2d814717f2b1516deaab9808208bfcfffb6b9a1ef082e541e2180307a088bd44efa214b58c6234c7280ff13e8b262936ea54775a92c5b59633827043d3bfd7d9d8216e76c6edb265c31f93f2888c5981e02fdfd18265fd8319f7f20ef45d900a166cefacb9f2fdc91395f8f9dc2d22d059e204b69e4daafde94061f856506efe786953a077fcd56e244f713996194d2c80bff2f7dc8453c7a1fa602821e74260c1b1ba74906bb94daff68d166afbb972db3dad95c3a699f1d021a73fd96aa0769cd9913226605663d3b8ed5b37a08777950156cec11f07f3efc390a6fe61953024a8cdf18a5b29b77ffaa96e77e93e6d01a7010cf6df1f0fc6bc51a47ab0063489ac811921273b465105f448f2e87067df3411b07ef41454145622e225f38be94f076d90c4e1e3e68bb384a5ee24965b0a36a16784d969fa31c67a5f1dda9f6253e0baf4ed1ed99ca64bd22aa3be1cfc27447d8ba99500f5ed5dd39a16b47f1c32bcc2cd6538780b931525feeea956c6e42f31f517dc03fac67df3a96092b36b2aef986d4f751d2593c276ab3598015b594e2c0eeaf16f043a0fc17ae1065d1c57978bacf9b209dfe0127c2a408d4332d9adf953c8b0384b3717472d5299e1a0fbd20e30207e4652a44588d05a37a961bc53ce263d7f78420dd3cd0945d98a4884333daf4267e34c2daeec4b9588eb9f31a207a2b691bd2c983aeafb69840666dc266d520f449a789b30f3d9bf5abc0657d580579383916082c1595456688cb12e17bf8612f8e36aef0151890dbe62454cd649605dc14f0f595e6cff8588c97708baa3452992e0e99f3329a7c9f1cc2b0cd9c045a4b526be8d532473616609497d6f5c703dfb02eaa08566f42513b47a87ccdab2504b7a5b24961cc686abee4569f8e4bd584ca42b09b7bc7fcf8ac99dc0a2492a32040c50a704064a6b0d71da7dc8c4f2fc9d563223cd014a063b873e4b36690e11f63623d7d2217187d1975a9ec85ab245c57a4be03011235a75693b820089ac7dcb7c2f93063ede20c93521ca0ff4462212ed9d927e0c632393060b08762b1933952e84468ed60d33d7e8ac51eb17980d6fdf6c22255055f722f7e1a48abb31f8a8356b994270cc445fd058e0e808a7b7e9e76519701d91f4dee022b384e681a51aebd32d7fa84feaa2ee87ee1ac8d3bc8679cf0902cce3e8c4f5ca1f09c79a2549a1a6a5f0d7a357cf2656d78df2e26ddffc77c3819c165cd1cde87e8f20da6451501741c2688ce8b1fd0382f55c9e933331050ea83c0bea1d07f87c0a606896c146d5f28317d95a6fec1c7e7a9637490ca1b29b7a2faa088709991ffa546e87fc924390f76818ff8657bafa0d04ce478a01c938fcd10f1bdd977c89d0bd728f48bf41c9d4d972b60ee0942a1b6dd9219af110f20ab2737622248f70f71ede37921628ac53f8ed6981af5ea2942324cc3d740f97c3b8179b770ac15a4a3edf4945ba16846952a2eed8c3f3b4b2badcb03ffadab02213ca04edc08dabae0f4526302bf538e67a626b7f276556f03428e8896719811acb3dd7d6421f2af5bc7e6579b21109f4fe3568ee2ad2f08c5bd6dec0c13dd799ca96fd13d57d2c58e48565fe407e391dd6f27fe983fc003d1533d248bc3f18934c754a4bf749dacb55b960e3428b637aa7c193b4940fb21f4f89fb77aae5091b2be0cb279af9f63fbf3aec6fca2e06bfee901012d087087b6a91698ae733c9f7eb8d2bb301df86d4c0551ac1e6256055c257bb092300746d8d16be3374c9f98654a9fc7faba0367445a0de2deb9815f9541e81e8fca25835e91a7c8dc539f6ae9eff28f1bffb940ca2341a03604be1b83540e833d1a98ab4fd84a4c4919b46958cad17581446f33d5f38a72c6f8ee1ef0133943a0f8b9d9ff4325714cebe73454a9df5718b2fdb810a68be160dada75828fe15c082940a418dc9ee45e5d5375949f55860d0ce5cacbe547e142b5b8047650ef6ce6cb56634ff9c6f4c6459ee56aecbd15f0c3680e7bebb4dbe1beabec0e2361838d2e563a29f1140d9b24c8d305e9085887eb4197ab974d39d1d50d6e0bf83aff27d7286e8212c1ae9e78eb0a2d64a62defb4e172855cfe2b9a129f63183d43f28b783d4e27253884cc7f4ce9d60ad74c301a00bd4d624d70409674d1060ae18e99c2a1bcdab8fad7fe0871344a35da68a811b9caca371160ed155305ec69d8580acb90999daeabf1ccd9848b2c7501e80af5a7948268ccc64055b70200842bbf8ec3e61611780d3983d629893637856b8c97f82bb7e2cc46d3c7a126c32b41ea4cf2ec3fea5d7a53325a471606fc4761f82ddde4920d70fa95b693e8afc38cd1b54848117886e9379eedb7d931269fcb75b1864757926cd9b419c4068b8194bf8c46226b50fa744b4d79d0489feba0c5a58fcdb1f21058bf3ebbb408b66c77fb05a6f407450983494daf5e9a077bd97856faacb6b6e862b5a6721ac87955534e5dafb8c2c5b27179ef9b9bc42a7cd1f3671914f2a9cd336cbd72b6f765ff46109d3b4bf5a5ed19b82ea128279f02bd6b3e29269db0898fe77aee64601d4b46f76128a97073d0dfbfe419a4c1cecf1508760328ec9eef5aca5422ded0b0a8359428123c8075ee4c0412efee1c4ca05c2679923b2a701f5aebe31525bedb1e461535b22b56cd5fbba89a73228b06c5ba6de9f643a6633c0da067f075da7a158f747c90c91dccdc59ba144a2ffcb381490e16248c2e04f309b0307d0cb7fc7a6a30b42f8b859a8d03a9b59b5e18a06ad8bd628a0e3311ecdbe52627ff52d88137b8fef633e69e80f4a70c822158a80be274f7fb71cfec9cfac5ff05a3d4fae6d8b033bd6decb08ded390b456775a5266b4401b5be34be7a9e63388b77a9e78bf06f21cd534ef3cddade918645bce06e57de0bdec2e79cf316eb9d2c0f242fc9f1d5426687b8a082281e6065f881d4c37926bc529b2ecd620c79d2737ccd0f02b1a080a3515011d7741739a11ca4eb87f465be28df89f2b35e9c9a87c0e4173e2ee5e92b5f05e36ae758f454597ff4a586fe26ff7ce58ddec098bdfd890ef4df2dc5297a9fe1550f3dca89fc7ba25f8bfd8a6a24255b7699a2aa0fcb4c2070ef40c7d20c4a9d96123c9d865a0632ef71d5f6d8bc5b337856d3e77156c22143e25525b05eb9f8909c300e3f7d4e065f1ff33fd6ccdac5f40f8b8a6d907ad11c24eda7cd400cea56d5d499b3b6eed50b8ab25e61c9f4c57f2d57a152cf4bf30749d5f79a34210f2f22c5dbed18d417859851a5feff7f456f4c7d098a459f0c1958695d850fe617e1204c649aebc6169ff94258dfef1d4ea11347de907b2e61e72801c6c6652560e14eebfc056e47a739e10628c995a5fb2d45343189e09872a421a88190fa2e85670c7b8d3db2bf6fe6d4996d0f0fb90f8f7352623758c466cb3b9ce816c06fe0c66d8eb4b262cf57de19e793c842672ec0afc981fd58cd2c4a851015ac96b49b39c29db599ede798c0cd05ba6a1d26babcf10e1fa2bc08d15125870ba8f4031893240f7e5a93e1c8e70e503f2c03f52d349e4ca7feb547b81bde946fc0afdaa7a25db99fd48d8d2e52653303cc496e01ed50860506b06edb4f75cb668dfd4f8f4282c70d3ca0e7fc5de0074871a86742ec0b07ec03dc6bbca8bd41409c22d60dd653f3899bbb9e37180bdd6148f6dfd2a4dbf63b6a3ec0b10d78a986063dcbddcc8e5c4323f7f0d388427c138c74a9d3eb7fa214778d182f232a5027f61ce499c8f813d5b7dfad88e0fbffb46053d1cb788df808b94ce6ef29e8b9dbc396c86981b791c2d83fea992a3452494ab1ff2d52c2d751283f2fce6a8fba683729a278f644c703230a0db8b43eeace4e7c20a75e985f384d6ad1fec6ffb2fed5b9131a25a449f2740c2bfd76d813bdfb25d990e753ccbd6be3a2e6a804d379b9bbe55a3c6268c6947a5797340968fe93e5fb513144f7b95b10bdfe0d932d150006e7041429fe0c5f1cf34e5d156c9422d930b7e6166a38640ec23beea315c7973b90f7df2c19475941e2badc9bfd281d76f8ca1d51ee511a068cba6bf5a3aaa155e126a87965a9f25903cc4bbfc71b4ffb033afb142faf127feb081d6e3a0647ad83c906a15b8f2d5ba49dc774d04f17655243e645f1ae1b46ebc6d14a5984b4466bb2ebb4f282f47f5386d87c3189bae0d5698cd986224df691c1b13c0b28be7022d07c3ebedccf6fd669af60b8840ddd24cfbe3a7650f3cb8ca1ea6cc08bc86cf197b3ca159cfb0ccab8d3605cb20e9eb8a28d8816814b3862f72913c03a8e5b16affe76188f203b3b70f08fa8abcc10eab5fa05e4561f61a6a21c542f059558813523df0a91a732b98ecb135d972236c193f51239a0c867ee5473e411159835f1c3ebe584c4dc55c7b94a3ee231cb8c58c5961bd417fca109fe99610bbdd7f81eab27c6f1b2eea734df1f9ef97fe41f57ce872e8e7c6a6124533207264", 0x1000}, {&(0x7f0000001100)="a45cdc2216c400a6c48f824a6abaebee07fd40e8d5f6b99084d5b08c56c71fd7328a7d9cf8d59b98df3c2bebba27b8429109ed1f06cc1b530510f81f237c786bea1e7d91cba1a4eca2a042d4f879d58440e501e533669d79f09840f88ae90e276edb7d2003e3091446dadea1120ef9a287a15bbd2ced9e1ebf4a18d3c2058c6f84a5a1f4aeeb125d19d2b8b6d1aec7d887962d5d730be5ff99600bae7efc56e99e10ac11917602d1a6ad107227d81b5ffdfcd831757fc7931707e7e0233404540e7384f14bdacf455653c87921c4b61d6d927a8a2f0b87f3c7fce2da8abfdb0d69527fed2688254383e07f25fafa3d3595ff02f804cd39ca", 0xf8}, {&(0x7f0000001200)="cb40976cb137bf8753add996daf8168aeab492e4947706c27fa856b12464aec0dec3dd74", 0x24}, {&(0x7f0000001240)="bed45e6a14e53d4e94830d2e37ac7808a862ad983d663e9f966595cf85cbac19a048be2b5c5817c00d6ad3232cac1a9b617782f2a0546e7884e33872511214aafabad80920e75668e644ea013f3365d23a9702b851c5825b7f76ed5775b5d142f183ec74e3d78c460d306f7013e208513e03188d542f792c926a42b8b0f5df4a821a296a094b9a8f6b93ef5bcea2e582b81120cd2ecdf04c79192eaea734da399d3100254b73204d0db3000c208e7ce6f4ec05ff60feb8e88fcb220676211d55f3027d32be3f03cff66c964ccd876d0ab1c54f1ca28f6549236f7f4f825087d2efab1278f8d1b6055cfd3d630486f189e3215f33587b223658", 0xf9}, {&(0x7f0000001340)="f101d2355f0fcd6db32db8089de4fa7ba30054cdb6ff54287ab4ced45f4f608cb0215ef577c391970c8b58388e2d64d7c502b31f01880f65", 0x38}, {&(0x7f0000001380)="383271bc5c1cd108f7bd773c829864e3f1c2ef9e2361590f5592d0b19299a5bd07f43c0b09d971bde26e336c9d513101ae463a9da69906bfbf62f75008c8e8e7856531ade7dbfd0085e309a5bc7af7d0bc018ae4183df0dae130b580c7e4f9e4da88f67cfe833c7d62a3bbf529e275a8ceee8c2728502ed635f7ca1f9f440abd3821cfb88c7ca5341edba3d7185c7ad0719e617ae9defdb74ab2670e6232589f0e7e7468ed356c97191b423c52ee493d76bb4a489aae804c5f03652ad90c0fd99ee67f3242b712fa757a2efb2e79afceeab07a60fa565f944cc08f1a55617a299ae327a3d6890d53d3badd887a6cfe944df9594a9dc2452060ed7c91ca6160b17c03cec5d188fcc13a72af61a53f36b81622e704a1f093d8cb7766ceeea6fd13a4cf86cd121ecc52ce2af03ac677d7f3518a026b42b6517a66451cccaa048fd09814dc092371461f60072122ac60e0a9f4ef3955da93f69962fd65fc4611e970549f3afd362a529ad59b09bea1af3a62ca1f73f7bb31e80fb8faa57446ee64d02744dbe39cdd2271c7b9e33f0376d050cb699040cb6f84f67322f3312c48d6a763dbe11a2bdfbe473965dcd218adcde80ba16ed0378f1aee4f2b3b0f6a1fde95b68feaf8efcf89baea91048b764d2c5de651e68b52d134f9ef61802d5c2c32975eb6d280d61b73b4884f3dc2d994644a20077a73715df71704990afa2a09d147b7bd78a8ccee49180f0bfff5899c18660d7a4132c9577a86a45cd1e3ba20626c11b26520f5a2c3c938da44d4821b5f06b088ca017013729a09ce7f18b57b46ab52a1eb8f1b631447f22ad6b3d8355cc75ec578b3ce26246521e81786604eeb18dc66ab9671ac9bee57d939e894aaf5db32433e5e5e8f3aa82da54d9b58466c4157072a7dd02defcb7eeb6743c577f0131761e2817da39de1d3be09eb07ec5e55b6fd17781bc96f09da7dc7b0ac231892a8eebff9581bb99f78eee5a4b71291a870011e6c53740d7d910b2064f2e0c8ad8443b612491ea5bfb1b5b1a3cf800a657eb60a7308f70552d59239998ad6fda336c030bc5fd3d2bd67f05e9ff5313372c9957067a9ddf4113246d55ce973464802020513574c3ba91c7536d9019975b64c8dac83e9dc52ef01d357ff5c69ef4c1d8c135f7654371089c7f59935fd45fae9d82ba08b7e674654e756f984b30f93a5aceb8951608475346ebba11539e7d9cb2d8b4a3ccbe85fd7d04abcc69707013ac46a4c8605846765bda8278f92be99aab810507c2be209d21de014123039becc59726d3322a855109ab8114755488827f36b06f2c3c2fde9f5e1b64be7955345ef52f10b1262d2063f790ec295946c32e3ebf524aab68f3b81ad8754f1745bc8e4f9d99e3c83c577367f675356b0eff1602653ef6b906d7894f4b41aa0d1d6cf0ff6d6e28cee7975c9c365e1607d607e17da5b9b1d1b0c2244c2764dc3193f143766a7f6c3cb443c6d56407cc809fdd7ecfbf5e3e006253b2000ac262ef75c083318ff541ed641518200b42c8f004e03ef0cea7ae909c060c68ace2e9a476601634c9cfe82956bdf5fe1800356fac7511e54b8779b7894803364443d2e9ff5530c5f55a1b6528dbba9b304dd280319b4a0e460ef4acebc42a9912a43ef986f2275ba8164efc5ecd75136968f58dc8c60b7e98dd147699a7fe74e9047a41ca74e9fa63a2c1728e4e5007b4205370072b9f185c49ea701b9ab40280eb8b871c6b070414a845f52e335881d05cdc033cb63f361ca078d0701b1de7a45df4469c751d4e1a3f68d4d642b8280fba178f687d4e787129f5296c9f63d796f89f9f2264e3e11327755bc94fb08e87989df6c8a4032a4ba1c03405c4f5dd2482044758e418efe4414889fb7daedc4cf2d3193751213a721f75a71abd48a1b8b8a2932370e34ac6cbd4da770b0be667f00610c11fb72caf57af393c8b2b5bccbf44a9efcca5732ab05b2449409b70d65deb2e5eb82ff8f4931f4a6536013a9106ecd7521a5c7ff5ab5275a57843743c72789e982474e1646ffcb351ad32d4bbb499fec81384c403bee55bc9e093b8863c92f7de7d4d9e9e205157700b430bd41d90d393a36243e0cc9220f66775368b8a076511b7fc1c1bd7566682501169d2f35077f0025d56094ecafe3189c6af0c29a27cc91babddad467b98a37590d39cbe336cb3c7726d9932501249d096f4b3c051d6624093a3335dd2ee4f816a88f3c6bfd3b346e390b42f6a0c9b893cfc5269fd03467ee67e2eeb0a4f5184ccfa2de70ff07638508e98aaee5d3e67498f0fdeb088ab14ee88f478ad959c9b47335b34219a12049621ac1b94537d03509f53993fe4876e9c54d158c0cd880b509643393d50fed1f9bfee4670836f7d561c8d59f6e1b7810b2b17a44bee7ba1e0e0671616ff0ebe594eb14c995371579b5ae4e1243673ea08d04b7d667e93dd16d7fc6926924d0f4342e8b9958a233aa67359a6add27eddb1a852e5797df5110097eaca739e674913a4325ad3a523f7738ac2c881293dfb70e6231dc564963ffeafa3866b7ce1b3061f707ec8f9d7037d44f3f02e3a9852dfdeb773b26bbd0de317d03f476e416954a84b89430121a8033ae5cfd9fc99e27d00313d0fea27b960d14a56a0998863bd00bd87bfd08219bcccb43576687db4a0d1b89dc45afca23ee077af7dd2fd9f0601b079d476e54d19dedbe92aea4e153ed1c36c4f9a2862e0852157e088d8904e809619e2cc4b36d79d99264274b2101c6bcf53fd8b40a82f1ec53ffd2a629acbc1f6fc7eb2f9879848d06d36e81ec5db08965075d5deaca3680a398b0403195d339096a1bfcf2f5ded35e797755a7cf837d60803fac03475378a367dffecdb5db753a55b1ef638853d0a53690bb2ec2a78142f1e354266cc2f4f5cb7593cc2bf849518799f5539e884ec467e39fa3f41a44fd1c639052a0f516294d3c1edfaa6b0ab5994a8c322446e91e7a469264d85608fa1efd5514301e62e4637c9fee738865f0c2b4163ee587cfafcc379a534315a572920634612fd598ae7a22a3fe0223a0408b01e2b83a6e2a0d985d0239132395f835823f84fc61da58bccde3131b5f3012d68eb13555f42ff2e6b26f7bf0e6d7ba05944410820f5849916c8ad02aeb506adb13be28a273efd75b8984f5123c04a94920b4e40bae38d020748fca4e787142aa3e2d93f3c06f13a1e02729f6e2e8c515429bb1fb5912663388657442ce68e569b63682640f29171283580f7f6655baf93d6c0e728ec43215267ca1c2adbc4ad828f9cedb1b10063932b4345930b020b870d6c6c11e4ee02e8cb493d723a6dd55be963ab9d69081067429f9fa2f99614d799b9c3ca2f3905761ba249f1b7cb634713ccc4cdc4aebf6f75c57fdd6b941470c171628e0bf36669b52cbb43b1c910230766c367e149b9123a8d0fcee9adb6646d2c1e9b7721f847d74978498dc2a28489cc0b7aabed8f8866b0ae31f720011780948436a999afb7e39ab4bfcbf53b80db5e0dd4d53b0b01848d5dd45742daf8adde217aaede6b58b6374552d44a1f0b7748682f86dcb7fc556e2b86aae363c4cc55c9c46d6ed1c2e692c12004386f1daf5082bd4eb778e7eaa663bfec3a7be1dc0b973506228eab8ac05cb9fd61da529d5e593ff9598a09613da524c12c4a73512c4045bbea8b77964490792391a3bb463cca5947cc857833384165584261c01c1de8d3179f8610542ded47069ef133cdc23f00d482921138f7dcb205e6d998997a98e41d216618ac4884f472741da3c60b69f76a5271a053f47e6f83839f5928217614da761d7af02523c07a33425f379f608d3d6ed6517e14dee8d92fb287e5cccde1a8f22559775df92491035b427b6eed0131966d196d17dc1f16e5259ec6ee4b575fbcdd253174bf97d85ff2f9242175041b88543b8c47798eb257a232f3b71e85c512a9962d87141e87d85c4ee821b50cb38bca08caa5a12e9ba491a36ea7718841e7de3194fd4528b699fba7d45632c6228beb26eadbe42d048203d5a0de094ccd0b60c30616152c38fbd03d5c80684736f6089dea35a2cf0584f5cd6665f25b8fab050bcf775527f3beddd538325edb7498b7bb914c2452a2a632c7f4b4eb2b53f5e509eb5512a886b3696935773c49f470b4915be1eb80067e0b2b10321d5ee56d3b3ce98176b8cd58ef78ccd3bedf2ceaed601a9fd81d569f0adc090b599fb642e4e203b81686a43c76c654aa9a929068519b1ef72b54c8a5741cc3edfce90498001246186b8de827082d059a563c9108df07a2414399359ec4601542ccfc3613c03b850481074164ec2c0f0f31ca63449b0056cbc90b4e88efdce37c585ea65333bd937f656d23c7256d016c8c56b34ce952cee2c19c6b91929985f5c0d1949de4916e302eb867139d7b2e190d901974f7b621219cc00facb0ac832644c5b618c8ff30ab55a70774a2952df9133112f882efa2332741626f90a9d0cf7764fe0334327bfe0611c47cf8c0164de4e484de0f46378079d3d4c126ca9575bcf8248ff84ad5fc6b0f21aa294157da9b552b6ae56e652af6defb3f290b96a5a6d66ea2fb319e07e6debc57c2d8ae480c2e2258642dd9d07a1c7d8dd50040ed9ea7b3f670fde393fbadd8d6594a182dd5673b76385406c487ff117780304e7bbf20b2be83df3cd601bddc87fdfbff85cffa5b0c653e5053ed5a26f3ecc1e8cce0dabc889e125e4fe05a0e99cb6b4bd07d99f5037ca0d56f8e7c425955fc5b5cc3dc0390722ad77e7aa9fc6e8ac6cafaf9ec69f8c960d8d7bed110095691324c9ec2a2c30b154d454014986beba8ce4833084170118394d1d9f15b9928114c9f715528e13a17dcf75bedeb5e1765001385a9f0d93a2f1e501b0a93c85299ae1f8aa1efe5a1055c4cacb2cfa50e834b0dbcf3ee2d1dd28088bb709417779fa74a361af02076a4d5ba52ea8dd904513df5712b7f265e9c8db26a8974ef1fc78d9973502407524f72ec78f0cfe6e70a777d3783186897dcefcf13f22bd3f1698c258cbad476b321e58d7d554800e04d040d4adc0ba02e9e6f04e3685cd753f6f75915764d3fee68e666ea81869dca317c736f71331e23bd0989a4b90f82b68f4948c97221f525c2b940fd76a35a766b86a19964e4e298246c1b17b048c0de900987e720002a345e6569df00460c2565906406f2173dc361d116408e9d8848df152696d95b853da502fa4f0db87106298dc8e634a21243f90aae83c77f7de79d5ad0f52a37d57a985f4d18822e214370a2abafa426d7abc236f91cbc5f804181a99fc3630ca71c5e8de63fc2e546bc9588ca8b4913831018e80d0bb55a2e72e510b55a7f2ea368ca9a83c42ef66dbf2605627df82e335d89cffcc05dc1f6a18c7034656c0310b37dc95ade359c55254944177aa815b9d5185cdc5c7884710c86f2bae3b97f06e1bc9645e3afb01faff24f038747cea15dc8495083581f6bae0b2f0b1b1377b40c0740f5377d8f58dccebd1ea004f86a593c8731301eee338ac4d745d25c2368b1d4fa6dc8e43836bcde25d972423c656884a242b405f422de1e32714ec38ab54021a1c1705f2868e384af92b09bdcd8261314817681571e6d518641a4f9c5143d1b77855880260a44a28854cd5f23013643601e1e388b84b285cd417e526721ece917770db5184b391fd9dc9814e32e3ab12067d78b5c0d580934fa2fa43a4daaed0033eae70361838308a65f5b5858d2772aa58e67f749075d4590146dedcf38b9d66caf9002c089fc8a3d38539920f343f684c", 0x1000}, {&(0x7f0000002380)="3e4dc937a327ac88c6ebad2afc6da4198c23a7c63d652efcda36f7ef0df588ecfd72d9bb253ab4f20e0d0b4c251533f06662588569e338c1f80fbc664e7535180c258f439c9747bab8c3eba0486881fde708ed22211edfc520720e9ddc625bb8c3db4273b5fcf821ade4eeb8cd44aa3ce544a8191f271d1ae6259bb467a7fe1def82cdd7904e280f2aaef54120829dbdd79f4032fa699dc6d38a9268f35914104aa5e3a7f84cd79575f9bad4f1e6434b0ea52f9d44395803a83ce0f5805ab3d511a4e4670a5f3aa20d33dbb6f75900c623", 0xd1}], 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000002500)={0x7, 0x3, 0x4, 0x80000000, "7ac994ac9ba08f5343b3599917fa2e328ff20445", 0x4, 0x3}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000027c0)={0x1, 0xf75, 0x0, 0x1ff, &(0x7f0000002540)={{0x81, 0x8e, 0x1, 0x6e, 0x40, 0x9, 0x2}, {[0x68, 0x23fa, 0x1, 0x8, 0x9, 0xfff, 0x8000, 0x9, 0x0, 0x6, 0x7, 0x0, 0x1, 0x73ef, 0x1, 0x7, 0x5, 0x8], [0x1ff, 0x9, 0xe451, 0x20, 0x5f, 0x42, 0x0, 0xffff, 0x7, 0x4], [0x1, 0x2, 0xff, 0x309, 0x0, 0x2], [0x7f, 0x9ca, 0x2, 0x7, 0xd95, 0x4], [{0xda2, 0x1000, 0x1ff, 0x1ff}, {0x2, 0xd8c2, 0x5, 0xffff}, {0x9, 0x8, 0x5, 0x4}, {0x2, 0x6, 0x6, 0x2bdc}, {0x6, 0x1, 0x0, 0xc1}, {0xa, 0x1, 0x1, 0x10000000000000}, {0x6, 0xb45, 0x5c633a69, 0x8}, {0x0, 0xf, 0x10000, 0x7}], {0x5, 0x8001, 0x1, 0x8}, {0x7ed, 0x33e100ca, 0x8d}}}, 0x6}) fchdir(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002800)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000002840)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002880)=0x4) socketpair(0x10, 0x4000, 0x12, &(0x7f00000028c0)={0xffffffffffffffff}) flock(r5, 0x2) getsockname(r0, &(0x7f0000002900)=@in6, &(0x7f0000002940)=0xc) preadv(0xffffffffffffff9c, &(0x7f0000002d00)=[{&(0x7f0000002980)=""/227, 0xe3}, {&(0x7f0000002a80)=""/135, 0x87}, {&(0x7f0000002b40)=""/11, 0xb}, {&(0x7f0000002b80)=""/211, 0xd3}, {&(0x7f0000002c80)=""/112, 0x70}], 0x5, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/null\x00', 0x10000, 0x0) fchmodat(r6, &(0x7f0000002dc0)='./file0\x00', 0x4, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002e00)=""/190) r7 = open(&(0x7f0000002ec0)='./file0\x00', 0x80, 0x0) unlinkat(r7, &(0x7f0000002f00)='./file0\x00', 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002fc0)='/dev/wsmouse\x00', 0x2, 0x0) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = socket(0x61, 0x8000, 0x5) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003040)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003080)='/dev/zero\x00', 0x2, 0x0) r16 = accept$inet6(0xffffffffffffffff, &(0x7f00000030c0), &(0x7f0000003100)=0xc) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003140)='/dev/speaker\x00', 0x18021, 0x0) r18 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003180)={0x0, 0x0}, &(0x7f00000031c0)=0xc) r20 = getegid() sendmsg$unix(r8, &(0x7f00000032c0)={&(0x7f0000002f40)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002f80), 0x0, &(0x7f0000003200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r9, r5]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r4, r13, r14, r4, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x90, 0x9}, 0x4) 16:00:40 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x32) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000001180)=ANY=[@ANYBLOB="755ae98ff9042bb75cecc138249b26a90b7f305cfcb7be4a02b6353ed5393ec4721b5313a61f3901e0b9cd375700090ea25523a909cdd1b039e5fc09dd3de30158bd93cfd5170695a1e8f7f666b09a1b90f54b04dad47af3cbe23572177a0b58b2070cc11f7b65ab9ada78acc5b4f6ce584c9db2fd6914e37537ab0ea3adb2554c8ff27472d1412ce00c725d672baa1464321517f8f6398ac44de15408cacec634c2b0ad5275f29ff4b173e6b7ef4c82cf5b6aa20f8f4a5b725792ca01022d8008780e3a3d6070d85741a22a4fdbd3b12521f0f561411554a0ebc323d7818513fd69be4671a049fa042a4819f8cfbfc8d9e26c7d40dec4d015891b4506acca621d7b964a32950ca1cf25702caba96195df047210f96b7914c61f82656b4b92686508d61afa0083d63838214ca387ddf5bace4fc4b46e215fa22cc6d811f5f34257ca0be53a804a1fc009782948808df53df01d18ed10485fdc48d29a79984e982d034791f9f508ba35a2eb239cf27fd51137443bddb525d09887d6336d4ed6e2bb0e11434bf5d9d7085203f276782bf4651f7250fcaae2eecc45779c7cf3533e772f8f371f84ddd4471bad63b5130e2c2654137c134a28fb6024fd750250236a8e3836ab01ec0dea7035e44cac2f857338223cfabf7bfed6134617cb71beb28a470547026ac22fae2cee3a2cf32d81ca11810247763e11a3154ebcb5e9ecdbccb18e1cf8aa21d5f2f303fd4e01fb8d62b861ffbb55d8aee229ec24d1f858f70036d4433c9444460be0b47d649f35c637d850fcce1538719654b012e72a4641a5bf15ed9e898ddce824b5564fdaec865d9753bde1ba705311577cd520a81ff303502680171d19c8a54c9d80f6359f4159175d5f4448b8400b716ae1c05cdbb6f1f0654aeb5a16b6058a65be2e34765c7838deb71a101da513bc045ce130597a84b1f9ef4867024084d6c43cdd4c170fe434c233690b9a78a9b77d8ec5dec06bc033321633f778f5c3d5d9d1c229f81e7bb72beb341515d082211c4488fa5e85d2022a96aecc00a8dfe286a47ff71bd217bc5d1d40f8a34df4fb0e4242f7c2f3b68cc22f54bc69dd0555893474a4366fab281c302b87f57d484a85ceff502f7c96dbc79c3d1cc5b10523cb1673adcc091d2127caa47ea998e7f6a3d754e62548c3a197966e6e5e3375c09dc90bb6ea0e1b872b922e7c4e5ef17240fa5dfba44fa3d82d9df076c7112336c8a981ca09b4d208c3377a82962d8ec5cf03ec42c808a662ed785a44cc8e784392b784483ad171c04029ff5a7c765831513ed02427b9b44343c4f29a5a3c661d352ea462be4fb774cf11dd59b0621ccca95eb5759aaf3ce77b542c5f1454ad4ba2a02bb75d957df8786df3e81d498d4aac0c3e11ffdbd989c96e3729efedd8d5250eba002652eaf2757a9359afee7425592220734b5a49464c943dc4d5789510a972f85605ee1a0aa03e429ee5643e2953fe37c4c8a1fde35ec8321894dfed7e2ed27a2ed6a2b4b818c25cb91a9bc54b3b9788315f56512369293467ae58c5d531d0cb8268ef5945a3de0dac800249c47d52b3f892b6c0a9a3233d4f524151f56f8efc5888070805d7e9f2c824aa3b0f5b9aa2d9c20aeba74cffcbbec9a20d424334a32109ffe1f65fbc8d93b562e328567ae1cb89e09087addeb38d36659a0e87a019bdaa84500701257e62ee6b94e3f255d7c355c29fdef5e72ef62155aeba4d9f9455b6f4c79a46c09de49f1fc6182d63fd066e4f86e24363c80a9e22d4f309da40b56d7813b841e47f54cf02a9dd31063f147baa04e4e1bee1959a33c53861376e38822f8e0c7ab5a0d73c7e2f129e6e50b8c1c6214c21d436bb94a83a18fa162830e2435929cf92dd48e9170009c2b6ccd9b4a9a5df4fc78f5d61fa7e4befba8ea4047713ae41a921d7b4a253d31874c78d751e7c1b75f89b768a8557d2f8f1f7ea673ddedcdacfab32cd9b8bd7c36edf2bd51fe3cfa21505b87929cd0726cf476ee2df2c1271f07e7556b098b119981ac86acda1798ccd2becc62b2380f26130cbd9a468bc1adb5b02eb28d7da08e49bbe0c4e5d7ea5f19c467311a25c8d7320e07828cb62156f69c524b01b7ebe39e25d5d5d56b513a1046973176359cfb2ac38d8e00fc60b42bd4580f7532531dafe686f21bc577c337fd990351fdf0cd568fe63321fd4f5be1791f7b7ff6e9717ac09e8bf160a60a614b42beacad2b2c926ad4e3ebf99ba14bc530522f3e6243927270bbccd229806bbcc35c1ec26187db7f32c9f9b1a5ae2203e4bd520d76d102ddafe4dbd5f437e6ef65049b2fd4610cacd7c90281d5ab79780dbc8afabd030b5bf8b65213da40ce83f12bb19b9a93e9db5ce8ad7fb92fece20533e75089eaf01a7c53303953ba5582ccd1c86ca81e51a82b7c41245589a79abee0fefa0d3a659c282994e0ce0582aad433d1d4769053d24c51454346798bac0f0af21fef6304ce2ea64cf1762e12e326732f25fb2615aeb5d3f54b672a134bacb5640b9d3b17d36186968bca5bfd0f4aa1a05dbc54b97a9ecbf29be7dfb956d4524191235e399bec0021115bb24b539e7a6714c0e2c6c63feb0595dcafd8bb3d4f203f835b0d095fcd42002fd821f5b75d915fdc164ef94a01e740f06175a8acfdf9f1d2c5891329d31837dd83b77bb71110e810edc49b0098c5a3714e355ab75805c516c96c88c949edc4af190732b2915e0aac1f8609803e48ef0cf8254d15613c5dc707618515e736927c2215b2f1ad18965c32d53051ed8e2443f5c7d0dce21ef9f3e497390a034e0873df310033146e1e892ca90c1ff617628dc8b8bf848ce14e1b648301343a8e4f64a6c5033eabeb648cd3e9f2fc217774007e05784e300e30cf7cd29c5b8feb8e1839e8dfae5eed7321a037d56da8125839700c1bc1c82f50ec06109a4f7493dceb01941097fe881a78555c412e68b65278425e9d9ea03243085f089c9c155656dfecf67ffcb374bd3aae1e8a8750c9b2c45bbc89f53c8fe47d7bfcc5eb65d76f04385f0ebc0efbeabf39556f565bd05783bf0cd6f727180a599bbe6316f2097bbde2998819640520e1a924417cb5338975faee3784d1dfc05e3e8206b54d10726f78a4f89934339dd5a286944f0fa8dc30ae360a7053aa9f776f0075153db3725c2ad53cd56811f35af0917ef20c9513a3fd474ebcce0f1b218488a1b26219e1b34c4cb9db36288bd2053fdff9d1ba476f5188ca47260c654f7cee56463c5acb2e5600c25a16aca64f2124fe189cb43107bfd4a7b09d48faad974c6fff0298d05dbc2ad04f93aca5e13fd85cfb94c7ea5676ad931b9a1e678d7d238af76b5a2c709b358500bdc63d692e0dce609160bd80e328932560bf01f8427170111dec840eb15af73ba58a4c3926f68b91ee01bf3ebd9f33610da01f38e8c5317f877d2c19cf12ab515e3be8fd2051ee4e1c97e61b96add6d73993888beea2741ecec5636197e095851631abd6ad27dc18ac8e00d3d51151e6832606536ec5a0775737766ff829ed1b913bcb8d3bfa011deae134c091759c94db3d28bcc7896ab8efd1443cab2ff9d01ad8bb2ab78e08d00b4116d9d899621b1783ff93339a55c72074266985148a775fcc68a824ad4033d4509ec0f626ddb47900909ad65a2f016695380048c017bc1ebbd21756935c66167516a9067baf6d20e1c80a64411c9789d42c911b89ec4f06fe9b4b67601fac6edf5aaa760383c51eee95aa3bca594e5c1f78f769b2d6e212d3e0b23027ef28237616040acd2ccf5af6764249b1460035cafcc0c2de3731f92818749539e39a25d9e57e786ca14b9391443805bcfe03947367c30206aa8a4bf6ce36aa7939d4d87199bf1e21d5c214faaf27d3731331e01b824932e3dd50d27de53fa8ce1c0c47becb257cdf1104339b95573b9f110317569f276a298ef09a0c1ed1d108f61ffc79473f1ad2a4dbafeb36e9acce4355e07db08f8ec132965ea5699219d7d955600ca4d49f8f84de21ef33d7a899c27df746bcc9a6330c35d66c6b913c455c3ba67a392557878ce5cb39ed56aff855be7ff82862e5b056e595bcc3dd3a443aee51c1438e19e5c1025b7c4e0829cda64c072a0da0ab486d9a61c53db6cf39d2e6029d2738cc0163743b0d8177fe9026f1c103d3d23eeb1cc07bf0d7b62aa6bcdac82011636e65f9c14050a5859810215ee4525a70a40d7d6f11c10a6245c42d8f6451f44afba53c0b495def10a82a8a57b16c805b1a155d7b5c5133d62e5f04f143af4a4fd87654eaf0f1a6de04ea3da37963d89a4818307f401c98b5b929ed2d9afd7225d540f0c88412880d845517b4e56fdaef1fa067bb0d5bb1d41188d6efd3f15195a0d0b7c5bc54f8c857ca4f309cd66cacfe7cab1619fd6c7fc1b9b7ad5f3c175e3f32c7d762ff19331a970e3c1ceaa6d455516797ce765494e4b8d8610f96d2010c57db6e69854ff767800b6b52882ad892946d10deb41472b57a017aac95fb03c7790cd6ab02500410fe4b498b3aad6ff8d3bd82200d24d80b5af63d76e7acda4dee583da2340b3c07374e36bef4b13ced4ab4f0cfdb9c1ce5b7cc802e3f0cc08427c28c4db77b462caf12799eed495e0dc2874eef2a001f489752adcdd7708b2836d4b861d2a37d97646f4acc30601d1e0fa84e0309663c07f874638d6ed240f6e953d40084549e72a72d819102c0843c7fdb4cbf52492286be39e0367f1ef900e5728cb5bc73954734cac6fb663a94898e319a339194a18673c686ef580bd98c0f70deb1bf54a81ed2cccf03fe638187ce2351e381d0fa3c10a70ab55419c1b70a2d0782f5600153280ec8dec02650d23eee2a03c32759df30e56b68075cca6817728f00129bcd0c77f7f8c1695f9136d3bed33306938c596d39e1b3b46ff4e775c988bc0d63c4d0611966359f5a829a94c3fdfa6601358032159ff7f272db12ae5d006d0de3c5da9bf3c3ba3bdfa818e1b234418b6e4a800f851516b616055f6136c24c60920eaf6f9913a191a9af7634f740a94988ce24443f277add93ce8307d0e8aea89f0e5c294758b5d7ef764e644875a51ae69a62902691d3954dbc29687b149a9e72f14d0105fb5cb6ca390e6e60deede982a1f45c260e6645a6130ade69328bea6fa99bb4174feab7f243f1cc7ec0fb5a650dc1fc0067cc761438c27886b7746b9f555f53d58c6a803329722ec53a6344d9718a3a17d2ca3055c73189f4aa8f0c8b8f141e718241c4b44b47033d8c8c7c825d86b4254734e8b79ec40ebb21d25c39be1367a946cc6a98b5464f1d880f10a2487db8c218fd07a056da75f33d833a6d78c58b9d782822db056f7fcf2bc47170994fdc06a069a53fa72115c85d46a18f7f48cb49005fb4261ee91cf366df7148ad59a59d0ffb5e7be79dde72a984a4858ff5727aee1c3c0a811947f890c43ab574b618a97597b2a8639e00f0962d106113397519c57f1ce34b8eb0a75a3e9abdbb989fbed3c2cd41e27fd316c2a181671a0653a6f23ec662c422a31c6c4bf21677920017a4aebd08f93d45908f454fe8e7a4ff8da16a8d0a40a89dc53609cd9e160389340c0b8989441ee4ab7af6e6da10a644f1134904c4df557314384c23be01f2da9550ea4dae305ab7e1ff3bd124a13043832945986a3f5cf7609eb3a35675ceca625eaae63c5fcf7356a08d6f1205707c71a0e913687295c8aff6f0aa843cb9baf7057f74ed332cd20edf4e503e8d1137d4d809b936667aefe90b53da2de8ec72ad0cc4bfa90d94a2a5bf743336191e631bd2af55d", @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYRESDEC=0x0, @ANYRESHEX, @ANYBLOB="5404532219b5ae112ce9a307b952242bcb572f3cad", @ANYRES32, @ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRES16=r1], @ANYRES16=0x0, @ANYPTR=&(0x7f0000001140)=ANY=[@ANYRES16=r2], @ANYRESOCT=0x0, @ANYRESHEX=0x0]], 0x1) write(r0, 0x0, 0x0) 16:00:40 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket(0x1e, 0x2, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2558223fbcdc595c, 0x0) r7 = socket(0x2, 0x5, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1a3ea63746d6f380, 0x90) r9 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r10 = socket(0x6, 0x4006, 0x40) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x1, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x100, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x18004) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x8, 0xb8b6833901450e1b, 0x7fffffff, 0x20}, {{}, 0x7ffffffffffffffc, 0x2, 0x0, 0x4, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffb, 0x10, 0x81, 0x7, 0x583}, {{r4}, 0xfffffffffffffff9, 0xd, 0x8, 0x10001, 0x9}, {{}, 0xfffffffffffffffc, 0x4, 0x8, 0x10000}, {{r5}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x2, 0x3}, {{r6}, 0xfffffffffffffffc, 0x6, 0x4, 0x6, 0xbe08}], 0x1, &(0x7f0000000400)=[{{r7}, 0xc4535002e8e337ea, 0x0, 0x1, 0xf5, 0x8000}, {{r8}, 0x0, 0x22, 0x20000000, 0x49db, 0x6}, {{r9}, 0xfffffffffffffffe, 0xea, 0x1, 0x10001, 0x7fff}, {{r10}, 0xfffffffffffffff8, 0x16a, 0x10, 0x7f, 0x5}, {{r11}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0x9}, {{r12}, 0xfffffffffffffff2, 0x1, 0x2, 0x7e81, 0x9}, {{r13}, 0xfffffffffffffffe, 0x30, 0xee10007babae5e0e, 0x2, 0x80000000}, {{r14}, 0x1, 0x51, 0x80000000, 0x1, 0x3}], 0xd0a, &(0x7f0000000500)={0xffffffffffffffc1, 0x7fffffff}) r15 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x163e12b20ec6eb37, 0x2a) fsync(r15) r16 = dup2(0xffffffffffffff9c, r11) ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000580)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) utimensat(r17, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x8, 0x7}, {0x3ff, 0x1cff7533}}, 0x2) mknod(&(0x7f0000000680)='./file0\x00', 0xe7fb60d47cd3e9a6, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000006c0)={0xc7b, './file0\x00', './file0\x00'}) r18 = open$dir(&(0x7f0000000700)='./file0\x00', 0x200, 0x101) mkdirat(r18, &(0x7f0000000740)='./file0\x00', 0x22) sync() ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0xc014575e, &(0x7f0000000780)={0x1, './file0\x00'}) r19 = socket$inet6(0x18, 0x4002, 0x6) dup(r19) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x8000, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x19) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r7, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000024c0)={0x751, 0x1, 0x81, 0xd13c, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") dup(0xffffffffffffff9c) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000080)) 16:00:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4022e2f660600000000"], 0x10, 0x0}, 0x0) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0x4}, {0x87, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x29b6bf0b}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:41 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9}, {0x18, 0x0, 0x7, 0x1}, 0x20, [0x800, 0x9, 0x3, 0x0, 0x4, 0xb0b, 0x2, 0x7]}, 0x3c) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x33) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x0, 0x0, 0x0) kqueue() socket(0x2, 0x4, 0x30) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xffee) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r8, r10}, 0xc) setgid(r10) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000300)) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0), 0x0) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061000000000000000000bebf00"/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x1, 0x40, 0x2, 0x4}, {0x100, 0x5, 0x3, 0xf9f}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x5, 0x6}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r0) getdents(r4, &(0x7f0000000300)=""/4096, 0x1000) r5 = dup(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000001300)=[{0xfffd, 0x0, 0x1, 0x9}, {0x8, 0x1, 0x80, 0x2}, {0x1f, 0x1, 0x7, 0x778}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140), 0x10000) syz_emit_ethernet(0x6cb, &(0x7f00000000c0)="b6") 16:00:41 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x81, 0x7, 0x4, 0x1, "7fe7bd5aaaf68ab586f4a8f47f04547ce9b24b16", 0x2, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) fcntl$dupfd(r4, 0xa, r5) kevent(r0, &(0x7f0000003380)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r6 = dup2(r0, r3) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) msgget(0x0, 0x421) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) 16:00:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/16, 0x10}], 0x1, &(0x7f0000000340)=""/36, 0x24}, 0x840) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) dup2(r1, r2) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:42 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) close(0xffffffffffffffff) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x20, 0x0, 0x0, 0x200}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) r5 = openat(r3, &(0x7f00000001c0)='./bus\x00', 0x10, 0x28) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r6) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = semget$private(0x0, 0x0, 0x108) semop(r0, &(0x7f0000000080)=[{0x0, 0xe000, 0x3c3557888c7b0f92}, {0x1, 0x2, 0x800}, {0x5, 0x1f, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x400, 0x1000}, {0x1, 0x400}, {0x4b3415919860058b, 0xfffe}, {0x4, 0x7acb, 0x800}], 0x8) connect(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[0x45e1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10417, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x9, 0x80}) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="1fc26515b963ff5ff6a70567de67a8f68ceb71ce44f4ac756423", 0x1a}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/170) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) execve(0x0, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:42 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="5998c9ced73bea6c87938792637d202c9fa3e66e179d2c99ec313c37bdaad0eb2ed77db82012d34397b249614a87078fe23b1aa5a4a376945da239c43af31272f126312f32a6db5fd1ee02dba458987ea35d17036e260c43e108001664c49c53ddbc93e7c1335f3cf940a138029fde8557ab661f2ed0ed96175cb746c14f1820c28f167c836b7f7db9fb1fa5ffc07ef818180da61f52d20e245c2a77374225d37b58280859f50ae110962fda8d453e63c4783dd5f84992ec55549f3e34d2650873766776031921c8c2a8eb55a48d39527a8231b85e0d855d70f05f2fbca40c1062286a7696ea8a50a679f21e39e278eab57d3e4f7db07f699cde2ce7975ba9e255ceadd6430418aa8d0973f1f1b5b08f79c689a4f9412c72dd0472acd50c8329c31525f62ba8db90b853e3b53a546bd9b2af74c821ea0932fc7f92655f0d1aff61793d74441213827d7afcecc34026f5ff5951db16bebe0765e94ad12abe8b1c8d930b4a2c4caee90f1993052473688c811a0e459fecaabd29d8c61691f43055926ca701fcdca4bf75a8406468d416b488c721fdddfadd82aa72d6484407bc9e67e54f67b921a0039c49d29a12b4c51e015bad3dd2164d5d60895568ce92da03c6eb0841697400"/466], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) shutdown(r1, 0x0) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7fff, 0x4, 0x3, [{&(0x7f00005d2000/0x2000)=nil, &(0x7f00006e9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f00002d2000/0x4000)=nil, &(0x7f0000144000/0x3000)=nil, 0x8}, {&(0x7f000020d000/0x6000)=nil, &(0x7f000022f000/0x4000)=nil, 0x6}, {&(0x7f0000777000/0x1000)=nil, &(0x7f0000471000/0x2000)=nil, 0x100000000}, {&(0x7f00000f6000/0x1000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7}, {&(0x7f00005ec000/0x1000)=nil, &(0x7f000060b000/0xd000)=nil, 0x3ff}, {&(0x7f000060f000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000267000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f00007c7000/0x1000)=nil, &(0x7f0000061000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000d1000/0x13000)=nil, 0xe627}, {&(0x7f00006cd000/0x4000)=nil, &(0x7f0000382000/0x1000)=nil, 0xc0}, {&(0x7f000064f000/0x1000)=nil, &(0x7f000053e000/0x4000)=nil, 0x7}, {&(0x7f000067a000/0x2000)=nil, &(0x7f00006ff000/0x1000)=nil}, {&(0x7f000070e000/0x4000)=nil, &(0x7f00000ab000/0x2000)=nil}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00001bf000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x10) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x21) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "000000000000000100002000", 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) kqueue() listen(r2, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x200000006, 0x0, 0x0, 0xffff0003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x7}, 0x10) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0xf5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:43 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) r2 = msgget(0x2, 0x40) msgctl$IPC_RMID(r2, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) kqueue() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/196, 0xc4) 16:00:43 executing program 1: r0 = semget(0x1, 0x2, 0x400) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000140)=""/22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = socket(0x6, 0x8006, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x21) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x9d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x2}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="03b6ae54a6530b39912baa11bef6f083ca4ce9e0b9204abfa6d93eda31f9bb2fcb846fd91c989b8577fd5f89f98bf7b9f9141c2c9bcf9e664951ff12635fa6bc147c304d0fcdde43ab1256627bfcc5e06d03e933150fae0da2aa7e1d9860bd67c52d7a64a8a0833c6ea78ccca70d1a6e822524186d3f8a88162db9457cdbcc70232fa83975d52cbec13c673e0192572c5f981141596103ccc9d26e8bdc885e5d0b4913376899ed249be3ec307b428007b9a3d1a08de9e59be305542f686d7bf8", 0xc0}, {&(0x7f0000000300)="95e863b2ddb768c6df93064644713463e19fecdb4421f41270e85f63ccd502c386e0658802c750eae8ca8d278a87ad24dfb515b4168ac3836af631d2eb82427462583071124c121f85e13912d609cd27ec2acb5fcb470f60910701731166d53c66de97a584aa87585d3375211eaa400812dccbd20c22ff98c5066bb97b2de291c5b1765a71448bb500cf2feaaf3781431835086b6c772e5548e110d8a317ac743b293041bfdb3d7e88d51f7500f9405e3a5c6a752e2f96c17a10ad2ff085454d0a42497869848f91065fc09fb38549b75b2de70fa80cdceeb811c28a27fb482bd698e73f80bf794480f4f9e8a00dff29506014499641a3ab833e9848754c4b7e9e4325dcf2ac4779d9982efbad637c86a70a5d59853287a1dc6157ae58376c28e24d45a991e0f7a343b8a8e4f43936f8f987e9b29fd228c05d4eab1fa8618056dffbd8656c9558ce07f89c8fc4770c78af7a880e57ff2beab8cda413600b2c2cc488a1e6925104a4f623575a8edbc9932884ffff889a3487224139ff4058f6f55f1d2192996780f4020e2f93f09b2d010ac7228b1226f8a8bc48c2efed66e5d5ea6b4141fd982140133ed194a3ef008c2e5c73efe7991918b082904f4184681a7bd3f8f0ed2b8f20bb0607662804a272e9d9e0afc2ba83a1f565067cb430b696c6280b2bbbbb633f69b5d6a2f82be57b41e647f5e12a3e96dde0b260adcd8764d2f0e450b83ecd6f52905906ca9b7064ebddceadf220658df6b5649e1edd0bb6fb7d361b1bc199c6a36fb8840df149ae8144511172644e827fcb1606ef3d4c6e6093740e4d82bf593b9fcfb3d94b3321e4c8e1744871e98836757395ea09e2a260132d65c5bfc60a7dbf14e984946f0dcbb063e6078664758d5686242f909f50748d0c02c6d8841d51af69c387ed7dd6ab74d2381c5ceaeaea33e11a16330f8f593a3934d824467e8af65b99f9bb8dd200b6cb0c890cf8b34815b2e3fb782c676ac601f79a6ff1774b25a4aff9828d7bf647a60413ecc4542627bf82930b9667245f3452f44e7083712450b6b33574cfcccf9378a2ea10ac207a8d79baa4a021a5712806d01fa9c76cfc56b259ee2cc2c13d66127f4eff488000c0498c10e97aa63456373182b26cedb6541824689466e3e28cdf28f7b052d766fae080551c20466983d1d1eba9cf7778b3b713ef679cce75dc0b4ff12e4297d4e744ff24cad16409a5d42090ebc320657121f8668f89adbd6cb3974d61a36bd46d6c21f1bd515b105af5c6ff29a72d363a7b5e668899d75e3facd4ef98e16bfdce112507445dd284da3ece742af1e287c2a59123abbf0ae1499134030eff4c2f09bca425e7525aa19c5e5e8eb0efd69f6f40bfc50c54eb6ac58a92cff613b98524e508f078ec9918d93f6b94e0c66356bab01ec00ca12f46eb4679edf72dcc33143d1c990b5e3b0e119010c42a24eaf20f3069bb31ce7d18610f9fe938594afd4b9736c208a796b92d533e0f6fbb4e8766e94e2e83d25487e419f1b524a7d2f3330948daff5b8fee0e489b8b361a07ad09f20b65d15d068d5e65fb0f8286af29d861859b543a8db2c594491d6081d3f0dab2df7088b5ae32b697f4861ee178850490fe041c8a07e4d987753113051224597b5d6a9f3f95ac22cc5a1582a973443c2ab9aad4e92c4c6c8d2e9349d4813ab1a85d58292825b3f823b0b7fc6167561dacaf74c60cd337470f50fa0e8cbe60188d511332b203be87a4e5c2033d455dc49fd05f1580e2f86d8b6216ec48c32248acd386c623606b51f59b557ecbfa4470d1e32e5066dc687bc36abf6c812328cc0df9aa6b0b15071a9b9d0977723a9cd60aa996229c947f10fc7f9161847feeac441ac33effee3cbe4140026395e20e0afaf4e495a73188dad967623995cc22aae73ebca9cc2a2266b032ab3757959426c496ac8676cf2e942e85a4d6ee8206dc3250b15d1677f3c545e34965e081933a67c2c8ea2fea056ae819a7f20b97cd9e28f8926bff6d93c4017f2584ea6b0c04d9d07a8ae6a8197ef3b803e5fa2126fc501a2047a35e0957bc7e5dd6e0a8687fb0cc27298e31cb8719b39c7b1dc6d87715133efe73c940eadf5cb29e7a612ccd397e0e658ec35db44ea30f6a317380d8220659f8ecde22a4417afbf8584692336db417e398a73baa1f69c6476153bdea02f48fee5a4825f9afc679beb8b12ce57133e0fcc6acb16578294df84d12a9dd96d0b5ea0e065909a2cc75a51a09a4d3b53492b0d717c87b29d521c9c7eb9dbe28ba0186c4ee1cce53c65f8f06c8e060c6814a1be4da3cb376745cd02249a4c5907fc87a048f313e3418bdfe20ebce9e13f45859f4d0a54703545205b468e77d8895469b3fb7cf1e5c9d3e4ec5ffcad6e602f8edfaed7bdb5f8db5408b9775ff0f3ea2d89074077f7a033a899524fa8781eb6f5ad456249da1d9dfdea9d1831b5f2055ddd8c1e8627c9fd27df3a2ca68761a30c90557a2c85f106fb7b09ebaa72ba31e4efb3ae52a0e6426b8dd76b0ab91cddb4325384bafd3d5c3d07993f73a90c5dd3f094c9f5e5bd76627afb8706a9976ba9bc1928f344aaad4057d19c9ba36856593ff8534564b3b2d8b3eabd649adf5e535cd0673e56cb9b9be683c5250a63bfbb6114268bd177f54edc40b5c6ea2570b67622d69e0381332e0b22e95ee5970ed5530ebf4d75180ecce0abf20af6e26a1640f849f2ebdc57a427d0f9713b8d7325847308ee68805b8e7e8c272e1716d2aedcdc792a885bed7d31be7a9b214a3abc4181d542c0d0bc50cd520be3995bbc519a8bf0836041fd9290c9b002cd7334985d1c81c6a80ea3fc0603c0ceade280b85c7dd2bd07c2391dd15c040f26109852f37981ca44785945a23bda29378a52e04f714b9d9e2124920d9047200c5b2147fa22e90072d30aba479e213a706b7ef6b71d4d3b812f75283ee872f867dd8742e65017d6f90fd484f66aae7033945ebf4565d3983fa5aa65effbe83f94f07eed214efabb56067b11104fa70bf04bd1e945d4cec8827ddc7b64081f55e63314566b0882619a6b2d2eb91df130621396db302e2516d009f783ae0b49cb67f2411b06a698d41fa336a944b22e24d474b870a700facb8bba9cf7fd385819b9c72f3efdbea95e56fe54ddd9cfb4770335ebf909e54d1cba16adbe75679e64eb85d36caa8d9fe3c4fc21dfa14db391320308c3d5576101fbfd2eff32847b9948024c34a3c96fb876eba7256dddf9727f559f6801db3747b31fcc520f298bcb2d21b7ebf79fe9433dc1d9bde44d48cf3eb350ce9d5c7cc31e00d0f5476fdfd72c85c94c72d59364f58e4744626b8f0a6a1ada2798607c9dc7f00b4f9ed215212a75793e62f3c8748e7201284d4b06914c62a4a140a5f9e7f8b24382aa5fc340085e2fd27e0fdab475f8e05766eb1eb8ed51dcd07f840bd71c37bb74f055b9a4a8b87cc6d3937399ca92e2ab6e5b7fd4aac655adeb6de4ef9fbb3f1d3d19d7288884301984cd9cdc4381097938b2ff423f3a8da561c45cacef9a1c5000c31eaa1e120b4f07b932c224b8d38e5a6772954755ac2454e4807bb02c9049b09aceef2ea5389d46ee45d982578bad8b69b292b02aa119012cf3f8146458e8d3e8792accba01d0f9d71df8286f6099b41b0d1526d9735267e82349852b646a87a4400632734badeb1f2314d1c20cd6f9182e8db9ad4e25ca55829b373eac2890766ab52af26ddd912a2ac1162145ad8b78fb4cbb7d55c8afbe8166a5a3140ec8847b02fc7daa9ed429b66ccb037c9b10db8a43bb8744e6efbb4b6be3eb111f3fe9e3769674a4b320875af4e6e0cca1efaec5fd38f767c23ca72ba33f6508d2a7568b04d519b376ecd6294ae61acc5f6cd415d7746a7d75ee53961f5a2ffc6d714808e5755380e8adf435e7180cb8d57e020380cdb4ed4b7d3cc002dc1c3c71999432ea979860a2cafdb8a02ef6d5e4fbdecf9363d715df9e41a9d1942f4f78e5d3837c69ef69aed7aa8b4ae6694232a8986f7c50b8a30bc646f3c80ec62de601527ff8ab0a461deff7dbf845a70b15a83b4582094b3721055c211f11f0c14f5b74b1768ff5e1f1ff3a1e0986ee5419f699e8ea1aca6a7fb8c871ddd0e28354c70744186e63594d5888f1cf388f61085c0153b9c64d3c37fb40fcc47d9bf8c3faf0a2b6d984d3c7bc732040ea2b3f737acef44d81709c3d13ad2522e4e2205b83f4cfe062a225dab5f52baa15409d562dadf7d76779caf42ce6ce11fd39ad76bf30242e25943cfb85c9080c083a7763488000f6375223f07ca9cb422ed381b92b37a6ac394a8bb0dee0c68aa5bec7aadd1978dda0ed364c10bfdd585b5e14030ed307582793f0aaad2b1dfd529d98883bd525b2a6e784cb7334476ae502c952f5b7427d8e5bf7aac4f9091870e254885d73e7c75e472eaaf260738c14d5e0bbb0771a642741d87e0f5b25b3769dae4ca91e176191311ee31ee322226ddfc737f26fb4a5941c9b5456c6c0aa4d317c376fd42c7af1e1b5b1358bd276ea9ce9e8ac9c07962d01fb27571e65ce867a62f1dc297e5c6417aaae1d3f1e677f8653cfe9e5741f3fff5e2d674e6e3b543a9fbbd48f417b6db87ac589375bc15d394f65da98a0e4451218af2dd353891579c4ce424973dfb57a8b1cb6c124ebf72949a74d2c06a77adc154487d7aea222eb757167f124df93a10cb867fa8405ffae817ef1581e4df76464232239fac37327bd80e714aa8bb29519eefe333a681d5efb19d044baab0637c032cfa91b6f77add84754f93800226b9764e7950bd534bd63fe1c805e7f5fbef9f998bb109282eacaec9a700a8e4b4d2176cfb92cb9e2b61684203c8a71410adfe69d9a3e089ba0126fc051dc155e3728619b4a9ecf707b278d89efdcc775480fa5b90174182df5b29223e21e10d15422f073883d77cf47b9ce668daffe52460999d82b489545d3904a69d2cf8ee99a6f06f5e92c3f1dd79f66b31897bfeec705d35e8af68440be319b773e426721815a13e01aa7d1250e3dbfbef4f04d649932379fe7020f1726acc46641698828071938e1acfa83945347097627d18781c98bb2bd83a4a9469cf4af1ce93f85c7c2588109e04bf7fd109e6cb10b42d02fff909fa8064f42a284b24399d14af1fd3a383cec8afb3a330957037f0ba5715aae2c7645be1fa193fc583107956e0f6c860b0aa966136bf096fdc9bfa1c832123bf7ce91dda67f578b4e426945ef3168d5d6531ae505130b64f3082712df6a6145e1fd5aa4631fb1d4f3750171a72b1ea3e302063c9d88fe1eb163094e564562b9d2325ba93ba4156d8462dc8dff412f6139287cfa5da6750d1b92ba1e7853ab74eeb5ddb68369709a1f0f4aef8399a1a4883b5f30f1e1213a96de377ec46f792ca8a13255e93e4b980019e92d5154650f375f76be4e81856af696a9ea609987763480775fe85ece240f1b88b7a33f4ffc9f14fa094501d295f2df37cddd8497d06186646d796161c1eee0a634eaf84aab1c4760cce2367bec3c0f7f9088b5de027eb0048b3d1e25b87acf04a3db492267669470c9b41f50156b599925d35573c0a92d44a4399693be17d4ee6a2d8ad73c1ae5f1dc45b3ce42951e8723e0f569290895fc36447cb0e3ac58016f1301d608bac982568997cd15c31ff56ff106ea189d7bcd26cf1073b90b4be313cc9192843091eb78631e6a2bf1b49f670f304c0f57c6b2ab02f956877cebe49623c68ad3e68a006c8603e49817a8ef17a708d1a14a314cc3492fd6e3cccac0559f95c3ac1d2c397", 0x1000}], 0x2) 16:00:43 executing program 1: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) writev(r0, 0xffffffffffffffff, 0x100000159) 16:00:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000140)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/bpf\x00']) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 16:00:43 executing program 1: socket$unix(0x1, 0x5, 0x0) setpgid(0x0, 0xffffffffffffffff) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xad, 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1e0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8c6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x800000}], {0x0, 0x10000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x0, 0x7, 0x5d7, {[0x8, 0x28000, 0x100000000, 0xffffffff, 0x9, 0x55, 0x4, 0x6, 0x7, 0x200, 0x2, 0x7, 0x9, 0x8, 0x7025, 0xeb5, 0x3f, 0x4], [0x187, 0xa388, 0xffffffffffff020d, 0x2, 0x7, 0xa39, 0xffffffffffff9b16, 0x4, 0x3, 0x1], [0x6, 0x5, 0x200000000, 0xffff, 0x3, 0x6, 0x2], [0x8, 0x5, 0x1000, 0x5, 0x10000], [{0x1, 0x0, 0x3, 0x7ff}, {0xdb04, 0x2, 0x19, 0xfffffffffffffffb}, {0x41, 0x5, 0x5, 0x4}, {0x4, 0x101, 0xd9a1, 0x2}, {0x1, 0x0, 0xe28e, 0x9}, {0x6, 0xfffff54f, 0x3, 0x4}, {0x8001, 0x5, 0x80, 0xf9f}, {0x3, 0x2, 0x3, 0x5}], {0x2, 0x0, 0x800, 0x5}, {0xd2b, 0x800, 0x5, 0x4}}}) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) mprotect(&(0x7f00001da000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x800000035}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x0, 0x1, 0x25b4, {[0x2, 0x2, 0x37, 0x1, 0x31f, 0x0, 0x80, 0x3ff, 0x6, 0x3, 0x1, 0x6, 0x5, 0x200, 0x5, 0x81, 0x7, 0x3f], [0x8, 0x7, 0x10001, 0x2118, 0x3, 0x8001, 0x3c, 0x8c, 0x4000], [0x7, 0x400, 0xffffffffffffff81, 0x0, 0x6, 0x5, 0x36bc], [0x101, 0x0, 0x10001, 0x2, 0x4, 0x3f], [{0x3f, 0x4, 0x4, 0x7}, {0x5, 0xdd3a, 0x200, 0x1f}, {0x0, 0x81, 0x80000000, 0x80000001}, {0x101, 0x2, 0x8001, 0xd27e}, {0xff, 0x9, 0x400, 0x1}, {0x400, 0x50000, 0x1f, 0x3f}, {0x8, 0x3, 0x3, 0x2}, {0x3, 0x40, 0xfe1, 0x4}], {0x2, 0x401, 0x80000001, 0x9}, {0x7, 0xffff97d3, 0x1, 0x5}}}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a1, &(0x7f0000000300)) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) setsockopt(r2, 0xe8, 0x3, &(0x7f0000000000), 0x0) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10211, 0x0) dup(r2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x44}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) read(r2, &(0x7f0000000100)=""/2, 0x2) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01ff2fef6cf0a793"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) recvmsg(r5, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/151, 0x97}], 0x1, &(0x7f0000000280)=""/69, 0x45}, 0x40) accept$inet(r2, 0x0, 0x0) 16:00:43 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r2, 0x6}], 0x1, 0x1ff) r3 = syz_open_pts() r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000340)="63cf0de55e32adf412b6cb1495199046430e47f691a927558de709f597a04ef30ddc887017d68841228ed2d2891bff0dd4d4bc1a999d61c1ad69be7ff970843f97565a26df3e2fe1de839855a7010a8906a2480c7b5408d348095e2db25204ee50b847d0d6e30769b374d257f3d6cbfe17f90a2c591278d709fb9c7fe5e4bf6042b4129fc3ee36d0ce38f53889592c69f10ef3c38a64c36581485a4459d1561a16a1", 0xa2}, {&(0x7f0000000100)="fec9f1d8112c432b7826d0c22fffc3aef5f0ff3fe764944b4aa4f5df542f2ef00f27a1240abd9d6b5211fb90eca757cf23fb0f1a7bc7d82055468c", 0x3b}, {&(0x7f00000001c0)="414f2649b1a0793fddf4dc6b2d852281fadff38c959eea714bbe257ee8926dcb7eb3cc89e170b6e694fe22e464357c1122f5d2961d9b3247da7ee821b930c0c47c5c8a60228aad0e5cb3", 0x4a}], 0x3) close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r3, &(0x7f0000002a00), 0x1) readv(r3, &(0x7f0000000240), 0x0) poll(&(0x7f0000000500), 0x2128, 0x0) r5 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x8b, 0x5}, {0x87, 0xb86}, {0x41, 0x8}, {0x21, 0x9}, {0x41, 0x3}, {0x22, 0x4}], 0x6}) close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r7 = socket(0x1, 0x2, 0x1) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r8, r1) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x29, 0x4000, 0x7) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x4}, 0xc) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x5364e1303baad894, 0x0) ftruncate(r4, 0x0, 0x107ffffffb) ftruncate(r4, 0x0, 0x80000000) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20005, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x10, 0x20}], 0x0, 0x0, 0x0, 0x0) r2 = getuid() lchown(&(0x7f0000000100)='./bus\x00', r2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x5, 0x8e, 0x20000000, 0x78, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0xc6, 0x8, 0x2, 0xfffffffffffffff7}], 0x401, 0x0, 0x81, 0x0) close(r0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0xca, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x81, 0x0, 0x3, "000000000000000100002000", 0x81}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x80000000) 16:00:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="c012027d25a5e0bdb7eadbc58bc661f5cd60d39f70553718eb56a184da31a2445537181760595f92729f65362186efee5c4ddf47a9a295ba00928a0c2ebbb59856466beb04945372b32fc3a28ed410716623e27c701778eaa077859d6f4b6722ac40623c8e2ffa3caec7372551bd9de8ee6e53cbee4b63b12d7f314c7a5c5a54d14d3c7c5e945ecab95450d55e385127cc6cc32c1a593ed0f0c287f4387a9d2825894b8ce85bea1728555a8e612aace4999cf0489cfb9bbac56983325112f3a478a7563dbd7c30330d3d1efd946e7229d259e8b23b20becf8eeb", 0xda}, {&(0x7f0000000200)="e58c3fb52c41a650389f60c3c7571bd182409d1842762f639b0befbb87e10060db5430840069ce682417ea4738e28e20a4c3a5e5cb95ab8d5356fb4cb7a0672278fb9e9748dfc32e529965f747b6c2086baf3e9006a5c33631fba8a7601a21bfa344a58c2ce7908f11f0d320f5b9e361590cd55cc910a64e997a7f2c8c4d30e3945569d5ac7706b77543121673452fa788dd67ca9ca977c35d6d7868afff7dfd19f6ef679e5063855ed9d0b085d2e4c6462510ccbc83aef9cf445f6f8a633611f2740a11d6fbf3505dcf098b9cc959301a72dbd68d974624b2d730c016384e91b88b74b219dc225139a18e98e6a51fd11ead964773", 0xf5}, {&(0x7f0000000340)="b7d1762a81fe691c695dcc3084183381b4db67d0be591894215e4d5b6a430683800181614e06a176eb092a99f0a7602be7c8626a2db269d0ba94c324ec5871afe2afa29e30d2cb1d44e4122918be3a58c2adc9375fe7190e9e6496c01784e6f4776342261746afcf0a2ac827a1cf5a69315b62a475adb61e2c878c229bc3eaa4a4608ef74d", 0x85}, {&(0x7f0000000400)="0c33cce75e46364b2e57326a0851d9f6448923caa94ce85cee8d2e69b7f81f6049cd339fe2b309d123f0df17cee62103ed07533c47e5fa061a19d9623b9101a07cde7b5637a788424d42f78f332cf10a2163da2ef3526b0ac8486f81103a39a4973d1f1c39ca26751eef85f8f83b8a0c2ea17ae206e4ca6eb5eace0ec9321f7c2b737ee483ef557fe4828bca7a565da26e912a38f3b1328dc085cc2958b29192324a83d7a7f72c626e972a", 0xab}, {&(0x7f00000004c0)="68cb22cfa3c78938445bc6a28dcbed5f047cc35f0c6b7a2a16eddf15bcdfbc2d663a906db76b11cbfa5a17923bb4cd5eddfe9ade1ac202bed51f93d8260a7d3218310fa7420a9dd033f6752017e986750e91735d0b8d8b692b0fbc8ea8c7d9db155e6eb118987c0ad489a22aa3e90a6f7451f2e3216ba96d7a3af55485751f79008b0f885d3944a6ea3bcdcb984031efa6c44793947f24d8740bf6ed3acf1c1ef35aac513a4467def621bccc6f83dc631086608a3887a5fa09e14edb5ee3c73fe1c282fe08bbc5b18e83e3965835f77539a3021e0918336a692947859b", 0xdd}], 0x5, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 1: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="ae083ffedb74d286e6815dec08c7b319208185444fcc321ee126f580095604e8d75f3968ed44b0e2e14b7b0c9eef6cdf12b34bf9d85372d0a5e778df97042de9ee4a7403c11094b306b1cc28dbc36c86ceb69a22531ef2469c65e7f1028f54cd422c02acc28f0edc16f0da896eb4894ccec38e822246cbf99bc4b0df65900f06dd010004000000000000004ca57c5c446038bb661dfbb65e5adf73766ca7e65979a7948fb9bdc2459ecc168dfdaa02e65e7a4ad183c02039435ed485e6905a4bd711af3f93f7c571bb083a", 0x3) 16:00:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(0xffffffffffffff9c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547ae6e4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x1) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getrusage(0x0, &(0x7f0000000480)) setregid(r7, r11) ioctl$TIOCSBRK(r10, 0x2000747b) r12 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r12, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/12}, &(0x7f0000000100)=0xe) write(r3, &(0x7f00000001c0)="8312c059cb5f432ec841c42427fd7809b179562a9fe868a20db9c480b1f3fc0a754adb6a24a8a6c9d06fe93e6d2e08ee0c4f397ec021c64113197e958b8cb13b588254f2c1470f5fb06b09401be0968c5743f159103c2b5d2a19266fbb811e09500e0b72bf4c9310bcd8afbde7e4aa8598d87190ff2667ff393ba50509a1c54fe59fc235b93d947fa8f1fea40a85a70e7d49ff478f558047", 0x98) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000f3cf38a60a148b357aca6e5c012000"], 0x10) write(r1, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x3611b34165197c39, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000380)=@in6, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=""/17, 0x11}, 0x40) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xee7dee5b2a62eecc, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000280)=@file={0x0, './bus/file0\x00'}, 0xe) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getuid() fchown(0xffffffffffffffff, r8, r7) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r10}, 0xc) fcntl$lock(r2, 0xd7ef743a7dfd592b, &(0x7f0000000140)={0x1, 0x0, 0xfffffffffffffff9, 0x7ff, r4}) 16:00:44 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x800, 0x130) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) setuid(r4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) fchflags(r0, 0x0) 16:00:44 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = msgget(0x0, 0x2) r1 = getuid() r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@file={0x2, './bus\x00'}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) getgid() r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r15}, 0xc) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x68, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[r8, r23, r6, 0x0, 0x0]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xa, r1, r13, 0xffffffffffffffff, r24, 0xa0, 0xbe4}, 0x10, 0x10001, r10, r17, 0x0, 0x3, 0xec70, 0x4f6}) r25 = syz_open_pts() ioctl$TIOCEXCL(r25, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:44 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x5, 0x204) r2 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/222) semop(r1, &(0x7f0000001640), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000080)=[{0x4, 0x8fc2, 0xef45286d70676ebd}, {0x4, 0x4, 0x1000}], 0x2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_open_pts() r4 = semget$private(0x0, 0x0, 0x8f6) semop(r4, &(0x7f0000000380)=[{0x0, 0x40005022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x7fff) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f00000003c0)=[{0x2, 0xc6, 0x800}, {0x2, 0xc1, 0xf45e998e409ca629}, {0x2, 0x6, 0x800}, {0x0, 0x10000, 0x2000}, {0x1, 0xc532}, {0x0, 0x5}, {0x4, 0x5be, 0x1000}], 0x7) r6 = semget$private(0x0, 0x5, 0x204) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000040)=0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x9b8, 0x6, 0x6, 0xfed, 0x8, 0x400]) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2a, 0x0, 0x0, 0x4}, {0x20, 0x0, 0x0, 0xfffffffe}, {0x64e4}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x104) 16:00:44 executing program 0: getgroups(0x0, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r0, &(0x7f0000000040)={0x0, "e8288e0ec1256c74835bb31f7994dadadaaa68c8b47ad205aefd"}, 0x22, 0x800) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x3000}, {0x3, 0x4, 0x1800}, {0x1, 0xc5, 0x1800}, {0x2, 0xffff, 0x1800}, {0x0, 0x1f, 0x1800}, {0x2, 0x100, 0x1400}, {0x4, 0x2, 0x2800}, {0x0, 0x7b46, 0x1000}, {0x2, 0x3a3, 0x1000}], 0xa) setregid(0x0, 0x0) 16:00:45 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:45 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x813, r0, 0x0, 0x0) madvise(&(0x7f00005ec000/0x1000)=nil, 0x1000, 0x6) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x60) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0xff}, {0x34, 0x0, 0x0, 0x1}, {0x9, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000100), 0x0, 0x404, &(0x7f0000000140)={0x18, 0x3, 0x1, 0xfffffff9}, 0xc) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c, 0x80, 0x6, 0x400000}, {0x4d, 0x0, 0x3}, {0x6, 0x66, 0x1, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x10a) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c30001000000000000000011000000415e7b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c6117a7498da0376b25ae2d4da0243b2cea82df95f4de5c1c122e71683e90e625410ecca14f8ceef1fda3ba1265092c2d07c6d0eee592939aed2ce67f8ec2178d5f01dde600003a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c83322029e236d54ced1c2a185e25d4e373c09af6fc4575aba7c310140434f64eec00"/225]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) shmget(0x1, 0x1000, 0x0, &(0x7f00006cc000/0x1000)=nil) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:45 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x140) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x90\xef)6;bpE\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0xd42, 0x40, 0x9, 0xfffffffa}, {0x5, 0x0, 0xf4, 0x7}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:45 executing program 1: r0 = socket(0x20, 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:45 executing program 1: unlink(0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="5cd8cf3c6e6942e4ef168e50f0dad4c8d36a0459debb8c7c4c6220432cd0a86306374f021f158f821a477f53604dee1d13fd55e88e3e6b594b810217a3768868fc2274dd02544b400227b3f48f975898dbf0581bb290b0c01e93d316e9a7c72dd3cb8961f5c146d9b5179f0af879e6fc8d47b26f24150b0c073e58443888e756c2ec7df1a634e9633b2d830769a1c04e", 0x90}, {&(0x7f0000000140)="ea460740547d60487109f5", 0xb}, {&(0x7f00000001c0)="e1ce41072251b55f36374f72e14d68281e5fd1daa25164cb840655d6f10a835f6d10087c5ef154e47a21e053860e51bd8c6a412f502183fdbf953535a893bb08c16be86ba1bf1e7131c73aee36f5909389d02be9c6c617f135451ee705756da7175ca7c966f510da0ce6cc73bad10161e5fa7285cbdea059aaec500e8e46d3e8db10e6890317d0cffb5c17a8d14c700d4a4871aca0dde2e5c1fd90b4ceacc7f1e3e16a7fb558792017", 0xfffffffffffffe00}, {&(0x7f0000000280)="70b493cee663afa5949be859e154cffae48730ce39d40f378326839ef33b397fa6b0f73006c4497cc10bfbc2615579915c3e1f5ef74a648e26b6cfc96455ba3b728cdebf9a2c1edfdc8c1c40f99851f2fb031bdf3eb232377d6b1b84d651b04a696dda4d52b910a7958a30c87713184f8108589b76345eabdf6f4e383cd15b53a2b26af335eed7e980add7ff695b92e6344ba3aa5aec396d194b364acfec86daa010628169fb34c9d98aaff1cd861ee1dbd41e08f317c2a41d509079b45795cff9b86846c8d97b19cfd53beabf8d83f1ea189ee779b1601a1a680fa1aa21d54c96d1", 0xe2}, {&(0x7f0000000380)="8c1e7fe081f9fb4925e017348b88e3f4fb3375fe97494660aea2b612e5f6f67287509883f8f22102f96d4c1800106b9d22d119e7798bfee73244a9ceac5a9ad393b3cac40073e5be3668092709b62e8008e35e0b43254342b5b5c7807a521db4e0d8a3fa800150cc7cf830c3da890033772e732b1c8e44f4ee28e84b94df0b385a65c2e83d8aae57ec3b57119641a6d7b3afd2ed6e404867820c91367d969f4de55974b7eb778d918009e43af874567127950cd3e4e9048271c434a78235dfb5443240ad6dc9979241f57b8960b9444fab03571b8feae6281cf8002f44", 0xdd}, {&(0x7f0000000480)="c4f265f5811c1580092d86d97d17d556d056d90a23b9b60ca0e009003bd52b52bbe0b03c9e65ce37df567de052da961fc5f7c03ffef22ac38413170dc51f11b320e5f93b16897f8b7e95a72b7f8d0d521a50b68e94d3ff07cf6d281e1961f66610a89df788d235", 0x67}, {&(0x7f0000000500)="d3f0a29536aab91db6e294cf6f42d5de395597160176f2b5833cee29e740d2698474486b36fe1f5f8dfb73a118ab415f68e456a86f64e31dc30f13757099c3e8", 0x40}], 0x3c5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:46 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x12, 0x0, &(0x7f0000000100)=""/184, &(0x7f00000001c0)=0xb8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0xac, 0x3d, 0x81}, 0x5, 0x0, 0x5}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000240)={{0x49, 0x5, 0xaf}, 0x1, 0x6, 0x5}) r4 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{}, {0x101, 0x2}], 0x2}) 16:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x00\x93\x02', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r2 = kqueue() r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="4c5af2fe28a1ee2499b735db8aa3561ff75a2e4051dead52a54432322822b221f06814368eb4dc466aafe373a1997acec4fcc00790160b41e63c982becb427460bdd7b67ed93dc364ea4117e796e196642fb742df06cd3302544f48be2b8f7fe35aae3c3aa43d69b3ebb142e86544ce6ec3443519445c94c4ff788573f9a2880b64ff75579ce673381874bad575f488583f7e2f56c6dece21651233ea4c26e9ada662558d3c620bd95df3ac6b10652e48a1e91c193efc4f3299ef63a374fae0e48747680a14d780e0211a4925a727349e5247dd196", @ANYRES32=r5, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC], @ANYRES32=r6, @ANYBLOB="d228c02c42eff2d1f58b1711bb28ce827b03fe9b9f15ce66fcbf0d8c364ed0", @ANYRES32=r7, @ANYPTR, @ANYRESHEX=r3], 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f4811ea0bd1d2d14de972236e126ce7801b5e480129b335c747f3f2752163538393f5512cc988b42fa1eea469d994415058bf4a26b31509ce2aede966ae53801e7e940c52cc6df15a996695398073f0b4"], 0xa) write(r9, &(0x7f0000000100)="8c65", 0x6d2) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setflags(r10, 0x2, 0x2) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r2) r13 = fcntl$dupfd(r3, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc024696c, &(0x7f0000000300)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x74}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7fff) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffff22) r17 = socket(0x1d, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r18, 0x0]) r20 = socket(0x20, 0x5, 0x0) fcntl$getown(r20, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r24 = getegid() getgroups(0x6, &(0x7f0000000080)=[r6, r12, r19, r23, 0xffffffffffffffff, r24]) 16:00:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='&\x00', &(0x7f0000000500)='\x00u4)V\'\n\xb1h\xf85#\xe5\xa4\f\x01 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x7}) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/20}, &(0x7f0000000200)=0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x9) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = getpid() getpgid(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="91a71a20749394c38084e847c6c6467fdf4c1602353b86bdaa9f47ee5eb0f0b19b60564bbf87276803d27ec6b5fc185b92c0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x200, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffff91, &(0x7f0000000000)='\x00') 16:00:46 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8, r2, r8, 0x0, 0xffffffffffffffff, 0x1c1, 0x800}, 0x3, 0x3b, 0x1}) †‹oïüTz“Wyü,N                 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000340)={0x400, 0x2}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfff9, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semop(r2, &(0x7f00000002c0)=[{0x0, 0x6, 0x800}, {0x4, 0x5, 0x800}, {0x1, 0x1000, 0x800}, {0x1, 0x7, 0x800}], 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) setgid(r9) semctl$GETNCNT(r2, 0x7fd3f3c7fa84aa46, 0x3, &(0x7f0000000080)=""/40) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) pwritev(r10, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000580)={0x10, 0x9, 0x4, 0x40, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff0c4}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e69000/0x2000)=nil, 0x5}, {&(0x7f0000f47000/0x4000)=nil, &(0x7f0000e6a000/0x1000)=nil, 0xfff}, {&(0x7f0000ec1000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e29000/0x2000)=nil, 0x4}, {&(0x7f0000f94000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000f06000/0x1000)=nil, &(0x7f0000ea4000/0x3000)=nil, 0x2f8f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000f10000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000f7e000/0x4000)=nil, &(0x7f0000fe1000/0x2000)=nil, 0xd035}, {&(0x7f0000faa000/0x1000)=nil, &(0x7f0000e68000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000f85000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xf7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e04000/0x1000)=nil, 0x5}, {&(0x7f0000ee5000/0x4000)=nil, &(0x7f0000f32000/0x4000)=nil, 0xffffffff}, {&(0x7f0000fdc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0xbf}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x140) r2 = socket(0x20, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x2, 0x3, 0x7, 0x10}]}) r5 = fcntl$getown(r3, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) fchown(r2, r7, 0xffffffffffffffff) recvmsg(r8, &(0x7f0000000480)={&(0x7f00000002c0)=@un=@file={0x0, ""/87}, 0x59, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/240, 0xf0}, 0xc02) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="25b99adc7b9e6381e575c39713354db520299f5051b477e167246b9445475101625b732d55e67f105473e3560d19e31db46c045c7727f103488a7b3dd949b1a24d3b79bcb89da0be87e9a62af1af1134ba14a1b2df455675f735392b8bc6ee1e21f37ae82e8d56484107806ad4cca5", 0x6f, 0x0, 0xb) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x20, 0x44) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x20, 0xf9, 0x5}, {0x9, 0x7, 0x2, 0x7ff}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) geteuid() pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="839909883808ece945f3dc9ff3e24344f6ac4c26e1773da80ccf89311f5d563151676801de997c69e12215c0c387bd53f87b2fac9447b39e24c503c31e52a97aaf7e5f1c4ac0e21f07a9af7a1c2cbe4d8a3e9b2c119790cfb7269a09b441d4e6c46f65fafa169ad4b203f1cbc1b6e11d6ecd9565c90e88f509ef395eb5ed799327016c05a6acdeeec84257cd0f6c10353024ac01adb25418469687cd477e35b4e238cf460de52d450014d4acf2576e046ed6c0a4cac0fc7df21381c76655fbe8a1f133836a8799018b732f7cb8c410beb5c155eeacc19f650b1253f3fabc35d82e0d958328753131", 0xe8}, {&(0x7f0000000180)="90fcf00dc6a4eac0cfdb14d07db4c159019d573b2a4177cfa68a15ae6440da6e301e4454a5eb02df6160690af6349f5eea4fab123e9e1a17c41e8b43a62cb90c23c8fa1595fd5140388ee6707159c9f82c6160da96e089b1521222445272a903dd8ed8468822b416cb31c42af6d5c6505fc61a4bfbd7aa2791499101efd72ba5e7fa4f3485de56e8eba084a9f316e80a4f54f3ed8a44dcafdb54df26", 0x9c}, {&(0x7f0000000240)="b1dfcef3a7f0f0948046379293c154f3913c534d2a6968d76451485a8911df290c8b4520567b42bb9741eb4ec0aba66606c6bec62dfa8f91bace36b6f8828f490083f6f5b4f424439fc9b4fdc647bc28fa366ddd6ee603bc89666dbfa8fb29106f902b3f021c6f306182a7edc595", 0x6e}, {&(0x7f00000002c0)="e363b57c328584519f821ba17bd8721ba3a3c80d86510a9021fed4a9418b9f8029839fb4dcd7bf7772637ef036c4342ce588d18720da4d103f051afbcd402c86bdbc94bfd297e5cc2d1a5bc6b5b29074f2100dd88c00c343ed73d1e2c69b822f27540ac1ca222c3d4ed31dad6fe9b16544410a5f41a724d0080887390ebf605dc444508086ed4658c7851cee8b152ba9cdd61147e606", 0x96}, {&(0x7f0000000380)="22077e4bbfca31d031776e576e4fb0ca071ab29a6a036eae69129bb5a8030476e8d82a41387a32c0cd1a061aeaa7b59158852272af9831c77ca0e49cc725f784ddbfac01", 0x44}, {&(0x7f0000000400)="b6717089dbf59049467693ec8e8914f509a27d129e0ab0bd3719c1d7ee91b1deb60f61f4e4543e776e67d532c6aa2e10893ad1baea0945291b607e98948f5a3a81f99eb1af77848efba898d635b4bb1b38ee945d6a9d2cad233302e3fc48182827a1bdaab62e6fd039b4364bae58ddbd82aec95b63bd57b5a741ebd87b770b92114a4c371904d069ce03213623a009b24d6ba8b0accd018d9eb8de14e20e489cb4ef5348fd5cbee9", 0xa8}], 0x6, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x7}, {0x6006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) sendto$unix(r1, &(0x7f0000000080)="98f5c0e2a58d1652afe7fa816f221c91", 0x10, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x845) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000100)=""/229) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x7, 0x81, 0x0, 0xfffff06b}, {0x8, 0x1, 0x6, 0x8}]}) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) r1 = dup(0xffffffffffffffff) socket$inet6(0x18, 0x4000, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x10000) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) write(r2, &(0x7f00000006c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8e816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\x00\x80', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0xff, 0x80, 0x5}, {0x9, 0x1, 0x77, 0x80000000}, {0xfe01, 0x1, 0x1, 0x9}, {0x7, 0xc2, 0x4, 0x100}, {0x8, 0xef, 0x3, 0x7}, {0x0, 0xb0, 0x8, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000080)=0xfffffffc) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x96) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:00:47 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:47 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0xf70a6a440ed8190d, 0x2, 0x2) dup2(r1, r0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) getsockopt(r3, 0x3, 0x2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00*/file0\x00'], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/118, 0x76}], 0x1, &(0x7f0000000180)=""/193, 0xc1}, 0x40) sendto$unix(r0, &(0x7f0000000000)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x200, 0x0, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x84) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/de\x81/wr\xc8\x00\x00se\x00', 0x1, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$lock(r1, 0x8, &(0x7f0000000680)={0x1, 0x0, 0x59c, 0x3, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) mprotect(&(0x7f000000f000/0x1000)=nil, 0x1000, 0xa) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000007c0)="52d62d162a04459ddc26a398c867c06901394687751e24d5428b6f2c519b3c1691c57f07c2dfa5709500d04b7c9288e55d9bf0b34038c7b56b2a866d3dd236460f4b3efc6ef79726870cb53c1d8e957329b04433036686dde015d93e010a63753c63eb115f6539393f3b9d9758e8bd0180c728509dac619c04aafa6563d0929ec5eb24ffb15ca7a96912749bf33f3f2b756b594afa7be85f557d86fd2e678bc2fe0ca6f13c1d20c82001ab9cdd521cd81560b396ff5dc5", 0xfffffe2c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000100)="485308da437cdcf95e6db87bca51f702ef496c54121e537cfb10b4ecaf982e230532a38cd5d79fd24291b98c0438", 0x2e}, {&(0x7f0000000180)="7f05e8e8dd6e1c4df531d6525c9812007a0c0ebc158aebd0c218e40b966f8995e3398003891c7dd85f0f053d65d955e6a5645bacd1beedf74cba150b14b21e72ecd3afd7c11c72c6b08754a43fc72169b6c00f5815804d0ca955777b8d12b5eded39b625a5115ca1c19fde6f66d5ec84ff82b6c894b8", 0x76}, {&(0x7f0000000200)="5bc1558a1f7ee3a7ebd49935e61a9e141871a374678a627b00f35615b7eb266f210752328ca522dfae73c954669275d0", 0x30}, {&(0x7f0000000280)="6f78eb0ce2a3ba6b6ce51987cbe8d25d5e639901c0016c3a3477b5538610a6f303e7ada05dcdcc7bdc580f7e260fbe901bb145bda8c544e66d8d80389c1be786e0aa508b3cce0378e101072d60f8538d19d8ca8b070900018186951c83cae0b7beab36b4f9147c5342eb84b94db4", 0x6e}, {&(0x7f0000000300)="c00436d26cf14fa0818f2a2ef1f6176d09a17fae3b8deb3031c0ca6287955f997021619508e73f94aa9edcfdd644bd021c3bc9076dfc10b6dcea746d267a7ef3de88eaa988c78835f24a213076d1def9ab1f1c024ab774bdc143344d294be3086945431837b05367c68ebb942ec21efc5b590dd12b85262571cab04127aa50e1dc9a2428989b5b35df7f18914b9f6dc6be930bb93004961e710d63c3a33bf8e99f7ee571a832174bc4ba9fdb283fbb29ef03915de2e12cd7c4ce2eaff4ad0a8b85ba45f6ce", 0xc5}, {&(0x7f0000000400)="5fcb9b6dd2e87942d0c680a0f861ea1801df462df5730361a866e1e5bff7742b8edeacf6b3002d45669d01845219775c13fa08995e94c32098a3dc8b5733131c35616c09e409d64df408583eadb06d2c99e0fde2a9bb480e6ff8eaeb024eab3eac2cd17f4e372d8dbc76530522ddbfde66ed2f958adb7d3df092bbcff056d97fd32ae0a64378d71605", 0x89}, {&(0x7f00000004c0)="b844dc1221c30d391482674d83410356824d40913a9aa3435366b0bc5d4feaa874e3821255bdda76aa3ad7d01bce46e08102464297387b3895cce918034551e538f1b0dc82eb296d08c72d7f7cac81457055aaa77a12cf03a113a1cdd5247e682871c6d054d3ebfb9c7ec9dba7d2aa7c327b1713f163e3462197217216e73545e925fece75863abc75251a05e7f2a52f13c1b651ab76b018be63e27c4cb54884a02a635a4515aa94c9115f91df675d03f08c4dee11678018405297abcd3800a958d30f6b2cb4887cc875258892b2b01e83931dfaadd27c19ca309cf25efb34b8ef7b30ad46d98dc9d2dc510658487e5d05235f45738370", 0xf7}], 0x7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ftruncate(r5, 0x0, 0xffffffff) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x1f, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getpgid(0x0) getegid() shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getgroups(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) getegid() getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) geteuid() msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) getegid() getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x95fe}) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semop(0x0, 0x0, 0x0) getgid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r3 = accept$unix(r1, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0x130e}, {&(0x7f0000000040)=""/133, 0x85}], 0x2) 16:00:48 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x660799b5, 0x1}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="00f608cfd7d16696eba7ee110758006c65300000000000000000"], 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x6, 0x4, 0xf4, 0x4}, {0x3ff, 0xfb, 0x2, 0x4}, {0x7, 0xfc, 0x0, 0x1f}, {0xaff, 0xdf, 0x8, 0x7}, {0x400, 0x3, 0x9, 0x7}, {0x0, 0x8, 0x41, 0x7}, {0x400, 0x1, 0xf0, 0x1}, {0x8000, 0xcd, 0x9, 0x506}, {0x9, 0x20, 0x16, 0x4}, {0x3, 0x1d, 0x4}]}) 16:00:48 executing program 0: socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/117, 0xfffffffffffffcf8}], 0x10, &(0x7f0000000240)=""/11, 0x67}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66a474696c6588009afd3f52a37ce40d356d87a77fa8ac9c9fcfc6f21e0b5da6e5dcc991c450ad15fae1afd101276690510ef4022c218badd03ae2403f49309199efa1315d423cd67fd29fbca1ffee72113818e15f31"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x10000, 0x0) close(r0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xed0, 0x0) pread(r1, &(0x7f00000000c0)="eb7b3d5f87022222f6717499e61a9002ca348385db0fa42492415a35feff9b46ecb829711b792e5be3e0e1846e45b09bf745d54200045e633a32eba1264a62ad12b472412b7d5de094628f9e72000742d1be88d1d89b01a2b2acb968fee9937d095b0d1d30cc0103bf8d451edfbc2f7e542f9c0cebbf833bffdfe5222f6c3f872004bfa4efc7baba55395ce9a8d6f9e50e3b13ebed3297a5ad53", 0x9a, 0x0, 0x4a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="9a536a99e553c535916d938c0638f606763cd57afb40c1e7eae72706008fcaa3e30f82ba87bb7ae639ce4b444e1c4e6123dcd91485ea26cfbac06f9d7c48bd593e60edc7165d02d25b4c47f7f029baf8791b2dcc9c76a90985f1b831a1ddba363a4bcb34e8dc61cf21dd949f6f3b4102000000000000006bc2d11c4134853239ec4839483b66447a52fd18250b13d06406bbc83405665e8d6197fb7164156f0bb2e3ca685360b2c3ebc2861e2cd961990bcbaeb058a1110a323c87d0f61d6f6029df5b9818bf165cd3d28e7f57effd0418f2aaf50385fc642570ffdcf7d2e824f69ef929d6ff41eb332c4ffb73ee6d15beca6c52ebe814379b132fa173a1879eb881ec665cb306a7ac33d65fafc6044b08d8a22b4a4258309e5a4e892b82e6bc3ffda3360db92db3f140be147774ffc1aff1037e707008deafdc1dab306913881178c0f19980f852cd1fae93b679cfb3b7110525aebf3c351b0cfcd488395a6e1b59b7b42d8a7a170fae9c8b24cfafe600f1149460a4cdc42743e605c6e58c") 16:00:48 executing program 0: socket(0x2, 0xc003, 0x2) 16:00:48 executing program 1: syz_emit_ethernet(0xde, &(0x7f0000000180)="ce493b4b1c5bdd0163070fffa96326d6bc7b8d2889957f63aae61702ea7bd2d793018cfbd30c8694e6fa218f31da40678725063f6851d23808c5b61cb811107e32298add0ae9f1f516effe910c657415661574f5834762949718ccaf78a7fed70fc4269fbe4ea61d443f79277331490b81007b91b4fc11d833898e87334c9440ef491ac3fedc8ba3c5c495672c73a8aa60a65f5b1917513c399021684293d82f852412566f3b6059fd5bc24e3b8aafa7419a92b89ce61a13f70fd1cf8606d84d7273dd9ab4483ded0c6afb3830e257bfa62d77a3ae642323875e179a3d49") mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x2, 0x4, 0x6}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x204, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x80}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() r2 = geteuid() setreuid(r1, r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7fffffff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c360900490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce83f5f685c9", 0x96) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:49 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xb5, 0x0, &(0x7f0000000180)=""/181}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:49 executing program 0: r0 = socket(0x11, 0x4007, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = geteuid() openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup(r4) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r7, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r9, r11}, 0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r2, r11, 0x6) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0x4037a}], 0x1, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x52) 16:00:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/39}, &(0x7f0000000100)=0x29) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000025}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:00:49 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:49 executing program 1: r0 = socket(0x18, 0x4003, 0x0) socketpair(0x10, 0x5, 0xac, &(0x7f0000000000)) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="7bf66964a04b29daf71ed0634d68e705998b854ed71fbfdc9f8abd7395c706a30ec511709449493aa2785243912c2faa89876a5fee53a317a1d112bb07f90c24fbc1b9f4e3d4a5e2ca6435e8571c49bc31324ad6c5a3c642594f26c9eda95767e8901b114d4cd92a5bf6fa6ab52be6d075af5a275d59a5b8c9c0d78a3b2134", 0x17c) socket(0x10, 0x18000, 0xff) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346ca86f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d66cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b6bca26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea00000000000000"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) r5 = syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x1, 0x5eb, 0x3, 0xfffff001, "2d071433dc71ee8211c2616906bb5088e32aacbb", 0x6, 0x200}) 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x3], [0x8, 0xe59, 0x0, 0x0, 0x0, 0x8], [{0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) setgid(r8) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = msgget$private(0x0, 0x1) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x4) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x152}, 0x2800000, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0x7}, {0x1262332da19e75f0, 0xe7e}, {0x20, 0x747}, {0x8a, 0x80}], 0x4}) r1 = socket(0x2, 0x8001, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="511232d1223e1507956d4a1b006f04eaab3e653c51a2f48ee038e9157ae3c8a7a572b8536f05f2723595160eb940ae0c0f5095da6a660eda07eec2364eab81ba0ecb66103d19f0060d6b481d65d80b01744ff08578f8cdfef7181fd5aa7018b07b285bc17e4eb628804beb6d995d94541f556030d699c479a3d14cc2c411ea701cc96b8df54ed631687dcd15bbf23fc15aab1a1c7f1777484ac4483f80f4907a077152f188b9a772211e4c86705e38a60ea8370e9a29560a18ea5e3ae225421075e8bc60dd326c1177489b", 0xcb) 16:00:50 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:50 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x9, 0x9, 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) close(r1) 16:00:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x1, 0x0, 0x41}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x91, 0x16) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r5, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = socket(0x38, 0x8003, 0x9) fcntl$dupfd(r5, 0xa, r4) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x3, 0x0, 0x0, 0x2}) 16:00:50 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10588, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xc) lseek(r2, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x124) 16:00:50 executing program 1: rmdir(&(0x7f00000000c0)='./bus\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x30) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus/../file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4aef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af500000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r9) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00ku\t\x00'], 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r10 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) r20 = socket(0x0, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r25}, 0xc) getgroups(0x5, &(0x7f0000000340)=[r6, r13, r8, r19, r25]) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000180)=[{0xfffa, 0x7, 0x80, 0x1}, {0x7, 0x7f, 0x7, 0x200}, {0x8, 0x0, 0x0, 0x281}, {0x3, 0x80, 0x80, 0x1}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x3f, [{0x2}, {0x2, 0xa8f}, {0x2}, {}, {}, {0x1}, {0x3}, {}, {0x0, 0x9}, {}, {0x0, 0x5}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x9}, {}, {}, {0xccf03f7e167a0290, 0xfffffffd}, {}, {0x2}, {0x0, 0x4}, {0x0, 0x3000}, {0x5, 0x57}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {0x0, 0x4000000}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendsyslog(&(0x7f0000000500)="5c5947c794be2dd028207d9b63146210e2c52ab77f6e2b7348923f9c7214fcdcda43f6af92dd4f016377150d28fb0206b869b1ddef96d602dc330bf412723ac35ac2840129d94a5a89eb9bc42f84ca33a775d1dea1a4e543d95d9d07023b43476ad50721309793177a5ecd9c26302c5baab2474041d1265fe45d19a86257348085c243fd8fef8d4aaf387bdbba9d1e37fa7c96264a1fd94ea398c074679938934f7ee8d178c4f5148cc678b0c24efae3e06093ac1f619ba01e66a6e09d44e41644ad6d0ab0b3549936b375d524fb3410131c5fbda6a5ba", 0xd7, 0x20) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0xc0ededa003f7a1f5, 0x0) pwrite(r4, &(0x7f0000000740)="26fb7e110787d068828c7031941f12009f53bfcdff169ce4905cb0282182c9d2a3296e562ed4b8d4a8a0f55cbb664f2b38a18138b3a0a050729af6e46b62859ce038670e98f338da0e11d80631b074ed0c50510a79d1bf884dd63188815829c390068bb28885e4f9f6a18ed095f989c9440d429ea114c0a42a978f1387401abaf03b5124da1d763064da6f007761fa8b0e6d64ea7640ffd5f26a3a7fa241f6f533416003d2511fcb11a5343165884dfedab24849", 0xb4, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x737186d29d3bb839, 0xffffffffffffffff, 0x0, 0x1fffffffd) sendsyslog(&(0x7f0000000080)="462f0c6e3c1893f2013108d655f1673e5b3e20100b0eb85edd228666f4d19d3fe985121a47e30b0c471d28e37675179387c44adbc46cc2ca0538e3671a313cb1", 0x40, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) fcntl$lock(r3, 0x8, &(0x7f0000000100)) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/102}, 0x6e, 0x1, 0x800) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) recvfrom(r5, &(0x7f0000000600)=""/209, 0xd1, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) close(r3) 16:00:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xa1d718ac) socket$inet6(0x18, 0x6, 0x1) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x8) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) shmget$private(0x0, 0x1000, 0xc05, &(0x7f0000538000/0x1000)=nil) 16:00:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x71, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}, {r1, 0x4}, {r2, 0x20}, {r3, 0x128}], 0x4, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="d23982e2adde3e4903eaa2a95bba0157153ff74f3448f3437380dc6a9160b992040477a79f22eaea52eb7b438cd59ce69c6548b55bddfde410e2d6987a50c9be15fe1dceddeb0493b045689953412ba0b7e44414cf4851cab26f91c422d09c2ddf8f0d6306bade6ccc964b532a964edf096d58138e598be39ea488199b46f6f1a80fddf54f", 0x85}, {&(0x7f00000002c0)="ca8096be8924909924e6e9245e627e99e38104b6fb0353ee419ecf5489fa94436aeadcdae1d1731059ba601a67dfb2cf8d75386f999a432fd6402bda25fcaca970868e7b3279f0aba372c4afb92bf81320e59e1f7e33c604ddacbb8e8236f0af2cf6e6e31c0f10e6b4aaca6625db85c05d6e25295f658e7f2738d9c0d38d7c5eecd21f459d28816df04fcc481c28a818a0283fe683a918374f37dd728cf1d65e2381401679a352f915c5b76e21b762d9b8f30a39135b8a60e7bc23555a5fd4ac8c4898b1c67042673cd73f50c95c96958bb6fd4add2aeab02c14281a1d509adca47197f58259c7fbcbc1f0f2ce65", 0xee}, {&(0x7f0000000400)="455ad2f9367fd858efca2cf1140b9f3812c5f953aa2f8580e54164d4b56ecd8900ba016f2b66ed90db92e8dba3b8f8fab7a7d34b26500be3e03580a3804777cb407125163c634a2f302bae365d4770582ab59ac5a57565c56972b8ad0801174b8c74ea478ced955fb832fbee8602d146bb86775dce7ea2d6ba21d8cbdeb9979ec7cbb09630ae5734fe8731e31b4d9e9e404a060dc2d5697e41349246e495e370761f120bf3c0ad5f5967e5a2bde482048e72d2dfaa7a40f42a958e7a4b41", 0xbe}, {&(0x7f00000004c0)="64430cc6975f44ac9f13b33be9438f9294b5abf89f044b9af7a0de4e24c2fa694f6ae39ff515a0bebaed2e07a6997f2e605905df81fff024645d6210940e5d80dc28563bebccff43688f14b84faff93a88e7a7961d1b3ea0a4260aeef91b810fab3f4a1d6844849db41f50d8481f13f29a", 0x71}], 0x4, &(0x7f0000000580)=[{0x80, 0x1, 0x4, "6a688c7cc9a4e8542f9af1443c3a82ed140d16939bbc641b6db88844b907c140e515e14451e0bc971e74a25fc2abd7f6cb98e14bfd0ed826127c49dd915d6d20e6524a72827bb0bdbf41a60eaad3602124817aa1ac82094108129418ef1195eadb14d6b0e3a051f2aba9aa1b5a8e"}, {0x38, 0x1, 0xdef, "0921109bd00467a2aef006a6ae57edb0b917c56afb6d9e7f5481531cad4b090e13c5ef39"}, {0x1010, 0xffff, 0x3d1, "ca2d5bad10951aaeec92640de6646d06d615d62046c2bf14e4021d16d136ce96f04e396eb78f9d9655cba8350191b7b18a47769107a203749b4231f605d761f6ff85de9a866419c071af8d84a51bc3ed7e7ce66ed4d6103d78372e4bf832faf00db2cb0913dcff82fe236ce320f18ae312a19690ac5967e98dd23c3c735c83b535ce126079f8dbdb98fb10411703b60733771aa480cc53e3ba2975c5b6ed0f31b93515661b9dfa1ebda9cbbba19f7626b22a1ad7ed65f3a0b7e9e55471393e434e4c58064305ca71758816b7b7151c63c9629009d992dde939dd7992fe1c521ff8a8126d17c0ee1a0bbf844885110e8984f67f019934692febb10274e14a913ff6e03dd79a87fbbac9b6efa4f60971b6a1aec23e1d86b42cbadf53126c40cc52a994fa5825d53491f48e7d5e0bfbcc5c113c8fe10728f3e1a21c630779ad31ca65c630ba219a36b81f94e236419fce02d44da9a195efb383a411a5a22463d5b11b862280ee0236694257b92e3c1d9657521e46d96693b927d93a0e38e3635a1af8caf14689e6e14f9023ef587a1400a9bf24c72ee189a31a25b56454c6b4b7d5570cc039b77366602755f593978cdd7162e6a480cea719c3c2a6fefa5592e4b36134182ee404f88e5d1c04520cf97df84a0f8d3d1c244a1b52321f342b5a74de0ea0595ca2bbdddaf811038b0e47fae47c65c9f8c061337095bb7c43892c20b85ce418a38314d616b1f4f30a87766281508ccb18ec7137de5b1aa89a4ea124cc45943cc8a71d7805b8b77eb6329049ee634565ffc0c78325979a3dd54bbbb5e3217b37fd80877d7434bfc9af1188c0f6b99ec2776bd5552ad3590caa7366fb99302ffaba36af9ea016091e8b06926aacc7f2a66942ad171a6c606e8b640ab387a68c8dfd68032a0ff3826f0fc99a15e5616f5cf9e88c5a7d91c219f430dc0b002e9ebf4d93fb4a15cab23909708aa136513e7a950fc8b0df9855a0eec5927cea232defb75ccd2a18e62e891eece076f655f8c4c4884bed85609a5978ae8faeb3c65c6f0635f7ffe21762733738e261a8562945da29f59e98036dd7ba791e79b31992cbe496ba7ff11960761ee30053d3e276bb050976b48eff96496443c5b9b1cda8930e1eb6e3ad6772d260af6a04ee2fd69d165b8507b2e332497dd384b0429675b37cc0aee18ee41ce3c2e6594539daa17dd132eab668263633abf9a3c8b7d7f7765dff678f1fe0c2fe03b3e51c9d47f36e1840eadc5880691b8bccd3e41440c14acb3e773e0ba9e9be79873167c5c4366d94265be4cc2b568ae9bdfb657aab92297d931f45791274f85a94ffdfdf4dd73f543c467fee266f545d6d463bbdbc74be68974631f3365283dc0b5beacf086907564b16f50352f5676d8246fb6ec0473e4eaa6a9a7ea84ff2d38daf386ed88e8b5190d91124977cb73aebf0b8b9b41663fd4e9055c5edf9016e47568fdb99bd12998caf7e4297185bccb0c7b4b407fba5a009010412aa04e8555dc1bd04c05be6af3368d235df87a7febb2448138e883240d13960ffc3e7be58c4cd682da75f6e74ddf31e7749615f6dee0711a11ef34500e50800675d1941ba225c241944a20f62cf3645eb3a895d4ca5d8b1623184bc1636b9f0940ffe204d1c16c14759a6c00a93c29cd6a6e6be09353c158940fc33ee1ca3d0198cf5069b727df21f186e0a9452e94a18d31f1e6bc090980f0f48927504dae695f744fa5befd7f302af63de0116af609e53a4dee8e7bfe3905b956670597525e885c2053107972b5ddd1d4027db04e72c40c24422b098af670c97dc1e4ddaeedbd7d08628c48d260af72fab72c5ff6fee1a8de7c601c441b20989756f67b6c86571203648ad26bd09acccbf2decf78764ac037d97e50c75846030611ca6324aea9753bedfe01ccc9e3dd3635b3570d1636d9ba237763e8082bf7343052f5de438d8c07f436e41daf418daf84e77999700fea67d8580dc0df2c2d7b12d18b2e4ad5d0cea0db6aac6e038cf9b179b3d6bd4c7597bf3d2cc5857bd0d2281b9755181f289a8a5637a76ef2abdcd65d8d20cf64fc0a0ff3f3b35c9168ecb09fbe2082bdbd123d251dd2de0027d61d260e03366ff13cfc72ed4eb34c3fa2f1d7854ba0987111e65194e84a7c7c92a8ccb3e42503f0facc22c6d12d7f0079ad447207ef9a1381cd9218f78fd3f4bec1964ccc8144b2c2ef36fff4ae27eb59843b9f6f2a6419e6af222eb93491b10dfc0855cb91a5ad88eb98ea8957e50eb1b6a9787752fb49ed70a471e7a4d12ec82f1f5b857e2664e8da9d099d581b5a0d0b2eb8b36bf5c6e0aea8d05191a40d20cd0b4ad9f7b51348c2f0a22f6e2f0bd7a024f7cac4205e7fcdb473ee0ce4da887e496eae7c334040aa631febe54696a0f6d51fb3d2fbb85b140c03bf900b72c810075d8ed9be252f697ad751c94e26fbeb26ed93a6a0f917bc35c6354796c26f09b4041ce42b4381dc8aa02405e65be93978c507443651f60ebddf01c45da8405c2df152b61ef461b54a12ed8c5a3fab746309c57ce4545ab1f401e8c2b45fa9bedbd91395219c0a4dd69b99f8746d1c1f0f34b61c05946871ecb6202fa455db7aef21994464a1f8652b2057cefdf82803836ab443fdd5f099651ba05729c9112f66f7fb3b5f1f9c088a3f68587e5ef0acfcce4942eb2ed765236f6a3cdb0601396b25a79514d44350baeceb822a3b54274867d12119c877c3956c82ba2afafeb66fad6e15845827ee1e7bcc241feafc42e17e1d47f17f2e4ebc2fe9cfb28cdc644dd225fabca5dbd277e40beb973fb31b05d5911c55b629664d8876a346fdbbd364c06d939108c16fb9f695616511e53094d24ee2b4e9f46d37370e3782d00d52fd5f8253c9ce11233b83548da52fc06be3830961dea98ec7fcf171e0282706090193c92a78ee644ea5a75e8a3b9110397d0c6bc14243c92f6bb9699a105a8a421d027b261d3290db6f3b796c5f4747a2f02ad231c5769849fa036ac43b80a0f4c7778fc834e892236036391f67937655917ed7955ee0ed3e2181bf4c4d2d2086f9b94f8df5be1e0e55281d9228348a4cc8ca500bbefb73657f74218d3328276c8d040976ce92a410ae2eb477c8eca1a83ee6f0695f61d8dc500620ad52d80a1bae66ec33bcda59cb484987f519cf97fb1cf13e2bb1ad4474b2d985bfe8b80cbe65efdd562f9e892a087ce6a5af2e9de0db2f848df200d685d397f37a3bed803eaf335e8222f594578d231c54de33d6d272a1228e0c14e21d26eb135ff06d4fc7b9725cc7970e12f99f4ebac00724123ce6954a7a13809a9a04eaeef55c9aaac43d99e09714d42053cf9fbf5fe5f99403072456b17803415eaa60ffc704afa375a452e0e136373bd26ce79fb4f3e70513fe8ce4741c8faa96354908ed7f0152523eb5040921593ec3c9bb7a33a9693c2fcbafd545225e2ffac48547b1f7f3af697e521eb4bda7509e95d7331f856b3bbac73147f75ccf3c092c5e85ee40da0c08903a225f88fb7a531bc85e9f0c437506d9e7b9d762844f7d2aa27652fb2af8f320c49642f004fe0f61ae5bafeb4cef45163700e72ea7522e869b371190ade50d8e393508d629fef4f1afbc0365283061acbc8b4ff15144408766f2dee1aaa814b4a8abdf33e7e76a0132c6ba8fa38845ad4a8ea27db064608215e1f1bdc2f776fd4438db72e4f05490aa4c440731db4fa68c7ca5811931578addc7423ff35c81529978208f99267cd1feee94f6d50b86f8bdb4cf9ab4ff28c3eec7b7ec09e006b7c7a76d6280de503d83d3348e8f3adf5e9a76564cfa78aa7d33558a8e23ab593236d5e287b3399f263de1a7093fa6af944093e43b55f15aa1f09b7ea03650033256f98ceffef29c4f557ded81b73fad7777cf714076299be4cb04abcc2cca6eb02975bf857092a49548349e878577b1cd70d0454e736a7d73832b9ed812a96c491fbddf89d2b8004d4b12fffe424613e48ea2947abf065efb225d0eeb7f33ded898f0382a4b1c8c8a1f6c0c9e89a5c515f2c45d8c785c9a4386e2bf729c61fe257aa0ae30f6ea7cdd68cb91205bb3c29681d22adc596ad3ec8424783197607a72f50eafab1560ce8aa732a57606d5cf327517843561a65d67f55eef02369cb4f945755bcdbdae9e778eaededbfe36d69bf231cafe0d2ae33b1c892fcf295378694f318b3a6d4e483a3c934b841226b28d98f85de5c911d40025f4f646acb54af28531ca1b67286e4241b59f55b54a5e8016db161c8a8527e54832eceed4096e628b70f0ca8f39f3575f0ebe05085c861e957e981db57b5739ed0a2c9236fee613ec259dfcaf120044b6a2b10a13dd709d91170aaeb5ebd45ec32953da0a4ad65e06ee3b9ff512122759b1595250761dc6926052cc79c8472ef0726737978cc689bc45b4527a87ce489f36ddfc51d188253661cf5593156118148a6c3f0559320bdb9aa844db4e6c83a89799a072091d370e44f000ef55f8257d7624401e2b8a67de544b6c2cdbb7803eafde929a7c4a0f87f7e30c321e20a469806ca1d375342ad4cdb4bfee51bb9d876080619a68f9f4e5e4b2a47bc4d926017ec33ee0a3894bf5b977e71c35e3d2fecaebcb5233adf8b744cc7f0a9ffc4d09f9a1a945bc022637843da6fadab2bbb87cb16c29b36808d8e1cdeb4329b736bce98ce1b0518eccf477f65b4744a1852b84036c38d69326b7c050e3fdf9b400e02552e76a170fc7972df6f991522b39ccb0ab0b09b7c25e1d782ea1b980f6ed3bf58d761ccf36373c41f5d35f2e5d9f639f09ecaf595a3769f18427cce7fb41643e0ee095be2a97e305eba20d9362ac2b0488ae75294dc0be6005674b2a398ed0b78308e440e1a627366f4b1d6be017918a14adf5d3318d3c3be0c3c8c71f3e72ee126af488a1b4b03638e9f6aefb996ffaa0b855a61bb5fcffaa0e2ac24e4fb20fa217d214ebff03859fc8153a4f7058a6e4da14bfd60e6379fee99d69ade921dddd1268173cf36e03128a2d99078afbe8d59fd01c57f45802723ac1de15df34e84beabfa21cb73a641c2b398b63e3c9f86daf1862df27b5526dbf7d1b54c78a11dab02173d9186871dbc81c5c3c05b67f7b0831b8972692ad3a817ec937637ca99f8f14781a5dcf1e42bdebbce855ebea0a85d2a2edcba5d45fab4eb6583a99902130eb857d366cf7fe2339dd3ca1f4253812ce165bbbbeedb4a18de1f225d58eee82f95b7754aee9fffa796d5183402a09e38f021774068a02e903649ad089f8b1bc3abc6cedc2e09e5b4b870fae6540da744c7cbdd8168f8bcc0f57c70013cc29a61187a1e740a544754c8745e6e74ba01420ef5bea33f3867f2e0d6fccf67ce702f59f27b462bed61bb544f9dc98f070679ea226b4eb511f44a84e4d710b588ab91514472cb21cc2509c8d6b9d3fc559e653b9a6f29bfd0887f002a165529d374e5291aed4e13d3979f560ee438265ed2ce3cf7c805d34f0d6580899460f5828c0c433dedeaad044256c3174ffe02e15c9327c80f33f8d0985e792e3953f78dbbae7617fe2439c3f96fff03b73cead0c5a177ebc24f6bddbec2cfdde1cc7471c9229dddde2d9b5e755f3b91bcee67089e84abba994dcdd8bb98b704a8d88dda026b2c53943c60c5d520750f40e7f83e5510584f3c6ef57186b4346d873ec74317022671490ee0221996f6203e2149c7a9ecf5f585057560c9faf861616ae6a54946502957320a33ea3db0e14f1470b2aece6371c53e04382aee2c4836cbabb6b64e03066d6eb144b05f393e7bd6bac00d"}, {0x1010, 0x1, 0x400, "d9ce1ed2c0b4fa8aa882bc51db24f730a0c47774bfe3890125ed016d6d3934a00115f88554410c2ea836fbf1e7f6f83952ed4f7f8dd1c3836d11d0b16037200b9e82c18d56b4f23cb574bb833114b86bd9d9d27e42db6893534a15bacb244b7c595995d2ddde09724a6d275e84868f3849c425f5e5ac0f470801437561f3b2c8878760fae60550978a31f9b777663c63677935372d99080ef2815a7ac186f9b8d9e90c4c0e682cb60beed8a42387ff8cca92496ff867e12c37e92a3af7b6197d960f32f63fa46b3f74a5750860cf1096640a84de3967c76abfd239c320875eeaee9f8c755a95324ef347e9ede25f272f8bd952fa7e19e188d5676e04a6dbaa40b898552226801181ae960d1777468c1b4794cf60e1b5739ec9e1eaae32b120c6986f34a6ceb15ecf2c134fbcc1bcd6fe30091c726f76ad5ae3b92b4576cccd09eeda99e0d0d1438fa53a37d97937f1f407f42127c8f0241cfb86fd3b845c2a0d95ac4eb7a85cc9b6a627e2b410da0884a3b72c640fd4a60f45997b8ddf0e1bef2ecb503138239afaf40d4499387843b0cb68e3f321ae15838f5bca5730a6a08f5af435e3ad44982d48b57bca79c53d36a3aaafaec4fa2a7b21e9ad9a730069cb013b5c6b0dd6450fc7955e8a75897207e59faeb6a1f93db80d4d600dbf6477e9233e0df00a8dfc03ca85a8593930c746e32cf59dceaad1a14364cd9e2150e665f6cef15420ef63f069f78005fbc61acc8a7f4242181b0616f60f60070fd9a7f602eddd15b00a0ca6a9fdcb285f140134374a1d030a40779dd3643d3de90af3a2a9e7bf6a7576e41c0c276a8a7fb447a3c4afe89ed3dd75865567e809072709cac225c7e1dcc37bcc9fb7d8d85f7c8dcbd10c210e9a315eeea4a8944fee457a0a9a9b3c80a61b024f46418a6383d8476ddd7e4bde03fca6080cc5bfa4d15883e2338df63aa814eacaf84bdffc6be91179692c7377bf16d7eb775d7047eec541968f387c8c8cce6c75e9494732210339b290273041181c1d4e110b0bc07e2751f98f459994bcf290c7ea0604d774fcc7df6259763a8a139bee8525ff69df33e8a12fef790405fa60dd901b09f12620dcb0f83f3ee9bc021c9bda933277bb1444b1dbbc7581e6835b7abb6b17c0d7206f0b0187cb177c7775cc78e2c0ecafbefeefd4c4c078983d8f6ae4bd51209d10397e7bfbe13e8457feba837b2c10662af4ff3c1ad10e1ee45e231d627e604f9342515f9185a8964f6244ad89660a8a8042253b06b3f0c0f9018a01f364560cc443ab13b60dacf75476e5097186012f51e13648765e1cb0478b4b42439f39dbc24c8ad654b5be2bcc30e651f586635996f6a726b7e41bd488cd7e125a128021f74ae44dbb9d8c6033ddb10e64d626403cf2677de1586964b317125c55a54438c2d81d617338bb43d1762023b55e357d158b22d3983c247e2240e3a401ef792f1d698b4bdf9d3efe307681c63db67df18fecdeeb54ab4bc00212e431391ea8002d1c29518a73177b243b68c71b79d7254f09934a0e77d5a4787b3f52213cfa1c7604e11cc9618f226adfd2cfb25c737083762f4c6c50022ee84767b1038027d681f67f7f7e5ce92925fa55337d6a8d39f789453e3ca635b3a3f60b4279b2c61e8cb47a70590abe303796d5ef3e314d60ff66ec92d3218322dc70830d73fc06b576f5a5e5301532f926cde0b32a4da660e58d0eb09d369182a699d09d29cee6dfe662c8b348c57f4d32777126a7a900c69b02e4808a3c43a7628223f399c75afe88aad0e5c8c05b650bbb23d71bfa779dbca40caa57ade1cf2e9c6f6c02b1c91e8f8ef44f460ffc3a560eb8411448de3f70b3f8c4c86b2a0c6aa55fcb0e6fd8802a417d051c96c468dd5124ef3cf99dcf5227ab6feb1e300a0ceb266fccf3eed3ec2e6cecc14801e93f670164528b1b2d051734d096cd668982476feed9a382944c346e6e8b560d054a8321fbe47b3b3c1b32d23bf400436d849fb5c14a3e42ada9038acc095323ad28706eee036561851c7c893e31d1a2fbbfa27b93415fce5e997de2e87311a6db2196f3fe3a836331aa7631bfb73f3416584aea42328a9d3aa336eca03546cce1e4eb475a04345966220c9dcf673885794fbd79648bfdb6c50946169b8e3634971e488b957a9af6ace0bef34644e470a2f057fd677755d53aea477b606016d9ae0014ed64f3650b601537b5ac3362e48508d52012539569d6895401b46254cc5de91cb3c4a235b0157392bf5e5e85fa7780f0ae7a9580325fa86f881fa8a66101802c0fdbcd0171035f0f020429e5c72329230c0254cbba39979163136ed4cc9700040eada5569511802b20c21ad6160f182fb45a1a8c7c695944845caf0c7c67a9ed67d13a226391b73c4d9944dff89c2868c2902afd82d889fd9952a0c0f30cda92722eefb4cf52d4c8ca4f39763f8e228948f77e625ae42729f5b01ca1685911ae7d67adc0c494c3e87429476afa70d7ef2dc00ccb52e51b9c7df6d92569bd0f24acb896d95db62cf6d9e9bc11581008a156ff9180506da185a4245c77de976fd10b28b51db5bbc7f9f71897f2997f47d1b21733da45f1c2ddeafd72b3b016fc79fbc8bc545b05d86ed58bf1a6fb2fe00d0f4d8cfd3438bf4378871fb9eb0632a4c7c9740c1eee04b41ae0cc8976909eef99118d97200192545e491425201e31e264204a330b2bec90552b7f98e1373c60cf1c1d7dd7c053fd313c59de3ff4613d1ff154b85cce9005b46f7bdf168853cf5d33c528f54fbf23280fe145c8370429cd141c462b87f0bece2f20064a755449814bd272481c86423755a5477c8a1244842c73ba9f7517fa65eab1600eedf9c66fc8a5ef6d6d974eb57e7d6a1823e046dd30266e506f61a4dbaec77b20295f8bb7ee176437f6340edf4cfb63ed7aa7fc9f9182f4b1fae3d3455b63908d37e159143db3525758f1b4992d5f63d47d6a8f2bb64b8c4067fe5fad5136f82cffd475de86c57319654cef0a63c2263e1a786ca28ae783a914f7b38abd6c905cdc5d300c3e1f4a4608367f157bf7a63777a48c548c7798f73538470192abf8aa28f352f4b7b6b409957fee45b87f4cf6ca53f0247252cd924a52125c8fc25455bfe40fb7b4728617043e19245c16dde197b462ab2a35372c555fc22752f4a969f25a102c21e0d77fc21853d23d04ec9e4a7a62f726a16783c947a605522cbc5794b9c69f9fb8ef23f8ba9b5615f62dc7b8db6098aaea088125a9e5e7f95e7507408ba2d7082da846d96dfaf77b6fbb88fbbcd1b9a7a2e6b70bbffe5d18c33af21003eff41ef3dcd9d924d98461fdcce99ee55fc1c1fd77e71b4166dde09859d3ab6d984f37819e715c047b5686779fb53c23812d74602229455b25d8c7741b3646bbce6b330a37f04b999bd8e6344b27ccad6858c15cd4050e012e98ac6d90257f4856a38766bc8aba12234573465b0ea7a1ef1ab10c12bae203547a365e7b7bd6d7633db06f8606528ecb9a7c49ad5a8863acd92cc190751cb859faf1e68c6d7f874e7438c25538bea9bd0b3b7715c89ad4bf317755eb026c526e7f51d5e523daaa4a7f14a37827d7c779e35e306cb0b8d2d8b8f35714bdb3fd6e0bd1f40db51b8738945ed3e0584148d2f5c93e27ad0b6a58b6f34e592f37973b2a1882ba31dc453d1c8b19eb023d4ef75403603fc50454881b67d89251f0d38ac336c10bbae265542767b16be57e6af6e45a4bb07cb3f24bc876a6d10dd301e0291e0297c815c8db6f44d997195d543a72d32a6295dd425b60ee28bc32d41fdff63b76c1820926c1a60b13b42df6c29a5bf710410e900e730dee14a723881abf757b6c735ae31d8076df24257806d10db73d5c9c95f4427aed2534199afd051988070ca689b8b86febf8760798ab9ccdd4f2971e04110bdbdaebd0b98a7106ab50b633223dbcedc976e72b5e80815a9726fe9ecbb077cbcfbcd1e236c37ae92408a5b2862b94c8898d2a7a6f19fccd22cb21aed5a46a7e3263c995ff35b7037025e973a719081b967a97cbcd1b488b6a792e052005ab3e3c63bef29db549e4544980bfb7d47ecaf427d456fb8b0c8c2a9fba6389c49543feff117032908f6452ef42d052f00856ca53f61eedab7acdf95b99d98a9284e68183122b90a3d85bb253360e1c7298cd377953ca019557ada341f40860606868e783a383fad06e5d9f7af351e3ed7b285eab8f8c860428037046ec1a22af7e644af4d6024d6bd32caad42c5893e251c3aeadf85c24643498dd00bc5234723721103147cc7c1599da35794182bc9d4c67ae6341a75b749d944b1e961242c9dfab087a82fae54184d6d5ce847a1aa188db09802c57e888524584a052530d0f8f40a1b54ebaef8bd155c713b1ae1b552bb8f26b251fcebedf750eac9cff3b42eec74c0dcf82cd3a6db60abb4e1329fbaff6be5007371a747cc2c7b27aec6f6fa65782e87fe914af897a97fb94c719a44bced75cd2f2c973d861591b2e6a7d5d5b600dbea14f4e2443b6f711de530b67d8c2030d9cfe2dcef2cfb0b6b476d320c620e89e51e61cf169e271d90200c242c6bd8f4f350e68793a6541fac6a3ce97e0c6f0d451619a5905082d8f4884e337785ad38fce6e1baac00e9f7eff8eee7125ac239cd5b58ff883138f19777ed53d98f9c71c44fcfa73d834352c8983914dacc0759d78e9cbe38e5d0ac68b096d25e65f21e89fa872ec13928e122b200f0ee402c92eb445f2e68e6bce8bacf8dcc5c7ff2b992c56539a289f2ab9aacfb22d600793dd3cdfaa3fc48ac5c4e0be3cf730b83d34392e034f9505dc095a1ac4a1c77fb28f333efb945ea0cb6d650118043730e5ad62ee02117cab45b8aa6a6c84227e31a1f2d12780764986438ed6838579f2daa4896f6a96b0ad2f2616ff58b7a61426c1003ab376b2461931756b4a52ebbb48bdf54d72287d93822b3d8cc45885c4bca1bf679ef7de8c5584ca1894d6eeaa19e7f33e0c1427fe64c669d317681df9dee5ba5f12f4067262d58c1b01863f5c257767d74ae7a627548422d7df3ea6807c6a9f3fcc68d078af297e6d710c760a6b042afeedf3e7ffa4f6e1adb9eb893154f8ebec144619bd67bb6abf0361d192afc28bd9aa267f6c6b8adee06a14e6d8307366a96cec745d186c3c676dfe950f6bd485975347d40fa95cd723881ca33833c02f1f6f88256ad3618374bc4c7dd000dfe71bc74ddae2401dc07210a845d9e63467517ad46644bef766c6bf973c15e957c0c09007f684f52342ca18724cc6ffaa2656aad84dba697e3a3ffb08ad64652ef91aaf2f397af9941ee5dbf1aa6ea3c7a709fdfba3148f16f357310f265d218e9388da775937a883ee4876f036fb69bb36416350cb1f10421a743aef2a20077ae3e72d04c4b628164b603cc8a728fb775e83c8b4c917015784e41aa5fb35cfb17908b907cd127275cd4c0551d367dfbc65c558f2fb148eec7bc5e431465dc123660697d455b83c664a5931290df42e85771bd12d3a0e86e309b41e030daef47570601c4520aa8aa2efcdb41abe0aade3bd517be2a5ded6346544496f7cc521d269a20c821ab47dff819382a04e46feb424d90255b8a86eed169d38d7a77173138bbaeca27390fd69c619f41f9fd0f325376aff5492bc49d5e27fc2492a8afa39d82aa53fde2ac3c398fee1c28760f3986cf4af0dd005e75e9536e91322901b05b5a91a7aa7e9cd3a805fdb538e58fe1360bb0951c0e07b375972cdf0e2119ff22ba0d813fefa452742722be00350e207b5965ee04bdde89e"}, {0xe0, 0xffff, 0x6, "ac46484b433fe4483ca06ab8d78e1918ff979422963d8d6122f3fced4ed2fb71d97ff15fdbf8c0922d022b24427c8278fa9e46b88dc8824bdf7085336b965dc20278558f92a8bae9f2c4838a1994b53dc9edbdcfd4081060da2a252a0ed8e1ab4462e149d5b8e21e30d2a1d0bd0cbf7de925408270e8be85f45333fe098a8dceff81c124334cce81b11fb0d7e5d9bcf7a761ff8cfc3ad03417892f0aa578bc8ab2d3643c1820f86a9b65825d4b295947b3cbaab18b4737544a5e92883fdab4334189f01123a7d1a5de2fec09c483572f"}, {0x28, 0x1, 0x2, "6977afbfd3f0c300d6b603bd0172e419b6e2bbc649d57925"}], 0x21e0}, 0x204) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x0, 0x1f, 0x2, "97f5d5740275722e1faa68cc6c748ef51d1e4670", 0x0, 0x4}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000019ff0077cb7605bdbde1a3f42fd5281a08060016fa707b0ddd81d45319dae1d0dc2daeff10786c1c441157ab8273f586314d36186e83c02cdbaeb4f70de63c3214a32d1b94e6a4b889f460bead9d214f61debb31d80f692a1cf71a3f864d7c8620ff7223e1ea66ad792563e8a30e43e325f37715e2faa87202000000363a58316ad0d4a5ef8f5bb5c77873d59d4f0238630462b619068639f249c0d084f7e8081a80f6185534c7bb7cb50622772addc59569732ae10ecd1a6a6d90928620601be7636f83cc84f1fa3b9434f03bbcf778f55295ee226c940492e6728d9675b8189e0e23879213d5e1bd928239644785d1cfee0cdc4b8782a9148373c148"]) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1000, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0xf8) 16:00:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x1}, {0x18, 0x0, 0x0, 0x8349}, 0x9, [0x1000, 0x80, 0x0, 0x1, 0xb196, 0x2, 0x7, 0x9]}, 0x3c) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) write(r2, &(0x7f0000000080)="52a82b491dff4cc7d34b34c527579b0b9566cc00ee6b9e0ebd200e53293dfee0bb92e2022d18cc442e859316fb3ef1592d28233fd01340ee979096b9413694329bde772352eab2d80e5d2283edd7e53364e2ea5ad493e23a16813542c6ba482837b161", 0x63) 16:00:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket$inet(0x2, 0x1, 0xcb) listen(r0, 0xd0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="fdea6ac6790e7ae606aa1b326d9d9830061604275372c8e542109413c82c80e070aec69606b79305bac7d7c0621ed8e70df6d19c259a52c8004ad95c1fc23486825aa9615ae79aa3b2ce2c0463709949f71cb603b25d0b9e9e2aaa4616caf6daacb96b441e37cbd422d4699484db0569235be25c1092d12030cb432ea0609ac8ae88d83d308124ee933e65502858ad74b424a683398ea7d422fc4a42fc43fc83facbcb09a06c492452c1147835be9406d64b"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="051732000187"], 0x10) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgsnd(r1, &(0x7f0000000200)={0x3, "c7e22f99a93f854a9c708081432759b5a98fd43025daf09b701e2ecf76a5ce63f24268a696d6818c0a91e75ad056c345746b7bc6a4017efe2c4a5e4b251423e4405f1c9c599147f5bd5f9ac27fb96ff3e8f5e4a7c1041152c13133b1e97e7c5e05017bf866e607101ddee99beddf3c37eb1a8563557ec82a7493f3ac1727ac663e96572e9adcd8f83173"}, 0x92, 0x800) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x11, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x5}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x2010, r0, 0x0, 0x20000010000) getsockopt(0xffffffffffffff9c, 0xbb000000, 0x10001, &(0x7f0000000080)=""/232, &(0x7f00000001c0)=0xe8) ioctl$TIOCSTOP(r0, 0x2000746f) sync() r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) 16:00:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x1b, r0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20}]}}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x20, 0x8000, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) fchown(r2, r6, r14) r15 = fcntl$getown(r1, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) setegid(r19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='\x00') syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) dup(r1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0)              16:00:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x206) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) sendmsg(r4, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000080)="a2cafe14ac06650a47433d0fa1aa5430f296b737a937d95de50092", 0x1b}, {&(0x7f0000000100)="3c96570bb5de3d223d951fe841648b571dbebec0428dd29aa1", 0x19}, {&(0x7f0000000180)="3ea3f1d73d403a794b223f6ab4b61005b76e6fe20fd3c7067e8aa3b785efef5ea8299a090f6397f4e94574bf1e70963b8facc28f46f3d298a83804cf0a3d41c07bea8aa1060c5f2e0be12c438e4c850319d837bcb26b5ea04e6e74aab8c0804826081aba7028d4d077f71093b2e80dc51450964cdfc86c99272c74db52a09bff8a25481ca271", 0x86}, {&(0x7f0000000240)="554a332d82d4891a816811edb6fb8d9a54", 0x11}, {&(0x7f0000000280)="9144a3c307e45770f23c9f19", 0xc}, {&(0x7f00000002c0)="9d8ed30f5bebbc21e6244419eb88c536fa1f66fe87a7da90838cfc89ddfa115a6bee7e18ac27ea522aced5f058de39433a59b9cd4b765f6ee27688c6a8f3ae217da4846b277aeeb4ad682a1c4df17ed4e6a4d362950a0e5895541dd77679d5bc7e82b86038e2031859a321d51d9982d60e5d08f2048eaf002e02a6045945da7b6400a583cb0e1f5c919ca98f5eef9bfa194b6068b7050b4da18de246a827ad6ac728567918795649e93929f25982557d348af5bda5a2eefc13ac505c3f357b8389858ab0dc632e0b0ea47a1d9024cc478b007a729db5358826331238f4e297370c946736b1199437d64b2b8312f28ca8f8e3", 0xf2}, {&(0x7f00000003c0)="c242f8d8de0cf50366cf75fbe3b64a6d71209b0cf95833c99bc59daa09afb877e17d20bf6a0c9b1e069024fa9b4a250ac05d0b8d08baabd14604551def0564204bd15c8207f7720f66d0c0c6c3f31434fbc393ed430e2f88a2a8b52fc7e0605910fc4a56baff782dbb0c7e6034ec734c2574b04afae8d350d1bf4bbcc91043a47d968c34fb6e20eac9a0e8e156a14602a538043021985d3b037cb4d949013740e0275cf2e8a75f6d9b11d9903833a2cc435c290b", 0xb4}, {&(0x7f0000000480)="d47ac14fef7dae951d0a51948924b3751598ec0a334490ac2c1484fdcfdbb2cfe6e3ec0072", 0x25}, {&(0x7f00000004c0)="d9776d3e6fa698646205e3ebb7213c091f60447c7cf9ccbb71f9b2a1744e55e2203cba9a44367937643f361bf47ee7af03ec", 0x32}, {&(0x7f0000000500)="367f5b64771187357b2bdc52872c90c3e0c9d02ad92e7886b7cfc4080d2d5de82c0333c793e1e2c5969bd44b52dc007ddebfcc011b7932d8f2791fe6885cbf137e9492c79173dc520a66b71b1852338629e227d4c995454403d73b4c1531e36e9bd4ea00f3f1069dc633741a27b6f73c4683c5ce622b2a3a3ae2bc6a8fcfc15b0aecc6fe230ddb429a23edbc61131b7ab9e74150ea25f9595db528b22e95d5c51d04f551eb6ff87e639bc9acdb9bf27d2837c49ea9363fd1a7dde7782123aa37abfad00e986ffb683c36943adc14b30076df0c14c15f500117fcae41f8d3feda1935f653fefffc36178af30e2bade6095e4074e21e6479c9cbc76d5b7785a4d46d29d2b9babc6aa5e93c8c52f2e892a2b493bf90e0fa9a0cc02b084081933b343efd5af4f721ba79002a6d793e965490fb65f8165ecaee772ccc4deee08ab34ba961d2bf8dc372156e1e2ee22981349d1f7497f996076ec00855d3283cb45f2cdf5cacc399663f4ff4bb4e1cca36f14e7b36f2f19017eca2e8eb3e3478324400f7f1550cd3b8491a3f9e02083ceb52c8537cfb2dcfe3d39e35ae57e87ff5005f88e86fe4f9a054c139bd0e39ae79eb8fc49532b05d69cf2c6ad7e8ef218ce5ed66fc88955df5f209e2ea81640ead57a6a5cce499af8050510a82393973e045d498d31b109176399a024f3d8f6855c6e78279a39265d790356ab957366b54b846578414eea36d53f67861e478ad0b0fc987e33e6ba6c5f0ae369668a1d7f0b86d54837aa27de06d13f0f2057fadc003e2cda26060d8e3d8dbb50a49cdbeba134d5cb6d7f2c8003f3ccc0fed89a97acee9c5e0c511f6a8b8f1fc1e221b601ee46b1d7bd90e0b1e3ceaebe4a75b55cd783ff6af8786f212ecf71fb8c45c4a271e1e51affe85d373dd823dbd37901178af22bfc4f2708505903b945f858b64fcfed05ce5448da0ac35de05edca703bb37c2a42b0bc38793ee557987509236a92e78663af9525a264079560dff10fa518c92c712ccbeac1882f2ceb9f551134cf0862926ccb07a78bc3ea74f83f9b4d8f5affbbd92405358acf964f2b016c243d1ae3ec78ca8f015d55f4d0346632d15ed2e17e1c22be25e33ffbd460d9059b5743bbc358f2d6daa12e2ce5cad144b68af02e4c61973c02cde285109e33fe53ac9b1c18c4f65e60d51aef65a919747ba4c4728dd199f55641c90a04396b650e4e4f3c13989a80ce604ea22d89701404f3c098ffdc0bb909a52bfc16f32529ef9001b63d50a47ea7ac8bed218c3202f29fb81a834ac55d4fc1ea094f8aab171bc4c4588491848034f81bff5ac241ae0c999a1e45f3dfda940f6c3e33d91606249adf5b86ee73569fb98ed913e792d35a5ce063bd56a1263d8e06ef819e146a41e918c11ec6389fa20aa36ecbeda791fc86985bdf8e999aeb7a29f999cce0be914deee3e72abd1da6894c09545d64b0e510cddf781e2928f9d18ac0cbb82387bfb74b39dd06b180b317ec22e556c5e7b3f3fee987a7f2a1572bf239ae1e044524fc5e8802687128b23b68e5d54d2d9c531a931d96bb565b35f00a84a9bcdf85c933eb1cf6a2c03d63aa38426be8b118701e18d71f51034045be0e8439952b4704bc60151c797f889a77b91bef1b73d2e9f272cf589db17c617f8741f76b5af0bd06ec14d05a3c8d5d8efeb6193d135592eaae89394aa37a29ece9181d7cdea2ccf105b7991e02eaf9d1f95723db356bd49cdad50a0e7465698bb1ad91d743dcfb787a3112bcdb74991a1144acb92f25e2f10cd8851136bea4334637cd50790b8dfb57f441231c394620592ee6643c1c720d773093a463375c8be1e57e5d81cf42cd97318f0e44cb8c0067ea9fbdc7c89f88e3bd65a9f07208e344d7c13b67f9b7bb55915552af992c1b166731edb952d47ffb1962266ea6b381d2b710d6b952da6efe7f96614a57b88be4dbb80fefb1e39c1469381861e520a3a50da245ee4d70b4d9db2f1128dee173eaf44f0bdae2d1f4eaad76b4b581567cfccaba2319c77e840f8b934efc11517b6fedea11e0d59581787ae66a5093cf279902f084a222a4e226c121d3ca71da778f17a28e90e2958d8a0493a5d70c9024ce0f4b480424fcd5521726ae8d1b11f579d239c4da357cb392fd7cd7192a36842461ce58d04aeaa74a90690a916bb6c032a0fa0efe85a527199de821feb149b35f8c08fc6b61b75168fe1e07fb02f0ea64f5cc1131db2b223055873035825a93efe888b32709b2b84901839e48937dac510fc568cc63804f17341fefed9a145614af3312ac4a9fc262e3441f441430008b261474879f63a74d769ebf894329424bb094dc97ae692fd5f270e99915fc0dc58b63682da1416e9d608321b38009d4ac99125350ffde307ded15e7dc67bdbe61d117e8bf6ce212a2a546e9aa32025c0019aaca96a909819d6e1da6a7b43d086905eaa29c1240bcb9461325140f30e9fbc8adced6959ef5a2a67d122d72834a40bd2abf1aee176ea4abb5d72bef9b9936703e94b4973b68c86358b96576b9343a3d9ee2ad6334993084da0d84ba57a0d8501cd8b1cb77aadeb2bbeb0cf782420b82683d673ffd9227730d936d648ea197f6cd0fee2c54a554421162a4cf9d6bd79ca1b7d90afbbe90cf12ba5cecc7c3e31f603e74595ed84458583c2934bb6d85fa13702e1e5717f2f687a856a19f12e50a849643c96cfad9dd85e38a1643902cea6d5ca437374cec3b9b615ca2f841e586c6ca61e45d96fff3b332bae09b1f3bdd86cca5247fd94adf13838e90e9907672a8d13a9adae0913806904162bde738b928997c7a461eead5877e8bc857e3150c4ad9ef0cc71a97e8583c04f6831bdd4ad387b0a88989a3195a339384ee8014fae04487997326f937fab1e97d6a0a8720821e6a4a18b4e3aecda94d349e52362ac1400552455b5b5257a57f5f32e7b77adfadba465801ae715893f79c1c515257ca6d61631450a94d229aaf7f5a0774d1baa7456adfe7a3d11a2a8dda53c1cca6f47201c3b1454ffad9a42513acfa63de2e5fc4198178752d7a56ed72e71afa8df77ed1e670c01611fe83aa478b0407b11bb5726fec9d4f600dba65e4aa3379b59e956657ef814e70d9e3f4d94e4a51abee922ee23475cb1fe2a0cdce36b0cf6fef331745e6e1bd8efe5898be9074b68be62f719d42285730f790d46aa50997cc95c048e5aa1b105abf209388d51c6e7874777b307b647b1b0a0cbd0eca30b4f09e24878ed80776b901379a514350512ce2a0b069ab16cc4021a4e4ecd96b2431eb19c873cbb6220054755d8a3c085721cc5e53460efea26f786cb4af492eb06548b542593cfba72b8385057be75c0e7d16e45b79d2b9fc5f254d894b199078b2666f3e80d3a74afc8a7fa1460f8dff6a88a2d6365de2c929085e5f7db4854b80b6df2a3bc35f2b3118864e70b4f29c62ca5ebdcf78973323a56be738e923fbd4c009e2c61441e061c3b289024f81cf1b6c779f61158050612a35d0bc9c3269b1e962ec8dbb79ce245c0bd4893cbbaae3df1e516f5dd9d8443655f937d1757e3b212af9dd981b06dc1382a617fad2f404283af780329757acbb1bc38bc9baa33543d65cd9c77a572e4ec4ec592e060d3bbc4448066822e68a3c8fc784e1b9c2fafd1d3a8b493d4ed3d16207a2d311254dcb67940e92b68caa7fe03db46e5114a1fbbc6b1a60a6e7faab7c6238cb277884ecf95dcce3df15015e170af4fbfb57efc19d7ecea0ccf1f7110fcaf456a0b1fad1d0b95735b65618a5d7b3409945b8c1aa8ef41b91b83521ce87bd91646c002a2d7125833c71d183c510236bc1074967cf2cc2d22022e455be55ea42405ef4b57c0573c2adb812fa8c518ddcc41c27c38e6e3a51a7657b2a0650497db600109810ae7c6e0631a6487b4a7dbba33648a162b105c22f74ebd6c7e19d853cd8269af1939ae57be87c13977966514b7487929a8e91e7018108308fb0f511d61a6592c871b9914e939a3ace1b932309fd75fd6ed38a2fe825b1e5e3d54e58f99844a9296fbb7db4a06d4663a5ccacab6adeba0d144c3f2aa3104bcb126812d1ddc9891976ede67fdbc1f107698a2d687f1717a8748835d35a981639f9694d444d283990710729e46c0d129cf5fba45f7ad19c149944840d57b7aa8d0262f048f0678520fdd4021a3427ad8e833706bf14d149df6fca627fe49d5509ca8b0ac7d084604c2aa5958c1c810aa347a004d2b8115b25bb86466af8b49d7a2d979c6ac486b06664a59734718e838865cdfd020180c7783bea3fce3162becec9ba32ae4098130020807d5963989141af1a86a837ade7a3d359ae275b4940c6207cb6d21a8ff40939f0a76752e23266606d92433fcc4ff5b4ff740a1cb7f645a3a4d0deb4e1551cc042e709c06ae83add0d1fce78d365d4224c5398ba7d81c80abdc77f9f6f07f504947fd6814fcc678e9e32cd74120d60764fb560d70a0fb6f3c2b83376bad45cf07bf158b9e5d5a6007e4b0707472657cbfd5067333fde75a397ceb585c79d03a8a7d73a9a02378acab6d1415c9262418b1835a9012ed32af0bc022d3898be423c3bae4194e6fc6d13bf86061fc045fecaf945627e1392196d3bf6a484b3e22bde12bbfdc01059742e6e30e22286313f5a7f375069935d0b45f63269032bae389ebe26b19fb428cff2347c39f7a8683fc3f3a0a03eb956e62cf15ae59ded29ec179607673956d59154fd40d2fade1d63448b970ce37ce883afdd239254d8ddfe712305a5b0643240c25f4806275643062182725cf59732c9d86249f8f512c4f96e08c83c14ce14fa2e5b083b0631099687eb9500deb2df7d5c9f744d3306da7e1a079d48fb11d92b4a16ccb6a97429a8e6206316099ec8aaf45977e34bb071951248b2f1d47aa383415043399440d4b150e7d17a4be5cd49f3dd88ae0be6acd82f7197116af3353db51e248145504132ca720f08daab1ff6d66104d32e5850b705f4deb26f91b08815129b707620c87b70632012b56b9e5cd71eb62149a8a62f145d996b771621e1424cb6473b4c0b1d03003e0b4ff5bef35afcfc4dbd58f493e5587fbd21485c9e8630c413f6f812e5725d00ff1bd6d00328f0680559ab448108dcbf099b67044e50ade025131b5018e8b0f137086f33fcfbf40d899f3a5663879fdbd5f486d9e2e45e0a81a5dcb598531d2f238554953577e52e22cafb3b43862e53e8e211183feaeee3b41982fb8f7e8e12ba00f1567ccf1af58097fe90eaebce292481f1d9a5b71427efb7b18494e266e06c6e5642ad4009cfe2a89b35d845cfbe52ca184c5be825aafcc018472228e4d26e1b7aa929ff6e529b3c19ac31adbccac8edaf511f7421680b1b54b01bb4555b12f24d06531fe3c8203713247023479eba14ecf66912a86013b3acea314749069b994b41129d447aefe0f98f4759b241d2f14c62d2b2e1031b0d0356be8c2abafed1b462cada7cd548c7d824f1f72e5bc010754bff7159d38b8b8aea9f013f2c289cf9724a458217e451c154eed70f6290eb303e2531782e0531077a1956283f1a8f4b6d05d33f43a76ecfc9cc2e5a84697a5ae6e933b7b72801e85e7fce1e3b3764cb94c81d0e81388df6816cb28434c31f333218db17211dd6db05b26c5d2a1ebbb3bbb108010c1c017caaf39caaa3f53b835171094845d614b131bcc4dbcf9d04a996a8fb5d72de039a97612ac62dcd80f4a5f440cc24fb0f66c1925211d3d367b65a4679eb04b3bc8ceac3636646308c95d048a4621d5c600bc47558f4c2e9a0e236", 0x1000}], 0xa, &(0x7f00000015c0)=[{0x88, 0xffff, 0x5, "8ecf88f630c2c6bf3f212b5aba68ba1c7d10423833b6b532745dba5bb36bdd298f813d78dc75ed4b698f5494541841102caed1231d277a1d3332bafefd9baaa43fbddab597fbca52305cdf58ef151ab186aa2399222ec5eb5d259a5f72d6e66162ece9f33698523aa081b43c2a2e5aa03f"}, {0xa0, 0xffff, 0xf1, "27d69e6919e575fe339454dd0f691da3bb3d32522f2d0de9a1c0582d3f8d5148331fa594969f101282b2f9b714fd10ccce284ad0b8c856376b10d250f5b8eb18c3b2af1de98197de118c60ff2a16f03c802dbfd671740e364dbcfaa050ac617b3554c5405c125aa1dbbc654120cc2a44d3b586cf4310517345c5f896e40a4517478c02ec3d1e0ef19717844182ad"}, {0x18, 0xffff, 0x10, "d8eb53"}, {0xb0, 0x1, 0xfffffffa, "c1d08725796eb00e7ecf7695d55c5ca596245e8d0077dcf2d356fd2218e4cb7e3a2ec91d630248043644ef80d078f911eaaa4bc0a4380a30e70bfde87cd67a254ad3eeb3e4278a2dd4b716c5b7c3700ce01a12c472ac6a86ef6a158b4acf68ad26489bbee56aa688b6c3d011b45f688de38555a8cce6787f34a76d717861a53ceed2c8d24795b59062c36a129a69de54baf082c28443579435488330"}, {0xf8, 0x8000, 0x1000, "078f18179e83e16cdc9a24ff9f60f1ef4d8c2f5324970052bd0a8b9af10880f1641366bddc380f34bd76cd390e38d7404c59964a5a772953a9e515b54c359895387b81cf9bb21ca2ac732b43ce6b902c3954897e6e6a9a7da5eae958985e2615a9a35f507e5c71e8ddd5f73e0a6547dd79bf7901f7302303596c9edc7338330b5f7f22ea348d4e3607e1a375c5147777013bc0d029cb771a5ea1c44c651c4021af8c2f58bf31a90f979367566339533d93385d5749aa6759c7c4ab961b19e7ae68f7e3cb597a55bde305512cf681aac64b5a32df13e13500bbfb9331ba51910b9a8f6b284c"}, {0xe8, 0x1, 0x10001, "02318e5a7236feae72b1347593e13f94873d1f34b262982c51fdfded9198295b06c3ac6b7c924b897f556132f2901ffd362df0ac51d68da3053eab40859e2002779518b7934d0c448945f584dff09f9783c4a61caa6ce23ec1a9c7646a1f192d178d0d309adc3292e8f35902a4dd053b6fa245780eba47df20203d1dd8bb386f4a7e1bb5bf7d3d1221a9acc5daa8582fed053ef98d152d4871b42ade6076521a51173a6f750ffb357c301a61fd0dffdb8499c4a9151e5030e2d26d18354cf77b4c4effdfe4aa17c0a61137cdf90eb09939"}, {0xe0, 0x1, 0x9a3a, "7ae632119477de5706e73c961b765123c05c45dc2ad3856d0bece39e2ea3cd6785c0d93f1600dc8abce64053088b661676dde24ba11fe5e36834621c4a00deb1a741ae86baf298cc3eb408c1cdfe45f791e9e94802134978c309b4fccfa46af1c5392500b87f996c4334680115522008ff5632869a79179064d8bf8d79b599dc20a5e3319f4d7a30b86510d146a85026a9452f2c901207b8ccb7e893b9f4942a926bc3c6dd786177526abb11469eca1f4bd5085a53c4f33ab4df5bb7e59d1bf4b2c63760b623e0bf135d2601"}, {0xd0, 0xffff, 0x100, "6f60c0fe86f12a47546402072e4393c33b193a6acc3f4af69bda9ccc5c50cc88edb7e51c9c15d78770133ac6b3dada044bd4960b39c74a914b9dd1679fe3aee539aa5d01aa93ee525e802d6fa7a2eee30fd03949ba6ec47cf4b4189870c00f741e243da48d5cc9fa4fd4352cf60878aca814cb7d3532af46a98a0c08010fb07bd290e0fe4278c49152c4c8fd2a37140574573a6e4d60af0581306172f71bb152d8de272db06959f10a30e48df8d178c603160d34215bf42d645dc417"}], 0x580}, 0x1) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) pwrite(r0, &(0x7f0000000240)='ms', 0x2, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/lef;wsmouse\x00', 0x1, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000a1ffc4d2157eee4b000000000000000000000000000000000000000000000000000000001a0000020000000000ecffffff00"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)={0x1, "7f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717522734920a7237b0101408f5d896fc0e04318cb7aaad"}, 0xe9, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0x9b}]}) chdir(&(0x7f00000001c0)='./file0\x00') r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) setuid(r9) semget$private(0x0, 0x0, 0x9) socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() 16:00:53 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41ea73860fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9acdfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d0348cb87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78abaf560b1906f628ab8965f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93bfc2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa7793eb737219399ed55f11a6278e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d24b98dd071260d1e3da34f12df07d7129770e3a0d0392caa8132c8c4f07919670c5cd95fca78677aa280f09c32792bc71832f51a6fd858283cd048d1790b3e98bb4c6a3d363dd4ae5e145a0cb5985f6f72acd41463b166db3abebf714aae79b64921ab5231127a6e32c99e2cdab13d8adbcd4ae880fccb76dbcea3bd764b8d12ddf02f7e4be7d9a351590670fcd3415a5795fcb7bbc009f355d25b26244489d75ab25d9a7eaaa50b8257668971b671d8eb667df28d84a0f13e9ccc3f26c08a9f9a02387da40655e865148ae9c26c992df03e053bf0151f4f"], 0x10) dup2(r1, r0) socket$inet6(0x18, 0x2, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r1, &(0x7f0000000380)='./bus\x00', 0x6000, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r5, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) r6 = semget(0x3, 0x0, 0x4) semop(r6, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 16:00:53 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) pipe(&(0x7f0000000180)) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) getitimer(0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x4, 0x5, &(0x7f0000000040)=""/101, &(0x7f0000000140)=0x65) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0xffffffff00000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'t\x9a\xd5', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) flock(r1, 0x2) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") socketpair(0x6, 0x3, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x50, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) write(r4, &(0x7f0000000080)="04297f711ec7af75ff5bcf2a2e46fc7f80ed086766e01532e766ea03a99b4f2079739bb9f3263c32327188ea1c613cd44ebea94852afd37916194b6cfdd8531c7b0a01e88063f9b7e1acae2a56a71f97", 0x50) 16:00:54 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x102, 0x0) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x200, 0x0) close(r1) r2 = dup(r0) r3 = open(&(0x7f0000001100)='./file0\x00', 0x200, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001140)) socketpair(0x18, 0x0, 0x81, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000011c0)={0x3, 0x3}, 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x8, 0x0) readv(r5, &(0x7f00000024c0)=[{&(0x7f0000001240)=""/133, 0x85}, {&(0x7f0000001300)=""/234, 0xea}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/38, 0x26}, {&(0x7f0000002440)=""/73, 0x49}], 0x5) r6 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000002540)=""/42) r7 = dup(r1) renameat(r7, &(0x7f0000002580)='./file1\x00', r2, &(0x7f00000025c0)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000002600)={0x400, 0x800, 0x8}) dup2(r5, r5) r8 = openat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', 0x10000, 0x66) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x100, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000002700)={&(0x7f0000002680)='./file0\x00', r9, 0x3de6a9086444ab3e}) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$KDGKBMODE(r1, 0x40044b06) connect(r8, &(0x7f0000002740)=@in6={0x18, 0x0, 0x5, 0xfffffffd}, 0xc) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r10, 0x0, 0x0) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000002800)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000002780)='/dev/bpf\x00', 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wskbd\x00', 0x200, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x2, 0x3f) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x1) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x0, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000440)) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) r6 = syz_open_pts() r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000140), 0x80000001, &(0x7f0000000500)=[{{r6}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8000, 0x6}, {{r7}, 0x7, 0x10, 0x0, 0x1, 0x7}, {{r8}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x81, 0x1f}, {{r9}, 0xfffffffffffffff8, 0x23, 0x20, 0x3, 0x9}], 0x6, &(0x7f0000000480)={0x296b, 0x3}) sendto(r1, &(0x7f00000001c0)="285c1d5ae0ceabe5107a0c6059f222f6608dcfa1998c8632232cacf7d987c327545fd8a34738bf2e0607f66143aa00bfd8061098509c7f0c1f8f9add5eb2e306446a835f85e92eff7e3c3636abea33a904853b369a71d0bc958dfe251d6436b7a49a0e826ad1ba71fa437689060fe79de88cdf6209b2c03130601e0133", 0x7d, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x1e, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x28000000000000}) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x80000001, 0x3, 0x0, 0xde69, "40738bc1d6fb9f10374b7e8ac52b3c2b21f7f7a1", 0x0, 0x4}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x8, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1)     16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x4b, 0x0, 0x3}, {0x20, 0x6, 0x3, 0x4}, {0x7, 0x0, 0x2, 0x3}, {0x5, 0x1, 0x4, 0x8}, {0x4, 0xff, 0x3f, 0x80}]}) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820100d3d5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000017c000/0x1000)=nil, 0x1000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = fcntl$dupfd(r3, 0x0, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r11}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000540)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000380)=""/188, 0xbc}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x48}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x2}, {0x7}, {0x6, 0x0, 0x80, 0x786b7bc5}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x50e3, 0x7fff, 0x101, 0x3}) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200c2, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x22, 0x4) ioctl$BIOCLOCK(r3, 0x20004276) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/111, 0x6f}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/211, 0xd3}, {&(0x7f00000006c0)=""/108, 0x6c}], 0x8, &(0x7f00000007c0)=""/40, 0x28}, 0x2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x20000, 0x0) r5 = dup(r4) pipe2(&(0x7f0000000880), 0x10000) r6 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000008c0)=0x2) pipe(&(0x7f0000000900)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000940)=0x9) symlinkat(&(0x7f0000000980)='./file0\x00', r2, &(0x7f00000009c0)='./file0\x00') ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000a00)) pipe(&(0x7f0000000a40)) r8 = msgget(0x1, 0x1) getgroups(0x6, &(0x7f0000000a80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) r11 = getpid() r12 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000b40)={{0x9, 0x0, r9, 0xffffffffffffffff, r10, 0x4, 0x1}, 0x3f, 0x1, r11, r12, 0x4, 0x8, 0x3ff, 0x1}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000bc0)=""/140, &(0x7f0000000c80)=0x8c) getgid() r13 = socket$unix(0x1, 0x3, 0x0) close(r13) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000cc0)={0x8000, 0x8}) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x800) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x7, 0xffff, 0x322, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/125, 0x7d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = getuid() r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r8, 0xd) 16:00:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecee11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000002b33020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x5, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x1, 0x2, 0x7) r1 = socket(0x6, 0x1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0xffffff4c, 0x4) 16:00:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:58 executing program 0: sync() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x9) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) syz_open_pts() 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0xfffffffd}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51bb50f924cd2d9cfab20a0818f0423555f1f359d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000006"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x68, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r5], 0x1, 0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000680)=""/4096) msgget(0x0, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) nanosleep(&(0x7f0000000640), 0xfffffffffffffffe) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000080)=""/143) 16:00:58 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x104c0, 0x20) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/107, &(0x7f0000000100)=0x6b) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x8) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x4) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x8068, 0x6) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x3f, 0x81, 0x5}, 0x28b, 0x1}) r4 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x0, 0x6, r5}) r6 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x80) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTART(r2, 0x2000746e) connect$inet(r3, &(0x7f0000000380)={0x2, 0x0}, 0xc) r7 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000003c0)) r8 = kqueue() pwritev(r8, &(0x7f0000000600)=[{&(0x7f0000000400)="ffd0d6c82740ed726a072da35499b4717ed4c0eb3db6338a1197aa8dc2e493cbfdf933658276addbf21cfc3ae0da2db4e0640a070066286bb32250eb0d3407df84ef7ff40ff99658f8aa60a79d7544b5d197c6097da7d7e2a972723feaa83c98bd56aefacf58fee5d06da788aff9", 0x6e}, {&(0x7f0000000480)="5ba7bd34b25a3a5e1b7bf80a881bc75b12d5d4dae74a0195baaa9e6dc89a2f760c3b48e7e8db07fbe1a4526d09030d8c2f0a450bb5bd746f855cf8b70e7c6d87bb7c504cee6901237059067de449e3661e620eeb5a5d4f949668e650b6c74490beb8e92457b9218086874d333099b9b17155a2394a37d603de83733bef41979fd878b58209582990a5706cba6ef74d7d2d06e8b9c8f22fef4cbb40fe", 0x9c}, {&(0x7f0000000540)="f3ecfc49e749f33ac04279918993dbf32771a343cbdf8fda837af85c", 0x1c}, {&(0x7f0000000580)="1bb84dd853e1f6261d9f87f43a755da3c5b4a81e7cee267daac67e602673d610e4895b7a3d97e86da2754fc90392ad27155444a77f0baaac744c9c9594a297a0cc83b69cfe9925d82a20086455b5438f41bec943163a2017d865b3f022147bb6cdb8dc88838c33ad0506ece55c1249492996f806a7414d39a43b", 0x7a}], 0x4, 0x0, 0x0) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000640)) dup(r9) r10 = socket$inet6(0x18, 0x4000, 0x1) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x20000, 0x0) r12 = dup(0xffffffffffffffff) kevent(r7, &(0x7f00000006c0)=[{{r10}, 0x7ffffffffffffffc, 0x1, 0x40000000, 0x0, 0x3}, {{r11}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x6}], 0xf1, &(0x7f0000000700)=[{{r12}, 0x0, 0x80, 0x1, 0x3ff, 0x9}], 0xfffffffd, &(0x7f0000000740)={0x6, 0x80}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCGHDRCMPLT(r13, 0x40044274, &(0x7f00000007c0)) close(r1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x10001, 0x1}) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x9, 0x9, &(0x7f00000002c0)="f2fc725bb9cdda98161f8957d1b905359c5d852b9253877acd3e597eeb04e1adc62edb086833c04cd63317ec3be69ae28ba06591f85c3d6469fe9591bdeaabecb248c1f6baaddeff595a8af953f6f1110a02cf7502181930a28dcd28bb0c4ad12774f4cca01e50afbc576ba486e85e6c915e91e69ff581e4b7846a11cf73228a9e72868fe8336c9b730426991af8dbf939e93736b925a705b1f117bf9e2b4349042c6e1c79429a6416", 0xa9) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f0000000200)=0xffffffffffffff4c) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r6, 0x0, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[0x8, 0xa1b, 0x1, 0x100, 0x0]}) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrlimit(0x1, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 16:00:58 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700d27c02736b32267bc6381a058451de81287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08944cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b54ad298f9d4fbb21b063916042575a9603e129cc5b44d587c08f6f7c10131cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38cacdeb87b7a3ad1005bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a08d81cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3c006c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50500000000e095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af50839efd74352b4b48c569e0412ab4bd6fc321f604aaa9ebb5ebb25751cd70b375194dca3c8cba3b8c89e4a78b355e0a43af1127e44a3b979832af55c9b8f48b9dd3092a3108561cb7dfb9838c99403d83d2c1162a4788e8d1cc3615e9983a4923340f5a8dd47c9e90eb6c1321cc5ef09f806ea1c0fab920fde925a5688f63025241a32602191705625794bec6138f0d1515927d2ab5726d23572b666c0b3850039a7f14827c7955b2e1efc40c720f72e7faebf703583618d3774c9f28af4c02997f92701800cde796"], 0x10) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x7ff, 0x4) writev(r0, &(0x7f0000000000), 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socket$inet6(0x18, 0x1, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8000, 0xb55, 0x7, 0x9, "c6373e619ab08c95df241a726e26ffb6aed1c38c", 0x10000, 0x5}) 16:00:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x9, 0x8, 0x1000000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) r6 = socket(0x20, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="5d5d36c606a6c0eb300a"], 0x10) r7 = dup2(r6, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) r8 = syz_open_pts() ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f00000001c0)=0x2000007) 16:00:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x357) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) socket(0x0, 0xc005, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8110, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x20452dce3423ce48, 0x40002}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x815}) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r5, &(0x7f00000002c0)={0x0, 0xffffff8e, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xff, 0x3, 0xb6e, 0x2, 0x0, 0x3, 0xfffffff7, 0x0, 0x0, 0x1400000, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x101) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt(r3, 0x8, 0x1, &(0x7f00000001c0)=""/206, &(0x7f00000002c0)=0xce) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000040)) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0xf000}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x224, &(0x7f0000000080)}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10140, 0x104) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={' \x02\x16', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:59 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1de286e01ac19a7f57bd3a27d7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425"], 0x10) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x9, 0x7, 0x2, "5154022e8c9844025685c94c0e3823e8b89bef20", 0x2, 0x51}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x35) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648bba91b7c5cbd051d2317d395f55040a7488a64598350f53d05501e945a01ec104d9c954ba1bd2131249c361e05495062e73ee322ce1bdf79e0abc01f4e4f977e192be793c9d3aa9f1842cf5941eb5afd3df259d495eac15bf4c7fe6b604218fac2fa89b7e6317b7be3b3a04439315d5f3f18d157ab4a36b4fc2a2dcba534eeafb36af1e0e8d53546a30fda7fce59985e9dc698f29b02e51f3a440368b7dd9178839857960918c9ca56b4e8095a5978b57b37215ed264c6f9d10d9d1cb3d5f577fe77f1eada3e794aabfbd497c37caca954d1f51a8e9146d30560dbd700000000000000", 0xf7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = syz_open_pts() fcntl$lock(r2, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 16:00:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x6, 0x2, 0x2) connect$inet6(0xffffffffffffff9c, &(0x7f0000000340)={0x18, 0x1, 0xfff, 0x7fffffff}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x200, 0x0, 0xffff, 0x2, "000000733905832ab69a2500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x80) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r5, r9, r12}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x68, 0x0, 0x0) getsockname$inet6(r13, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[{0x7, 0x5, 0x9}, {0x6, 0x6, 0x6, 0x7fffffff}, {0x4, 0x40, 0x9, 0x7fff}, {0xffff, 0x80, 0x0, 0x7}, {0xed, 0x1f, 0x3, 0x2}, {0x9575, 0x8, 0x1f, 0x8}, {0xff00, 0x7, 0x0, 0x83}, {0x9, 0x8, 0x41, 0x40}, {0x6, 0x3, 0x2, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}, {r0, 0x4}, {r0, 0x100}], 0x4, 0x6) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xfff, 0x2}, {0x18, 0x2, 0xfff, 0x2}, 0x800, [0xffff0000, 0x3, 0x8, 0x29, 0x400, 0x8, 0x1, 0x40]}, 0x3c) 16:00:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x7, 0x3f, &(0x7f0000000180)="0fa39ea4c4013c21b38fedb231e5341d54cc74b4a54b4a5c16fc87e1f154d36870f2d5ff799ab91454b76e5f62c46f7c5ef1b100164a03b701d7afbee6eb4420ef0b47800922f2aea8d44c1b16c868f15e8c2c90797a6c222f326151c8e68ff55bec8ff401c6a64a2612de13bcc168c2920f59a2dac0eb51e5b25b3dc9ff4f9676bf6a49d4dde2791eab79186368d1b888941df1ee0723f0ae70dc5425", 0x9d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008e}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000300)="39370db027b93ca95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b8aed609efa27d80f2e1169ac12ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef0100450e338e1dce85b5f3b0bfe537ae66fbd82d116941d8e8be31fc391e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7c01f08f6b") 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0xa6134) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000380)={0x0, './bus\x00'}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() setgid(r24) setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = socket$inet6(0x18, 0x1, 0xfe) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff0000010000d2", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r19, @ANYRES32=r23, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r1, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32=r28, @ANYRES32=r1, @ANYRES32=r29, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x1}, 0x202) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x36af757f732bd517) 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="20af"], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfffffffc, {0x8, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:59 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x20, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:59 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040), 0x10000000000000d4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x0) dup2(r1, r2) 16:00:59 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x2019, 0xb39c}, {0x18, 0x2, 0x7ff, 0x3}, 0x2c, [0xfffff801, 0xffff, 0x0, 0x0, 0x0, 0x2, 0xc2, 0x2]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:59 executing program 1: r0 = semget$private(0x0, 0x5, 0x2) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) getsockname(r6, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) 16:00:59 executing program 1: socket(0x18, 0x1, 0x0) socket(0x39, 0x1, 0x7b) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x4, 0xe) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1ffffea8, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfff}, {}, {0x4, 0x0, 0x2, 0x2100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x276, 0x2, 0x1, 0x7}, {0x1, 0x1f, 0xd3, 0x6}, {0x3ff, 0x40, 0x5, 0x809}, {0x3, 0x1, 0x0, 0x37}, {0x6, 0x8, 0x2, 0x1000}]}) fcntl$getown(0xffffffffffffff9c, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x70ce245f7d3467c8, 0x0) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) bind$inet6(r1, &(0x7f0000001140)={0x18, 0x3, 0x101, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) readv(r2, &(0x7f0000001100)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/3, 0x3}, {&(0x7f00000010c0)=""/19, 0x13}], 0x3) recvfrom$inet(r0, &(0x7f0000000000)=""/22, 0x16, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x80000000}, 0x8}, 0x3c) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x4}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xcd, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x1, 0x10000, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r2, r6, r10}, 0xc) 16:01:00 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfcbc, &(0x7f00000001c0)}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)={0x1}) 16:01:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4000, 0x6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="278f48ff2c4a81fc6d33a874ae332b8aba0e031901ab37a08fc33615f508ac3acbe898b80f9074f6935af21937530a6b5f803dcca46b7ad8ffc5b2564377454b5e3201c01054320afb98014f36a5020429ec8ff5ea9d328502d7d34c3e2bba7974a56ac49f3db61f3ec4ec3343eb4af5d3da9bef81edf5144e8eb78b9f8f0fbff1daf2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000765000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180), 0x1204, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:01:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x7, 0x8001, 0x1}) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) pwrite(r1, &(0x7f0000000300)="000000000085000000001000007e1617f178e733f758bf3169cedc10095e770419cfa49038a69527740996ab5e7d554139239e84a2bbfb99160275ee644dac171921055c4b78e8adebb5f7f56da70100010000000000d545893ef5123916f16f7cea4bbe4255a5ed5abdba5ec8c859d21e1ae39492ff5634df37cf4bec17a18bc8a0bd561582e232d9d017a7db56a0ed5226f54f0fb2fafa51aed04b0c0ad24ee13bf13bf245f209236282ad36925637efdb504c54be7c", 0xb7, 0x0, 0x200000001000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 16:01:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x400, 0x4, 0x1f, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xcea}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfa8}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xef}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xb1}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0x9}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r5 = dup(0xffffffffffffffff) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8a, 0x2, 0x2, 0xff}, {{r0}, 0xfffffffffffffff9, 0x875d9b2b8badd44e, 0x1, 0x401, 0x5}, {{r3}, 0x800000000000000a, 0x2, 0x5, 0x1000, 0x58}, {{}, 0xfffffffffffffffa, 0x70, 0x1, 0x3, 0x1000}], 0x9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x40, 0x0, 0x800}, {{r5}, 0x0, 0x4, 0x0, 0x3ff, 0x1}, {{r6}, 0xdc781c5abbfb9d7d, 0x0, 0x2, 0xa3b9, 0xf30}], 0x5, &(0x7f0000000280)={0x1, 0x180}) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) syz_emit_ethernet(0xf5, &(0x7f0000000080)="cc2d229aa1a1fca9631e5dd76bbda50a4779a09daa061f5d15034c263b733c120b5ff705e1c7edc529f061d0d15388541f1da7d942093bea3646db742e18fe776766b1ba9f9e0e6dcbd5b386fc96bb7e5afd7cc7e5cd641a4740a4aa557f997e792629578570fce31f32fafeecb2cf9653f30a068e003be055fbc1537187bff1ac6d63251c138cb15e8eb6d2a3869bbfa709fa6f288d76b992deec13d975befe811462af4dcff07c0b2429b2f483d00708735c0f6ef03d852cce7891780f817ce4d8a4ba631294a6796b80bb4e361aa851f347d46235e32d2e9744fdb18f9aa8024a6177d4b55f99e64d369c85a260ca48a1d6cd0a") preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:01:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888989d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf811109756cd7802bc1633b30e6658e4b9be0c8caa7"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f0000000740)="d614b2c60b98f21ffa5d89619acc84833611acd7b1b392084e04379e62c3c436db625beba6a4aa981ec210066640b15d45257cf886fa3f5a22fa1d780affcea293bafba38b494602ff5d5263ba70eeb24c1debacd0d2", 0x56}, {&(0x7f00000008c0)="6700061388121c0a92e19eb9712b81d8f903000000088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87eca3e3fcd9a775dc4ae94fea630f009b8d879024d94818527be9fb8fee5aa5983236ec6eb6575dcd74461fff19019d16b5e83cba7a23b2", 0xb6}, {&(0x7f00000009c0)="4592a32647d672cc4251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa000000007d1caefc2a98219b41d9e0031072d3000000", 0x37}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x439d60d6e3355e96, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0x8001, 0xfffffffffffffff8}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:01:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:01:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) socketpair(0x2, 0x4, 0x80, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x2d) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000, 0x10a) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) setsockopt(r4, 0x1, 0x7fff, &(0x7f0000000400)="e622e77a18513ea12cb3ebdbefd759293944eb8fbfa9345ea531e68bf8e98d60a84dbd050ebf24caa613d3550d173ee23f064e22e0c3a5d7cbfb9dc9119d9cc419f220f6434a4916ecb35b71922107da080fbfdffdda21601d174513715de82c298c74fce2ba277f33883c50b0f0e96aed", 0x71) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x1, 0x10000}, {{r3}, 0x4, 0x20, 0x81, 0x6, 0x1}, {{r4}, 0xfffffffffffffffa, 0xfcf38ada073a098, 0x2, 0x4, 0x2}], 0x0, &(0x7f00000002c0)=[{{r5}, 0x5, 0x30, 0x4, 0xffffffffffffffed, 0xc3c}, {{r6}, 0xfffffffffffffff8, 0x68, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x12, 0x4, 0xffffffff80000001, 0x3}, {{r7}, 0xfffffffffffffffb, 0xd0, 0x1, 0x401, 0x3f}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x80, 0x200}, {{r8}, 0x3, 0x14, 0x80000000, 0xb52f, 0x7}, {{r9}, 0xe70bbb64f9f0afd0, 0x0, 0x1, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x83, 0x2, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4c, 0x4, 0xc79, 0x81}, {{r10}, 0xfffffffffffffffd, 0x40, 0xb8679e2a0287e68e, 0xffffffffffffff9e, 0x8}], 0x2, &(0x7f0000000240)={0xb7, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:01:00 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/37, 0x25) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r6]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000600)='r\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) sendmsg(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="f6b249a95f1a1db8fbe14c285917890594fb23fc37a5283369d153d41e0ea4b41a967c7c06c961327e2de82538796456380198f73230db42ffd3d4b95f6015869a7d71363cf74f3a26fa6b76641915218a89c473620b66428aad19425c4dd80d50188ec0ea90f6b4e3af5b57913abf09d44cbcf5f1bb21561950fd2a3c7a2546957d170ddc8db5ad1a4c508adea74fe94bf2ccefdcf52fc2e8b9da8ceb1622ac2fb5ff962336f8a0b9d76965bc642faafe63c2ffa8", 0xb5}, {&(0x7f0000000380)="1ae05ac9fe9555ded538755c8c15563d81cfbfa6f803c9ff6b524fd79b5bea4c2a678f22ea45b4fad327e4730ec38ee56034cead501f6c9cff608b4d7d0bca156bce293684ced455e654cdaac9231b4b7c6efe1b5907d7d52a1172fe44c6fe3608458a83e01e7c05c8df7b088e7b7fd83e5d10a6c7f3aec03196f14af8c62bdd24cfd0202601c964457c2bb851544e744d39b40ea9", 0x95}], 0x2, &(0x7f0000000440)=[{0xe8, 0xffff, 0x3ff, "6f635759af1cd60aa93a5dc5c8dc157bea25ef47e7dcbedc73d8fe57cfde0840ed4131dbd6137336f14fae3357fcd00a4ed3265e9a2a63aa24f11d99adc40d7e1742ae7aec08f9b57397deae5472e6dd79fed138092747063d3750e9e47ca9afc28ff5a91a3abe0cf75d4df71a2113cae72aa6e212e3e3f89a27332829928fe7fd89370a17214b16f4ae665688163b052be60437d5f116722d89fb77e956f355d588592f2b7cfc3badae9a220f29dd2b1262ae5b4852c80ef429fcab589b2d5fe8864729b3544f2a4560f9b2112e72501b"}], 0xe8}, 0x404) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000180)='./file0/file0\x00', 0x6) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) connect$unix(r9, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) 16:01:00 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) setgid(r6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x8005, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f1}, 0x6000000000008, 0x10300000000000c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x292, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000280)={0x8, [{0x2, 0x78c}, {0x1, 0xd56}, {0x2, 0x4e}, {0x3, 0x9}, {0x6466c6ead7acd854, 0xfffffffd}, {0x2, 0x5}, {0x3, 0x62}, {0x3, 0x4}, {0x2, 0xff}, {0x3, 0x253f}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x7fffffff}, {0x2, 0xef4b}, {0x2, 0x14}, {0x1, 0xf}, {0x1, 0x7ff}, {0x1, 0x9}, {0x3, 0x80000000}, {0x2, 0x8000000}, {0x2, 0x3}, {0x3, 0xfffffff9}, {0x1, 0x20}, {0x251d556dc1b15510, 0x7}, {0x3, 0xcdf}, {0x1, 0x401}, {0x5, 0x80000001}, {0x2, 0x80}, {0x6, 0xfffffff9}, {0x1, 0x8000}, {0x1, 0x3}, {0x1, 0x1d}]}) 16:01:00 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000000)={0x0, ""/43}, 0x33, 0x0, 0x800) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xfbf00e9c975a9774, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x4006, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="c87870a6", 0x4, 0x40f, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt(r1, 0x400, 0x42f2, &(0x7f0000000240)="ecf72b844912a6d93ec7e24fc120cc777a65473f385884be4fac89c98bd5073ef65f5507f5ea8c68e79eaa82ac87e37e9022a5b37a4ba3339ed955d3b8fc7da47fb6d9c7dca9b89e9fc8a8890473326864c6ef10996c6e1e0bafae9f403b6feefb9b8012de75255144558baf8bfb886a858e356741ff3889876e89fdefb49cad7ecaf8ce126a5a956bf20de66ce87760ae01d15ac6f4e1c844f5d4d7a8a16549a885d5276ba363122ba55a213da7d339b7011fcebba55de90741e8d9c10d498c1b5ecd41ef29c7a3246c3cd4fd39eca3b3c7652a0c71", 0xd6) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x7}], {0x10}}}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000800)="fdf7951ba3acb5416a92fa628de83d08a1d390a1a38a051fbcaa789511e275410dfe544990587650302ab471e43e7daadce59ee4756f207d0fdcc9bd544927d587b4cafc4338cdcd044a075f2cd9132e76072a4b471768865643a41f85376c16f8a3e959a6748159196bc07bb8e03349b3a1ea3479f19be24d1be966fc2a09596aca4324760b9a242ccda4d8f4f3ee74f551497b7dcf9e5c34ce2232fe50acede3520641aa888eae6560ec2534e33ff80aafccb60313432cfa0cf5e6536e958b8128ae914c35ebb020b3690f4bc73dcd434856322840b9ef7f5522e58cce1cfbff4d4c533523de5563626985bc2fd8bd1844465b14551bfc2bf92484f0274ae46ef325157fbaaf1913f59ed9a76ff9a0b12688f01b1d1892d63c047f49888c260d9ea81f921a64f5d85a87551785abfa08a99aa03654b08274283c7449642ec0ba3c441a6af238cf65a58a7d57c25acf6960d12124522f41c941b4758886f68c18d94b1a62bbb2ce53181bbaac10aa49ed58aab78465781d5e936a575a5e2bfb502ad07775b97e8437b4173d8987c07d62f52d50aac7063723b356de88fa3c0e0afcaf8289532ec69e83268d7f1122e5880d1b50ae765681451bba570457a40416266ff6f377c321e49bfb038a1ecda22af646e6ccf115f53025f07e8da18f8de7070412f5d4e14609ef458eb12f28f17b3a38d481ab14530293eb9ba98c0facbcdb6d06129535b070e5855bf8b427d1f00ee612fb4df3fc0367fcaa415480b57d356d553cc98d66ccfcc13c28c95205221a67faa7adc508e08c14babe73282b782b04bf3fbdcbbfe37abedb82a802c3c1fa352b1dda0288fa4360464ee40458c7ff7b74ceda9499d4c4a3425ec68e985fa97beea468db6e78ccad2d9c2152b74741a23b0ffbb6a84713054e95d80808e1ef0f45e795368d6001726c87b05c48312cf2718978940a822a1383b79b28b2153547f69af2da850a42a3acc4eb281a897267c1c430d070ec0597733737a157a6005ae8e78e59113cce01f82e9377376c6d1bbcf2671542c2d5fee5727b1685de308281e1943015152c2243de5d1d0c44817ce35d0f597ab4efb8207ee884195b8891711a55c130bd65ccd8c98e40a9f99e9f3247e6fd13af6c7648717f22c4fed4689695f5b80cbceee24d0a45c552526e6e9d1e8503286a4a12d0ea96314170be8719155bbaf7b808ffaf03cc8d70b7e710b5e5cdf3157d991d07b54884b67f50ef9691e66d6ad6d844edcaebed9c3607c90d09085db3c80021c4b3481c5a61e1e2d890bf7e2bd084874fb3c398c345250979381f649c32ea7eca2ee280c6a8034e17c3b8b95e4b37a09c09ae27418c614faab24cc02e9d25fd4fbd6e3415733429ec273c4e2e03575cf1d16333f2827777cfa2651291c6540c8a7fee11d92d9abec583f89e38f519b386dfae8920818db30cd5105acf993bb9a1550143a61a5fd12b5ab3909e956e46bd7823ed9a3fcb7f85e8de77a6cbb86956f796306a9f40856c235ddc2e39a0eb03ea010c09cb02e65d6a763cc2fc017d937d3337408d8b43ef4833d905bc56e6bb5cf942ed1cddc49aae4b0c2add3d63f8632b9e7d7e9df90b02d8c9f77d79435f5c36fd02eceda52c601e4d396697146cb71df00fb69e0170bace113e3fdcbbdf37db74948665a122965b7e61a58f6009f7b5875abe7b5027543ba75fe09331cdaf333a47c624771cf158528d23ef79fe62974686eb074ff3128dba39fa4b5299710f257b56167038e7dde5964108a6f1cada6c15e191bc5f65d9f3739339c0933bdc3643061f0c473d18022163089c6a2108619f55c9844efeaf9664113ce77d8c7d1ccd188121955c2a237da42de27ef51a7b949b9ab4661342efb374cdb097ea6fce9dd8bafd77d3389f9f0337855e7e0086ea3a4d83c8f19a8c51ee1e455bf19a407bc1096ea0fea1ad8df4757765a4e1139d76ae4edeef707cc990a9162c86a3d4981b1ecf41f200ec7863f3c2b5de7efafbd654833b21192b092748e41fb17c6f437d243b20f6bdf77c8851ada576681de4520d7fb67e5053366aa53e63d684253f41ce3036f4485124f8fe9ae71534e9b997b6ba09025ec2286667dd43e94f337d8db41559fc704183391c1005e28d69865d39ef00f76608b51ac95859b5639eb23beb0bf57eca75265e1204ef75bba3df465436d000f7764e5803a4a6194949ee00a574369abfde348a0e8ca5ebc1938f02416e48d2aa5927d4001fb4e2290dfd0b136a56cb26d4b60880583085fb49fb3896808070727195b9b6bd650d07210877ee5958d94c69258ca7bf9b5d35415adb9234c8548f3f43fc3b32f088917b5269f53337bc66174882f9ff0ec3b60e74d8a18af39ece2e25184ff6acb6ea88c5fdbdb2edb25ddc280ba5dc6252e8bdfdcec0148353d0c3b4d26f0d099eb95539c117a82d028a7b3074cd9da28f7402a4dc3bd9320fbd3fce9e3b5df71d1336d5a63de21b28509729c07ad39461d95eea1b8f24cf280dae8160f4fc47e15622efecfe5b855c76c7ae457ad24f0f3cbe5c2d8b125f30262956b98fe0b322b0036a03be7127285285993ed202073d5fd035f6509887c455f8d87fdca8fdb4113de9a672795626b7409a307bf2e98e4e3eef8fc872cf2fbf9968f0c914930dbc3f4f1b44ddbe997394d59d5621df6d6ea776d2fc3c58086fb07b6274254c18790359dcfd2890f3780de370dfba280a042517ed1d5b477aac1a8b153390ea7e9154e62fd5185d2b3e6e325c9ead75ad3dd5c2128185a4883eafca465000cefd93647e063d601325005eb82949d4b1ebb157cce810f6989e7e540bd98bfa2346640c1ec2ac7ccb33fc36a3c261f13c75170e0d2a2a7904345459bf71a5998511d11ddc0f57b01b8d1f8937d30d9a72b0fe3a74fd6bb4dad5b0ad315384dea9d4357b002a5dc206a7824b21545477f6e70c6a9b20bdc77486ea7beb001b16eb5671dc5ee90ba995f705d932f48fe28b8b1d989b23957371bc2e6d5b6488d4a74d2d0179da9abdf199a5e5f87bf4b8894eb09b86a45114ddb50fc2ecd942fc3a29b75da71b4732d717e6a33b8aee19110eab09059b4a46fa3b4c9fe1e48f939c521802312a5773276e4f63230c6d6316e6c78d8c7caf5689d09dd327e81a03ba7dce464db06cda5ef0f2633b7206eb5d043eed40113b06b4a265435af35c395d436704c0c11b48b3ffb5c6d705d99abdda54d8e5bf4c9f1b9a61214ff2b90ea726fddd0ccbdc172b62107c64644e07ec6ececeeb9c23db03eb51d35ca6e017382b0638fc8ca599b66551e022fff0266e1ed6d9583b0490d2c4e750ea5db24b94091ee211d803d9f0c41d133b66d4af77c5b55bf8ee0edad1a2a6873927f0d7c4e1ad0d85997f1bd0e883ddb2d536d8e4e40b892e05edfaee18c3fc9e875ba7db39511a9e4416793c303ba900bfdb493a9af9ec53f7b4cef72c10bf221832eccd234c95af7815a06cb27be7cf5cd67922eb900791f99d27a3e608b854ed200170d32517a8d15a6deffc6472707d0af9712924451849ecc5e2cea16dc5af975204d70797c93e3accf92caf49b43aad844461697ef1dd1c63c3601a41dc0a96c3184f2f3a08bbd8aacb5a08937eed9f2ebbe5fcc0ef8d5081a06a11dbc2b5651c047fd34cd429fd3600044909fda67a9202ea83d2200c833d3835b95cbaadf9146cd22bf49b04b8d0c3cefa8a134c4eeec1ac182b0c3b51070d441edc85e0005ac048e2916b4f9e2968f12cdd5a47c16388c31c220bf14e59f18095b53037b4e0ad195f0cb48cc8f4a27064e451f2ff518fe7a3ed3b5c0c8aff27ab27aa1bd5c79fab7658d55ea149c6fc0642b3b2fabe77ebbbe7b945ec875c9b1fd74b58317ec64fec0ae22cb78ec049cc003349a5a94f216eacbcfae63823ffbe514bb37945222886cb605f7bc3dcc971dcf7b4c9a861b0e00d331484340745cc912d43cd49d65c639aa9495144d112c43d4d4a6eacaadfddbcb7b711617b692d2f7c98f159ac892b49705c67af7292ce4d4dc8a1c321426d135e102fb1d96548a4fc59dfd8d569ee43933c55363cedfc91619347b7efc1ab10b3e7a4d46a25ef497ccc5af615be8924f6e9537d6a1ec08341d3e8ecc88e16ce2d8f2aa214b9c588843b5ffa8f8efb18afb08b05be4260b7b4215e22fe83f2b847b91d9ab889c14e42033e935aadc9b4c53e35fc4f1d3ae78d7fcb4c8d55076f46e33973ec6c843f6aa489bf9f25f941803860bc6fe078d1ac81301662d2d91b10cf26a5a684456a888ef181e3a13c0df0d27323685ea9bf1027fcb3df1c14d9c3152e72f0ed8894f42aa197ccad46908648b4f0e6832c9cee04bdef356764f5934670f42bd9ca182a6d4bdf7fcff6858d1225015edfdb9ead86926282d0ce44925d214a7d130094fde51ba69a28da365198dc28de89aefcdeaadd24393ee8e021b09f1896562ed89bf7575f061efcb3cc8c92702e73b86e371cfb16db117f79b2476af3e77cf98239a6f0ec6b9bdbeaf72ac62aa75dc2c32effcd61e412611b2532eec33a789f1a65ae35caf529788ebd0089e168b314d49b91f2ff4072d8d6f0174643406dfac0c88dd98c9470e672bee50ca165194ade872b081182bb480433ce91513c0496a8096162de2fc2de8ea7d9c4c8160a68965d87df8068878e7769fd5d734a148653dbe6ee9c5f5674ea37645ff46ff6303c47efe918828894ffd572cf108c065a77f42082843f217247214bd4313df7d9fe61d0179b01ee7cb37f734a48011c31275127cbb58b099c2fa30e21fe14eff0f848c68e7d567a360e4bd6cde46eaa1adc40abf4b4819dd9912972f5702b5a947c220aa4013fe3dab36bdded0dd95ca335072976a7a0075befd51af7dd86b5c9474bda69112fd8af3afb27dc9f90ef01bf1c0ed7a3cbd356f5577a682bb1360900aeac65258ca13a2c7661d5f40658fd91a0f68807beca97cfbf4394b06100f13b93b07aa21bab3e1301e887215b2aa2ce1ae62697a07dd4f7b5bed450949dbc4bca67836061227a2647c4737d52d759ab999b1b3a2d323b54b69ff9ac9085fb13d3a6327bf166c5bbce70d74b61f4369ae1d0af883e7bc91537362e3ef104d807f92536e457183c831647f07bb58262618d5351fb3d3dfb6c85f397b3a7abdb424f4edbabd1a0e25f45d28111eb9c84e523e95d5a2a9d0bbc56ffc7b4679a4609e1fe9b291ce5926dd79a66204af673beea6dea24d1366968c590df4bedb5fa50bc998bf9776f4bed4df76475f08649c62d6781033a0a0f01d2d750bb283fece069fa3311e2b3b477a6f792ff82e00fa5f8060c6c43885506b808d10367bfc735ad9b0c64193d4349172a367b2d5b832ae1849de53df695363ec7132f7e1dedd1cee8480aaa0199f929a4820ec833b821f90032798adab03727d0a5dc3066acf53d8b9b5bad06082c6bfce23a1a8a45c4a1ac32c7ebd7d983a0da123c65abd3bdc6e9e231448680fce4c9886b4387ade1685b0366a636a6e45cdb1006861e19c0e96cd3ba82ccb5656ae367e1c72efeb7283eea3a01468a1ac4a4c6f1081bd9cbd50c02e0e2bf9de02e261053bac2123b296382da4b8e2cb3b8accba41824f4d48f0209eb134de9e9dc10d9e1681edc4c78884e1602149feffb6ef57864e17e928cbbe4d87e70185bd89fbbbe65431b2d8b5daeb4aebb44dee99b68be59165c31af9d074b501e3cc0e4a615ab600af4ce5e2342ad6b742d19640e07bd31f6a3cf044b96ccbeed31905e1b67a31e80dc0ae0a58c13de00f7f173", 0x1000}, {&(0x7f00000000c0)="45d13466ce5f25be1ac5062698fcc4ac352ef74debc593592545d6c86f00ad443b0bc6d9741b4e4e722aebdb6c28fc6d67077a", 0x33}, {&(0x7f0000000100)="8183af187d35bbb8191c08ffd27748ecbc6588215ceda9d05862dee0cab25b04a701ecbe206b04648ff766c341d25d5ab9dba1c702588b9cf027e53eb6ba9c8494415cacd4d4175c65025792c90c606048d9f3881243fba82781277a868128e1fd46280fba6edd73c3818c44602c9a533320b7e573e4c17d80e115e8c6a17bea160f75892c6f5a9f532359ac4dfc2c2786cb9940291c7850bcb2b4ccd5479f99c2d982b9860251c3f102605b5bb068ea1cba1cb6627a11c884f8437bbdd036864ed0d7ceef0368aed690e20b60460413b66ec792789de90690521454762d6ddbcb694670cbbf2f6a002c6bfc", 0xec}], 0x3, 0x0, 0x16) 16:01:00 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ws\x00\x00\x00\x00e0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x48, 0x5d374b2d57856a6e) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x40, 0x80, 0x8}) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') 16:01:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) pwritev(r1, &(0x7f00000019c0)=[{&(0x7f0000001540)="5fbfffeb13352d49ed19fb40c259e56656870b6733ce68f287f1f793eeeb74e4908c1662b4fb55953921578300d7c81ef14d8ff881e3a90fbb393d", 0x3b}, {&(0x7f0000001580)="324edf7c893615ac5b10249df6c867356fcd588893f8ac46ca4985baf7af594a3df22788ab0bef6a1eaaf9af3faf79eaae4ad9977937ec962f6b8cb128a4f1fc59d7fae403c4f0b59b360c2cc6b7480d84433a1397ab21c32296a1a4de6b56fdabc712f632b85dd98d720c4bdea96a561f6403ceff705106a442ac8e5bd4a0e930dba5a8eca1480973c3fe79c11be25ebde1fec667e687f2b474b37e6df4e1506909554d66d18306f6177623189b8763169e35180588ec3abe2966eebad6307fb452c56ee021d56d94360c4846130452e0ab690f933a482ec5984c581c", 0xdd}, {&(0x7f0000001680)="bf3cb3f0daac3f4427723a7d01f2e548eb15c62b0b51940e81efd2a95730e546fc4015e75fa8010d183a75ce415bee7abfb166e6ef1be5a7de0afe7d98c8c722c39923b3359070dc2e975b41254b6937a6440ad479e0bb41aac6571283ae4166f3e1b3944630680903bcfb76fc65b415357700f1efc5a42c7e24f594e0408521", 0x80}, {&(0x7f0000001700)="c856c10c3f1029ba777cae062f7775329821c1e409ea25b3a732f9f2b0", 0x1d}, {&(0x7f0000001740)="3d63ab61b226", 0x6}, {&(0x7f0000001780)="87ec95bee05297b0bb22b1f3a53b897bdf32d2cfe90c4ea485c9f0ba2630a7419304c4075b216bcd8f35c4568cd95124e91dd2c96c9909ad18dee7c604aad569f947fbe095fed40edc115e68d8a1926447d217111fbd4397a05468d46450db0f672ea407eedda092a0c1701466bbc8078c631310fa0244222c144c985394c21441a724d759367711cd079ab4b0145d6fa0837181b61e7066d2025113f0cc23fabe5a21ac881a212f1a685f", 0xab}, {&(0x7f0000001840)="8852d41337dd1c37d121362edc10d6e4e7af9584860985e42f438cc7141118bff53891a743e76414f48a270572003ca2c1ec5d4875f5ef81e6b0c00207d78896e4b127d6f943219efedea3102b03b4e3d5f257ace4a1fb7aea7f754f41901db2be7b5079e9ee95da369b75abd84d2ab2675032273f56122320e54fa78d1250c8d485acea016fcf6e189e85ec0e51c999242fce5473f22e6f67081e69e58c08b038303d99302cbc3aa6c0af241bd22cd61a54802930d5", 0xb6}, {&(0x7f0000001900)="ab7d27471c4817cf4803487f0e11442b076323c7672bdddee1a213c62aaf301b49ab184f0bc2ba837dea7227d92a1fa55833a2752eebbd5ca382a4d5512d202e04a11a3116ab3d25409efddbe1e93c0afcdb5aac864b09348944b95c22f3e262dc73cb3c5effa88e3fdf7bca83499acc8fec8dd42c4c8e8e37937f220298cbfbe3a50d", 0x83}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x88, 0x0) write(0xffffffffffffff9c, &(0x7f00000014c0)="1ab4f7ce79aa4c13752e8253a005fb78f183950f9095017f4c7562404cb0e6cafae73885d9f4838171b64e14476f1262874b6606e853e3e7ce844047607512ee8a0c14febccecfe80d7a5cb9d3294d5ee92162bd5d472c239a6d38ab391d3c8c60071071aea673038fa7325277b37f44245e01ad004318d88fad", 0x7a) read(r3, &(0x7f0000001b00)=""/65, 0x41) fcntl$setflags(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000001a40)='./file0\x00', 0x800, 0x120) setsockopt(r5, 0x1, 0x1ff, &(0x7f0000001a80)="1829bbe1058e1e6696cb266019d856721f474890b84968b42fec76a65ce69d3c0a405034b21979e50106395f6af6f9777c415729c105154534adcab47f1b0b9a5c5cc01dd257107f54eb61e3", 0x4c) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000001b80)=ANY=[@ANYBLOB="00002e2f66696c6530008169910b4dd07e21a37699b6f40e70b7ce5809ee9567874c8c6e4305c9be89ceaabd4c6e13411410c1ed58ca562438058ef1bf6490f2c2bccfe7045324b9c1ac999786428540a9fd2eba0501d9210831cde6f6209c1d2e34dfb5d6d1f352b0425083a00aadedf736ac1d346f29d75a4eaaa59b6f28bab1bb8bdd27a197bcb2f29bf7c4ee71054251ba6224ecf3325a20f32bd21a14f9330ca49006ae38e99ae0ac78ae336f3420bc67272df63b18e3dfaa4a8b6daa0e62009030b4221af60f39be58d8ad3906c1edeab6ef600dbbaf42720000000000012612b0028031362175044c4e381f48481b97a74b7943ee64add11c72670ca32ac2fc9d0d1fe705eec96116f5130ef77dbfdca685643824ead2a2cda76eaa12921b35f6a02637ac36cf50d4ed52160de99032ce85b39af120f6b3d5b48279874081b0a741ca264b7640a7420edd7d435e19df3c0cb52d429d4d7fd28f572ff9500dd2e8170dccda426ed3dc90b7ba305dac1eaa302656b622817b667957630c3a37c175e2fa6fd148f09b07a8aaea"], 0xa, &(0x7f0000001440)=[{&(0x7f0000000240)="0d86a1c9b7cb4d66e6d30866566ae620601af25914060ef3ee1db8124e8df100bff73681a9bec65a179dd24edc77a616ca81bb27944ff5d9f163ac7523431eb1b1ac0249479f5476ac5c121cb570418d0cd64cf69f437572c58ef60c7c0c52462c064202c2d5d6796a1b5b01845e43fcad1e89e449d9898c0ea6c557dbbe60c6b23ac51834d61cd64ca32fa2473b4e500663cbfe566cef0bfb07bfce60411cb3975ffa730002954d5c2634251a5ff53200253e6746711c6ae48567db5c2ab68931ad5fd9613dc240177bcd70709e4d8ca529aace3112e42fd301304e568ff4", 0xdf}, {&(0x7f0000000340)="1ea1e49d37aeaef4fcaa596ea7adc0673abe76a5f44a7d208ab0c557ee619b40ea602db213963ab8c2bf8cd0b1d34208dbbd502b931da8cbdb68317b44928b96bf3dbc5c2c5dc962627e19a4346fe1d42c5ff45f265e79dc904f8d427a8c4a149b17c1185d26a4391afb5c23f7bcd9d8ff40d0ececcb153997e96fd179a43f54336b4122a30a9867d8c45c89c5569e00c3d6f328ace94d21965f0e260b66ddd1b4c5c5aee35090a71ad4a7f708a98648fe213b108f90737519c8d7606bd3635080504fff756249b6f3161a3aba20f5553ee01183948e417510c9b50da4b1321d546823e595537794909158bf560e7e78bb1e94fd8fbb28c7e91e6a4f4c3f023b21e685d3dcb0ece7c99694bd4c9675c0b7384d494acc22826c3698287ba23125f9f5116bb123a732f9dfd6708d69be19d450a1ac54ed4e4f57090421cb99d38c861cbf1e60b7e84c5a5fbbf05b383f06afeeaa797d32803bfce345021a7b022b9a2d99fe6a69aed855ed12eb6a8625a1e1135efc01b6a9b86957b2d70305437aa2b70b1e53d39e1ea0ee5356f1dabe31ae47724f169128517927514d8a844ed5816d94b982c3861f6f72d6b53cd6e899f84914bb88d4b43c1c3e18c5a8ba56889245c090863cec8692cf3918ed78aaaf462094c4713bf03fc36f236c80e726375700b6e7fdffaa9d779428f80951cfbb029e41ad71a3f93dec6c50b88609484491eff4b0d4dc5e576a305ab9a052a2ce39785274dfd7b7acb629d7b170e4f66f33b83ae396a6f356a886968e5a7cc7708d3f662dd696a80e0d56098df9be161ef2358d64ed6b681bc0c7a751ad70c27e5ab72fa44e33b9189bb0efaf48c0e15ea8938ce2282c277de55552ecafdbe33dea10d28d48e78a39891b44004c05c710020fc671933b6e6c78f52864aa450e1e38f2e29f3bfb9e7a87d16998e97c707e6e6aa39eade0f48acf93cb85bd6b597b3475ccbb18fba0166ffcb4514286eb84b0ba6272e12d0dcf3878611082829255c96232ad5b9c75847002a0b2bc2ccddd1b884338cf09a2c9031ff8e8c31fe7ea0e4b2962d04b2040fd86bb345ee7238381c74d25fe024a1412936358620c524766cdff8440485278204191c68c04a2231f8877c8d7288eaac2d06392d165393450453ccf72d71c031f5d933a3f8d991cd8b124fc814d2b39a06615609b7837d23c86331d1f1533513a2a17f391b0ace364e08b0b543b1b82af2f6d3c46bd819996f6dcd7ae4aae93b47e7dce8ee100dc32fc7c84b0f01a8318608bd26a0a1e9b60a4bc1a5fe18bc6757c17f3fd7ed1943bf81143572448f9d943c2c5d12883206d19e321d12d1bf06e1495e501bf97f3a9ce733624c7d4f60482e71fd86828cc970eb763298be67727eb506515c5fd350cd5808580fabb1572c459918d7b5e7b258dd859caf75a1cf0556c836d11f46957a205ab26576b8fb3d43bf80a47801bcd9683d6f9b23f67522b580b12b895e48c275e86c02dcee547595a7e3e37b4e943b34ce803c768511ae53de479f89d9135062c3ace1c75939848559d8c0f499cbb1a5e969f7b8b17a5f01f9c69e4bcc9c2313608fa7e6c9d8295e3b745337ee55bb7556ae20ce7d1ac86e0de203c2db452d1d9737da1a0561a4a0cd84a56518e1c982a521b59fe27d922ed8590812910d1ee08a986c7fd4b8e1ccec564bffc2c4b6a9c5f76103de3a9c9f30a85b2872cb4fafb0c4df9ab0145c00044c1e5fc81047c5bbb1eae005d11498334259f782adc5d804a9f98f75e6d4f4ffbaa23e33527ef74bc811f7443e7dc5c420efdfacce5c82c853abe8229afbcdb29eec68d29de235e1da7c66ddb8c68267e7ff5cb31d62f086403078278e0b43bda8ea50e5e46bed4b92236b13ee8e80c17ab0b14cf7186eb1bf2a6906c7013ce000361e2abdc5e69fd85ee5d7219537cb485af93ca63083f5c99ea8f9daa094981a9bb2b2396c1b577504cf68ddf145b70bce7579d6dd3802c9371b7aaa21018b2445a717dfa8ea04c4a9aa5c0b4ae854b66e4722a3f4095aba046929f8def8288fec8536597040c27beb9193876a6105f7510a3610cd776f19a9293ec13170539c8064c1d2291d1aa56fc8d5f7fc38e8f25c2c22e7d80010cab383219bd9d1bed3f433bd8ce9878df2c2a5e6dda84434c7a7cb71f2e3832cce1c9194e86a9a12d6a911e68e6c9eafeb356aff03d44a2dde986ba36f7515a82e47cbc725d7487fee6a7c263408e9232efe97ea9633119519f8bda1b34c74455b3de4c2403417999930986395d49e0b6134cc281c1dc963b12f8ca3a4ee20a9054f17d1046554b86fb05cb6061e7de390fd851e2c803155b3a3e9fb84af54876a41f313ee63a9399a770d19a50babb83f3fcc2d290e0f592aae1eba78327c86e68bf2d3d08094c125baf802d459ed734272b5e388fac8bec6dbb911597cd0c06a52b579ccd5a5e5593f3f5ff19624258fd81634073f4f52576f5bb9eeffb044f4cf653a7aa8b9cd9e67650dec7a7d31c66aa5f0b3bab23ac6e68540cc7d642fea72976ed8aa849a80c76a80389ca98a9dc1eadc21779b427e0f2bdd262e2d538f75e57f4b03e8863c2e607beb2530d7831e5d9cebbe0a8ac9d5fd29ec1c0d832cae747ebf9b32cc37483c0020aa884c575282133005f8388978dd66c028ace1a749576713d9d0685019f21a85eac00b156c2cc0a786cd4cb7cc737a28f6a4be1409251329604dea301489de6771eae6bac565d1926f3513ea5bc3f42213cd6ad2a846832e55ee0f9f48d8dc806ed244e5dc532469085bed1c2ee7ae43685fb701fb6c90841d82e34a799de28d74c455d529bb837b028ca1a3dea9063d2998ed6cab52c06508ba6397fe872b62d8f474fe9f1b7075630d703bd58a1901e5c537463f84aedfbbe332174c2ceec11d3fe00b8c061ec939a08bfb8b0d8b5dbffbb323b700ac0da1db37c2e2c0fdf63338d2c3484bed7b83eceae258414853fb360b9b064fe976cd7cee7f0d938a03739a0055c2854226f3c00a6402ca2ee3b3c75658f8e77a8dda28cee19b5f6bd36ec8882712385b4b5e07aef0bbbd519fab82fe42d13352a7e006bbb723e2a7730229c3bcbbe3cb563af557e2edb63d1aebb746249f87a605b9f8de4482cf69d8b01f2e9faec052a0f7c99f3f1bec8dcaa107d793fdad6799bdc0cbad78e4fdccc15be0a497098910c573468734751281d1fc2e97c84da9f7143c2728a0e85e11e8e1d82d28c87bce7461e511b6b8ff6ddf6feb00f162ec011a24233b23e86e62ef6917a9fc131d99a86aaa1dd06d865b91ed9a32c105d2e46f1f09bb2aeb0f1171d58b9b49fb07eb4cf422a71eacbffdb6883d923882c69635517b4247662dc2c13d0c66410703a428f833d4f45e5ff777938482ed315dfcbb9e40d1de8302cb9d3e552843c518f2192ca6de0d787589f0c257fe1c81835f33e433cd5137a886d083061ca07e2f00b26ac091a44ddeb380955662313aa35688f73ca02efde6e7a3381ea8b6a2c7ac0de2724721e98f8275a1c677e715d43c815019b9213672688aac2d43b0be54ee670a788810e31df4617f6fe9c9aa32e95eafa35b0102ec947cc8a6f3fda9e0093c282682fc951a61ef43c47063bbe6d1ac73f12dea83396e301445b76415dbf45cf7405212d23bd6b2a66b03068ca73b2c8bb523abb2fafb2ff7b2c3fe4470d57110b2d854312838ba6f3226ee0a501095b09c212e4a0f98f23b76ccbda8f82993b58d50dc60681397f8734bfaefd6bf976b1f8ff1e31f7d37579f0098fbfa979d3789dbdf69e0b2c740621c28ffd2bacd50ef999f0b7eb8c2c3859049fa0d074c2ec69c1ea98ba3ccdc2e1c5c99f4ec8d90d9ce252e51425d80eb18f78361a726836b3f6a5de19aaef98107802120a1d4dcc41d968dbcfe5afdc8d8b0425132342040d56682c62deb88ff0e87035634e512b1ac7ac866201e353c2bdd84f06deeb69281114e2dd84bc2fd467b93bf9a020a7ca942567dca811de37330c66cde9b4ba30d1a685dea6617b84364cbbf99c52894c937109efd22a34b021c9fad6cae7302e9a8ce44dcf75e8f8b11984b8511a83953c0a253011a828c6aff59d8c4728ac242ea2db7def8dd4c782fa9aa024dc6e0a1394ac3577caf927f5f08897f2a4188effd883eb16ad19a60066be069a696e2b4c6de8b629852ebac0730db2fbeeff80e465ef93540f065be1300903258b7711df24c6c5ce0d9326f13604e2de4c165de2c8525d8d5d213d85a55701d35776549c26d197ed90411c4dc991349ce7baac1961c17bdb0a2fbd56a3391951677fda21d1f1996b0f1a5af7ca614189fb5a455fa498be6b564976d5670eb89651b56b18f0825c1005a6ba3e9434fbd8c74519e82d1e8e37c4795da891502ee3eb4f4d4439cd0d896835b68f1b9ba16944da0b5ac4505007c928d14ac4f890c1c41de13fc9552c195ae428d2501a177ad382b25f8db143254eef2f016d63b854863b8bcd6138be7f34e94a08e0bae07099e190383752185fde7a2a8fc0643a5fadf7534a2e8836ea91da598b47741617a697f46f5ef1735c1ca89c9b6675170d04b11164845e7eb60b7cd23671b2a23e7d6184d7e5a5ff45554152d4eea1fd589044167b13bf25d2074e2acd444ed1d54cf4334a3a32fe0cf4b104ab4af53d09aae1549cd04d4ea81464345df674aedb3dd040c4b98c2d672df0df239719291a97983d9844b8be977a08d9ef0c818021cc04ab10f60a2d4ca8161fbc519e5248a4091f82c4fc043e14510461cea47370e8f9a6b5719bacc619581d27c57feaf2945fa2b8e12652335a8be6aa9acad67b2aed2ff521a6dae8482f4ce20d4aba38219d17d8c66a59550385233b683b4c6c0fb70c325240de20fab82097c3d95632fae5740141262443948e9bf48a962e2290dc91df2f7b57abd38a8b730f00c5309b3bd3ff948f031c84e3579239f2bd3fba29dfb43f024e0c8ad3ffccd112d77fac887519841b1dca3f7c37435c8693a2711f44effffed5d2ecad4f908b4ae83a437840a132f05b833aae7278b8fcf02c092bc5b98c63a15eae70466466f99a3a524faf658b7f5a3bfa53e1162779f77631f57a05eaa1461bb8b88e7e460d55d89720a0d2e28ef7be8dc563e84e863a3a02512380443fd80e6dd1a8a89be7f6daf0c21a78a70a06bbe07350e8890609e54dd9be4650a092a97dd1614db85360283096051f777db6e08f036ee0170922827d3b8544f655a11dce612eb48b961e38bc5dfb45ff60ca4755b1483c3365429b0d05403951922dee6c65d95fed1a58f340711b5a355b95b28ffb5cdb8d277a98b34d9b61b0d8b4510cb3e4c4f5f147447b46f641ecfe8282f6d5dbdf86b18270603cc1ac6c9c7bfb446a0cf7a797e54199c469727735e867ac46389704a2618ed138e79f92a64c782bd74ad8edcf0af4de1b904a180a1aadda80a6b7160938189bd726950a8bc4af7c4d28d0b725d287ba48718dc50f744d6ae285d2cc17e2a2cccb6adb04e09aeb709271aede8c90e51b56eef3ce93e7ed73a12f9e1c49c334aa3187d404d47234acc097e701b321a07e8a7202ff0e380db256c06ece39752d2cdba6fc29a4ca5ff6aec0bf7e6951c78b9cbe4941fa93b56fd3c2fc59ff07063162136ce1ac27e4a073d90dbb1d58d6faafbd2160a3c5887a520f732ac49582e16f673c000f43dee1dbdd6a26475f9c35cb2662cb0a2db8d72fef4c00425e57fb88794982cb1f7d3a176d9fb8dde47d55d53e03d390e00f89e05e968ed6ba761d2aa498eecfe1", 0x1000}, {&(0x7f0000001340)="ba4797c9d3fdcaa5377b2e96c2d15b826a84cbaa0fc51dbdcfcf4c6617a580d94d78caee88e5a111f1aab02855032cb49185564bc743a6ff", 0x38}, {&(0x7f0000001380)="9be261faba73111db552261a0d6d9dcb5f63d59ae20a29abceb89910e0107a5770f1965db9069598b78315835a9613535e106c888ed6bf60f8295396f8905ca4452af1c540d4077b24110c4dcdae888a216357245a970e46b8a45418ae1d02891a090187177b5ee450daf7c94bdaba77e8680757f15b6314c403a5b0b8f60ec1f24c435adc9fc8c78aecc5", 0xfedc}], 0x1000000000000045, 0x0, 0x0, 0x80a}, 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x5000, [{0x2, 0x200}, {0x3, 0x1}, {0x1, 0x80000}, {0x2, 0x3}, {0x2}, {0x1, 0x10000}, {0x1, 0xfff}, {0x2, 0xffc00000}, {0x3, 0x3}, {0x3, 0xffffffff}, {0x3, 0x201}, {0x2}, {0x2, 0xfff}, {0x3, 0xffff7fff}, {0x1, 0x99e5}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0x1}, {0x2, 0x31}, {0x2, 0x8}, {0x2, 0x8000}, {0x3, 0xcd}, {0x3, 0x40}, {0x3, 0xfffffff9}, {0x3, 0x3ff}, {0x0, 0x2}, {0x1, 0x7}, {0x3, 0x76a}, {0x1, 0x4}, {0x0, 0xfffffffc}, {0x2, 0x9}, {0x3, 0x7}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000ee7ae5122162b9bd973d6b2e5d3b000000a0bc3c7672aab766c71d214f827a020000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000002700"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0x2f6dc9a53342edc4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0xdf161dac2fcf66aa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = socket(0x0, 0x0, 0x0) fcntl$getown(r15, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x8000, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0xab50f111b0ce7806, 0x2, 0xd0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r36}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r26, r34, r24}, 0xc) getgroups(0x7, &(0x7f0000000180)=[r14, r18, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000001c0)=[r2, r8, r37, 0x0]) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x81, './file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x20, 0x82043d0387858269, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0x1, 0x1f, 0x9, 0x4}, {0x9, 0x2, 0x9, 0x4a}, {0x200, 0x13, 0x20, 0x1}, {0x2, 0x80, 0x40, 0x1}, {0x3ff, 0x1, 0x9, 0x2}, {0xc5be, 0x8, 0x1, 0x3}]}) syz_open_pts() getsockopt(r4, 0x0, 0x68, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) syz_open_pts() r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x1c0, 0x0, 0x6, 0x8}, {{r5}, 0xfffffffffffffffc, 0x2a, 0x8, 0xffffffff80000001, 0x3}, {{r6}, 0x1, 0x100, 0xfffff, 0x1, 0x200}], 0x42, &(0x7f0000000200), 0x1, &(0x7f00000001c0)={0x1, 0x5}) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) read(r0, &(0x7f0000000180)=""/241, 0xf1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x3f) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8818ec4166f13a7e, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x2, 0xd4) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000008000000034840c760b666bfede477dac"}) select(0x40, &(0x7f0000000000)={0x100, 0x7ff, 0x101, 0x8, 0x3, 0x200, 0x1, 0x2}, &(0x7f0000000140)={0x6, 0x1, 0xffffffffffffffff, 0x7, 0xba86, 0x4, 0xffffffff80000001, 0xf61}, &(0x7f00000001c0)={0x6, 0x3, 0x1, 0x4, 0x800, 0x3f, 0x4, 0x1}, &(0x7f0000000200)={0x10000, 0x72e}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000180)=[{}, {}, {{}, 0xfffffffffffffffc}], 0xdd, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'vap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699d, &(0x7f0000000300)) 16:01:00 executing program 0: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x7fff, 0x1, 0x95b56be4, 0x0, 0x63, 0xfffffffc, 0x7, 0x1, 0x2, 0x8, 0xfffffffffffffffa}) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair(0x20, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000480)="7e8e9e8b2fdd29ded49de2cd022faf3f3adec5db4663103d93fe137aa7f1c4dc06981053b2a480326a346f666eaf74cf9e729b176d5afea1c0d3fec404d4caf82d803acfeedcfb2265d805cbf9c3b89bdd8e378176daecb60fde576609dfbd88f04ea13750928f262163e65a855429cfece1206d5fb480529d5c895615d96e632f25ec399502be17569d056e073c7747f76236f20669a0886f26301adf1cb7956a1967e0a86bf85119ea97bb1007cfa1c628c1683fd0b4dff9fb3b44e75f0469cba43c1449f512ec2f7e3a9e683f6ffc41a8d971ed295f4e092c25175cc8ba1186c5bf7ef76d7d23", 0xe8) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:01:01 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(0xffffffffffffffff, &(0x7f0000000000)="df72addbbcb6d79c38b7f6afbdafbb3ac559ced478643f7c9a7fa50e41629cea8e97d2f406f48576530d581c37d4092c278d4db25ca497abcea8e093b8ea0a25ada4582872fdf0bcd27438139830789ce9513dd6120974467a4895e13ba0211a21599b8ad60cba0904f56881a3fd78d1e33bf52b07061174f3555a4957eb77bcf864bc25de65293d59475d6ccdc0307c1364a92bdb67b2d929f83f42819ad12752bb9647e38b81ee53dabdbda60071a1585cbc229a0d69f3cf7eb7a4a6288b2bd6ebdef584efe7728b92cf17766e46293556bf26dc1d5e923f812756a3b0a88b2b352b44228a0813cebd3ecadb4426f2192f4415fd8f7266d4a9", 0xfa, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000100)=0xfffffffe) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x800, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="fc408d690739b475e70dd53973369636b4b13b6fa23e91d8aa6755c11a2794bf4c6bbe4e6fdfdc2fb53214077c615b85d4f8c0480e5a4daa77fdde047da10815a832c97434291a0e7a8020ff29f4e8cfd611432db7c25bededff", 0x5a}, {&(0x7f0000000340)="4923ec8f1a3c8e8d3da0be7ffa65aff120d4fb572ea80e8e137b9fff7289597483583f473e9e636c1254db7b9344ca1542eaef0faecede161f5ec4fb19aba8e47ef32acbb0e9f958d20c2bde507e307ce187eb3520ef0089962af93d1907b93832e26e578e43cceae4521b6f39f3ecebd4df307b31aa0c07ec087dad279b44f4a46a3638816f730970613ae527ec86c9bbd01b8414adf5693f3ae0b2388c82af55565eb4331e52bb80a65bbc6a4c6f3d394d7f6ec4b88aeee9734fa9cba326b82867aed15f54bd8e71e4821d884b25318f6133a76c77edff8dd4d1ae4ac30dac73", 0xe1}], 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r5, r7}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r8, 0x0) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000000c0)=0x6) 16:01:01 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r3 = fcntl$dupfd(r0, 0x100000000000, r2) fchmod(r1, 0x4) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESOCT=r3], 0x2, 0x800) connect$unix(r1, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) fchdir(r4) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x64}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x80000001e, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x1, 0x102) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10}, 0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r16, 0xffffffffffffffff]) r18 = getgid() r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) r22 = socket(0x37, 0x3, 0x4) getsockopt(r22, 0x0, 0x68, 0x0, 0x0) bind$unix(r22, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r23, r25}, 0xc) getgroups(0x5, &(0x7f0000000100)=[r6, 0x0, r17, r18, r25]) 16:01:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = dup(r0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x51, 0xfffff, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0x9468ed3803feda3a, 0x20, 0x6, 0x10000}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80, 0x80000000, 0x2}, {{r4}, 0xfffffffffffffffe, 0x40, 0x4, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x2, 0x517}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400040000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x80000000ff, 0x0, 0x1], [0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0xffff}], {0x0, 0x0, 0x80000000}}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYRES16=0x0], 0x1) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30248, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x6, 0x7}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="d345a886daab34ce4dd5cdd90030652fbd89c25045c8f1e35f6867585d78cbaa1cca39cef7576930b6fe4124d18dfa3dfb12db7413740fc7f084a3b3db17623c93abbb5470e723da7fbd9e8195cdc0d3166a54863be1ec2e8a0de7ba928200b60b61f72279b48d894567956ee09219982b1c456bbf0d3a60b472af2fa7bb435897312d6942c7fd9be1e780017c78", 0x8e) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:01:01 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = socket(0x10, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) syz_open_pts() 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) open(0x0, 0x100, 0x18) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000080), 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000100)="cade9d22cc911b68fc4f769bdf032ff5ca86ae8c9b480d017208d33aab2df58a9af13facba5851bba9264906d7e957e276dce9d289484961eafe902d5663ae5ed236334b06cc4c1795662d7a72d5302ba83e357c5486ba0777f5f834c8fa7de71273541f77f4cfb202cc3865dfeb0da359e92ac975eba916d0ee11eabece64eb9b3b8fc0ec6c66eb54c647a9f49d286ca0884f6d6874a1d929d29fe8478640dee203e362577f0585b27e29cd068cfd6bb3dd06af7e301385e2b18c8fdc16b2162423d6b608194d17c7697f9b21a2c1494249dc12ad67c309cfcb52445ed33bfe23cf5e2f18251759a13bc8e8b2dbbf2a9a998d71c1e0620f90775b166c", 0xfd) 16:01:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/31}, &(0x7f0000000100)=0x21) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xf646921c67f2220d) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) 16:01:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000040)=0x120) 16:01:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setitimer(0x0, &(0x7f0000000040)={{0x7fffffff, 0x6}, {0x7, 0x3}}, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:01 executing program 1: r0 = socket(0x6, 0x4, 0x9) mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640), 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x44, 0x82, 0x4c4e, 0x7fffffff}, {{r2}, 0xfffffffffffffff8, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xfffffffffffffffc, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x35, 0x0, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000002, 0x7f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0x80}], 0x2, &(0x7f0000000080)={0x1002, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) msgget(0x3, 0x100) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) r5 = socket(0x18, 0x1, 0xebfc) r6 = socket$inet6(0x18, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) r9 = dup2(r6, r7) dup2(r5, r9) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) msgrcv(0x0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x800) r11 = socket$inet6(0x18, 0x3, 0x8001) dup(r11) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x8, "90df290e7989a03fe6d37dd826502b08942f689f", 0x40000000000, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x29, 0xd, &(0x7f0000000380)="ebcfcbc0130000000000c3bfaad9000000000000cccc7668cdb8f9dd573bfc44c75caaa9efcd73a69a86b9a6e2ecdbdf86ae2237dfa354ad26a1b8e200c56a67eae4d91812942e9bcd69095a1dbf211c0bf84e02fb253b08b6e0070c8001a300d0481c345c6a0b88f40f66ea42e33a80183a568729f9277da01cc309c4a31fa8fdb837502987326a7afc74ca819f9eb461f63aa9cf4a344672d3cb7a2b28c4a233ef60c03209c6bf861a85799133718b3c7e93e1a4de8d1fa55f450ae1ba422931d026fb5dc9b883d2f097e25c852badf5945d6810ed80a2e5d2f25a3ed022f8ad7b694611c25f00cf5891b65364d09dd2ca7110c8bfafa870e92e0642e05feec9178561a97f358169b8ded40240e2a51fe62c353d05f3006d314995", 0x11c) pipe2(&(0x7f0000000700), 0x2) msgget$private(0x0, 0xfffffffffffffbdd) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0xa) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) login: pckbd_enable: command error 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0xca2d6009c4a0fc49) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) fcntl$setown(r2, 0x6, r5) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r10, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x20}, {0x40006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) pckbd_enable: command error 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) read(r1, &(0x7f0000000140)=""/208, 0xd0) r2 = msgget$private(0x0, 0x102) msgrcv(r2, &(0x7f0000000000)={0x0, ""/129}, 0x89, 0x6, 0x1000) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1, 0x6}, {0x1000, 0x0, 0x0, 0x100}]}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x82}, {0x4, 0xffffffffffffffff}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:01:03 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file2\x00', 0x200, 0x1a1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) sendto$inet6(r3, &(0x7f00000008c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b1245c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x134, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) r4 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000002c0)) r5 = open(&(0x7f0000000400)='./file1\x00', 0x2, 0x0) r6 = accept$inet6(r5, &(0x7f0000000280), &(0x7f0000000880)=0x2) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000080)=0x5049f075506c3dd4) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) munlockall() r8 = getuid() r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffcb2) fchflags(r9, 0x0) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, 0x0, 0x6) socketpair(0x1, 0x2, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r11) semget$private(0x0, 0x3, 0x300) socket(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x122) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = getgid() r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) r23 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r5, r13, r15, r16, 0x82, 0x9}, 0x200, 0x0, r18, r23, 0x0, 0xb766, 0x100, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x165933b82a17a12a, &(0x7f0000000180)=[{0x44, 0x0, 0x7f}, {0x1000}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0xa011, r3, 0x0, 0xfffffffffffffffe) r4 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x6}, {0x23, 0x3f6d}, {0x40, 0x4}, {0x87, 0x2}, {0x3, 0x4}], 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x1, 0x401, 0x5, 0x5, 0x401]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:03 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r6, r10, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x13, 0x3f, 0x0, 0x6adb, 0x0, 0x8, 0x2, 0x0, 0x2, 0xc0}) 16:01:03 executing program 1: syz_open_pts() kqueue() pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) pipe(&(0x7f0000000280)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:01:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/75, 0x4b, 0xb61ce2d9cf3b61b, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = open(&(0x7f0000000040)='./file0\x00', 0x20629, 0xc0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) 16:01:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semop(r3, &(0x7f0000000040)=[{0x3, 0x401, 0x3000}, {0x1a30b9246eb1ab89, 0x20, 0x1000}], 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0xfffffffffffffdbb) 16:01:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000400)=""/244, 0xf4}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x37, 0x0, 0x2, 0xfffffffffffffff9}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/33, &(0x7f0000000500)=0x21) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x5) ftruncate(r0, 0x0, 0x100004000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7ff) 16:01:04 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x81) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80, 0x40, 0x4, 0x4}, {0x1f, 0x2, 0x3, 0x7}, {0xffc0, 0x3d, 0x80, 0xd5b3}]}) 16:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/240, 0xf0}, {&(0x7f0000000280)=""/154, 0x9a}], 0x2) 16:02:37 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0x168e08aa, 0x8, 0x55abcfd0, "9c5d36db29b1c26fba3fdc40b45d510ca0f36917", 0x2, 0x7}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:02:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0xfd) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = semget(0x2, 0x4, 0x1c) semop(r3, &(0x7f0000000040)=[{0x3, 0x7, 0x800}, {0x2, 0x7, 0x1800}], 0x2) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r2) execve(0x0, 0x0, 0x0) 16:02:38 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x1a6) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:02:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/246, 0xf6}, {&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f0000000340)=""/192, 0xc0}], 0x7, &(0x7f0000001c40)=""/4096, 0x1000}, 0x956d7f10e658bae9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup(r0) r4 = socket(0x2, 0x4003, 0x0) r5 = getpgid(0x0) getpgid(r5) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) getpeername$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x5e, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:02:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x80000000}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x40, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:39 executing program 1: socket(0x11, 0x4003, 0x0) 16:02:39 executing program 0: r0 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x6, 0x104, r0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:02:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x10000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x68, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x68, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x9, 0x7}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80000003, 0xca5, 0xa34}, {{r3}, 0xfffffffffffffffb, 0xe2, 0x40, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x41, 0x2, 0xffffffffffffbf8e, 0xd0a8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x2, 0x1, 0x9, 0x4}, {{r5}, 0xffffffffffffffff, 0x88, 0x80000000, 0x3, 0x5}], 0x1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x7fffffff, 0x101}, {{r6}, 0xfffffffffffffffd, 0x1, 0x3, 0x5, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffff8, 0x10, 0x2, 0x96e1, 0x4}, {{r8}, 0x8000000000000006, 0x4, 0x2, 0xa0b1, 0x80000001}, {{}, 0xfffffffffffffffc, 0x4, 0x80, 0xdf4, 0x1ff}], 0xd2, &(0x7f0000000440)={0x0, 0xdc6}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') read(r0, &(0x7f00000000c0)=""/28, 0x1c) execve(0x0, 0x0, 0x0) 16:02:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCDRAIN(r4, 0x2000745e) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r5, &(0x7f00000000c0)=""/45, 0x2d, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0xfe}, 0xc) shutdown(r0, 0x2) 16:02:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x0) r7 = semget(0x3, 0x0, 0x4) semop(r7, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 16:02:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x7000, 0x100, &(0x7f0000089000/0x7000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = getppid() r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3, r1, r7, 0xffffffffffffffff, r13, 0xb00d5d736edc617e, 0x7ff}, 0x1ff, 0x0, r14, r16, 0xfffffffffffffff9, 0x7}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:02:39 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="8dc56c4571b85cf8466dfee5be333477947376272825b300c3004bd996c2f8e7e75b8f0898666b046b9be097087429b8cdc1a4f1bc4db8cef4cbc1ac644285b13785f9dd9a91a21f60ebb719072a3c1dc3", 0xfffffffffffffe95}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'[ep', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = socket$inet(0x2, 0x3, 0x3) fcntl$getown(r2, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 16:02:39 executing program 0: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') pledge(0x0, &(0x7f0000000140)='\x00') 16:02:39 executing program 1: socket$inet6(0x18, 0x1001, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="1c71d08782dec59c05a20071cd469b4b2ab34d99980be7da433b91cef42f5caac5df0d5326f2ddfeb6be7856c9802a554208b903bc00498d3b9dee896f7aa38da343c74857dfb304bcc90efbe309387282e4e17487df14c42d39d23b3d6b052fe61e718ef1342e36a739c8cd0d6f871c2d311d1a13734a12fa56634c4df30e9e0f301f7c4cd746fc5a928ba9fd9624d14f8373063e522700e553623101025502ac465ae4f65236b8fc44b638bc505b5a2a8699a8d79143cd08338cc81d3b6def2181eb9975440f065302cae7d920272877c37e99a89122733238d96ad4af1f75846db0bd8336a583801bc51c93e30af763cfa3f588529884d2bd00f863e5fcbe3d34f1100f15f8201f5abade89b10ecfdb949d67048b3f7185431bb8c122112e44c9e1c47e59da0d99d791ee523b7aeeee7be2cff17052a0856547bad10e53f1afceb7a9244639e2f412e73cf4fe15f31e7cfd0907fe1e8d73d599208f0b6d456da4a511af34fa70eb1444e468da7a664b740b611acdd3a9ae7a6cb8edc6dfbb0c7e2eb268b93dce60a6178c679bf494dce4ac71a5fb7854db155909b22cee5a216f447f8597bb6eaa6a1d25b5fb0814b5757fabbd375b39a48e182dce7380af30b00bd640c1a813839fdbeacef39d21e4909a8d3969cebd990a2f072f34ebfd708a2fa4d0ad46275f4768287d543ae7c2348696adfe2aa65c3c4fcd4e1cb7f8b860412bcba657fe86d4c2e47892ea4a84f69b5faf885f788120a6c5f75ed5cc218322af41f249d6a2463393f72872905e00cf4f7965164f1a0fea05cb0f31518d533f7aa57345a5936c152238c0ae89ff7908a488d20693608af9710771e33265ef047fe8cd9a232f734667662b5797f9ba3e3e1d960f3eac7ce33913c4843f4558c83254f8cc896727d03538171c22c3c681eab3b146796c4f2f86070b2897d8a42d03505800341ee9103d12eb9f703f02e3cc5e995ce9a87da65a90bb2bee33260470e0eb6e02726c5b259d5590ade14dcb1e498ad4a369e7ec28dddc92ac52040de7658065295024b42c9d54053a80e4906df6f7ae2c7ac278692bd256e62d1d187ce9e3b627ea12740b1eaa77e17e510918bc0e745f32129ce01fe6820bcc6f9010a3bf8eb37a4c0780e61e864c909f1ccb4164657b0e7cb00742179ef6fe0fbd53861fe9976ae02c7de9d60694203149c8cd3df7176393647908357fecbdf18a17b981f325ed1a6983221540bfc60357080b273f20664b2c0789775a9c61db7fbd97f7a4a8163d6b35758eb373ba2827b9a2a79851efafe1a2438b08cbf07b70a631ec943a8b548b23851cff4713d5ad35016ee5740ab709a04980310c15e4149300590a48fded610f340b2276633f871f3eb3941d7cde2448ec7c119c2b0fff33d787593549817353c4d2716e90fe75b2e3ddd4403eaa2d66598caf27aac4631505b266589798e72e6533e70b5cacc8d5b3441d5ab50340437f9e59a792892749da6522f8fe0dfc6bd3bc07669c67fdca79717c28bdaa5337b4d11bf7d7bf43ec79888bc5c276a42d5b7dfe612a84a66a51b0c645d3b9ae7b9aa0cebef5625c146f243c7dec2578dd0bf28003e258503aa019f9744594e060e1f8e26143e9b298fa54fde16699de2330fb08b89c302af923ae46bfb800433744a6df40c6faa2cd2ce84d2cbe04d11962f2140845f81ff878377ff4c585c59294684f6437175596039c9215e7501e70cca0182ac75323312a0f97b6c4e02674d4b94a67cf2b71dc170a3dfb444d135d5f099ed562adfab2e51d01c58479077a5eec694a13be02c50be412f22a4ee74052f8fcee2a8d90c2af629b0ed53df278e991221b32601da8c021468fc71028dd980f4b3af45da871d4af088bdfea36da476568596aaa4f624ade9acd4c71d6f18bba0c9cdc672c3ae427b406873ae0d000b2642b7e43018f4e08d8b15848c5cc2512824d10fe7b1922e3836f90880597c38efe4d737368f3f92ecc74c14c14c77f684573005fb5f4fd60cf0b5d16a1213bcff206c85a83b1190c45b19fe57e2d0d4b3b00720fc3700b2300b0c0227ed94fe2ded2f9cf10d9796c5c6d0f2e08e8a8d52815678e1f60bd42bcf8601458a8e8263d79064610ba28cfb8adf430169b02872c0590f7e41483b05b2caa25ef57e868d48f50d3532b9e79588c1a109d8c975d347d1fc1f40433f1581ca934ef30c0830412d33e21911bb9aa99fb374d27830b07855aba7f5b5b553fc36dec58155aa9ab774af4917ff92de5520c533efaacb9d4f958e05d323f1e1fd9777ad82f7d3be2b661407d32ec4b804c9e6f694603e7bec0d84618b4d46b638db4988b446a7fb915d63847567e45db827d8cf4d853caf49ab5703de16575568a1e1484c9999a601c32444c2e7c892592820244fd9e39301d8b6ec4d562df51196a4e6019cedb093062cf23329447a1ecd538ff89ccd0e5c12a490ab0f373e1a201ef8ee9e18b366bff1a271ab5ba2423923e3889a3f0dfd9aa314034696f8e71ae37675b42e2c8f20033c410fdd0dc19317c3f524afd701a8770cbcc631e6e1d12dfa232f5e6c26b957557f7a0c6063f6cc8a4bbd0d9aecb66f6704ca1b2706f7a22ab21e0cd73d7b1cc969665995183108149b81ef97e0e2444a6769dfaf369cb14cd9de71503e7b75aa56816511149275eba2a287a2a0c44f2022d94885a558a91e752d72503f020f6eed9d61afb2a9edd762354b6b9ae737ea91b0587d0ba6db3673c3ebb245f4404d288c00042a3fcf5051083a5363c845f7e3155318fadcd63d245af0264ae608cfd13dd3a91aa61301a852b50291a2fdde8461618b73175dbcfc218ca1d5935923c03dfbfe7a2ef16b60e5226fe37cbb40e247a85c6823a345f735896f7a7332ee25940af202e562d6474a77de23a02c4a3cf34fe819d3caf568e3428cf69ea984a4538bf8b7d4c1ac84b071efc2afab5d5143a5dbe6654c4708ce10e52b41277b1991b5a60649f91beaea90cd304ce95e11a47c1c5fba800d83220f389cfe1787045f0f5870d7a69a165fb1b9323a8ac5ed9596e6ebb7d178e7bae2c8cfe4b66831de63e22568dd7b86a5edeab5eab9f514a2e15de6817f6f2d1cdff2d04a204fea349ead9dd0dabad13f512b47c3fa13712a6dfd9b91dd425834b665c987c02916b7cd57d2e1d36a9d62c6ec33df57841d17f41c74642ed758505e46500527633668cf19a34be69b4228d0c64d2c97274a278364a06b773df4fa8b243307c17e28bae9f1749847f31feac88b38316f803443992c98b7cb6463350b1ae440926f63817d6ea56d53b39225e1aeafab2f4483db81a628c6ddb04a9d73e89fc4421cf8bcf5e8151a48c4d147dc1e8fce553ab1b08aacb0f9b07ed019171ffd43792a6dfeb24dbf778e8532230900d103fad44d3635e1399ed1d9b964cbd872898ffa3ff9f5faeda8322d25f545cf8f3f5bcb225d057ad9c7839f99838d2b55c2a4136b7e37f98eeea60af11cb4c0e5248497a9b9d3d54a5f2db489429f9f96cd7e50a4d64b8290118d8ff4dfd7672a08a7f2f26f4d62b07bf048980fc305fe333e35217ec7a6b6523b910c93bbf93d87efb9239ee5cac07e725a5f2deb16ca9d79cfa34a2bbd946fcbc8363f5dfefc790fa4938bd3e4de5ac57c4e1001137140f130ce17eca3c2abb963c71837acbdd22f26d0c50ce086032a5fe51ec7c731f8deff728fda0bc51a324e957d0d57555b05346491096e0bb8604ffa6aa74691c2ac8acebcb28d8223c007c947e73ab0198da62dbdd6cc117a7ce77884b00faf8a88af37d93eedc5fb4b568a2b449e781dd6e14de5d5ec5039ff4afb46da7100b6aa755cd7f31bb4d2e37e7a2a50cd684f20c5c7e79a97b41efc393d004541cf0cbb88f6a91244bce0e934143b0bc1ca11936be63bcd273a718a653ad7a8974be060d9d1565162cb8df786fe85fa88e0a83852e802dcae3835c168bdec969c336dd7d9edc23c83abab395389b05932eac4b0eafa1147c75f71b213fcfca51776cca2266c50e3b6c6a1b552ef050c34e2c8d50e58b2246107f17311c4156e97a1d545559f9feea03c6cae7c88b5e514f3d920291705e47a774c5827491091306f16d93dff4e928df653ab702ac2e5ef77f142e0ce57e94b354d88233cd462db8b5278f1279b1c7c39753e0f1d6a336faacecf1c7ab97f57b493ab95f3fe03e452ca2acf9e33cdeb06a8fed082c7555a3f65e15c25d774b4057541b387813a4e00d1698eb47a254a0f32943e6c36111655b9d0f8cf3c9a4be39eba92a8e0137e4b4a1bd355ec36badf7c9ea06a809727c697ab9336d6d13b3a5f1d810a7ba1504b84bba3c11ffc6b9cde30c28562bd7bc0c8058193c1a786e2d96fb2a6294fe000591555c13593d7d8dd01a6e3d453cf201ebf9485a9c39432c6fa5d62b21afa78210df68d2058eac343928fa5801eac2f919e78e4756abf2eaeb70d9a63dcafb26da8d36342c388da33149e66a71f8db96ecb6cc9d32370d8cbdfe9902bd6572079321108bafbabe6feb15f3b747110adaa7949c6348b928f53c5232de521755889ce419c44c54471e6e23102f155693f680e8f60a7a1d9a366e8f93b3a1de72cebe0a018e86506d7c58d0b0b6ecbfa679e87974c8b3646c47c2a1cb31c45b090de6918d1fe1a50473ef544cdfd7e9b9c223b59b93bc896e4ceb789f744f1a7de711cf87b29f2860e1dcd97ab6b49199f7c5a838b5bb7a08a99077dc2caa47c787c50fc3aa6165477cc0d83fdb1eb0a0193b4fb918e6cce4953424c7e8c7bafbf80f880fae70c9f222a4de8d36d3afb92b073e5f969ce911084bc407c3c1c420a076b8c3b20f9066a580240bde3a6c774735892e4bb0a230a8c47018b0bbe964a5b9537cdad99fa129e1ebefe9c60c92ff5878ac32d1c03ad6a007574aa1c12e5f2f008d9a4e4b80f2dc04de902fa154e78a2d54780cf3c90ca1e3b51a421c48018a5fdddf325982d4ee703bc111985e86fccbf0802239a546fe8b9ef6e4a474cd08fbf2269076fbc028b3776e67bf07f6ffad3d25145def3e2c4e942d1e1c155c6e1c99d8726cf3fd3af4a414c9f311dcfdd32dfffddf7fb5fd14528d5b949fb08fb0efdb0a5c6e31ec763b3d3e0fa3659751028c4f1f9f3226ea664113036542d771ae7d8493c4ae803bccd15b432476b242f67cc1236ee4fbb586474bd76705e543505f5c56b6f514731a329b7ed0a0f88ff4dd2b7dbdfca1ab86a0dd3b71089d919d88892d2f00c333ae5eedadeb509e01ad19141ccc10ceb81710986e8ea2dec04bb2c17df473ff9b5f583464ba4846be48e34640366b63b6ab1c5b2bc82e74c16281b09a97fa55884d27131eb335b756fd10163fe540d38773f92783a0f1a80c56a03be1a9905cf243e508ee7e1c62a45f3ae0b86c37135a91c985bd47a4da1972897a5b7b5d623d7ea983b1139645642713f50ca3618dcda746f33cc1cfe7ff61b34f6b5bd786adcb3f4d010e87290478a23f77a431d2b7a8ff98481d89f62570e43153938e8773ca3d2accc588f772046a06f2e0af261faf1cecd92b354639f596a422054abe756c3ad8e5cf2dad1ef90bda64ff476df09fc57a630695afbb3a554372fa7ed4e186a4507e54ac5856aa83556dc364248b1c7519e9a6fad9adaf1ee2073f70ee5beeeabf519995e03d56e89bd3864037065f211d540430000a715874ace6b68f6e95e588d272fdb8a30c1223e0435b6b6e38091077c36c883331d6afb868c72cc2713906b983f86a543f276075b74a98b33ce5a6374eae", 0x1000, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0x4a) 16:02:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665aaa3965bdd2aff3e6b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0402000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed50b55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b524617e4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8696435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf12a07f0ae92d79003f37472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5b0140ee8"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="6fe1c24d727dad645afe0dadc1f0c45c5b7e6ace99364ff4f41c8cad11863768f68a3960ad00f3eb0a7547d299f45ca910", 0x31}, {&(0x7f0000000040)="971b42af1f47bddb217a7fcff5b7", 0xe}, {&(0x7f0000000080)="af51ff21bcf5597f5ee184cfbb2bb4af668cd9c3308f5f864448f12f68462114460fd9c303fa478c387277f07b3c19de7cc14192f300e51c92e08e19aba405af80473a36395e99553c8b269fa12d3b29cbbf7088b6aeec3aacffebb1378d59462f83a61ad94f5dc85305437d0379921a683050c485d85c58dcde8b2e814acd5655d880f98d2687f4994c8853cc93", 0x8e}, {&(0x7f0000000140)="7ff30fe8bc976ed2cf8daa730fbc9489c726f824cc90fa0de2e9c277684b1b06cdc6900a060a2623d2b4718bdedd21fbe24ed2d667380095f4973b65ac1df3e04b53b7e0867d12d1cdcf546bf58c14b5d5f12c2e6a9773abf2af60f71aa5b3459cb9cd217dde07843264369185b607c5e6c0df3898adb36ee5a8b4ea7e7315916dec033120e6410031a514be89e8878d423f469631f1c1fe353c183d8c6f6471af757f4b8ac9459af14b77f9e47b64c050de041d69207321a20e96ddc136896719b485a17f5d0eb68a06e1742c9dd08646f2537fd8369b0323af5c109a091a7de0f744db7464b2e90314c94c7c43fe7e47291e74033f2c77", 0xf8}, {&(0x7f0000000240)="1d3550884710b428de49cbaee3f46bd89b6839c1b6e4050bbda99da5b14c2e15b22e6355a961e2a1d1f343c9553c3349925adce1bdc40267935d9b2a854cce01426474246378f2943f10", 0x4a}, {&(0x7f00000002c0)="24e429ff2e3a1e62f33ad530ea5c15184cf3224c525f2cc93272d8dd49a826f64f5b4d468ebba8a93fc8b606d07c676150256e845bb62e670e123f594937cbdda0548a7637f1f0c3f6c7eb11dfe1d7065c8d237e8c231fd782375bd2434277f8672bc7519d3970585dbaeac61d24bda14401e7ed087c96a6707026c2f98b9af3f198c6691150e6db673b707bfafebbef3a5ac20c29dc035d5f0a22e2de5e7ae3f55318a332af4f2957a4fb3f22019d2461f49006655abfbfbfda1d1e5920d10c05ed50ef22e4d0d081", 0xc9}, {&(0x7f00000003c0)="779f073909930c05d6920481266dbcbaa9e34aa59dfe65a20b7492d9507bbbf12ebb96ce98ba37c2247445110e898840efb57709107b504c10bac9fde3717fbac60464f55177b0bd5456339d56022292c7592ee5a6f6663109e6e9f4ef2a97a56e43b508df11d2b592a9c1756fcfd2bc11f69f3a16c2b14c627db211b5e1e8a79249cdbf75dcb9", 0x87}], 0x7, 0x0, 0x0) 16:02:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f359d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000060000000000df00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = getegid() fchown(r2, 0xffffffffffffffff, r3) mknod(&(0x7f0000000100)='./file0\x00', 0x8182, 0x7) r4 = semget(0x3, 0x3, 0x1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/246) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="01000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d926b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6f3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/141}, 0x95, 0x2, 0x800) 16:02:39 executing program 1: getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='p\x00\x00\x00\x00\xfc\xbe\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:02:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000900b001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffda2) 16:02:39 executing program 0: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x800, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x8002, 0xffffff2d) 16:02:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:39 executing program 1: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) read(r0, &(0x7f0000000240)=""/225, 0xfffffca8) pipe2(&(0x7f0000000040), 0x18004) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000180)=0x8b) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f00000000c0)=0xfffffffffffffef0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:39 executing program 0: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, r1}) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef", 0x7) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:02:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\x10\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x6, 0x9f}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x6, 0x3, 0x3, 0x5}, {0xfffa, 0xd8, 0x0, 0x8}, {0x6, 0x1, 0xd4, 0x9}, {0xf000, 0x4, 0x6, 0x1000}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r5, 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000100)) 16:02:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0xfffffffffffffffd, 0x0, 0x7fff, 0x0, 0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x14fae147ae147ae}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1541fd609d67340ebd6765b6dcb0d7097797410a9784a86cde635ccb79e9b8dc60513a4d356f3b7db505d3f6d19ae3a86adb70fc391fd9ee587492a6623c91c128007fce810637919a4b7ed07f83cd5991bacb682cf9e4d3a30024d2ff73e91c2de22327966159e4ce681655b1f60f868055391f30e44a0e77a7e1c59c325eb71e482a0ee407939079a69a36e0814c370b3aa8fa", 0x94) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2}, 0xfc) 16:02:39 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x6000, 0x2000000000004516) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x8f) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) close(0xffffffffffffff9c) dup2(r3, r0) 16:02:39 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10b82, 0x101) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="bc307dbbf1e066f81084d965b3270f31723ae3daaebe8167e3e764f16b853beb1f4308d5bf5adf9990bc7c138cf871a544bcf4dc71f8756c27d293b905971338a3ecef18d77a1b7e64da112a6831d43202a50b552cc0c5777ef7ebbaa07d6a2db2583b9e17b57d08a1cf52249ad61e77b1e09d253bedf900c94d3dacb5ea26e0cc7c1f0676d416177bca369ab56b390e2cdc42059fa4acc5a865c126cecd33c344b778e43e3c6eb96cd5a7f6fb8e50935bcf6b38e717acfed4364b8d4fcc0c0679ccc62519a7ec91a5a2e7767b19", 0xce}, {&(0x7f00000000c0)="678df3e7b9cbadb7b7d2667d3b7b1284bfa57197d4d3e477a8e943263568c67ca2e7dc271304669b8b86fe14bd1785aa1b0c1d7d1d9849da39275e430f609b2955877cfcfbbdd440c877e0b482fd29", 0x4f}, {&(0x7f0000000380)="24b037e6d95b8d62d4b71df89b35381311f68d03248d739ec4d091cdfd613d40d107a2549e8af9244c29b7ffce873dac6638f2fa8f38e2354cd08e216b19db2fec2531d746e6cedd1f9d5b3b2eb0a81964db163e3e63c2a563f1bdf2fd89d80ee48cb7785e13219ee748cf09f1a9f9124a94b056ed6379f5f794a883d71042ea4935478293c74eb1e357d68f40625988a7d2207044079d94ca8c9ca2f6dbfdc3b8b630", 0xa3}], 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000440)=0x40) 16:02:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = socket(0x10, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) fchown(r1, r5, r13) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:02:39 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r7, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000002b40)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:02:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4a71], [], [], [], [{0x0, 0x0, 0x1}, {}, {0xfffd}, {0x0, 0x0, 0x0, 0x20}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x177604c5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = shmget(0x2, 0x4000, 0x100, &(0x7f00000a8000/0x4000)=nil) shmat(r0, &(0x7f00001ff000/0x3000)=nil, 0x2000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x1, 0xd2, 0x5, {[0x8, 0x1, 0x4, 0x6, 0x1, 0xffffffffffffff8d, 0x7ff, 0x1, 0x98, 0x0, 0x1, 0x2, 0x3, 0x80000000, 0x8, 0x7f, 0x4, 0x8], [0x1ff, 0x0, 0x5, 0x3, 0x7, 0x0, 0x81e, 0x4, 0x6, 0x8], [0x7, 0x2, 0x1, 0x27, 0x5, 0x6666], [0x1, 0x1, 0xffffffffffffffff, 0x7fffffff, 0x80, 0x6], [{0xffff, 0xb6690000, 0x1, 0x403}, {0x6, 0x200, 0x4, 0xeb3}, {0x0, 0x1, 0x4f65, 0x4}, {0x7e, 0x2b, 0xffff, 0x8}, {0x8, 0x9, 0x131a, 0x2}, {0x3f, 0xfff, 0x3, 0x9}, {0x4, 0x9, 0x7, 0x80000000}, {0x9, 0xfffffff7, 0x8}], {0x5a, 0xffff0000, 0x100, 0x493}, {0xe3, 0x4, 0x3ff, 0x5}}}) 16:02:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x20) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) clock_gettime(0x4, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/252) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xfc50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 16:02:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480), 0x0) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/81) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x81) r3 = semget$private(0x0, 0x0, 0x40) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000100)=""/3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/62) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) fchflags(r0, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:02:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x7555fe543994270d}, {r1, 0x4}], 0x2, 0x0) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffffd, 0x5}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x0, 0xffffffff, 0x4, 0x0, 0x3f, 0x1000, 0x3, 0x2, 0x1, 0x1, 0x7c}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:40 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x37c72f58bccd8a51) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x3, &(0x7f00000001c0)="92cb224cb59ea0cf4cb6c257819f06ce12c64e52990ef7b8adf8184a7e9832fce1d3ad2a077d6937e32a747a3040ce7a75e3c8ab35ee31c7645d12e1aa397493c3083b53635a3ab8fabc0ee0703d2941663e15834b132579cb9dd2657d7f325f6d6eda53ba29b8d5f3e51a445a60342184b921457c9a93b764028b9d178d1dd55666744b6b22b28f647ffc48e29c4c8ec447bf1a83aa3fd8eed3fcc5840713f534e8fade9fb51e2fed81150374b3fc3a2075e4d880334e", 0xb7) socket(0x6, 0x5, 0x3) 16:02:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xfff) execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000290000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, r6, 0x0) r7 = semget(0x2, 0x4, 0x204) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x8001, 0x9, 0x1000, 0x6]) 16:02:40 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1000, r2) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 16:02:40 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000800)='./file0/file0\x00', 0x20, 0x379) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a370000f57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1661891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c128a80ac8dd503c4e60d4330499d2188932b3627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb2f66515cc64f3c423e44984d6202a342bc62657ef94e599ae0d56e44b0ab61dfab8548b0c231929aaf8bad55f53e66516336d661cb11b22b0a3f65d39b1f83fb1749f3d642a2ca7443704a66a9ea50c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a402000000436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eacd5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e3356955e9232de5fe69e8591e13d27e522e03c39db1661b8088eeb34edd10ee58b2e99f6113e3d5e98d11e445902a0200d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a8766c9950a26c1e0075a42edbe93abf7dfa68509701d23b07e2eaba9caf9e58b904b8fffffeff353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b00000000000018c700f8e88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9b841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab40000000000000000000026dee53185afaa4df8df1cc411a8b9cdb1e1c5f107b730eba2e905b01c807dccaadada0eb7c3ac"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000780)=0x10009615, 0xfffffffffffffcd8) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x3010, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r6, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000004340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 16:02:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x8) write(r1, &(0x7f0000000140)="c9b9fb9b4f327f42ae3464f93f381c759f4407065a79e6204e349ba91a12f8c99a454287873a1016cd3b0956827f4e6bcd03cec78228a1fddee0fbe1cef553e6c1804686e3da080c16a08d5b7744282ad5b41ec7b0598529daaa2f0e767d93123d93b26ffba03f3d41f33d156b606944c2bd30c1afd8e04d0c856239557186dc95bf460942335c50df0d31ce426a0b03b3203c4fe5ebe6974511cc4a88ac54f93ef237a185487b0f30fa2d7aa268c7496fdd51edd6ac22e21be3ba15fe38cc72297171ddd27b6ff863910f19ccf70c19ea868033f1b8358709d2549d76cba3d97041b5ac63302317025028a7f3c31c150c1dbf6ce7c52a611a2c374da30d73", 0xff) pipe2(&(0x7f0000000080), 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000002a00)=[{&(0x7f0000001680)="34c2e7802ffb00375f770e1ea1ee2c058268827c50d539342470c39e3cb272cdb5c3f6da6fbfc22b1b66149e1a0ed4aacc0b5496cad1909c7af6c27a00004b962aa318246ac44bbc7af173f9080921a51942dc6cec7afc3ff24f1eae390f543e47143070ea0bdc27646da426a7ec4c8ee9cc4800b409ea9ec47c7218919644f635475a2c490172e468a3e3ac1f980862e53bf9817884e1705f351e8b29d0f20c", 0xa0}, {&(0x7f0000001740)="d5e27f3abb6e90f00926582fe6beb99f79ffa59dec58025e4a2c53b2c13e12a72c4d4e93c0207973a254b8da52b916a9d19a94f58558f3bbd07c57cf56f9763283f419ca2fa31985ef", 0x49}, {&(0x7f00000017c0)="0952c1a98ed494983b0da624242b4bd811b77fd31e5d34e9afc0b90be6024a06d631f5a404fd66671ec7d95ef82fe7f8f4a43f6663dac7049fbb7fc357096dc6c50cbadc7273cd798ae9c51c2ef5140a4915dddeedb51c71e62cdf970465dd870b7a478e579b", 0x66}, {&(0x7f0000001840)="6adf9c18e943b57e1ee83ffa9e04c6dd231e981b0534ab4a7930fb3b6e5766ee031f22c9ed1ea25c735470b2f4f91fa7", 0xfffffffffffffc29}], 0x4, 0x0, 0x21) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="2ddfe490a98e41ec39c6ef58bdc0b7c4a1bff6c0c88728cf45eaa6ebcb6aa9cc0ae45508fb0548f1cfa157e949fd46731de2e72dc68df17edae73d80644c1f10c0f222314b782e79f9800db7da37a83383c7bbb06f608e4efeab050e8674d2a75706b11b474a00649d1eaa7a98c242a2eb727112525b7ed0e436bf082878622e", 0x80}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:02:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc], [0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x7], [], [{0x0, 0x0, 0x0, 0x3f}, {}, {0x0, 0x0, 0x0, 0x2000000000000000}, {0x0, 0x200}, {}, {0x0, 0x0, 0x0, 0x1f}, {0x0, 0x3da, 0xffffffff}], {}, {0x0, 0x0, 0x7fff, 0x20000000}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x3, 0x100, 0x80000000, 0x2, "ee8a12f7ce58c37ddd0afdf50a71bff0258707b7", 0x7ff, 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[0x4, 0x9, 0x7, 0x3ff, 0x3ff, 0xfffffe00, 0x1, 0x1f, 0x6d5, 0x9]}) 16:02:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r2, &(0x7f0000000040)='./file0\x00') utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:02:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r0 = semget(0x0, 0x2, 0x9a1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) syz_emit_ethernet(0x59, &(0x7f0000000000)="f73760c96fca0a5dde0fca0414e6704236f17f354482c16439a68e8a8133e2aa5af923c7c9fe3d82ace731394cd3599721b36736e05b4e3afd985a7bc812d7663d086fd3412e4f5b29b1b9f7d17a8f58510941d948b2d023e3") getsockopt(r2, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0xb14f4e16ac606e2d, &(0x7f0000000280), 0xfffffffffffffefc) 16:02:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8dbe2a0ac5fa98d4e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41ea73860fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9acdfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78abaf560628ab8965f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8fa4e68fcbeac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93bfc2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa7793eb704000000ed55f11a6278e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d24b98dd071260d1e3da34f12df07d7129770e3a0d0392caa8132c8c4f07919670c5cd95fca78677aa280f09c32792bc71832f51a6fd85828da2bb2dbb6b7aba53ff6a58ac09d3cd048d1790b3e98bb4c6a3d363dd4ae5e145a0cb5985f6f72acd41463b166db3abebf714aae79b64921ab5231127a6e32c99e2cdab13d8adbcd4ae880fccb76dbcea3bd764b8d12ddf02f7e4be7d9a351590670fcd3415a5795fcb7bbc009f355d25b26244489d75ab25d9a7eaaa50b8257668971b671d8eb667df28d84a0f13e9ccc3f26c08a9f9a02387da40655e865148ae9c26c992df03e053bf0151fdb87fcef417a7dc8a3f33fa455b4e371ac018f3b760099"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) pread(r2, &(0x7f00000004c0)="3c753ca7b59bc12cde23fdcf32d223403ff69d5d66aa53497b0e1c4e99cb6df60088112c8b9bf9b1528d5f4f27a789f4618253a9c3c5a5835e8fb1984062e33d34b51d14bba4e90ac81516c2687a9644cbb5c5db2203b061e88c8b5af87133991afb3bd837d90961478e2d1ab88065d66d955f42e9678606af7c56bfc988ef0ae7b7509567b8cc899f65e74fb3588683c4e4", 0x92, 0x0, 0x0) r3 = dup(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000100)="b3d11177566d5c1e9ef56a3c661a222320da4e33cf2c7341098bf3dd53506d95db51f5cf60b9807e3bde4308bdd8eaadfcd5382860673866cc1444219382f95964502e458b0e54acfea9f70e5be1eb65f35a166cc3fcf96ad718aa108260defc19ff94347114b21449b7b68cd5a7ec50ee30b101ab57ad9a821857530a9ae08d598c225a68b84985f9e805ee52579abb94c7cc01e7bfc5aa927714984a736ba97f938824993d74ac", 0xa8, 0x404, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) dup2(r3, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r4, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x1, 0x8, "5e00000000001b5ef99b0e00", 0x0, 0x1}) write(r0, &(0x7f00000001c0)='\t', 0x1) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x2, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:02:40 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1) 16:02:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000001380)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cf5400b3145887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34420000000000ebfcabcca0bd78706d1081e7b8e5f299dc055b6175a84f39f82aa326a6d4993c64c1589f3399807f1c8b6aede0993ce33a3b9a60e95cac0617c24c46a5bdd43ee61f031e84ec685b2260280472786ab513acc1e3648be37e687fb4e750e8cd0419bc56e9984a537d5a9843cf9a4eece52a90a21eb8773588fe02b5a15523a066b2e9f55ec7dde3cd4858defbfe67276c95795241dadb1a2bb728643d45c9d54e766c93fd7c948d2201cce115c79aeb6a0abbf540c40fee381f1ec0d50d63e88ef353b1142eb04893f4341160b82efda7ec19dbd5de52b327cd76c30a07d735108d82"], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r9 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r9, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c2b51da970000000000000000ce453000"], 0x10) sendto$inet6(r9, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) accept$inet(r9, &(0x7f0000000080), &(0x7f0000001180)=0xc) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000001340)=0x40) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000a40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987d1b946df06037d513e85bc4d58", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b1bc825558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xffffffffffffff59}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:02:40 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x20, 0x0, 0x3, "56aa5d47c8461b714effe73d675dc0916cf3e8e7", 0x0, 0x7}) 16:02:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000340)) r2 = semget$private(0x0, 0x0, 0x100) semop(r2, &(0x7f0000000040)=[{0x2, 0x6}, {0x5, 0x6}, {0x0, 0x10001, 0x1000}, {0x1, 0x3}, {0x0, 0x49, 0x800}, {0x2, 0xed6c, 0xc00}], 0x6) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000280)=[{0x8d12, 0x83f, 0x800, 0x4}, {0x9, 0x1, 0x20}, {0x2, 0xfecd, 0x5, 0x2}, {0x800, 0x7ff, 0x10002, 0x3f06}, {0x3ff, 0x8001, 0x6, 0x9}, {0x101, 0x17, 0x80edbc, 0xb4}]}) ioctl$TIOCFLUSH(r4, 0x802069c3, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) r9 = openat(r8, &(0x7f0000000180)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = semget$private(0x0, 0x8, 0x80000200) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r10, r12) 16:02:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000548000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpid() r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="6393", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:02:40 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c1ffffff3affffff"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r1) 16:02:40 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x8, 0x8000}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "000000000000000100002000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000180)=""/150) r2 = getuid() setuid(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() flock(r3, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'ap\x00', 0x0}) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000035}, {0x6}]}) chdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:02:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) ftruncate(r3, 0x0, 0x3) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d3d7688777f01ae226f0682e252b56c68ae1cdbf8701ff9d26840315ac703bc9417e10652f88e0aeb2f056df8b9695a7a93eb54a3c8c64c21c4f912e88d0daf28ee6496cb799f020f98b72b0685c7c819609f97c5ec1f42fe306a7405975996d8ba42cf670125987280b7dd89d8afcf47abf239295c75377"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) panic: kernel diagnostic asspearntiico:n k e"rnretl- >rdita_gifnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 448886 44587 0 0 0x4000000 0 syz-executor.1 * 71812 63164 0 0 0x4000000 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206683,ffffffff821f523c,2b2,ffffffff821d491b) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 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 kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206683,ffffffff821f523c,2b2,ffffffff821d491b) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800021b897c0 rbx 0xffff800021b89870 rdx 0xffff800020abf8c8 rcx 0 rax 0 r8 0xffffffff81ba769f kprintf+0x16f r9 0x1 r10 0x25 r11 0x55750ba322a92527 r12 0x3000000008 r13 0xffff800021b897d0 r14 0x104 r15 0x1 rip 0xffffffff810273e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b897b0 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=71812 stat=onproc flags process=0 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe018,0xffff800020abea08 process=0xffff800020a4b888 user=0xffff800021b84000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44587 83908 57012 0 2 0 syz-executor.1 44587 448886 57012 0 7 0x4000000 syz-executor.1 63164 475867 89388 0 2 0 syz-executor.0 *63164 71812 89388 0 7 0x4000000 syz-executor.0 57012 1871 98058 0 3 0x82 nanosleep syz-executor.1 89388 324884 98058 0 3 0x82 nanosleep syz-executor.0 92509 462396 1 0 3 0x100083 ttyin getty 78337 483904 0 0 3 0x14200 acct acct 1406 521128 0 0 3 0x14200 bored sosplice 98058 186808 79699 0 3 0x82 thrsleep syz-fuzzer 98058 95382 79699 0 3 0x4000082 nanosleep syz-fuzzer 98058 303135 79699 0 3 0x4000082 thrsleep syz-fuzzer 98058 276197 79699 0 3 0x4000082 thrsleep syz-fuzzer 98058 472004 79699 0 3 0x4000082 thrsleep syz-fuzzer 98058 485779 79699 0 3 0x4000082 thrsleep syz-fuzzer 98058 421359 79699 0 3 0x4000082 thrsleep syz-fuzzer 98058 200827 79699 0 3 0x4000082 thrsleep syz-fuzzer 98058 245022 79699 0 3 0x4000082 thrsleep syz-fuzzer 98058 143007 79699 0 3 0x4000082 kqread syz-fuzzer 79699 481426 33734 0 3 0x10008a pause ksh 33734 5974 58036 0 3 0x92 select sshd 58036 121363 1 0 3 0x80 select sshd 84035 520113 78159 74 3 0x100092 bpf pflogd 78159 465221 1 0 3 0x80 netio pflogd 20114 391349 57369 73 3 0x100090 kqread syslogd 57369 35675 1 0 3 0x100082 netio syslogd 89854 9622 1 77 3 0x100090 poll dhclient 86776 234420 1 0 3 0x80 poll dhclient 22070 94288 0 0 2 0x14200 zerothread 61239 8931 0 0 3 0x14200 aiodoned aiodoned 59494 71994 0 0 3 0x14200 syncer update 5391 323382 0 0 3 0x14200 cleaner cleaner 90572 370205 0 0 3 0x14200 reaper reaper 87255 332236 0 0 3 0x14200 pgdaemon pagedaemon 14832 16976 0 0 3 0x14200 bored crynlk 87464 509705 0 0 3 0x14200 bored crypto 43854 110669 0 0 3 0x40014200 acpi0 acpi0 52738 287132 0 0 3 0x40014200 idle1 26502 495161 0 0 3 0x14200 bored softnet 50877 278223 0 0 3 0x14200 bored systqmp 14121 414693 0 0 3 0x14200 bored systq 56472 435434 0 0 3 0x40014200 bored softclock 43289 232695 0 0 3 0x40014200 idle0 42713 99205 0 0 3 0x14200 bored smr 1 152971 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 44587 (syz-executor.1) thread 0xffff800020abe9f8 (448886) exclusive rwlock netlock r = 0 (0xffffffff824c1198) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82624d88) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9563 7191K 8091K 78643K 13105 0 0 pcb 13 13K 15K 78643K 232 0 0 rtable 121 13K 13K 78643K 949 0 0 ifaddr 74 15K 15K 78643K 278 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1532 0 0 iov 0 0K 24K 78643K 237 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 2206 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 15 0 0 VM map 8 4K 4K 78643K 12 0 0 sem 12 0K 0K 78643K 191 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1145 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 61 63K 95K 78643K 892 0 0 subproc 32 2K 2K 78643K 189 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 74 0 0 in_multi 36 2K 2K 78643K 179 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 431 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 116 71K 72K 78643K 4936 0 0 UVM aobj 45 4K 4K 78643K 45 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 208 0 0 NDP 16 0K 1K 78643K 88 0 0 temp 200 3564K 4204K 78643K 38186 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 27 0 20 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 89 0 87 1 0 1 1 0 8 0 rtentry 112 172 0 126 2 0 2 2 0 8 0 unpcb 120 390 0 380 2 1 1 2 0 8 0 syncache 264 6 0 6 3 3 0 1 0 8 0 tcpqe 32 6200 0 6200 3 3 0 1 0 8 0 tcpcb 544 579 0 574 12 7 5 12 0 8 4 inpcb 280 3133 0 3123 22 17 5 13 0 8 4 rttmr 72 5 0 5 2 2 0 1 0 8 0 nd6 48 26 0 22 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 28 0 28 2 2 0 1 0 8 0 pffrag 232 19 0 19 5 4 1 1 0 482 1 pffrnode 88 19 0 19 5 4 1 1 0 8 1 pffrent 40 296 0 296 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 91 0 42 1 0 1 1 0 8 0 pfstkey 112 91 0 42 2 0 2 2 0 8 0 pfstate 328 91 0 42 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 740 0 519 17 3 14 15 0 8 0 art_table 32 741 0 519 2 0 2 2 0 8 0 art_node 16 169 0 127 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 24 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 187 0 177 1 0 1 1 0 8 0 shmpl 112 43 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3270 0 1863 46 0 46 46 0 8 0 ffsino 272 3270 0 1863 95 0 95 95 0 8 0 nchpl 144 5067 0 3460 61 0 61 61 0 8 0 uvmvnodes 72 4031 0 0 74 0 74 74 0 8 0 vnodes 208 4031 0 0 213 0 213 213 0 8 0 namei 1024 15954 0 15954 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 552 10 0 4 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 16168 0 16168 13 12 1 7 0 8 1 plimitpl 152 105 0 97 1 0 1 1 0 8 0 sigapl 432 1319 0 1303 4 1 3 3 0 8 1 futexpl 56 21306 0 21306 1 0 1 1 0 8 1 knotepl 112 345 0 326 1 0 1 1 0 8 0 kqueuepl 104 388 0 386 4 3 1 4 0 8 0 pipepl 112 862 0 843 4 3 1 2 0 8 0 fdescpl 488 1320 0 1303 3 0 3 3 0 8 0 filepl 152 10716 0 10612 27 18 9 14 0 8 5 lockfpl 104 378 0 377 1 0 1 1 0 8 0 lockfspl 48 126 0 125 1 0 1 1 0 8 0 sessionpl 112 28 0 17 1 0 1 1 0 8 0 pgrppl 48 38 0 27 1 0 1 1 0 8 0 ucredpl 96 956 0 946 1 0 1 1 0 8 0 zombiepl 144 1303 0 1303 3 2 1 1 0 8 1 processpl 896 1337 0 1303 5 0 5 5 0 8 1 procpl 632 3727 0 3682 6 1 5 5 0 8 1 srpgc 64 10 0 10 2 2 0 1 0 8 0 sosppl 128 15 0 15 4 4 0 1 0 8 0 sockpl 384 3679 0 3657 35 29 6 21 0 8 3 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 195 0 0 23 0 23 23 0 8 0 mtagpl 80 22 0 0 1 0 1 1 0 8 0 mbufpl 256 334 0 0 19 1 18 18 0 8 0 bufpl 256 11879 0 4831 441 0 441 441 0 8 0 anonpl 16 163022 0 147049 95 22 73 88 0 124 0 amapchunkpl 152 9133 0 9022 23 16 7 12 0 158 0 amappl16 192 6417 0 5402 84 22 62 62 0 8 11 amappl15 184 560 0 558 4 3 1 1 0 8 0 amappl14 176 81 0 79 1 0 1 1 0 8 0 amappl13 168 197 0 197 3 2 1 1 0 8 1 amappl12 160 41 0 36 1 0 1 1 0 8 0 amappl11 152 516 0 500 1 0 1 1 0 8 0 amappl10 144 15 0 10 1 0 1 1 0 8 0 amappl9 136 757 0 750 1 0 1 1 0 8 0 amappl8 128 290 0 254 2 0 2 2 0 8 0 amappl7 120 94 0 86 1 0 1 1 0 8 0 amappl6 112 509 0 494 1 0 1 1 0 8 0 amappl5 104 227 0 211 1 0 1 1 0 8 0 amappl4 96 2132 0 2102 1 0 1 1 0 8 0 amappl3 88 165 0 159 1 0 1 1 0 8 0 amappl2 80 9384 0 9304 3 1 2 3 0 8 0 amappl1 72 39719 0 39264 26 16 10 20 0 8 0 amappl 80 4132 0 4090 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 44 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1330 0 1303 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1330 0 1303 1 0 1 1 0 8 0 vmmpekpl 168 14668 0 14631 3 0 3 3 0 8 0 vmmpepl 168 174763 0 172489 174 38 136 137 0 357 37 vmsppl 368 1319 0 1303 2 0 2 2 0 8 0 pdppl 4096 2667 0 2620 10 3 7 7 0 8 1 pvpl 32 457581 0 438345 227 41 186 209 0 265 14 pmappl 232 1329 0 1307 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 636 0 18 18 0 18 18 0 8 0