fffffff8, 0x40, 0x40000000, 0x3, 0x7fffffff}, {{r12}, 0xfffffffffffffffa, 0x4, 0xfc23f919bb340a5f, 0x0, 0xff}, {{r13}, 0x0, 0x8, 0x8, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x6063fcfe9738a512, 0x1, 0x1, 0x15a7a19d}, {{}, 0xfffffffffffffff8, 0x8, 0x4, 0x70d6, 0x1}, {{}, 0xfffffffffffffffb, 0xb4, 0x80000020, 0xfffffffffffffffe, 0xfffffffffffffff7}], 0x400, &(0x7f0000000200)={0x6, 0x3}) 16:00:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socket$inet6(0x18, 0x8001, 0x4) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x180, &(0x7f0000000140)=[{0x0, 0x41, 0x1, 0xffff7fff}, {0x7, 0x3, 0x1, 0xd411}, {0xffff, 0x3f, 0x1}, {0x7, 0x20, 0x3c, 0x4}, {0x4, 0x8, 0x1, 0xfffffc01}, {0x3, 0x1, 0xa0, 0x9}, {0x4, 0x5, 0x0, 0x3}, {0x8000, 0x7, 0x6, 0x3}, {0x8000, 0x1, 0x8f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:19 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfd, &(0x7f00000001c0)="0d53551dfcb88efb339890aea52acb5e53a7cad333897faed256ada969169f83a2263c7858495a349a12c06d01d405e1b1c0ee08a1af317816741a645ce063c68fe0beaae12a7723ffbbd9041f5a492480ff61c2062860da2bf7ff5d4c15f2f644545d52dbdff62b728f5cc2d61d78ef7fb300e4cf88e48db610dde9c9ee2c01be16ba05255afe33490c1b48085482d9145971da9ba78495b376851b823f967c96f5b67449f8a0215dc017f90520d61ede22a53e1f962a4c5cb15078fd7a53451d7599990120978c9f63278da757cacb8563c52d4a48ce785549cce4897892507cfb95cd1722ef1412eb67ef7b3d210ec46d45a1e6df24d6dc41603f37") pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='W\x00') 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev0\xec\xe5\xa8\'\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0xffffffab) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) dup2(r1, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: 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) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') socket(0x3, 0x2, 0x6) 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) 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:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000400000000000a8a71d97000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="0a3362bae470d30d286b496bfd16d415bdb26358e5a76914e057a2b8b12aa429a0b0c6e490bc49f277f00ad3199c480d78a6609e65604e0389ed1ede61d541599a47de14d3df914a55195c491c4560a1fa304849a7c1e2067dc4fe6b53586bc813ebaa0094e903eb1ffb"]]) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x9, 0x6, 0x9, 0x1, 0x1, 0x8, 0x3ff, 0x3, 0x0, 0xfffffffffffffff8, 0x8001}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r4 = syz_open_pts() close(r4) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = accept$inet6(r5, &(0x7f00000002c0), &(0x7f0000000480)=0xc) writev(r12, &(0x7f0000000900)=[{&(0x7f00000004c0)="635f80c94caa63fb3548", 0xa}, {&(0x7f0000000500)="7bef6ff6336b96e9fcd019043bdf0a69ebdbd2c114fb0f8a62ad9f10e3d310b09f22422493f36c9e09830f6269d9c1bfd9bf90f618b9dcea1de217", 0x3b}, {&(0x7f0000000540)="0444e48ec81a9cb8ed7a0d39d75719fbe23f0d183d1a48d79b8042341a66b9044a9db0627f21ad0f66e86cfca7bb696ec7908bdcddbd426b87efe1769b1aa5f3927233ef810a5b8f61b51ea6944d99148d72ac3ec935bb9e77bf8c58789a339bcb88c3bfd6884c459dd0984af85256566c11ae80c388bb109c1191d92f7fe7a471b72daf922dbc72906588c3c98cfdc47d11e402d71de4a6608cc4", 0x9b}, {&(0x7f0000000600)="7e10e96bc978", 0x6}, {&(0x7f0000000640)="b43353c0a14b92079c4938206a1d924c69b6bcc6f07d5a7dd4978cb1d351700a7aa3c7657d3b40eca546014269d501905eb50042733b0788e51081489aa4debb9acd6e2012f832ad00a1d503fff6d38817072318bf8c28e672e2208c7ebf0e68cf24865f25ec50a373bb8f6f1c891a151b0719c81b54a4640b8016276a6a8eacfde708349a2d9030ea23acf24f2ea4117db0e1666baad8cc04749de3ab6d0ef31a3e27f74f7c4196b5d4615cf2e3416b8dacfa5e0065fc0ad59193885476da667acef8d606976f5e", 0xc8}, {&(0x7f0000000740)="0e114affe5b94b034ff192a858dbabf565485ff69eb795e12da523a79d3eab3b62d42abe0519a292d5ac33f4141235fb9a7a375c7f7457e33fc16b7053d4dfc17a36e071ea0ce53e24a00bf1afe873558f09141bf1111edcc81515ca3c5eb9fe615fc7b144b6200b8947b6398de95de792a001876ace2e1e709d39b66c0b199ed29eed408e5c4e74acef9e61ead015aaccc78b548ef6e84fab467edd65237608d096e11f8f311ccee95b5a341d8eaf377fde12bc86ac0503eae11f8f846f756bf2fa2b7e8abb884ab6d3ab1163419bc3ce3473c1977d1cba6575ce13b28ec34d5d73a185c8d0055b090f2d99dc9bf9b8f0240d7ffa5907b93436587ef8", 0xfd}, {&(0x7f0000000840)="abc66ebfb201fb112cf16c5173a8825d608d33f70e4ca2b8fff6adfc16206b36d14206a26125a77657c9bfc99b2fb0de2be3de864d67cec03969f9cc08a284e23964aff3fbf733e43bb75c9e0b1e5ca38151be2cb687dd7e891cf261481bf921d55391cf2b8e22afb6f794fc6fae15e7adf48d8423d41ca9ce52d4b3fd0afb42e96abde52eca5af30854a3b8c65677e317134eb5f5c2af0e16f781a5fe33", 0x9e}], 0x7) r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r13, 0x7, 0x4, 0x8, 0x484}) setgid(r8) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x3000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xbd91376802d128be) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r1 = socket(0xf8908d8ecef7a162, 0x5, 0x6) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe20) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8, 0x81, 0x20, 0x80000001}, {0x81, 0x3, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget(0x2, 0x3f9694d074f3f203) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) 16:00:19 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200002ff, 0x0, "00b9ab6d0000fd7f06000000000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 16:00:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x11, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x0, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) connect$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x86, 0x1}, {0x15}, {0x6}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/177, 0xb1, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="0c81626a8174eab885ff890100000000000000d59ad79d2420cbe7db34121ff433b3f41fcca8f495578044293b21a1d23bd58c8d47af207c06f27a3f0871dfbb31b2744bd884910ff496c22242417b45a2bd63f043d1dcf6"], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") 16:00:19 executing program 1: socketpair$unix(0x2, 0x5, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xffffffff, 0xffffff1f, 0x200, 0x6, "107e06a56af2f1df2033a265a693e74ea3bdc36d", 0x8, 0x7fff}) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x10001, 0x9, './file0\x00', 0x81, 0x6, 0x4, 0x10000}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x35ddd40f38d8620b}], 0xcba, 0x0, 0xfffffffffffffffe, 0x0) 16:00:19 executing program 0: execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='tap'], &(0x7f0000000440)=[&(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='}%\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0xfc01, 0x2, 0x7, 0x2}, {0x1f, 0x9, 0x7, 0xf9}, {0x9, 0x6, 0x9, 0x5}, {0x4, 0x8c, 0xf8, 0x9}, {0x6, 0x13, 0x3f, 0x1}, {0x3, 0x2, 0xfd, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x361, &(0x7f00000000c0)=[{0x3ff, 0x0, 0x0, 0x3}, {0x64, 0x0, 0x96}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="84b0ed584e944ee9a88c51d54b73f732d9691dbd0a6c4b2338f54b32ea269ea54ec16c2f095a8dfe6c96a933529276709a30c59ae8ddb0dcf0", 0x39}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) writev(r5, &(0x7f0000001ec0)=[{&(0x7f0000000e40)="7ad85e96d793e85cb33ce34d0452f5b119d187e6367695236b5d607df73967a1e35bdafa96a7c1d8e7d88d9254b7e713925a9ef66ce0ad1a97038b94798d4b176e4f6b8506eb5b3dcb382b"}, {&(0x7f0000001f00)="d06a5fe828c29f390d830952c51d0c7727f56d07f8c5970131380c77f6c08dca2617c07cf8f608be2098e40d1ac779c01dd8db0b04d4bcd61962fb562d4ca16d4fca3961d7e9968a04fd7f298e9e08ee692448b28ac4da3970cb8002ddcfb117c850251de5686ab9cdd5b73f6dd1801d8bc22e8c72b68f67e69eb31981c9138d2186fa1940aab67232808e627e5279ea3894ab3df82945b46961eded6f4e9be5b0097e70851a5f13299b5cbf8f8112a5e41f2494fa7901ef8ac731d4771691fc0fdeb224999622960ee7b92d9bfbfaa77a89bd4fed8a19496e074c435f36e3ee5db36e27d325598a5553808b6d3ff357f706257939ae821535a92406412b5dea77d34eb319446a343c46778d6bbc9f3f312cabc7c566b19e29dc7747e548b8b531a0cc1485750a0dc85eb1537897fa28de041dc21e54aa92127fd76494e76001b0b8bcb8c9a1cd583a73dcba0c6177fdd887f99d0adbc039beee9fbbf9765f58c62317f7fd021775e30dd03ecb0d9032d7e0abc8bb73f5fe510686c5cbfd73f8caa177567fe427cc27c403d66f53ad74a8d5e5b4064a01167a2b954f33dce3803458b47d578443b1ce04937dd53ff3709b9cc0f01a639543d7533258175d3f4f7f5be67fe5a694a688a010e04a8e9f2c01ea3d9ada0a7220e96f31eba2891b2223836e0cd2c14f5e88b73a41dcd8229049f3a575460c2cb4358a5525f87010720356a0610a28ed54b11a4952b694811435f1acad49f0d75391ef825bdb700e94f04afd32adfbdd47c29439d8c5dd82205615fba60f1c1dcce6b0373ee6cc4ee23b705fbcb98a3457acaa8262f80e74ac191e07283ed08d299505ac074ea4d14868376f225fa914cebcc84165d805ed864d332a10bd950349aeef85c6fe58d8b749985da4bec33116963614a08c44bd90d0a6ac7b2a3cbb412f231b312311c0fc3ee236bd9d9dd50614f95424ee3bcb4da47c0a3e4132bdb37c4f06714d8756bcc0c1b9a658851d62188e939f29987acb12aee75836750e7a443cb991aa5e1bc0b3fc047d44907ca5a077d1b03d1c7354b7cec167361875b9bf75a5a99077bdd399c7642a8fa61f55509149e5a60a15f49128ea9bdb0b17781be3eec168479190f3e71546446b87e63a4b1d1d57d518891eae9aebbcc7454c4e0ed8990fa9cbe0d3c53dcfcb68a67220663ca47ed92445e861ea996a3ba06a00d1b0c48e56f8eb8068d1216ca805c96f0c9317c3eee3027514ff348910483eab341026ae91bb1f271948b085c7a2cca75f43fd5df981b6bc675a7bf8685644966e9aa888ed466e488d5e761df794f5b40bdd28929b0f9883387f40985ed694f4b3b54e9a4d939170bc73074159a8a0c04c8dd27fddba2e9c6c8974194e836f699f535e9d9c90456c8904673d5d42363f471329e557d2c49598b00ac846a7f6d036c7048c209da7ac6b4b19eb79c944bd53f37be883e7596f5ab87e8e24e9f6a982ea6042e659955078a8d0426fb2a0182cc4394f0774927b3182ef50b68b70566b36c0a772f83b0d8cba6cac0b25ce038850b471313914d3783a83dbf71cdbfc758c34158f4c279c89c3f4c1578f5184492367580f6b2edc2c151b1144fc97b9f2676e88d283d44d7246ad3066570ad2e50dd50331b1123423bf57cca394887ddf9e29caacdcbc271b2313052dc002ee19d093b7fc99608c50b59d47ab202afb61122bcc63e478d0f35adfeaac2d935d36188e5488d4e0c59bcd309d45a2569045138c2a579504c6fa1048384b641aa57d40e0a35b2d61eb19052ea3f99f71595b78373ba55410a7cc554ea79e4cbbf0255bb640576e4223b6aa8d4ca92d4593c4c540023e3fa81b29011104ac8702853c2214f9bdb26c4338d1de4550eaf6dcd1be6e976bc8278e7faec680cc5b2ce8271c73dc1ac6af0acef3f08422c4e543a831e02b2f05d3dc37a3ca29fb4d6c6d465a333e2a83de5086249e00d9cfab35730b8cafeaa05f16f2725986982a36e2d60fbe44a05ba182e75d037476b3a519ab7e1d7ecf1185d772f28bc07216b5efb9831c03eef2c41e12b58d4fa697c0d49fdd5ee9afe719c95e7122454c7590378e79d619b066598cd027e3ef33ead8c86d5cc71f0fa7fbfa0e4b53f8401149b5d3437186ac0d516b207509b08e90fa884026c8cdeac976ef4a8f232538ee547c37830ad24a3ed848260dedad7d32416ea573f603d4e9deff97beebe6f54aee922096441ebd6cdc15a49e1b5f881bf1a1d99bbfb189031ef6479f0f3c88872a3eeffba3c6692f5ebf3f89770d27c32c62b02ca8947ac1731a55e8de6a4e668239362319641389742e95b632ef13f2f6ef57a69d1a98c0d456f857660eb27ae8d7f9ac5a93237c1b9098e2c310120980a21897b6313cdc682d3c540a0e9a44b62e695ff04eb7e3e4fe11f6cd82dc4e122a7ced98ab4f168f4ee10676e4def71c0af806366e55dec446de79836642e32e829efd01a99c84b3ccd27d584a473dbdbed54260f8d121dc1eb96517f68dc98e2954fd0e1e6268356d8e347b3671917e1459d3ddc5674a55c7a4e7d7ce4662eab58f62506eb7c20ecca306f79ada1090778733c77ed7b5af7accc75c31884bda34a6acc19bb3c233d626ecd667c4a2c16ee2b93e1adeebee38fb754308dbf9e085b72636481b79d72a158d31155ae3b351be666d0002bce52ac5e235889794f946fe772658a4bca49d2fa6badf76157832116ba05bcc04030d28d69db7f9a956ba956843c55c4a0b9b3f5f63906b3ef1a8bf8c73d1f8ece637202dd92cd380875f5f498b20538bbf1ba2db20c9d049bc5985b02bc32f2e661672800750b4892d8f1584b5200eb4f4b7b938001b9179c605925d41a2053e079b29d5f1cefded57683cf2c02f0957f94e1045258a0c42b948ac7100fd11278747221b8321ce31651df1b8bd8dac8013b339c72d2343d699792e657c00d4114fdef487f52a85b3d9fdd44f53d725d3afbdc51fc09c42d201ae7818336da9042d544c2f9d64f7bf2b0194ab8728e355da39c71f9b7cf72f761708c2f98186f4c2fd37033aae489b5258c4b46a41e9e1bc7ce8b0c82ad286261adc4295e3c580d1493b4a0642fa67b751ced11c295eebfa4bad3713253e23e746b5382eadf5ba0a4a24b66c8b5397a1a2d56720ee926b073c20ff98279255b9be8378ae9faac8b954d2d5ca33bbc63813ff23cac38304845f6dd98fbaca9c61263c7018d99c2a448c997c481224121cdf9c498f7d7f6e6b44ef33e48b12b41bc0c82d417813ee550a45dec702d91f6c3535451c5014a075694e99006219ea3c5e242726136b71c7f22dbc2d6f0772583876300f198488dd215b4cd23d684271af3f354725f801f16923dd164d65d1fb55ab863695d6df72bc88c7660ef575d385d57170ee73391d7f209eeee1dee1e5057a5830b14395c066032f9e15bfd813d98c8c3241f6995b884445e15176acbacdc69ede48a6f857f73612b1cae5bbd6990b0cebfb154d23f6c0f03fef1f1fa89e6dec804926cce420d855cbc66e07e95f08436823ab7896cc1e568730bb8b9bb835a9d1525b4e65e8fb8cb4414833f94a7f9f7f97c88711ad360a9088642156f68f7f367423a8c583ecfc0cb45116bbdb6b101a886966a68c71c860b80c9a147b0a544e9504d30af8e665a7974c9578f2e661084c7e7bb6e8ea56e9b5ec467a52e2d94735c76028802b2dd8bfe8ce78ea96b7d314578b2407f74d1bd02bbfabaea10065507cf15002ae4968228f1e19a7c6ac8348bc5e2694d80ce834405b92c53d93fe1d6f87ed56464ec232b8785b136bf75805c29274b4edf95a23c999d5e828df635715a65621a804e12423775a32e5f90c884dd34ca327d476a88a11bd6a459235cf51ef86eb155c6d361f9537b060676d073ee9ca1c2412041362c05fad147384520467f57e7ce78059b6e2a578faca8d96d32d98a13301cfaea90085c71b9cc9dd82c2d2bee4492fcfac4b680c2ebd2c2c2e2df2ea3a5887604cf3b890428cfeadf471a2c78b0aeff20dc55997f3b8f4f85ebd28dccdb199635e85a97816b1258c5103da24c17910b4524d6cb6c2fbb2e45f0cecc2fd7440fdd104ad143326355283c3cf133bdcd92e84468074dce379783fd2fc95e0764b4241fc544fece3fc98e831c7752dd96e011f7db9b7ec63a66a8e36791a1373becaa410b1d2447a10dd8e9fb4d001bf37c2663b48151d70045c59060f7affbe5247f61ecd06b91c8fe267bf90d46b8de36c1e5e9693dcb580a8096e6ea78a043d4c18049ab1099118b19cfe4fce4cc228c4ec759aeb3946b57beb60f039c35e38f60671af6c17d913338e2a24ceb4e5ccb56a7f9a90d40798df2ba6b993af24394fef54ead5f8af0753f8134eca40051ff6673553c1d4abb0aa258a3dc11d133aab7ea97d8f40c50b5047c4a6236981f3e19758cf29179548ed1362b1102e520274d6a843fb36f96fd68c2590d9bf0a2891138ce019254eae9fb8294f41dc9b94e5c898c18ac92b797d4b49cae3fa880e98d8baef3bb0f5307b139f19b1cb178e5a4799cf9c9034996dcab7b7a548eb33a7991cfb478a178f6869b2a7ac1d1c8f628212eaea1682c1804ea908bdc367e0e16610c694b23c654b408e5468e153c223c8b123d326dbd3ef30f6c4b4f64d36f6c4741805a86197db4410b33cc8a6e6f15dc15dc2cb9d9eca214281983ea5835b6e61a4956623626007dace4ba22b8e56c628eadf2209d7e9ceb291ceef1c5b58e426054b3d65b6453dc33072dd451981b6c7e3673459fdb5111a08baa89d6df18d2422785ace5bde7ddf66da2538309ce21c1febc6e172cbb0e621955a5e21aec03eb572b963259e047f0fca31466a7585cc1d22a624fba2105bf0da4ccc8da2aa222fb543bd23d73b7325979593eb6d1d813205ecd581817fedc3db2bdccce1a7b44f92974318f97ab779b41988e805ac46312f6ebf69122b39c6e288f74a14a90287c6cd90fa00524b3ee9340faa22debb5fb377afd54d7d080381414f55e1a181681037cc456126aa11d728b417db0775465c80b93f257af8e0b4fcff684c2ca5d77b33cff9f7d031bc815690ec7a7a3b675db2f605ca2097af39d98597acb45dbbc695a2b1e0583d591bd22d68745c7ed80edd551653448c927c34050905f750b31dadead4e8150153cc19e19473623d9139526d01e909a2ae1abff1ee9a1c7cacf3f35fc09e716979d0ba93ad1003ab14ad21c1b61eb2524950d0513dd2abd88ef2ce56ce202c4e1c0ded86770b4b28b1707b4e0d6b9ce2978e18887583c5edab4a9a35c295e430fef12d2d51a289ebb0858b071aa41e0a9038be4119fc928c60567d1c5f223b7a7ba27d1ddc13ac6b8d50f1470e46491c2e397143a782dccdf610a8a82ae8ec97b9cf99d0aa9d7a701ef944d13a0f18dd4f59c35c5bb0f802bdd0730f21a9d722a5fed18b62eb5f168feefdf45047a0d9ef7fe93771528a41cf1a9a1741465874ff908d9ba9605ed831e1a16892e2d71cf2506809232de87584807074305a63f7c95a221bf667c755137eba4cb4f62a979a92729c3d03d506d2f75cb4ce08c4d8ee50454d48b5c3065bcefccb498f50033869ed15ec913608f75112d806f3e1e2c42795e9d3f3998f3fc34bcb0be03b3508c5ab5a7705306da00b3ed62c8b4a02bcbcc74825579fe4d9722b0d00737b05c658504edc12e03e5d6ae8b0a61e232ed5c27f29b79fc8b0af067a78be707d2b55c76e0abf8735dc21d00e151f49ba6fb4c4cc5db0c4040ed3e2e52a29aad5b072"}], 0x1000000000000386) writev(r2, &(0x7f0000001080), 0x1000058a) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000b40)={'tap', 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x403, 0x403ff, 0x7ffffb84, "07000000577dac00001800", 0x0, 0x4000}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x80000000) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0xffffffff, './file0\x00', './file0\x00'}) r2 = syz_open_pts() writev(r2, &(0x7f00000002c0), 0x105e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$getown(r3, 0x5) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={' \x00', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0x81, 0x0, 0x3}, {0xff, 0x6, 0x4, 0x7}, {0x7ff, 0x0, 0x7f, 0x9}, {0x7, 0x8, 0x9, 0x1000}, {0x80, 0x3f, 0x5, 0x10000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x3c}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r4, r2) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x10000, 0x9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000080), 0x89130dbf, &(0x7f00000001c0)=[{{r3}, 0xbff3d875199412e0, 0xa0, 0x10, 0x4b4, 0xc815}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0xcd, 0xfffffffffffff4eb}], 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) recvfrom(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x1bffb7f477c8f72e, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xb0d8, 0x3}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x64173b6c1c9693dc, 0x189) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x23c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x3, './bus\x00', 0xfffffff9, 0x1, 0x80000000, 0x5}) r6 = kqueue() socket$inet(0x2, 0x5, 0x7f) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0xb, &(0x7f0000000000)={0x7, 0x80096}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x3) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:20 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x88b, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$KDSETRAD(r2, 0x20004b43) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$getown(r3, 0x5) 16:00:20 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xffffdffe, "0366402ba77f0c033c0adf2b45137676ef3caf00", 0xffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x0, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x15c) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x8, [{0x2, 0x401}, {0x2, 0x7}, {0x3, 0x6}, {0x1}, {0x1, 0x6}, {0x0, 0x1}, {0x2, 0x1f}, {0x1, 0x7fffffff}, {0x3, 0x3}, {0x3, 0x80000000}, {0x3, 0x2}, {0x1, 0x40}, {0x3, 0x7}, {0x1, 0x8}, {0x1, 0x47}, {0x0, 0x9}, {0x3, 0x9}, {0x2, 0x8}, {0x5, 0x9}, {0x3, 0x9}, {0x2, 0xfff}, {0x2}, {0x2}, {0x3, 0xd8e2}, {0x1, 0x7}, {0x1, 0x10000}, {0x2, 0x80}, {0x2}, {0x2, 0x8}, {0x3, 0x4e}, {0x1, 0x7f}, {0x3, 0x59b1}]}) 16:00:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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", 0x70) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x8}], 0x1000002be9, 0x0, 0xffffffff, 0x0) dup2(r1, r0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x15f, &(0x7f0000000040)=[{0x40}, {0x8000000000044}, {0x4000000000000006}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/211, 0xd3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r1 = accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) ftruncate(r0, 0x0, 0x6) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfd89ca56bb59943e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x5) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10000, 0xc1}, {0x22b0, 0xffffffffffffffff}}) getpeername$unix(r1, 0x0, &(0x7f0000000100)) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x7ff) unlink(&(0x7f0000000180)='./file0\x00') r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) chroot(&(0x7f00000002c0)='./file0/file0\x00') dup2(r2, r3) 16:00:20 executing program 1: getitimer(0x6, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x624e, 0x3, 0x63, 0x7fffffff, "52f044ff2452a51b60ec80d00ddfb37eea4efbd0", 0x9, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x57cbe3dee76b3f84, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r8 = dup2(0xffffffffffffff9c, r7) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) close(r0) write(r1, 0x0, 0x0) close(r8) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getgroups(0x2, &(0x7f0000000100)=[r5, 0x0]) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="649b01354afb46f9eb0cffd23b68fdb1d8bbfc183409e2f0a7d579bd669a"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x8001, r2}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="14727e78b09503c62a8dd4963da43ed6f127f2ce60b47ef38dcb1a607d30e1cd485c15a8ad2747c89ab80493ea9cc5cc063932218cdc1f51", 0x38}, {&(0x7f0000000280)="917d799d1a8c3cefae0c4138585e14a523ef2d4c4fe7459c8e9fcb592694516e6071f787a3eb6b17126fefc320edeb83b844351daea99460e97e36d553c4963eda7eb310f5b86aff", 0x48}, {&(0x7f0000000300)="cfa8f83d49818f7437f32bbb7c938979ced8b9cc315e74c8f5e9c7a7625d661022a66b56fcb7d24803fa7d98e7efb13b2a573ff36432f97e5208d8d04bab459ec3dcfdb969839d5fd157b20a2406504c1ddbf871238bcb314e6d06b002901f24fd5f87ccbe51de8720ffcc22a47b627902082614cca32954b4a91abb1a46cea35fd7a0c176e684dc2ad56751b6ff7ce9f89a", 0x92}], 0x3, 0x0, 0x0) pread(r0, &(0x7f0000000140)="1bbe3abd8008f8acb4b0e86f86ced411495fa182c741b7ce916472ab468114ec7e4644f1d4f36fc59e5fde8c0c453c6a8fb389dc32af080d8e11bb42f2054ed7dfb4385ce68c8dbd6b46980b34ffc77b6ae621ce", 0x54, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) select(0x40, &(0x7f0000000000)={0x7ff, 0x7d1, 0x80000, 0x0, 0x7, 0x9a, 0x6, 0x1}, &(0x7f0000000040)={0xbf0c, 0x20, 0x80000000, 0x1, 0x69, 0xfff, 0x0, 0x81}, &(0x7f00000000c0)={0x7f2, 0x8, 0x1, 0xfffffffffffffff8, 0x7, 0xffffffffffffff01, 0xfff, 0x100000001}, &(0x7f0000000100)={0x1, 0xffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, 0x0, &(0x7f0000000200)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1000015}, {0x50}, {0x8006}]}) msgsnd(0x0, &(0x7f0000000200)={0x0, "55dccad9c0e7d94eae2e9c483a4ce30e4708094e75ffe220d7a9b344e5b856126f4514a751784d226e523717361bffdf4a1df257198aecd74f94ee9beb14bf3e1d9cff09a8d26dbeead3963628d301d0d69c489def550c3982253c35c5e0809482fe09872892cb8451945414ed0c07e67cf19087c8c0f05ee8b5143d12880f0610be9e5c9a8ed8bb02d1bb01348d61c64535d42bd3d0344867d0228396a9a509e0abd025cb11d3c092691ac1588f146b513732dcde91dccac327d4df5fa2caa5104dc6391587bcf3de746ac38104cec484e924ae36c6569bcb41a5e87c7947df96854c0b73ba89e910e41f5628f0690ec9dd3836a7160df5760d748306736791bf702b5433e472c7a757c37490f85dd250938109afb20ecb1c0ee21b3bc717fe6fc538eb1cbd5cf7c884d1fb0d80705ba55ae2d97357b27f44fa2f576926644770c7978f72a5c7db855bd627f4492865610dca4b598f17094d8a9eef5dbd2570304894cf40dbc0244cf115ff56b2cc034dc7332736d2272b6dd0cb2968b1a345c0faa4a07d812bf019cd47e4e60ac559879f32d64fc549554e8c4a89daee599224bafeca149a7896a5cee145290100a2c0b3f3d32049aabbaf43a544199883789e4ab585e4b662287509c698bb5c5b3329adac9891c891e0fa2fc1889e7975f24f501b731b3c76592cea65a34704460630750c6c0a40dc2d64725e225e4e0535b2f332eddfc2d2283c44b1d35ba635de78444d56299a3629c72440bb0e55b5cb8c18a77965224c3265365c5c78058364869874eeadb26a6862b5f09b37e06b1f0698458285a728090af8f906e817dd2da154c36790bbd56e09f626a4f7f1047e412be68b3233ddc538ead2d83c40cb6c783a9709cf22fb97ceff36fab8adc43c49616e849f83f4957ea5e801456791ed63b352be2b6a597a84076833f8a648e2f586a9daa8bd843428e5c2735ddbbe302f6c57ed1f21d3fabce204a626a99682a0ca3a1c66ebcdfc4f03589350207eff692ed27e45d5154add8946d920cb636cf2c7094626698394b2b531f615ff40bb27247bee445085dd294f6efc4ced0d26b1009bd87ede006e977e34b6b272ba566ce4cf107ebc8c955011241175254b452b3f7d62dde68e149d32e8c2c0dd1939b4b1c6de3fbcbd18740a1ed9d5c0e41aead3a4e8a8379b7a4d810b188ca1ef35fd3fceed99939d9e177e7bff7a50a99d9ecca9f64c03837dc5cc6bb69c54c45412c335963d41fef9d41a050e9f543f3a32b125b3c72c19c31b9ffb437a290869962b3be1dc5102388fadfc5128a9ae02b5fb43c464f245ded65b2e5c7d210ba9f0bfd1036abfc7d1bec6d51f30834cef79c33c97c8df461febd1e25a58f2ade349d3f270ee8e173bcc1a2dc044f4663ffa0ecf50ff71c62e18246d2de3e625ea0c249e590c70bfd220fc3f0be46e92647525ef8f88bce62aac0b9497fd4c90ced9a4d4bb212899afb23dc24d4e35eb58a02269b4c7e0e5029f16a9e06ed15975f3d8d70e2b6fc788445eba873c35d06989cf25e21bb515ea03daad66dd1bc6158ff640af28856500edaba4696791d6a1282f2caeaf6bbbd9e3c852d7a5af2e22e1eb22d390822c4aa10688790c511f516cba3c9bb88a74642f31767e1423b9c5d3a69fd36631947b780b3b3323e6490f02dcaec189055a0d3189b4e56905d650567863d47f3a604fd5fcff254e81a04cd5d64b04364784ffbb909f1160fcf0c52910cd0bbac377141f21cb9a071c2ff645b85891f3e32495e1b41b7227d5e1caf34ccdfaba58ec4b36805866d32cc91a71b6fe461690a4e8b8e36f9de7a39fc1d1cc130eb15cb6a20db1b2ba4194cf319914c13ba7ef25e9b30ad0136ecd35558673a1af89dc2bc28be5f0caacd13e4b3dfd1efd78ae04793e7654cf877cf0f78d04bd6932a0933f3971d6fa54ea4278152acebf8d29f4fc7e216156dc21e74386f840aa6b3c010bea08dac8fdf1f559615f4e00b91f97c97d8ac94857258bd40333987c5775a3e86f4e0a4c3ef83da399788e480a01ace2fd8324c7d4121c464ed1c9475426a4718cac882e3513a2751c006eb0d702b7261c40b39c7a13d5b2100b6d88453541591ac09f3e659f3722774fc49438d48793b31b6546c31086c622809a35e3f61cb443de06431bd6d797c6371131ed0037c2a665ddd587ded5b9da43b96805dd6262ae8d03a020349218850d64dbeef77ca174ef0b0aadef7819058b84b0c9be2bf103e0cb1408d50c2f6356c3a021500a43e7f912d3b1d1bb4a6fdb562b6d378125757d81393e19e1661d7c94462619cb404bcd09d447e5b91c1deae6f0e827d9a63a416fb08bc77a8866efac078b503ea02294e848995666e831386d796f80a7dc283711057e278f14a42815b3326d60a6c31db5e768050dcc99da27b7ce6f01998da1ed8c59abb444767a8078b210ff873ade842edd633584603fd3ff33034d592da4babfed9a64426c4ca62513b999718a913eb3611f650ac816222ac6cc4fff9fef4e882d0c2089a2d142233a3e044d3df7c37049f2262e102a0b906b4e4f0dbfa68a2c56282bab902547efb08add1df34e9f649c10f9bb2853191f9f660b9cc340891327dce5bdd15e1d7893ee540ca61f52f2eaeaa0007c30517df90d9b41c43f60e5007aec2d006e216dbc11203908e51a69dcdddab333318b46a2dcbcd8f1fd874a6917165230de268de00d108cb10a55dd7dc11c01fc079f36e4b713ca86125f9519d8a2a3e55036e62873f9e5527d0798826f1f1d1961924854c5ad99179a170ad2ab7d23f76899b5e0c26c80baeff7c9ae41ee3a3cb725ecb4b41bea9014a6811fd2bd96e3ae408c1ecbcdcae3f6ed11e5786f677505c9fe9bb6a208c094de7dac9fc2ff83575f2d2c72af4d83c4b7229b49536e5b6b189649deb090fac625f883ec67432e7edae29323746b4d7342053f2cda3bb6fdae8d25f1e4f7dd928c0504d332700bede851f326f9bfb728874d23aea2083e6b93016fafa298ebac636ec9c28166378e623e7d31d042a6a115e7c4d533c770bad7274b1e74cfc70c853a9d6ff560c1970c7a3d1f7e30c8fd083539e1311bdeb48ef04c0bff136c7c1f5db38af08057bfa8c086effbfac398e61067d523117e3c7ca41eaa986f63d4b746b163d53d99aea8b8611f06f866216e5fef8bc79a0edd5982dcba69a6c229a0839028ca5529e9bfb13cf3543e7e795d40d886bbefcf5128b00dc6a7f502f4fb6c38748d13908bb8fb6bfb5d6525757b4682ba6b5bd9ab0f2d9d2e0b3dee705010cd4f8ecae9dbe4cba64866eb6e7ef4035cb870c883027e0de5e17ca21008332f9fa36e47885c22c247bf636e891c46ee246adefb872e17ae1e422599ae05b1b45a443745d9808ece3f73fce090ae1cac61eff19190421fce8dcd3e8fe831ce6b0fef81c3edb7aa87b2283b671d6671214b972a1eb3dbb7ace048bb4170511030111f9e0379fc2d22dea118a533bf6f0a47538a6db0a83da1cd2230bf3a247ee68a53022380a0a938b63ee3a1547e3e93248c16096e25f44b941ef8f7f6ee6bd87705def879346b398fed461bb118071e44ac29c65cc91fa3694fbdda51de0e76187a29a03f0537512307acfa730a8d7ddb5792a77522d30dc0199475ff3d804ef200dd62c47360f0f00aaec62ce639fe52bc89ca810fc7997fc232f6ff150014d6194e5477c38e9dd9b2ac6098fd1919a80e0be44c515bbd79eac72302679af28de6696153e75b4421ce90a95d65284cfdaeb293b0f217d7adf003f7a6b5a6a098c9321f106b24b2f102398c032a360d98ea2a38c09c45cf79962019faaa6b75f47d08360b9b2daad2da08726af79f34deb428dd6f0dfd9cd280390352962e38ccc9bac2fb13e7bbd29d64d6614f0b42bcbe1b72de58c7f4572a0daaaedab9db0219ecd8a17aa0326a134ec0f4fe23a5b9a821bdad0824b7458e01b397d176baa9352d8085048aa692644a817338ee754c3b8ca8ddbcaa55fbbc7610cf2a503ee1b1942c561dda352dc712fa966e9d6fd9ba9bec3f1df53daa5ab171f0cd6aca261c11b3b440c1048cd301b16f5d56d89a91081ea5a0739c6381a8af55936a528e36229b6f054cc7b9d74fed997eae1dadf942420c6215f9722d0b7f19ae76f59c8b789c6e95bdbe2013db72759bb903580891b5218f7909946ea449943659d6b10731b395e35f8c8edc04a93640988fdfd3789064234a4bedf873b6781bacf97816fa025dfddb3d0fce60c9b16f428f27bd5b4b041ae17488112d4c072fbb1b313d81082a88e0791c93912a111ffb04732d38a0b35826807b2555bf12042e35c558ab9ab9da2a03595d33347207dbbe0e33a3de29c2a657c9c32384a5f11e79c94f5f0d4986f46093df5ecb8e0dbd75cbf8ba03514b686f5326be08e902471475b8b21420ab56842af0756289f7ebaf7750e26e7dd4e42a544aae528f7ed46f53c4324824dcf197a30f7b1bb9e21145aa20de97bd42120de04d4c4f2b19cca01d8b5b06b66d52060321f3386553acc9b22556f9ac362f3c81530adb8876af901ca75d0979b02c52bc41ce3c47ad4f02e5bceb7e05f0a1d87656ff0710d03326754834cb78bf676b1a7da1d11ca067aaa72ba9aaf475d5882d13c5077f580fda595add6bb629cdd376c19d31773e3d53065c7642a46f57590f3dad8cd47c95f0827c63443be002f95b8398bfb7b2390de9ee351aa8b676fc83936186caa13fa887c8f69ff1117d79f52d9985d3b134db37e4c23e65107b4c8aa18a0ca548e9c08fb8d05b7df17dd282a1e7b2060ca800bd96755f1d45629b132ba30d34ffb294e4a4d16873077b768e9ecb218b7ef420abdf6d0f04ce32ed53191f4a450a21f2f73f4c34b4987840d4f248e2bec989a65ab8779b23abaafc60b492e305d01dd3e5c3d90b3a6d3abb1082047a38de4e492125c502a9ec4c8fd364f024cfb100de3907585a8352b75aafc6449986beede01fb88b412e8db9d99825fcbb7f9396043620c81840b233f69c09863ba2395b67e3ea10fffa303362411b0a3168d014ee5a38100b2603fce63614e6e3cc6d0c74c3fb0cc867852ceff1cf3a11da63acb124e3f1931883f486cbe45d13f50d316765e213fabad385068a237aa1b58ecc6619b9ecedc6458a98df1ccb9b2ca14d5ceec75883b3a472f8f8d761f9b735416e5969312e394848bcf9475f16140fbdc0c88882fa2b195f4439b2227013a9f7bd700bedb696f92fc6cdb2e4ae57037feceab2429d7f1c07cb6693fa31e505defe5f0ccd97467a2fd4edd5171cdbf07f9423c83256df1e988e05bed594f80c4da20e546deadf9b83ef9f4f80aa06e1f7aafe179e169d965f97a7fc1670b2535e0b6c7bbe41ae8093bcfa8b5d620e2c5c482a8d1a744e6feeb449a6e40eb151c9780e41f489af2682efa30f5752dfb8d3faab46b615fbc7dc733d361bf6b4009381bdf8c68487cef1466c92a057b2420d54dccd8ee608ee0c229991ebdd6b04e88ac2434eca2487a6fcc72754f1dff2e2d3c28ffc915c1e9f9ad58ca8a018c192cfd9520b9463b59dce7c919618acf0422b5c8e84d9e5b044cc4f5acd2ab853b74589be27730ba9935472d338f62247852ea1324952c61145ba6757bf8af640c40fa4ba0ec08ffdef896d4d46013e8d069b94d46cebdda91543ff91e24c1b8e856339f531a55e5a95262cd1e06012ec2df9827b6471b81288d709be99c6b428d3efea4a4c53ae15d6348aefdfd5393bf9b9c4e317e1ec587df4718d6f62322bff420c039854"}, 0x1008, 0x800) syz_emit_ethernet(0xf, &(0x7f0000000000)="a6aaf3008000"/15) 16:00:20 executing program 1: r0 = open(&(0x7f0000002300)='./file0\x00', 0x10000, 0xa0) kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x80000000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000040)=0x1000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000001240)="cd70c34075c526c73988b7a926ab32f794e4ed9fd9d5f49fe162e4d21c00e130e0ba5c619678eb469d3d4527b895a1e4e4faacfe3f653cf71bd93741ea85ab273abb43380b4ac94c1b7c37d9b97ee63808b0dfac6e5abd7e79b5c109824649f343c1f0920aeafcb01920a1ce1581628b5368583527fea4fb62eab06134f9a5caa5e611e297d0e3232478e99f31211a7d9c7fde525918da72f765731d55e320c3ce8e7c8ced15513d6fa16825bc3e765bb942e23a80c9b9f597eba6002062b8", 0xbf}, {&(0x7f0000001300)="28a4e471462d56f06dd0682778bb9663d9802ed33b575601259e504bd79db851201048ffdcc2dea4e838f509689e1298c2062654fb36033f78b880c19e837c6fe842476a8bfe2c9124b21f428f0b2894b3c1611832290659dc6fe9a60bf3b9b7f18c7105513add1545fd2a20e2cc49038f7f9b16b9ef9dcb234c2cae297d33235ab9a11484dbba2564c3d0e0a772fe8d7a68604f398b8767ab890ab9ce2be885d6bc96898bb06208c0984d225fb8935cb7b742422b15e93380285267b309e57e66e5b2ef69d42d251bb9e891478e544a1870f985c7a350c35707c90699bb039b8398ed99a44c25ede75a58dbe06952b08fa876b067082f476fee784463bdad6ac4055e30ac3452faea8d6387266c87da0d24511154915f65b643153a2e2044eea48d788850b999ddfd20a5aee162782b88e94824a0144f81da87565c676f667bdccff37ea4f0fb344b2e6e3adbe603d61732612bc52502f3357c337560302bd5294f50bb4c2a56ae74be276d3bd3cd6805a4f1654557f8bd8cb225a28286f9058b5b622a9728eb1a650dc25bffe2b06d289f370fe34980dd48b89b1e9f75e2c1cdf02d861673143e11d2353db0630fd624b0918b296c1246dbdc982f533f73f0be4e2f2d89c9522f5b38bef34c9804927ca54aefe684ad6466053f93b8814a988323bac3d1e21f879d1086b03ea16be347f2f3ab171d01e7f769a1a1cf242b4343999272608029d0168570dbcfb726059fec04022b0e1f035b1f870851cc5299bca4f4343579094805e76430b8cba02240fda553fb481f0dfa5204c671b0f1f4b775fe996210b5b8a697c5cdb720b149b55d99ad733cdba2346c9026c7609b2b7bfca3a7591b1570c49ea4ac30f793045658238b13a32b7c4dc409fe0af424ee794da3cd2824fce0f582bb8e41941fbb0cb1af5e619a6764d2e6ce60de7c5298b06f09c20d0fdba48f68fb2a29c80996832e0860b01dccf0aefb7840306a1b006296b5e3c50781574406fc7bfb9c4302705964e91c2794767b87e7e7717fbb5e4c1dbacfcaa0a9122837e5e706b70fc400e372f44f5849cb11a7ca55db2726429fdd7c7f5b7926c17f448c00596380e2fa85dcbd874ab3a9f968ed24e4b4358cea52db6dd758343abd44b0ce96a6176a09b62abbd8853c6050cfedfeebbb6624bb2d97499f20360668522ee42fc361809d2d2665a1915725a71fdb298b648a764e148d45e1c636c63097f3b7924f3aa950cc0ef739b881ccb3dad8d3cc75e53891cfe07445ac80289cf272eb61831fadd7c17244e278a5d7674bde22fda810fb8bff30544e5dceb2924120aa47e1526aca129bcfe810031121c3dd5c5a549e32e6d3e9558a06cb40aed568b414fed220a454fcfb3abdc40e0a69a87f01f4a2ce5dd284fc110841fa833de2e6ca21ede4fd832c9d194a7df2cbc356845ce879dcb42d6a896763975b9d46e47bb9eafd4bf23169a5ec6dc0019e1873df40cd533e302ab26686da790ee2b85c39bce846b1323542c1f284bd9b40fdd86950e13e9a8ec479fb9ef80cda71d77f2c9f579eae16afd8ae67a1082d6f09f3fd085a06a41a2fa087e6cb616dab17faaae0b16a2a625217b95401ca92e6b8a04583e4e8f74e44014371420086b4180a909e6c9725363722dbbd64ba7a7ba0b9e39c5278d723d65bd45498314c6e2d189543aef1c55824aca39029ff031f2367e80ae20dce666ebaf4eafe80c7afc66f0e53ee59f48a095ffcf9b6831805b8d373a939ed4b6e4822251f379dba90c5f7ea1320afae800d31e596786d14e0529dc0621dba9d5307463aadf4ef0d5ac6ee804d657ffc0abd8d1aa634544556168714e5d4eb60e2a8142eac6ec504079b936f7c83cfc3989513cf8d1b50f495c9a0cdb8774793cfec040d629c96e5d225e4de205fa53e7e00b8c854e8c31e813c2c5a53c6993d8c922e33288e628771fb094d60893d0129f6ed27d19a745bd6983bdf5e153d547d3dc0ee12883b88d7968637ec9a4ef2ad7800d9c8aea35156a217f64b05905353cd81c1fcf36b22cdaa85e8a7fdd21505493cfc65acbdd86b4957a3face253fdae6698e6ac7f0309b12dbf938458c5d9a7566f3ad6cca34a188993c833926eac46b7da5a979df1f0b78a434f7c9e6c40de08d049dc40e05066ee8f492241c3baeb0617f42652bff5501fde5a2b58785afefd62e4ab00610d1382248d5eb9865d0f31218217275031bbfcb9b13b8f58fb4dfa34fec707ccf6eb01a94631e522d961c9224d7cf16d33178af6aefa65c4516fc891d57e08e62a928aa40c79a3b5a6ce88a202cec43616465b7e64550128c6ff5381ba1e99001a0e5db491ab4c76e2bdb5d74014ba8561332d1f7c7a5c76f8abfffb273cf237c85afffd7182a35ddb627739ed1d5881528d5ceb64deab3a7022c7be9620520da2bc1a78e43aea1ed44a5d022c8c71968ef66f3375564f98792f19fbd8f3559d6e83c585fdd213cdaa29bb8d735adf37e4cab1838a91b5f5c22e6473a0a63f45bc0c55c40876fa0099b68b4e29ccf107c331e042ca384e9755f5b54f1a942694a23bde908c8b083eef369e4c12cca77b6d7404776372ee0226e2ff00bcfa48b7abbee3375d4000463d8d604c2868a2b0c95669b2eb513cdd23ac702289d44e4f726cf381288a943af4c5d36361247ede92897a8f7a546964617fa02315480319978ec7a9cba30b0f5348424e48966ee989d335457cdea7860043fabeb8f523f3e1fb3ff8a6f0f38975c8ecc624e0ab5f5a1698e2037be69b4dd6ff0c88795f309515530217de7283f393160a477c58c92d6350f081781afcae432cda2bc3c22ef012b46524d92b976c552e0b146cbbd316c6f7344fa2c13ea52a2758085d8fe492063a1643d3a6fb22aa3a8442d7586c10546ae033e5985a653d7651a8e5aa77cc58ac2fffbc8c4c45bc8eabeb89973045dfeb6214d540d1e63595d912df7fe183e707dcbaf5d19a48eecd49a85aec497f260232a3ebbc5114465daa2879590317b7e5a2d52d14e7c829c47458ec9443af823b5dac80f2ef39f238b80e61958bf224be07de33dab673a2a1324a3c9834d5944888d55b0c065d4d7d3115505365c48b8c8b8761f170f7d966482baa62571b6cf1eee31cb544f93e5ac2442dd6c5e1e4ca955bb7318d69c688f1cb4caf6586f083b757290739735724c018d07c72d77b27f29bddfefdba641a6cfed65923622d3230df815024336c4055380694742e16c478c6f2f09c911c64147560dee271fee1aef4ff1e171dea58c0b494e50b183add5f1b1df47ca4b24fa2de2a8c396e3b9c21863f45056b5fa8679f412705b40b65e9442892eb0ba1c30923f21764bc457a926e70eba3b8ad527dffd790a855c4ea1aa9adec5607af94777719811c45080abfeb13c46add7d68ef088f71468f7e12b7d8a4cfe225d83e4b84b5ecf2f0069c117acc4601a962a35e2c82f443f3c8cb95c8d5914983bd99a5a9b8012cbc2e3e67dcc44f152d780bf02c79f9d4c41efe2a698757ba1acc91cbf6c30c695f5c7444f9b52b92fd19f99e49ce6646e45e9a5f6a62385a71b5956d5687b9f6460cc094c143540f41b512c35212ca4b2e9215d921d31ac5ed20326535e355fe9ac6f8d7e4bd9e3e739018ec8dc4a173f7c4f1098d677311ba33f4a03d1d6e027e792b5ed7361a92bfc19c6b7690498c4c2290c10aa1c6b15a996abcc45b144dccbb4fa58c156738053309db66b3e6a96af65bce76056c0e4df33195554843b0fcb0a52df041f851838df13d6d11814d74e127fa6c67501a276c195468afbfb7267ae0378d1986a627bba1512af4a760da07d347174c568ee066bc4bb918cc7369f5fb7f718536b58fd167b22ef2cb18e4a1d11394f1bc074ee1ec54dcb0cd9956ff6c9abb6c6681bc4384a03d8c4efe8e0d545288d47b9f459e4c33dae1f33bdb2cd77faa666885a7fef6aacdb9ed8e81c2985806b2b45bd8a7fd4e7dc479e5a8208108e5e71803f447e286930ca947d3656c449f263af804fc81e4292d3a38647b7c58229490f668df040d70b980357d966bc72cc623d4f6ca2e8b31cfc3bba97e5370425ad60a2daaee92c368df4254912416a87ca1f85479477f3c359658985ca550bd942c89f8a6b3e63a3a536bebca0fc03be4be9d13c320df57e94aff890112ae39a17ccb69cfd3b8959fa573c28c5424602ff49257eac4d543325963a6549a41b7f2f00f3c42e4ac2349b122385410a51d6ddb3e651458dedba00f0010ef51bc37696c9984b7d0f4d45e075d1779b7354f7b4e8c69ea8f09561a7f3ef52a2ecf1eced61501e8fc78c6cf25e6f4a6b2a0554bbffc3331a49062ced6a9acb03a751c45d7e1c3d49819c867993e04965aea803da122d09613e9499f75f89457aa6609bac938020e9adba28f741e86fecae6ba5aef12bc0e4c5a953aafd6424e3b2d0a80d5658a199d809e0c0af25dcf5785435d20c32a5010247629577a194d7918c436bb25887d55c543dda98e1d996632b830a5e6bdfd56f0f3983cc1d51728d6f656877e5ea02e976fa175971219c21d5ff062c754c48ca813b9dd722f0231d039c75809c551b62b9929ebc45a0213005724014e026dd839f4670abdd2ed7200f705bf5ebc6651b5f06cfd83f148e9be23877383f5ae1c399494153dc7f7b1445ed62176481b3baa0dfd8b5936d871361b654dc68bce34a58193429fecf01634258c013fcd9af3c3933de7bb4b8dd3cf76c84d26d3b03974da85f0f03d61310656f6cf5d6665365165889df405f8aa233a854a0ed65e3265bda5cb5f4b5e7e755d22e09701a2b90a1482b921a8da9631efcedcae1d77580b4507f1b322dec84d6c5b61151b1ce6a3312f613adf7592083eff2ec0221a517ef27e160e0999e188c759371eb5c20ad7ba83cdba5830de45ad2a2b8e388d2b6067335d1f05758a1478360a806243674000f30c22034328da5cebcfbc731cc0e2613f8284210f52d09473ae09e4c654027447c2f677d2bdbdf5b5a2c321ed35a9af4b6c769503f7136f9052ed53d966a1d93a07d7ba2c1c2164536879511cf08eec675121adc11a39391b747a09606a67ff42b57ae3fda53391f0ba66542679df73923df8aa9d3a0b38d351d1dea4a51dc2e1d30879e4a6808195733947f56e8c6bd4b7832e34c7c8e2109a4bf7c2c70934d38cbff60dfec3b10d1f13c8a6431bd8eb2c65e1d35fb277c7a0a082a5911062ee45f6497dc9487b1d8e41bb2ef62032a728059279eb9bb2f83730cebcf6040e769c9d0cd470abe3b67be31d022c90025a5a0ff8836dd8d6729fa597d61dc96c6235bade6cfadd6198f934e07267ed79686d157f8c6bed0118015829d8e214c00acd901d87321b114a6a6bf73bb757aaa109a80da0b9b4048d2401635084a55b14d28e9067115713d267a7b1d0718a6bb6ac26e9fbfc45e8cc6d3dcb073899b8c82bbb33c0d1715d3a5976e7e1aa6edf09f08868560e9c39515f76cca5dc6a3c61262f41945b6d92ac67577feaee49a1d81faaf03b290566a31bcb54839f7c89f73dfe6b9f6ae32e3fd7260a2c78489c776379b01c32145fc23cecbecc79d649b0a677e3c5a2c67ac4ee7450bc2a6b9663ee73578a84103f4a6ae4a6e1706bb8c0ab3e0e3cad16210d070d8f0122a3a9c9c5d7fb8b49cddec44d7d95c60c3112cb8c02ea9ec54d97b310ad2cefd152c16e255889a6aa6728d2be0451c715991ceaa34c9b0194aadc3fd833728b57d482d618c73a0f1009744859202df20371db686b61d8ebf656de300b6c9", 0x1000}, {&(0x7f0000000100)="bd8a833e7f42a7b898d2e52c9eb1", 0xe}], 0x3) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e51b8837e753e0400f3431674d693e9e8247c062918008c0c3791e95c8974d41d35b66d43b7cba4c01b971a597779cff89c083aaec8a7f3a283a9238b6b19159ce4a2ae36c8885630aa1426917547f81007569096f81a82d73a10f1fcd9f3c7edb81faf7bd74229622ae3d3794520dc5db834c54fde82952d2c676651d29a1d8864f986fe1a10691859ec066140c852eb0aaf8dead2df63d412e8da53edf73daa2b4e690e2d673334", 0xffffffffffffffcb) socket$unix(0x1, 0x1, 0x0) 16:00:20 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x6) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) unlinkat(r1, &(0x7f0000000280)='./bus\x00', 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001b00)={0x10000, 0x481, {0x3, 0x4}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001b40)={'./bus\x00', 0x8, 0x0, 0x0, 0x1, 0x8, 0x3ff, 0x3, 0x1, 0x2, 0xba, 0x100000000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x422, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20038, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000001a80)=[{&(0x7f00000005c0)="fa232e664fd4422dc2ae450d0571575214ee2db57bd0e137de2cb031bf82048b6830192304ee3701b67d135fb202c17453a49b8551641894d2f4c56b7f10cc1fe6f7e9a613db97f2f70ef98f3d6dc94c0bf76a8cfd5b006ac0e1fec9332ddc2ea6620dc9ca651c08f313bce81872c07ae430a87fb0bf171217e5cffc66dd99e5234d74da23adfc9c6303cdd4a341095dfc4621bdfe7340f93778b96664da0d02960c01617fae61f62b669fb3c0a66f979f99e8ae485e891f2e7d9cda22356f337adb0414bcbd8dc24855db9309b5f26c9f3798c5e0c47427451786374f0e8021f66e2789a6569641c1335b8b8bc527d5d502ed026efd4d7bb9b7f69a1a26442dec4a0fbca42a18dfb72b255b768525ff0c2cd07b11364a7b090f3e2c5ec0a193efa346c8462bb6e7ce2454a9ba0a9a3b9e6beb6093edc4812803538004cd0eb1e35987d2e32122e49b5f3d62308a5e98f2f6498e973c36aa123f0ba90dd09cc3ebb9f264a96f057f9ff30c919f08ae1eae3b4c44b678a7121c65fede5c89f61754435bbf3910f35acb695c6d5f91fa3d2368e79c61c5e636aa9695236cc2883192ea2637b8d3714eec88df45fb07c23eb6c9eeb6d27ec444df8b0f9a9a36206817e1b21caffb4358fdc9c2c51fed87bb819f03355b79ab0cfa2b20934bcf49d796bcfa18019a92c4e7239f3256cb305450f12c5affb9d249e050018aa004a70159f644710ee65b81769b0932347ebd02f8d3957ad216383e0aadeeeffae3427f62e0f81fefe24eb6acdb0cbcd02bb04215c2c39051d31740671ea00424354af38b5def3e001e3cc1ede4c773a083429735b2e4d09e7abb6df27d3c6fba279059bb205d9862da69f859584c111a6423b1b1186e6e348aa7e3ab5024cc13a393164ec75e5033ed795d9030c4b0e11efe49bcf0c9ac2451a4c54f90d4db7e2cb0e1350c0efb78f9b8dd45a326d291360e9329fd772492b93d3230ea521273d83568a0c493b81cee86b8589c73270d5bb00498bf6062dbc70d5b3dcdc528a2b9d2aa09f57927e257150f10c800c4d4552d461db77af98c4293c93da08a040d63cec7605153ab0861b0feaf7f04c231109c479b42a58ccf970589fe13752c68a3b238defde8513760d98193e641f7a5ec4fe2b7fba5d8e4640994ce32125bca504ca7b13c4c69e6e714d873c2aa2bc94c0a1ff5795f5d3c4d9af578e37fe19ae4b12ee2456e89fab75a729918d9b3f4df279c868b9c6fcfad5573089784abd1bcf81355f8e0b599eb72750700f9ded7aede32823a28f23ef76ea261e3b0c87eefcfe1a243c2acce46353f248df20566dcc4a2d77e9ba637aea3cb1d504c33a32ef9f94d1b6220949739dd253d7cf11a22f7e3a3ec084931c300a31d567bcfb103720548f37e9a73ce22d8c49a3a25ba9cf6f612f192dbedc98dbfa5a5eb6d865d86bf3044ef33ccfe907f521ce6860bcfa285914f072529cda58f89bf199ef95278b3294d5e548713ef0352c0d8951aef5f33d7e13243cbe36cd4acb4798cc7efc4e59fb113a7727628f1b86d656827fba49c99dd974c23b931f529754d4b30714e63163aea6e4497ce10918216b36058e6a90278bf419f33f565208708d396375f8a7d7eab8b521d64014e145355d682ff0ed618883288b12bd994a8041e1422a26a8f717828107bb85b862857504cc08604938713612789b328bd60fcac2cf7367fc33516fd80a1a7fd2369616798c7e0aa12bc8a97ab3b7ae52d4a099095ae3945ab023d3c37aa2191d4e1075cedaf4c2ef611a0a3eb189371699976b9516b7d2b0221ec0ad4a5a6d363cc787da395f1afbda76881ec0a31c16aa42f5a5e4038424924082414b085fe2cfde727faa95611728aaf3a1c956e2dd118e97a4eec9968295009159ae0f27c9cac784ee1f435e29d19aba0ea06406592427272ccf5c305edec89a0add3b8e0742d377f5bcdb9e9a6bbc7b9064a21cd2407af7e571290c5a6eac9f7a179b4884b617fadc0e519168523578fef5bb2323461701ea52329b04b23816f1a9d8a9f9c3ed4ce6a1e4198e3efcfb476aa71313f060af134fdef694902100e1881fb4d419713f18c5394bd0b60a5e6abd615af94a714332490db35a3f37124821db182e52629e03e73e0bb80d4f47c34a54d837584aa854bbc91ef72b8be6eea2158b8ff5c9edd96150d55a99dc724b97870c423b0ff1cab9c8e3fcb20c8fc1825e857fee6964a7c5524dc2f526e39e71554a254a7cc982a6daf9e05f12423083e6e33c80c3ea31745e3ac59bb2bf6de289f9821881affac68b465268c4c789f7b86928278c87d426e7a5454f511b36d536342a08ecc30d1d480e23704104fcdf64e738efc9cc96db64668a6d92d95da0e4d613dc5ee479d85cab8c898cac906184d6aa09ac9971a4abfc38ee26fa5284b92b414ea8a0440b88258d2cd5d144c45bb02b456b96a491ba7f1e10944b0410de71cd4496ba928ecdd113bb6ebf7040fd764c4e8fdebb6239fb14d2c25fad6aef6462bea443d03e0de6f2df8fc05f7ec01d4acccd5f745d2c12576851ae5f79e4a1618fb09cbd4cc95d18ac09b47c66075932e851798e38b47a1fc55b77338930a16a107762bf8b69bd0de6d8ea5e409a628845b03ba48779ba5b0a695103b9cb0d7cc3ec58f0e9571e5cd45c6009b85fb03649905bd949d17720d8f0d3982d13cf137b1d327be7ab1c4795c192563f2518f3f87b5c7da28e6f36de73f2ce43c231f8c7777ebb6071e6fb9b0eec875cc8ae90eb513cf3bd26768d27439b4d0467edfac120c958cde50adaf17821c78e02c06e24c69e5d1f9a128139987635e6d12df0a63d5107ddae04edcab00e529f696327e53f72c8f420262349246db53b6410cc53407a20ee0d4ead5cf9b3f97604e9285ffb9af5b4479c25efdad73b0681e41dab6bd0af5343b0b2786933267f3eb8bad2ced951f688aa1312fa6461edb10093b42b83c29bec1ea946e793a90ea15f03dcbe8b59fd9721ba4d3e9c24b318c1bad2fe14e76d9660e5e6e147f319354af346b1c5ba51cea1a83956a7f780c491fb364b5b15a23dde392d58c265e6b283ad8cefb507ce356e016e796013ab895a5360c20df348ac7ebe5910a476b536fec2bca1b8e3099b4782ae5a7ccf11565ac7228b4bf37f0388ef51fecd92f56d9005875904e040732a5a3c1caef70dc22cc94af7d3bba52dcd92d24e85559ace1a1dca62c43c7c34287280a40daf37657d4f76c9a94b159facbfbff5c4cf4a020e2a68fcb21edcea363cc4474c38a2915627d0f03f967de9d4b8fbc11f9b86b6bd298932107269d261c146b36d5404e0fbfd518d61581fc7ac5571d27aa55f63fd4f1382e6f5fc8700e16b9684fe9863040db8208eb967e489f14a1d8e0af4c0538e78227272138fedc9378540c1d7ba96daa3d36f0283bee75db1fdd30e0ed9f77a4cbfd993da1c4d9384948c4b96981ca414ffaf40618b3344da48c7a0ae1e01a013ac66856d03077917aa146e41b2b3c2bf05a2a23a17e82bef1e54252ed18c94677e5485d4f62451d03586faa6c4811b12c9c4ec9b5cbac02bce72ee2c16b62534a765864a04649c06c50cd917dcc6e195392e24ae532fb3816d3b5a77e6065890b3cd66619c2cd3f35b42d937280cdf4b32458003e7c527a4e61eda4b630f8aee6f5d5f30807b1e517207067cb4b75356da49fe107eb03c7145160cbd7818e13cc446557845fae589ef97a6197020509f9db3c4f34b246deb2f8ffb03719b540953164300f40a79dc2148849cd8edfefa58d1c5b5c43266327abbb000807579997d25559b2dc20a58265fb0bf0f6dbba5d072758fe8c5847b284d8aecf5abe952a0599cd783458083667d7ab97fc8e49e3893d42bdde8ee6a6f9d3d939ca5fa8474b00470ebc021728705d4f9b0ccb2efc293f6b3b32f51aa929b6dad3a620e0ad7c19321f96e29398be22e67867a26e7329aae22b8c2bdacbb4bc210169f73834e2c37bff5e5de0dfe3c4ca0c2ad28d3ecb73c79fa7b7ec2c0fe4846d72d9438402296032e31f14453ed2c9c782c4a72c22af27cfe234d5ce6c791c486c271c61b06b62238f130e08ee45d722ab78faae61f6bf52505badb5ebed1a8179a894d51bc90bf2977f8b53768229c69996c4438f9843ce5bd064aebccdf4b59f267311acb4b98279589299fcec0910c8dc6f70ad5452d378343dcc2dbbf14bc5e813e8cc67efc90da311af026d5fde1036409e169b18161849f9e0171624b1cfe411710aaa75419971073ab3164e83a6759cde37733b35839821f458514aee13b1962b9566e030146a3e636ee2205c9de86fdaa18332e554e3862012c803c79268dc34dc807a12a31ea57c1198d74c3d95e8935f0665fa811c4ec62235b2e3d6714a728728c32ae4c4ba449bba50cc7e2405dfd3cbde2cdfe5dcfb7321933529d60f1d84864f6d19a2a1269bfdf7e8b7867baf44fb51951fc72ae1bd96c3378735843685c80f811f909162e27e5f9b4f6e5bb92e1b07874512cdec411a3859be487db91882a14a7f40e8841e2399402bd49418b08dbba586416ce4fac8c48a9edba8b4d505d9b282d0d237468e53f351cee1ef251c9ca20fec5509afb2a4799450cb710347ab58bdb50b0e6961e4b391bf899e8d6606b967fc99b3f5b31f56da400d6f3491261756281a87ef644141c9cd0e9e52ee656d885c1dc33b1cb17a1b331374746ffb663d5c1aeef7be5f0055dc4c65711e3e58a18ac49f50ebd2a2abe6dc3493a71422fd9844bf2371d1beaf056d74b2f363f51fff6ee3fb768df6ec5ed281f905eb750e727d9a1d5a99fad7984939c766b1dc99f46e55e2bdff61e0f0bb5e73c0faaff200a70ea688a2ee0a15734faa4c67b6390bbca04666ebd27492f25de28f4eeaa659580cbf0be2bb1e6575a0694052837e550f54fe3b6c06684836448312b14bb994495b29d1ea6f03988a0aaa95572a0e3086bd246110cd9ce5a4fcb8310e33219a3fcb8cd8793e1059935a0a461507282164c7dc5e1783d904d0355247e87f11fa96959fffc3e7324ab0bbc487649e4b93f44742e0b0072addb6db0542b77310990c1f309bfbc1b15cd129108c8514af373d32051c702fe4664d560fe75fd7caa9c478b69f6e781848c414a8cedc97ba1e8d9d116e60e46f453002da932378605e62dcc61bd32bdf5c3874042ceb3f599592906221222c63b3cc26b9427955fa3e707feeba093cf6c9831a64d8bb7ccc41c6ca44586c795f5587fb786d764b7bf450585b96336af77972c629c1bb2dd08255cc2d52400c912d82f926b9ae6b26207bab52f524238ce3f77b40d5a7d013e37506f1ed0972a587ce0fd2b91777ba9f92693c84fc5f3bf89fd218bfb85346ef8780e6c53237878e13acddab90944810a583ea759e42586d1c80c30eec6ec07ede905e648a61c3dbfe86c09d39e66f1ecb3ad596d401d60cccdcf7a1e5c65f65a3bbd2d51590117ccdd470bce442cabb45a794e9cf01ee6d05dbbc16a1c7d4635cba2bd5f549b825b8f9a5cee633c0d4a67c0252b02ab27ee383f04000abd47d219ef97896ee5ef2d1ace30093289c74838a4fc2217709af193e44f89a1bdfbfdec06bc05cb522d2fe16c178fab8151001ea3b15161b7eccc93aeedc63964be9d74bcfe88c1fc8c9fb6ccb1436ca9f4e1c7226c74d18a4db664a5fd895475f94765e685157051347416a3b3b849ad0baf21b8f93dc148719d7785c3a7050837740d8cf285770f22e56816166aa5fad9efc468bc880509dfc2e7ced2f2f0fea57", 0x1000}, {&(0x7f00000015c0)="577c068b8fb2a0937459a50209d9086249d48df94de5a91c18c74817f5dcef9ce66370e77a09840d06d506609f3130944b1325e9a5d7d81a85c30d642f822105ac6da905bfa35822a595b2c16bf9fcb9eebd279469e07c810a6c32c6b51be95db259da076959e9c6a8b41045e19d513af439474a301be23868144260daa789a6bff205de57062825a4cf65c5a4379460d93974fee7e7a6e59e10b5d7a2ae12589cfa8660afcfa4cd1154c3f4adc59e66a2146b7c013d0098b654906032de7f", 0xbf}, {&(0x7f0000001680)="b0cc7001208cd92d8f86d0146519718e4dce9762a643f7b750dc97843674fb0d3b690f144fe6d385eb44d3d09b6e02924eea64f47f431d937ae2026a2998ccd4117d20f554359c9b552f6502b899e47b08e9830bf2753b456c897810caf56bbb7915c85db863338f82e7a95e187498459f69864d2144c65a1bf6e71f17f5c6829bb3fc52b483aa1a0c1e0ab26d97a3efc517223f67660e145630a0fc57604450800293f0a119baf1db5092f0f17f31b430e6d445518bab6e1376e99c6f264f844bc418048c9f1dabdffea5813b7276c0e173e432c33ec66ba4c9215e626a5523f29ab6e18c75ccd1d1897d1eb16509c6ad044432", 0xf4}, {&(0x7f0000001780)="bd2941154cbe16fd90725e4eae20002bdff004e4bd2d41b5c0fd60e5af451827f50c4f64917f257627b120ccae241f3eafcc61de81c04c8a178b083349022b4969d1d41c1e9f84fb225b17e6d0c0937ae833c8ff7591f1e5e478ece46a552ccae4fbeaa5c46a09f1e98e502bee462efad516277b94a05ed17f4392ec41b9f2d38412fa28812e41cb0937cdbf08af87ef2507baf22eabe075172097e1783fe4b2b9046383ae72c513a97a55cac3d2dcc0b4176009a85ea034d14acde83c0cb9e10208d12c828cd7e2a29caaf059", 0xcd}, {&(0x7f0000001880)="b2cfb2a71931ba3a746ef19bf01f12622a0f0e80c786e7df20c6a0163c5468d4792d10c21e1851277cb75c7b326297e2fe9886a5667c64bfe3ce165e2ef96899de030adf6786b35044daa37930e788156e3fcbab6d63ed34bb9f54660ed5eae88d", 0x61}, {&(0x7f0000001900)="f9f1595feb2599087393c22ff3876f10f1da5c4611773ad8d71714800d5e7e9abb854298679f5d55e66977e70a4866a77e09dae596b0e9ee04f72f5a5a6acbfe0adddc983eb826b2d1313de54bb2aeabb2089c6b0de953a63b278d78bfc9e6cac3f031d31af39cc23e4ccc1b6a080a241cc677b58794408d35aedb7f08e96a653c4856401c93", 0x86}, {&(0x7f00000019c0)="390d212c3e8f71d49dc95caee7122aa09f404964eab13045f6241d810b22f7119d1ab17ca8b7d2bf0ff73dd5276a434f74ca2c6e4919c1ee5e2ad6a537e9e07da3637d2baacd0c1a7f5ca2a77f4a4c1d4c1d88bd4e2a7697e6ae18efcaa25cb0b9a4d7ac55eca74e8dd5389b08f3a805cf0433f56ce54ce7dfdaad152e83862a4c9b558d56dc0fe963467c5185db7a95e85f94017d058ec157e322f416bc6c99bce5d1aa4f73ca59d182d20bc5ed0b75e79557d80e2c23d5c0bf9be2f7", 0xbd}], 0x7) writev(r3, &(0x7f0000000040), 0x100000000000038d) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x3, "07000000577dac00"}) pwritev(r6, &(0x7f0000000580)=[{&(0x7f00000002c0)="e1b227d3688c5acc99a1282530f5f8f4afeebc7b3571463690f0eefb3ba278b9368682f1f44018ab8097591a65272295764ab3da597d94608466953aca8d42db50e8bb31f9ac575c57fe2e5104679b24c509c1d9bfe5f48e0680d6c4c534ad7afe94f02eb5e7ed998f1ab74b537587ffedc6e04d03cf4ec026264c5d339eb10c19087269f3c954ab6179b21050bed5eb5cac17302dc3cf359e1c450596c2d40c78cca1468bbe315996e7b0ab09de2fd3886f77d9046a36283c988c165f3216f16121b4541ad10126b6fb7cb5df758494f1d88951966860f7", 0xd8}, {&(0x7f00000003c0)="033f6a28f888dd2dee867338d265c27bece2aeb40023f2775a1dbdbf648c06da7da6d049a1f7d0f8d6d0e31c392d715276503a30b09c47ec52ffe2dd35f11476ff572eab55655290dc5406cda4b6860c0db4d4a9dc3b0e16ab5a95a99d44eaabadf06aba8ade570724ad78c18bec19e14c481de017789854cd080731ad4cabe77638dc4d8fe751ba303b9c8e589a91b0e606964528f9894b18371303bb4670e9d549274dd56ca51b0bef6e06e2365dcfbdcc068c499cc50b4ecbd20f51a5f1285a132047fcb07d932ff99faefbf91c72a97f35322b92d5d580428094ea37ecae41f61471eb2274718356da5f2b17ba603343b8", 0xf3}, {&(0x7f00000004c0)="622b1ca33d45992887a138390e339156981e472735ede015fad4fe0df251668c95a2e830b333e2b571fe15e3e95fa8fbe77579f97f42183301b2e4cede9a442845ca524c4d24283047bdee7e38e3cbb8b8c693e52a1cc2803cbacd4fc0de87ac1e7c22d32efbbd3375137cb29e8fce2f1579e2da842141830b785d33fae2523c996396becbe64b6a16720d252bf6c2c99f6cbd5a63d3cb4e74d0176c30", 0x9d}], 0x3, 0x0, 0x0) r7 = getgid() getgid() chown(&(0x7f0000000080)='./bus\x00', r5, r7) write(r0, &(0x7f0000000040)='mn', 0x24f) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) fchown(0xffffffffffffff9c, r1, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:20 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x7, 0x7, 0x9, 0x7fff}, {0x4, 0x7, 0x8, 0x5}, {0x81, 0x6, 0x1, 0x1000}, {0x8, 0x4, 0x80, 0x1}, {0x4b1, 0x55, 0xba, 0xff}, {0x7f, 0x4, 0x1, 0x20}, {0x6, 0x4, 0x1, 0xffffffff}, {0xcc1d, 0x80, 0x6, 0x100}, {0x9, 0x3f, 0x40, 0x2}]}) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) dup2(r4, 0xffffffffffffff9c) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="e4182e2b05000000ff02"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) 16:00:22 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) msgget$private(0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xc4, 0x0, 0x0) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xfe) 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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x3]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x0, 0x4, 0x730d, 0x2}, 0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000fc0)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a21d0f0b47401fa96f15d3d2605c1bf8ccf3e33a929f55624bce7576321a37bcec93121ad07f6499630e8e09468950bf0d3199e26fe9f0da377fd76f3d069df9540900000000000000a2dfbc90a8177a655fb7b40374b44c20fb523cb9dad0773ea45513b57f8bc065b70c40b6d8201c6fdfc4d6473d8128cd878bd7d2428f21b76b3101744747a56cc13b2442c029f7bcf737c317acbee908599bcdd53e5ab96cde4f58b386d2e0552f9f3a1ef0149928e9a5529a741b471958dae45dc005f3682cd54adc8553a6248f23496ed965647f982a74a49b202c0e1d930c1aae43a22820eb0cbdfbc229dc0d9dd5345d8bdbf28582b20c59324dd2e6f6db648e8d7c65ebc8502a28d7d4142fbafaedafb2910cc5326ae7a305000000707fc6b1c488bae19cc4530dffb043928ff2588b4ffbc063cd9da2ae0cb951ad2193d60dcc4e8a139f28818a0cac55c97fa6208ec61e53a073e83bb89ffc7ca6ddfaaa3044cc63724d31cceb820ce0a7c4b42e3bddc027a89b3f8b9ba8ab8ea62444de61efce97d699c28fd682eb84c265e4697fe545c1650e4e016e6eb1dc2b5734a6e923829277aeb0e30000000049d29a10a3f7ab520bdc4d0e4356ce70bfc258811812b64fee4f06da0000000000000000000200452954d500f54aa192993913fd68ebcfaccc417ed573ac08ce581aace146bb10832c871fc46e720dda97e5be3785c6ee41fb5c75b67ccca2294d8a86fe0ca764d13cc4878fa2c21f2a0eeec44b8c90f484"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000a40)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x1f}, {[0x0, 0x6, 0x2, 0x3, 0x400, 0x4000000000004, 0xdf, 0x20, 0x81, 0x5, 0x20000000, 0x6, 0x6, 0x52, 0x9, 0x81a6, 0x1, 0x8001], [0x6, 0x9, 0x20, 0x0, 0x0, 0xf51, 0x9], [0x4, 0x0, 0x400, 0x1, 0x1, 0x5, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x2000003], [{0x400, 0x0, 0x3ff, 0x2}, {0x4, 0x1, 0x4, 0x3}, {0x7, 0xffffffffffff0000, 0x9aec, 0x80000000001}, {0x480, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x800}, {0xff, 0x1, 0x0, 0x3b0}], {0x1, 0x9, 0xffffffffffffffff, 0x1}, {0x5, 0xb9, 0x7, 0xab55}}}, 0x6, 0x3ff}) r3 = msgget(0x1, 0x80) msgrcv(r3, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000100000000000500000000000000000000000000000000e4ae7600"/249], 0xfd, 0x1, 0x1000) r4 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000600)="bcb0b25d62a4ac704e69bb084e06d433456229a75e86dcbe6ddf3d13c5bcb5291b23fc8a84bbc41cbe395341f1663dd4fed6d776911e35e325fe19eec6933bd4c9b4edeadb69944a800331c607b0a5aa65799be6ffb277d1e7edde47af94f11ac27701d12c2f8caadf5a0000000000000000000065760000000000", 0xffffffffffffff48) bind$inet(r6, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) r8 = msgget$private(0x0, 0x100000248) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r8, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(r4, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x1, 0x1, 0x6, 0x8, "1b5a591da09109d83c57175b2b9493155dccaf77", 0x0, 0x401}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1000000000000086) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x100}, {r4, 0x4}, {r5, 0x4}, {r7, 0x4}, {r1, 0x40}], 0x5, 0x2) setsockopt(r2, 0x81, 0x1, &(0x7f0000000000)="c958dfe309dceefbe07164a4c76e1aec46c9c3433c44388a1c2ceaae26f06e7341aba70df07568a2927292c2852a1a43ad78bd60ebab73b3e1400be6d7bd9d6c7f1281cec0bbf612260cc43560d11090ee97eccab92732a3f6552a3ad5c94e0cf9a5f24b513674a42165888a2d7a03b385038b1110a17d34d67e1e0c3ac35352307133be5277fe77040e25b1d5ca12fd336b7ab1ae7b7b5f78b30c3f37700d1d07ff96101e5941", 0xa7) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000140)) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getegid() setegid(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 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) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000840)=[{&(0x7f0000000200)="e33fdcc2c1e27a52ac2722c3de6b36b87d0148", 0x13}, {&(0x7f0000001740)="270ea67b60a5aad8848d1201f7ae058c691587ce6952a3782e0f3da6e8fba4b174517f9bdc2f2b6b4e446423f07be529520ed953860092de9239debbaf212355bc945ab804a7c60df00c1679950994e0264d2ee3f7a4bfd2146df2db442a913cd2ee510acea81ebca8833f1afb54e6bfbf77db67f06b5cc930ff0adb30f2b9e5e7631d81f00a696106aca2fb14eafd64ad2d3b8b716ca3feb59050be7b5de8686b1e23b696b2afb14b3dab29cc451f3415c9a8d390a9ad792af83e2209be45884fee4c8c3e3cefdc6fdc12aa35585e65eb6ef1bddd1e9d32e69c91273b9f674d99a2963d511484506921413b2c33eb8584c54477e68989e4083fc078fd356b874a15b5185b784aa096bda2a8b9b0fe6a5d73005eb98975eab460f3373836ae4aaa8c6a530be23ddfc335d958da75bca538f182fdb46ce7c5df7665dffd87cc87540e6c89b6c07e9ce64bc2fcf17601132e3896c4ccaf8b9cb4750e55b2f7943e8b48eb8d8ba33ac8045f7484670bd92932eb2dcf24fedaeb2f615c68c41c7851f30acfd83d2d54f9a0243ee703ee6f291ead298c5c6839f7cb395d97bb8bcc0c684a6a67b0988727a628a5dca1c602aacb996f4a9caea28cd96242aeba51ba3595830b46c78c4cf82d4fddb786fc69f8fbe95ac1ba7d3217f9c43390b37a37e9d3f1fbd42a068b9f00f0d0ad8295bc08dea27ad2956870b0e4fd369e08dbabc04b79bfc11b10df01e441cfcb48233594078caf96feebbb529d1c304483e442c86ffc4aeb984c888382ef6df081d482014c80d691980c58fe409a9a3fbbcb9c64128da84f9ca47247d9c3b642a2be6a46d901358e4d942cb554644c0b6d2d3e2921d5b3f66a76880f2ac7770603b883fe53121655e02f1b68d742055c800cbd4e7ab2870afe506a293093854ce4a946cb5fcd5d56d9d00ce7327ee0ee0826442bbe78652d3323762a03e1b2f3a0506cf259972e620b6f6b9c949903ea063202d5981ca33df3ba6b4b0f187d3e02a11079ac70ebfbb124557cf8372a0daa3fe2515c186b4acc23df38c39bc0487ab0dfe4170f7c6d40ce05403050af4b0b6afe282702591184441abbee902703e42810c08af34c506ac98a0af92364d8898eac85835419edd3edc82a2fafc6669de14a2d3761b92809357e6f201417a88fe9211ba4e3be28a51d5cc21f81d6c672a650212957048fd925897b87993cb3770d46b55c8e1991069735c272f70d06bb6b979c9c21346d80e0613c6f1effaf3db1022d8bbe6521371e0ede9eb09be0d13db1f540fdaf3b76e6164a9f957382d4b0309bdacb561416586cf332f57bd164093a7363543d32dcbebf2a9f123765eb358ef73a4525b90546376ffb091e6af5e05b35c0c6ebc83ccda69bac6b81415b7bf204837c492829061df5a1361e2dfc196801fe85a4c7b3051bab7221337cd446bd472e81762c06c7f5ac68d62c50110d14c9c1964df5c026d1f41e303ee1559e5ea644953914dcb6c1b759d7daead4f386a76fdd15d36b0504c1ef633f79e0d4ca1d1e3235e42f95d57e60f0c1993e4cf100be1fb5539015cd41bf5620dfa21e679b9ae91820a0b8266ebd566585d7aca24e410c25177dc1e9d2dea33c90ebfd340798e70dccb90964e42cdc0e8084bfb34fae614ffe2e8f1c4f7939f056ab6da1c482e94d4be0e92eef0e55d715413ef70a9c0f5aa3a9430dc1577f00e8ffa3335b49174ba7a964cee9f217193b1d6f34e209519a05e920ae0fb101659e76b32fd6e748d0e919a7f7d62f31b865eaa14651d1e1d222f936ee5074812426544044277a64b2d8eb292f1f8d2414d4cd403917df5ce4819c71648a466cc0338214e2ade565d340b02b71e00d9b6f408365180a162f91eb383133baee84e4842ab744e2bfda27e2f74b3ec85dafabb92abfb9e12c9b9f76b335d505ce0f3ccc033c74180218303998abd1bbd2e75a0407b2dff18fe73983e92ac32091222eef13833225a25af9f80545ec1882a40ad972352b6c6852101702387884f843859e6aa5db58326c8af51c8b513cd04f0063fdfb8ecb1b877826706964b5894b094f2387f35498b6a1603bde057fb96586bb54973fd07d7d84cb870ba13d07f1c656ed209dbfa06f73d123f8ff4dc04ce237db28a96fd3978347d02ff1966ca2b48d151b3d211d27f6e97a66292145ef5289308eb4a87bb7968e97aa54cf32c48a00095b38735c0416e9c8d3e15f9465d7b613de4aa374d02e100e56c71e4c8edccbbb75699c866058baf15627d4f00db2e19d93b8436764a2dbe712f6b0e9912c8000e707e763a3c8a53da9e13edbfb5f4eda170536af4f0ef160699fefec10c9afa265582387c9fc1539abe11cf76c0c03e29a2ba102b82e65fe0a07db7bc21eebae3d534a9e9e373facd7b7d975badcc3ea5ba69a77e7c01b0ae9cd1193f02ea281649729b434a819df97d7220befd0e1fbc6d63560bece1e2224b1e423f5f672b9899ed8b78a4a3ed5ebefce1a16724a15a06f4b21f06da16140477886b0a38ea57ded2b5820e26431fe1f00ec44b8f5cc0c25d93178cb9f2c872781a045d8512d64eafdbfc75f3ff3659446e74bffa76f3e3e42c5f609000a76e39261f9044e6943b432eb44ba47b7052cf65005f3c76d02c73b7d588251f1e0a79b5515340722e2ba32a7193c8d04173284d5fe65f9c139ffe74447246417a23428ab9c2ee263bdc4eb9c828fbe1dd24aac8b5c514c15bb706f5318b435476d65d0a1dcf036ba277cea7b2a9a25b03cd2658b277c48ab671f80e53e14ea7481dd86e8b287e0ff5f74a8b2a82159c6dca59ff8edf5365560552610eeb79143a2b769443adee4652deb789059b7d3640e3d34892dce68a7e4f5072bc7a14c774d70e8119fb4dcf0f1f8a2b7abe58a2db37d17c88613a08a344908b3d14753ce96b3a94bf693dc7dbf61be90d2d9077e3207e0e627012de86c34677a4492e74b94a39c37ada1ecc70cfddeb138c82df809c4a3df4431df7612b287c96f8c8a77a99c9999049309e2aa23e5637342fcb71a01ec8ba89f6596d68b36ea3ea8d33758e764485ffe6f55f9ad5beb5b31ed38f802c88d825242c0ad6139bcca939d14e4f1973a67270dc17f57f7cfabd3a68b6f4256de53bd8eca736be34f1d058238a7edbbf6b7a77c30b34f8223aee4529456c0b981480061f7059623f7c09982c366cc92b0c19d989cae84dcef0d03f13d25bfaed5503dc17e90cfee30bebfb5dd6beab9f6a7187ca5fa2f94a562074d242e27e6a2ee639f38968b708a78c6f073fac41008f6299505215dfe3d5bea26eaa6b8bf981bd78fa253f5c17c5ef0fb2b30162ad5dc99bbb68745ecf2c48368d33a62bdb2a9f8b78d37581ecf1fda296e3f824a5382d2d65d633e0ba8acd4bd8997aa88dd51fa5f160884555d2e136e84df9ca23263faccc980d34afd497e9b39cc9eceaf48066ead933c7252f55b3b631b8b63c191d0bb8574df4d7d76124aa341da419d2e2f941088bad55052fdc486330b986c125adf7184a612fd8caa09996a2bc2b95cb168b52f9a94ca4813fcf4c87f6b55b02a631fbcf133a6877eb6550d1257ef010eb3530c1ed7f5a3424b5ea2f5608ac687f8e8fa7b4a18cbe470f2b0d076e072f0c4e4c57b15d3b94d7ccf01b40f992acf63ffac3f3d18acd18ccd1999bdfefe2c7ef55a476eecf4ed2ec8a20ffcf976ff3dbd8ecc851b3331550a6964a058a44540a0ac8e70b39311fab64423745d6686e9a886da10c9b5a907dceb574ad167235c0aa66cf1ddef00a2543c40f57e712e771f77c61427363591a08cc083c93490e239fee84e8f9031c930dc68d67c5035ce7aaa72edab1a23544528be6aa8f37147cd38fca8bd0a018af43fda73453037123f346d1d49924fb4df872096400c77f0b5fcba9150a560e26281ce7422b8cb0762628b85effb354bf4f6900ceda7f2eb1080f5adfe3925939a46a54dbf160fcf33aa04ee83c84acebba1f9d3b44855516c53deca671d4d1c17e06bc72d88ee217733489ec3b80ce2d390bb3557998bc66995d037feb22e94f299ac497f9c96c82d7a37367bf0e62a538851e44d37377ecd8c7cfc44dae90fc0f5235a487120eb3bcf4033d3bbe13529dd2ac663c005be7f33f664888fa61d01a1fb5f41fafc287e68a4aa4dc816ea480cfcd8115600d1cb14384372183161c1b7b7956063ef47697eeada1213f80404939a1b807507c206d2c9420d85449193c87312ed7ac9cfab0c44a55591c88a219ec7b8c540904d1ac389ca4c5c00d3947b2952fa3ad841718947b8dace4199ae01507dbc2826799a9ed5dd7a4b379967805a529ebe637860f0cd73231084c8d57587437ceeab1f58ed805440808dd001c63966e60e28c6d61266db561227e78743a22523dff0a45111c712e7d6b400aa52fb10e582fdab835ac877be7d6883a205f09b4b8d4fe9d54b522ddabe3b45cd49e8dcaad530207848d694c8294adcbf916b04cd383504b0b7e413ed2137b037ddecc3f03224046bbf710f115a1c73379a5ffa5d6e79f283c5d7919f3af7df8d5709f64f1193bd60979a5477a46d3ccb26570f3aa5a490f3f8ef9e6e240dae482708f782065eaf48e1e292f7b78c217cea12447911d7d47518fd229455331cc762944629f4b7afc4e1d8b10182eea16054fff3878b1d123f59d7d7480c98717617d8cdcef1f7a1240d8b80f89d9f7dc126ea02450f0530b05d988a7e259b7907b0e9cd73b300eb54c60bc9e790356d58215d7a725effdec391a3b781b7f48a6855b7c4ddefe65307dc96b70e1c22a9f73a5fe9b7d86e0e2b7907c6b1e41103ca4853afb25b5d8294da3ad5f6248cf7e6c61d9c24ff279c7457133eb2154662bc2b59998cbc5aac38f855a7ccf9030a40f213445d7bf98d9a3bf670c240ee0f0ce3e4df96f437a66cbbfc538185654a67de3c562e878f6049dc94df2e61b32e31ee809f815b91e05f332bc3594f5a368c73ed6cb888c4dee33f466b229dd58ec2784a543f753a553d1ac24beaaa407b29c33ba59c29c683c4fd244ac933e3b05817ea5f5677d287912934eaea41109c0410335842d6b4fe74ed4f99063c2f33453438d87d0fdeb03cf502ed1c47afbd17cf68af0d04011baedd915725e864c9e8827458b44a9f71670b497e86c350a38bb9d374ed046881f1dcb9110346b58929518dfda81b50cefef9ed2ad736ace679518bcf9e5d7ab570142e7b5683f58dbd1f2c03ab4cc6fdaedb336a50dafccda65f517c787d60abbdff0b3d7e80faad5d3c03f9c75b277de763b2b5ed2bc39115fd7f2f6ce6de0cf2bee8d711bdca32944fbae62b5ea708a920715c08793d73c09cf24ed8b65f4197444719e4900091147836dd9fdc8d2f9d554f57c53e110d292272a8c2b867be1b14ac6186e189cdd232ba8ab72fe7261b5f519cef376fafd6af272404fa07c57f80c7a20ef8f058c40d08b55ea186fddf57804651925dab1d5879b2ea55e354c83a1797434f637620ac1592a4c5b3c6fc878e92d91489c41ee875fbe3d15ddeca3fe2928a1e34c6bb6386a266e5a58d8e7d5db1afa3c377b01454d20dad4b012b97846b5073afb496631eff839e49cf7b7bde150b8bf04daf1b9a9f61ab2a8a8e5292b421456465235d232f6c5fd0678754b71a59a029f2e8bc26bbd1356a52f6ee2a6499ff2f8dd968ac318aca6972e62c94defb9eb4b1f9b1ecdfe653fa1c5fbd5f24724fdbf99f19367f0a3263983aedec1413e79b408427bd94599869276b93c51197b44d1df00d01089cf95fd47a17672d", 0x1000}, {&(0x7f0000002740)="f0ac0e88e81146903102af3e80fda366a19d574fa87f95da67f9ab4320f1692e7ccbb179c03d227f693d25c2a2e42621202368acb82725aa206f8a86024183ca8c3a5b51b1bc6a4878c320d258c5bdc4e1db0847cb73b658ee08fe29ccd39abb39d7eebcc8781ae4197add1663eeded608ace8ecd2e1eb5e88f62e85a0b2ff30c783ff122b0384b9f8ac0cd303fd6f55d9cf23734ee9001c9195d8d0187772e9f01ef6d21133d4e0c1444165ba600f2a534375baced62204694ce419029a46e5a8df65384a8f057fd98715a7ea62f12c71d126b4972bad50a9f79228b0fe6e1c8158f096aefd6add2098462a6a940e95f97d882185f08016508b1e48b33c5b45621a703d6eee7a05519262ee79eab11ec04066f5b446b94f3a51740c47f93a16263e90a5275edfd771ab41c428b1f1fb42f5028f189dca521dbe8c7d87e0f5334a4396106e708fe3c5351bec0ce4cb509dbff4e609e1a39064d715bcc190346c9b91022d4cc67a7bd86fcfa138c4c3f37f46dfa31a69fe18c370fa2468f64c89f461259ad727c54026c30dc5c8ef167650739992b7f1b74ab67f3b9ead18873373c1451e562047dfe6d1776a5b37ac39a454a49839f6d9626e3ea2f3145d2387da679848c77c22232f01d14f697549fa7c0bfe65bce9d8d4fb55652bb275533fdb8d6bc516435637dffb8a4749f563d43fdf7c20020ecdd264744f60830bbe007db5a443f3bb5ad30c3fb582e2b26be91fcbc7a1c83858edec7d2641ea179e6218722d46dc0741d6aef7b1987f96d534b6407410af59c178125e9755d8104d327f6ab297e9b107f2bdb1839e143c2e132457449fad67cf635ddd9d48d3f810bcfcac47ddf85072d593131695ba64f6d50af2e1aaade2a1e17583b3f092a1f33fbf31c0a0e03de96755e9339c098e176dad5c0ddec2fcd1e5afb14a0f074bbaa3b1acc54b4e213a300ed75194646adc690f7c0911920c7935e7e5fa433df6f3e61192106d1153daf3dc4c5505e1f2342c33c3546a29b3daab195e87710269a6117e7c1e2a6840a3d0810829692922cb2c0efe00baaf175fe7ccb7cca3bebcde54f236b28d53d7ee8f17a6da0ac093361144f370721915bfc41ff058b71c289814c885031231ceb73175022511a4db4310343e27c5718958eacd401f6197edb3578ca7d7220d1a37e210588902eae6a546af078c38876ac7577ddbfa37db7081902e9595b28e286d21f5c0cc16338416d1fd63a2fc23b19fac2707205e8ff47b1d149b9708098dba128db747dba2849c3634c1c1d83eaa8f0626e266bb7dffc261b0436d7c4e51e0971bcb9d56f4d39c5862a692ce2cf2b29e072394122498d777fa12aa55d70c8851a4b787330801e9722df1352bd60f6c9e63d771bdfc2e7c288d595e2b91eef3006e27234f6119dff684170ed51b208b594fbda7d681b0563fee541d57daf6f646b8432228db6bf582a997cfeb842d395dceb999ee68e31a1178dc3b37ee3b39efc5f140c12c66221420c7eabffc09a3b387db2dd886f71a1e9d9f043d08c7c138e658876956fac2f33709c7da30dbec9c5760b80d0ea9e623fc544b7ff3e23dd496325edce94759a15cf6365eebe6155a9f1c02b62ed1e72e432aaa7e0465884da4d89f9ff56428315d88ac4762cb05cc71240d20ebf0b61ca0e758aa8a459d4db7aa817af7ab13e7b9f5e31ae41eb53e75b814704e058f9904aa838a1e9ec745b11eb94e761a6ee26adcbd573878eefed458a819d4fb40a8a4ed911668c076c18797747b4c139b29859a37212863d4a3b2b8372a9b1cbc90a349625cf755509931a1510b415e1965bcf765af64542cde2cb3875f1ece510714ba04e03f5f2016aa23bf7ae09c0f4ed5cc4765eac9e6534d4c62432ad277a1903ff152009fd925bbb04557fa5223291d9e59b35467af8df0b3fb4626354eb429e9971bb11f6a0442316a79a044ba2a166cc66494b2a65dc5efea7b04815b22266008672ca2178b5cc42da69271e21b6d6af01b085c4f568ec339368da8bbb5d934abb96199ae1524fa27f706913666242d1fe014519c1a29b1e15ceb783c427c4fa77143513faaff41ce47f565d68dfda6a6a73cbd4bee4dd27c4842f138827d02e4c6e5f28b7bb61c334a9e7131756a65c6d0c1f8c79da4ee52f17b0f754b6df217867308fbf06e500f2bfd38741f3735188f4ea9f358bdc5b376a418d61477664d3dbceda5d095b3e6906007417ef84ae5dbefabfe84ee1ce1bba85cc59ca833f8d954deca557a709cc45c0ac9fcb89e140c738cf929e26286c7085091127e3af634aa4bad68d112dbd6b11cb8f84bf9d41b49eb7c39bddb1fd25cbb55330752a4b5a0cda26b4e05b017e127967ce910200471cf569f668a9cb49dad9080bb71a8f8e3c99436ae152d9031509bf2bfa10fdc944e350575dd0735a0edb433ba6fac12c25225334d878ecaa3441a9838b3ad925759acdfc701f8fd19dd941ab8a725aa0cc40befc6ed7271ac6b23950b29494792eabefda0c33c1f3b558dd25cc21050155e457e472569499d8ef62e40500dfba4284670a882c15e308dd278c9bac0362e15eea57676132a9113fa40f034be85b6aaec7a293eccbb8ba1b0e56c89604e9b666d861b62972ece44864a37df55203c28817c0eb29b38e0199b6c451bfb0b62c3262aca346ec72521b64d0ae3ea5a88d62ad91c5972faa50323cdb250d9147b6902275d7c56006f6c092a004eb78f7e8721efb7b149dbea59c826bbda6320a44bf5114face19706c1d6ae1e1525fd60935784eaaa5c54c58004c5dc56bcc1fbff527837e056a8795b18cba081d341c568b0eb223702924cff6740f8401ad9356fe409a3f5a88a6ffbf90185a8c32d075c1a99b30024001a6821fccab6e3abe140ffe3f8c7bb43b072bcb2ff7ca325a2b2786e30288154c2d9d0737ee8c2504de4d346b277c9b6c3071acf1f7061fdf479043b78f3be551bc9967842d5fba3774226a2975c896b2cbd161a4b325a2146620311746d54133d448ff43d4e65c8293818efcc1ede99705438d2a25daa4ab5551be3ef7eaa12e0fb362eb45721a6482ea7bf8d03e9d302e6821b17972bc9bf79edf0433e38ff5d3409b15ef8270c6d48dd9b605476a5e6b45581c5cfe7d6ad9e74d774d673e9e898d454e81449d0480dfc2897c5800e707e7850beb17205ac7838105357b2b363cf8e1f1e4437740f67d4fff1d34fe4bae27b505018458ba98c0e4b9440aa4538007bb4732da0a7f79c92c9afe1905550b55be09eda9278fa174675c000fc5c3065a57721ac8f6578c7e6c5f5bef32598dc7209262b7b19a9f9c49a47aa74e3945822d377451b6dc1ff69cb28ea656bc13f5fa1a28c1d8e8e353fc665d47cc4c0ba9073dd5c836f7f8ce14a36ddb6f1a23472d0444b490af070a8c1728d7c0f2642cd028c6394d95fa3fa925a03a83b25db3c276372dcd75034a9d0fe59be7574b2cceea578e5c72f2dff0853db6d0743e37e4191b3196434eec5eb4efc8c56be81209b9cc1db4999d3c93f0ce29e980b9fe5de38d36fd1a772e7188209bf2512934b2aa197c5ed6faf9f968da95722206dfa8f6ed6d3b5fb30578cb03aaf393d8208362bb339ead79e9d5ef776d8b0070eae9ac9992a003a4e217d730c3556d6557a37365a9b8e784c8f7d5517a876b7483046f8f5ed54cd28b309fdf8513f25001d6b494105b1888e026890ef35e3de8d5aa77b3a7222c9dc991ccb4ceb7fd3e23c2a578637fecf8e19378d21172c367c6c90ef80812521f8fa1273b83179cb72a7f1b9069c97efc3b65a383c4440164112ed72ee60885364df73861859c305bb537ffd5f16541a76d6402d87c5eb338bcd1721ff992c2a333e7476a7eeaa4bd2d8bc90f77c429c4dde920a2c95fcabf653c3f8470b909fb5b7b9bdb6f47e9442cd99355a79b7004e32741b6cdcc10c94af63c2cc6185675ca0e3d4c5a8b556291f588796e240fed9ccb7e026df95ed9203ce06138ae7884b7612346a60c049db6397ae136a730e3677b842f41aa5d44ea638e9a9604806b15ce2d408ca0c4546674e8b2f69fcbca227a4dc4ddc0b21a1516e848fcdaf3d97d997a83a356de35a42cdd51ce16abf5ca549fd5ba23c342fc3da04eafe32161503d9388a7d4792dcf38e3c7ee6faec07bef0d166deca553d7ccd1c34204590b35efd05ad1fd898381489328d5b2288bc2f085eeb841a03645df60b1aeda48a593d3c15aa4b85a6c4feab74a46e19b80b7e75512d9890debda31c07da026cb2450f5020863bbc3f79f8e0268d206b349a4811bc65f21a59d169310c1232caeba91f30cedae15174d88254dba89490b36765f3be41cceb99d56bb10ca0fb172fc4c51ab36c7d9e160e2da090e25d24ba528b82f4d2036b5f2eb99c6a1de511e6f64ff9c202192c39207947d0af96d0f7a647ea8c2c2aea7a3fd5d6245ee5652c132ed8de8c86198e2ad87d21bd79a44edbf5d10d81eb3c7c92f40c67001d1cb8e0d9195532b27891af67fa359f78777ea59358f1e000358fc222ec832ad3b4229f10bbe923a504ca72a9c50e22e5a9d4931beeed3b91fe66f3e090c4a5b025ff22d8fa54496a57fd3f8eb47d4319bc32a391cb5d2cd682021355ed2bf6c99011b31ef12e83a6640386af5c23a371f13069a0478c64c752fe52666bce871674cf130dce2a1529f7d5ad50679023664c41c2ea4db894c615dc42f0a45475d4bec4f1dbdb9aadec17be7191fba888e397640d56cf46496928956ad226e79b73fcd9720b4939e95098ae2dc8eff6e3d4e560186b6b659ec426c1e9833c143134fe2d97891caf35e180149a985d6c069fe43ff8cb0effbe2174ac92f8de90aca401efc4ed293c6d423418e029a21fd1732c5330991c0d70d887c737e850a396e77f28db886761bbed467cf711ad1ced268f564a44ed08c52ec6a51be02d54dcd12340ae2ac42922a87558a8c1b5aca50f7082a46bd656f7859f87c019929f7b752fd2367dc955db74695ef6a1926b12f0b698d0a4ef580d4dfca27f54cb9044e901a58e66a5f5ab3d5f8b13db98f92aa99e30ff1b6bbaae302c5c33a45c817dc8f0a67efefff703196cd9daed6448c38f8dca42672d08333ecbd5628e98d5aaf496dd745d76558205a9a28e4bf8b40806a7962283c8ae2c03aa69185ed50128aec08e7f493a4647f039fe443d5fe4a8c2e865928b485e7b217a567f4ba4fe671dcea904127e7b7c5c3882da3289c1edd05f537b47e1fc3fd9a263d17c93c004e25922a22a5b1f279d12a7407fb8ff3a66de256fc515948ba6678652ce360c025353a38422227a8fdfbdf07d9802ebce801ffe367f3746145f25074cb428b5cac2c8505bbdc108086f174eeebb4e3217f3f4d4658f6eaa5610042b81e225bc3ec61256a98c8d12fd11176f4b4563ee76edbd95c17d54e086aaa3526ca39f3eaa4fa8c108f970b425062d6ceae7219f9a3afb93374a5c2bce861c802ec8195a1153a140e83495b0af98425284beb13b469c25ff7dbbeadb1cd503fb08f91980ca7cd6bba3f1aeddd824d958b97feef96775ef8278cc01ce0c5ccc7befe892d4b86686d9416e26f64a93e0ece77af32de1ff82dcffd359c8e4a5f2a355011a2434eaaad15fc481cb4dd787cf2cc1737795e943728e0e90fae44d5efb2b7c93ea34389376af8c754a760cba011eaf3b3dace7924b6e9321e09c038b4fe95c29af90d070e4eb60bba58849770530efd4fa29f615f9e978ca32e190364f373e5ee419961bd05dcdf02a979d8dfb3d2fff", 0x1000}, {&(0x7f0000000500)="1c5c9a97955341c4b63350789a3fbf992d6cc085a67689fb024b142150454e1ad14d2cdf50673ac48dee857d869d15c90c311101a0379f37e41221c0342b4ac7ec71e5d78ca2fdab3ac2a6504ff5254842b36623b096187c6017d6a1f3432969add5d60eab5d0d05800cfc15006cc1581b6e8178c305e87936a768533055644630c9416e775a351668427a804f9e2277ddf63a7529dccd8d4780ee4eb5222bdb80cc552773adcef8409f2e02c29c265578c2bbc855d7ea1d4ba2398a613bac1c9e2602f8eaf16bf0623a4dc3ada3", 0xce}, {&(0x7f0000000400)="965eed0e9e3dd5866681721d167fef24eb2ccd5cfb7e2aac4982c4afd9dd8219b8234598f1cff43777ceef3e984bf8bc8b9672617bd1ff23dfca743b01663571a17fbc112432feb434cc536368bfdf9764ebf7ccbbd6ae024f003cd71a07166b2d0beee859d751137ba9d4af9e900a9e71c07facf648a36366f4467d72f15d1e95fd73ea8ab4151a8508093ec6e3e2dd", 0x90}, {&(0x7f0000000600)="043740bbcfccba76df9d93d22ab6cf47c3d0633b716bf41eb59ba7bdec53b8dda3928b04f9646f81ae41a9058719fed71e26f27868ed012cbc963b47765ab2245046b1d188507a08ce809f019723bd03044bd2a850fa1f1dfb2a1115d8f18fbc976134b7993a8acc5f1aa233f6df9428ef34844cdd49b440f08fa2de578f6ab8b5f2432f78dc679b97520129c183b0ad98aad205fad90af63b45c220f5a7c6b33f7c3f2df063f461da73d0de6e6c170bbcd7878b01418f05b1e8", 0xba}, {&(0x7f00000006c0)="e034a19dad28be4d9e90f502f3392fc483c4a79d54044db4333ed53701101d0f55a6d620c9e90da14aba07b9c835acdafb3eb0aa4494d59fa095f3595f410ebab82d92c62b4e6a486afea249fe5f104e9d89d7318d324207e3ee0bbc2db8641f57951faffd95f129f7e97bbbca65b3eefd55581543c970171b25a3acf90995766c", 0x81}, {&(0x7f0000000780)="1cd12d3a0e3e5022e1df7dfadc7e63ba69c212e85ff16e4cf7e94dd76e326961125152b54d10208abd822d84596953c27fda6a5e018ebb21c360d3fd384e0b83244bed8e57c904df120680d49105939482808bb0672a1dbec22e81f616aa235b67a213a529dbcd92629a3be2b06f1b8b299a8bd02aed559d8690", 0x7a}], 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) r5 = socket$inet6(0x18, 0x8001, 0x0) r6 = semget$private(0x0, 0x3, 0xb0) semop(r6, &(0x7f0000000040)=[{0x5, 0xff, 0x1000}, {0x1, 0x1, 0x3800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x3000}, {0x3, 0x5}, {0x2, 0x81, 0x1000}, {0x2, 0x0, 0x2c00}, {0x0, 0x7}, {0x4, 0x8, 0x800}, {0x4, 0x1004, 0x3000}], 0xa) semop(r6, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x400}], 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x2, 0x1, 0x5f1d, 0x1, 0x7, 0x0, 0x80, 0x2, 0x2, 0xaad0, 0x117c}) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000800)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000140)={0x2, './bus\x00'}) 16:00:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xffa3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) semget$private(0x0, 0x2, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="c7d45119963710aaea63571aa9a77ad2e91473e77ce3e95597fcda92e3e52d8c3159f4ca5003272a00080fd95739dad6bddf4eb7a71c497b7dc73c9fe8de87a3155a01beafef07be845174332773b6ca6f4deeb97b6f2cfbffb8e6eec83b00d4ea61d674bd090d7df824974506089bd5fbd821da9bcdc623cbf98a8518ae305f98848897b714a917cc78980804495af5cd3de9067fdc22c82d5efdc20c1093c01bba8f7de5631178cbf360da327b9bf1db40bfaa469bcb8dc1305684a99eee5fb48c04b3c06bbf9e", 0xc8}, {&(0x7f0000000340)="ce73a50299f73ddaa513c646e1884e097fd705062292ded3a8792493a7288a6c7bb1f7f8cde3277d23fb6f30f4d9cb8c8c9258e4f6775c272cee45b5b3573d37d747012841806474f6c0d856832e5c472bf58aa9611167022e71c541fa53e8c80602d91e6943e0f10b70670af2763c6ef585b60e11096e8f7a6061b49b69397601de3ea1fd1366d001cb02", 0x8b}, {&(0x7f0000000400)="d25c2ae4b931f7f2c2d644d7860c6b42045b6f8b737b41e01979d1c5d7f08d9e9a42a6ee8dc388530020092bf31277deceb00626df9e2a461c6df7094a5a0ed7c25c1e25ffbe72773e9ca27ec6171283565d47e43f4a817088fee5f8525a2c7eb8253c18a0420d478fbe241b1befad62", 0x70}, {&(0x7f0000000480)="35e04d9835ed32c89b86b986ce82562188a8468045597cd9c25c5086456d4bf49e5e72e3c3a85fdcadb6d8c3d81b45c0dc319778e5282e55698e3d1f1094948f61989f7d49fc242cc4aa59ed61fc2c500f2e3b7bbc5e71e027eaf07f7fb8509ebcdc43ce75c66d12e2fb38b868909547ee09f0ac", 0x74}, {&(0x7f0000000500)="f2a0e205a93dcbd408185a1ad55c05021e06b52c07fb2dbb7212620669d1647f6639dbad54b8c8ed06d15f8c1a0c65aa5327c0dca3671c963e55b800ac9ad5e3c9d5ec02f095ad739adfc8638068a1b8c825756e8f3f1a6d98e5ae83b48448da1de71108de604cf58392dcc92ebf65f71712abc217ca69452683e41334e246fcbbee05d0525015fd2c44b3763ee669695af2e23fbaa7ec2c1b22653fe61cbd85eadd449d85fe678a5a6ae39e13bd2e5ffcb6e5257ee4422f580531", 0xbb}, {&(0x7f00000005c0)="52264440bf2ea4b739f5783c772273b9a5d274f0351cfe4f66193d2e4ff854094eafe59784482c05eccaa0f511c732b8970484a76ecb78ce893827a4c3ffd6ac486ee63776a36042d40c473fe6d6d3d36935b761d0d6de75c9586761fd5192328332f063bb688344330403743ba387cd465a403f905edbb000f3e2907bc09d820f941c1869bb308c302399177322448d8be05431e0df782d04a3f950ee", 0x9d}], 0x6, &(0x7f0000000700)=[{0xc0, 0x1, 0x1b7f, "961a5449a51f516679b1bc76da3dc3d4bcf196a9ce9e1f16041b25d9d09afe25f34d5c17c293de926eed93bbebb9073cc93f0673954d04591e8957f353fac18f86028ab58e35375274475b85b05a2955155159d1dec2cdf7a8d5428914974fb28e169c371e979aebad5cdc750d187f846a0378caee90e0e27ea652da4e1d7be72d413c174a6b500a17ae5c0e52493c910d8c3570c7e1f7f410e51a7ed68616a7c27f0b251c9c0f3a7c7b88"}, {0xb0, 0xffff, 0x6, "469ff0e7720959baff007a9a8e57aff69bbca9ca7f71831331afb660e63f27822a300fde94009fb0bfd4493563ef217617502123c0227711a308200e56487d803636891c44010dbb536bc33673f11622cd55e10c0684282eaedef07dfa9abb8281cca51f419ec24839cadee0229bead18f7ac37e20b2642e899aabbfc83026edae95cf281c612d9bb41d88a46af7cf990abc949838f7f0d8017e7514cedda7"}, {0x1010, 0xffff, 0x5, "2358157a4971e48984e5c1121a680df8ab8494d51257262368ed3cc25a09b9c18ebe6ad36cd2bcd0cf9b896bd26dfdb35d6204ebc727f48f08d6087e39b77836e7504f3ceb3127ac0675d85215728307a4a44415a55065dbcbb3f1b57000d2609b4a1961cf76afd4629e3f4e8c478709f85484e93d3c477ae4e9afb64a117924f8e26ef8eac3cef1f6a8dd67cc284373beaaf67ed2d559edbab064f8cc69b6f779dcf4778cffdf510d14fee59d696eb8a4fdf6baa5e27ade36d9263f0a879d695266bec455dafb12e0a75620348153c3fa6860efb6b7023b4aaa4fae434c7ba2abde384ba98558cd8d0efd2cbf5a7e898e8a779c860ff9731b955c4e5443c75fac1490691882c6ed06b7c86f37181ddb61df49ac24180f03a08801e6ecea020b1d9fd1f1edd4ea04b6d7dacf7e45c2c1fd57fd71460220c02aed24e05e2568bf43e4658fa0565c2ce27d1d6404ea11a28bfca2a90dcaf3f4a3af4b1bdc290ad3b933bae04cc3e800c77810ce2a7d1851e4054d912bbd068fb7e1449129db6503f12696c10088a79885fb980bc49d5bb5b6066ea368b1a4c6e5078ef7e5a2ae5a1a812901a3ee726827372cec8eb5e18d5736d9f6352c467e41f487083f57686e333f8b4d6a9c7d3788005997c31db84d1fb34cfdebd8052b22be3b56c0e540270d2fcb4f112ccf535c6d6b712655ef84c2b93580c829bb8e57a953ff3a7bade94dc4fd68b3a9dd4e54289be17783f2a6502a0f2a249a04939226f867327f51e7b94101e597f5a789c61fa9b34a1a749db7dd680217da8380d4dff33bfd1af9e049a2c2f441df0ddc54c2261bd13726e63458b242363cf69a43953e5b431c7734faa176eb1af25378d964c26583e921b5574e08cd3872e750ee033b6ad7e43ea70f4fd9ba64e88ed62b404c17fe268fc266f6115de8f517b06e8d79d2c23dd3420505425ad5905daa3cbe59a46a69aa53fe5f96cf5209ca3d1c18ec9cec60157cd87097a86de500a81d8142144fc76161c2b729c98ab217612137b7a3a93c42b12f8eab37c0bac9fbd40026087f0459ffd203ae9e256a198a04c16638dadd4d6860b630c280a87ac9a3558ff068a83352e7447fa24b2d8714287a68a56814ed450c0eef64051fade43ae8472de885434c501931b89c9930f13416ceedffc6bc1f7bef2811876fa7118fd10cb3957ba4876ac03f48043a532872b1117b5f9897d3fac4c1cac5fd2afc510b04757361f7d914444e9b0329f5f400da4bae5086f53f552840f5a223779e27c9d3bab09aa53cff0cc120bc85a8b8c44f21ab3d67e5d2a7cb85b2b34521f92d8cf27dbdd3e05f3fa7af5024c884015a87d936ce743c6486b940e3933b0a91b62de6161a05b1f9822501c3667374b78961126cefb4ca528759782a51324a9c5cb9427c4104f1f9b89e3214e96580ae0362f80bab2e5e7380fc04518c97d341c130adf4edbc6aa49f3aad66eec627bcbd2b5ecf47d11767927391e93ec8650f1481122bc321620df8590bdb3c0b4ad0a3763f071328ad507b1b6942e46cec8d5fa087f442ee4b7ed9b170f03a42fefebbe2d0462e4365f14c6829f2f1e289a7510d9288fe513fe7fe0aefe565ca90bc234a7337f5c549b01b1629e591abb3bc13aa8e96c8c423ac1cbd2a58cf25a34b7d1b04d0d4aa7aeedfc1010200c961fd7bea6bf2e2644d1a2b590ebcefa9df658f6be8369a3508db01b693c94278405e651cec5d20f02994b38f8678567a8bf895f198befa58acc1495bdf66abf44aa0f8d67911927e77304999b6611f69e2b92ad68c05b91447f7fffaf907a44610bd6d5d07627555815dd316cb575b57d5f059adcc9a540239421436e21a4bee6f443d003fad96a832da1fbb3c1c9b562a8647cc25bb6805d3919ba390cc9506061ed0c97fbe0b6c277f5329b98eadfef6f14fc6d862d18f57ac350a73f199b50ba2544ad238ee62964c35cb0a742079f6b122b9b2fb9deb974cf5ed6ef40513aecba56a785bbc381199ca4ccec67fc29ce8d2e1978e5d84e49f9b44ceb2c87737321c89ce9a4c7932e4af1e0a063c53f2d3af8d66ca8b793848deec24d4b919a6317193e15b97910e1d1f4f5196f2386c4139b1ca3ce3152f7ebdf384289bcd19b3c168ac4858a095abcd0b7c9ceb54ad0eef1a81b67878511efccf4b6aa6416310451c5449d99a74869fae4a1dd028486a444693d5d6b2ba081613f95e9265e88b1d40c4e7a006fcbb6816fa498ec0a5f9a6506c2f6260fbb93398e58e4ee6f287408a4866c05aff8b30ceb77a3116b40981c8d52aed69e0a77c587b46268040b721fcbac61f3c34f6e6e37061b7c072c9cdb219190906c928bfc7b5493d86890b3234e5751cfff88fa600c8abff4fe35142e5718b846a898db5348fb3326c4ffc885ad6da7da803bd500c3509f4c675f214edd0fcdeb16a7e4dd811fce9c6fb44e14116641ccb613652cdd1899e49d6c97ce4cbd621e14229334935e241a5f57febc848920107c24c3ce74b544e3f1997cfc63981f3d28e746dcf0d7c664d5229f95b0d641ac6937c780b8b3b1486a6f27c2d52ee7fe175753c32778d951187ae8631a4b4c5ff466d979c8c4fd91e5e7e7db5febf404dc74617487da53ed8609ecf1f62ffaed9914452e9f905f8319f1c5dcd8f027b0851fe8529d55bc042d32266882a4a806fc7b3be47afd79efb709a65ee970fc8587f492dc9fdbc4f2704afca0c60afc23ce0e8e4fce351a0680cd0d757f04d7bf091943337cc5eb1066eb41ac1a47cf7abeadcb76fc23cb2295d9ec261bca869d55439c7c3fdcebf0068ca3de725bf5e74fda04a584d3275e0771dfd933db350b3175623c1c2d69d4d157c34f43f870f337a0d76020fb5a4de8ec8618356a517e5a75e900b9913cb857136219d6185fa25b73e9377d64ad0592101b65f2698dd520e71699cdf4455bab717865d89ea808efe95c58dc869c60253c15f516e87c9f57e03601cc5281df2d220e629fe575fd5f9955194e468faebe750b851d5db78fff88e139e54a0465b41e539b216689cef8ef0acd047a68409ad1868fa5e01fc3a77ddc7b8a5423d87868eda2ad53715c414e75f28128b7cf520aa00373bc210bdf51380ca8a323792ef4d5b1fbdb1a77b7bc262eab1fe746610f07defeb91e6d753663533b5e8bcf2e17e9b7d27dbe49ecc3b1c3825b58e32ca357c57002fc5289dbd6700a18bb8ffeba951e3095ab34843be57ec6cc126819e5761a580c3f299c02f4105b54221f4db1622375dd34e1aa3f76ac6148eda40788623f19a403665a40416a473c010cb9d0243ccc443643e89613f3a267e8e2b8434fb5134abcbc3b732defb700a0fbb823f89a8e46f8f8c41baebac701467368aa1e720abf129ee4a66655f104bb54c15e0abc5b5f0a10b7c70999fda6826ec4ebd138ca1964a1165cb22235eddb80cb734490cae240143a80f7a54087e609b050344d9ea1585dc0b2c2fdccd5064dc94f0c96237e99ca20148fd7acf8263d7ae4d1aea2138b9f97900ec3846724148887779a83a6b00ad8b11ade40a54e42d8c466d338cef3463e7f90419f474dd93e29542dd07c26ba61181b94b5141f3c5cfc3004230854a45dd76f5244a1ec89535b9180522786fdd75789f0441686b7f939e77dfdfc7a8a3536bbb6895d48f420ab56d49b1f9b53405ef5c64d7e9a087e89b96808014f77c95ac220111c3cba3a8b8293bd944de46d02e35eeb014e99d83e3c2df4efb5536ead2c585bf3b99d96cab3f49a5a517e12cdddd3ba9e1a4d74dcb40d25e9343b07de50d79e42f23de04d41b9d76212449a62a59eb8d24df0bcd1685b794781a7f46082b3f7c257133bcec2d433049ea7e725cc01445c83c4b2d4c429f3eafe9943015e7521a15dea4bce8ff3153be2847e925d133dfcb7bee60f172d8a937a6788a53c9532747db6abc6771426ba2b4484b472116a4716afd3ee2cc7ea0178061b9914c447d89d4e2122ae3bef3d700c5073f61a622be84d886b2a904960850c243abab54edfe5b4cfe2e1b9ebac46575df6fa3e11d23065a78870c6e78762152f26deffeef8fe88c313a7e9fda335d3a3aec988ec338456afa095ea9ffcbdd9f761233eb30d209c4b4a61b1fb39c16f82e5498da14997c1260909dd989dc0abbe6438251fcbaac42d990970515c2d2cc11bc2033f7725ba7120025504842e5dc7c8526c9f59de0614a57bf692724045b3a32b59b53e45cfbd5a30cd8345a3835e4d7bbd160fb14512cd912f890dfbb6605c9b5c1ba40022c62cf74a1c79ed08d120c49301197d83222aafe20fcaa7a4e8704a7d1d188e3e06e01415b57f07fbf747b23ef67084efeee084504673cb982aab70b1bc7e06083302d1505f7acd179c6f378a81863070d50ff5be36f97b5dbd4f190b5a8d12ce7936b62a78eee284d6ee3899755fab7e8efbb651431e41c32d4acb94140e354b84f327dae2524783ab12f10e3ac8bcd7a23130f80216ea85317151675539c519c622c85fbe75c406963eabd2dafa3dc87c7ced94ed23e1110aa42a8593a9c4295dd6f1017190d3f687933be31f7c31603603b3bff952789b50ab173d6dedf3b64450c370d657c5bef2e00b774d6edbec9a714edb27e4b3c6512c21365b205d2611d6cab708bd390384c124299f1dd1f06007e6ceac3ebe776b86bf7d654f0a2a649a7619399162ac157b24424f743bb9fcc9b4472a5426ef11c348f69b7a4547b4b30a783b351d1ea9791092631a5851c6b2f5e69c31ff4ba9f98275774935267fec2d8041a160f402e9e44b7fd843be94f04adcd4a4337739490fa2e08c0f8f5cbbc39052bb145d6c420f036ca15c667e233f0708626e9807a12d533a13164532dcc17a6887131ecfec36a0374aee94fcb7ecb40c04cd11fd907cbdb51b6fe550ed43c51c4f491037e9a4198e8222873cf5c0feb4b7747795411c281693c2d110dbee53bcb72c6ffc73e9ca4a9e7a3ef0a612ceaaa7b758a43c6dbcc0e53ff1e5944ee768f890722a995130f1f5e47acf2b471c1335e9fa1f56c453a0b4c85320626cfb52da8c863fcde35ed733552ecfd081188b79e7265f30c4e9808543e9043d97479ccde7753c8d706f064ccf680545d2837636fb7d6b34d53c46734d2e8ecdfd0260793ac07c7e8c838ee4cc57411fde3d4af95649645d570163fe064a9ea906005bec903aceeb880613756bfe7fd10c0a041e533ef8dd03cb7172a98f694f838e81d579fb074f2bbed97a93fb45388b0873d3e4d06dd8e7813d4a1967dba2d25592fe8994003629f21d6099fed1073e86d35e12665b037db827b3dda78a64c0a350fc3b1f9a965f56f0d37b751241c3f07aa73c6de14deb3ef41fa84061b905d1347eae5d97401f48a70ebdac7ec3292c0b5a099b26551ee4eac62f3251c03cc8bce73c618d5b39e3dfe214fe66e422664dcb65dd2156fb513cdae9998f934157605128da065ab812586c71de5a5318bf2c509438a15dc3cb8f5372e13ed00ceb40bf3a804e8f6e645a2863bd36758ca9311ee0a6572bebe1c2990f30f1b73907debd956bb4989fa685afb8031452e0205472cba1fe07e2138068bd20b18a59474f212cfcb8197f66d5d9c460326f261fb0711123f489b493081e9103d772b8dcb9d4c7e7ba5224676970f8ae58268fb6f9d665b2ed1fd91a7e2cefe6aa94979141f7bb7eb86a06da59741a4bdab96bd915bf9442c0c7e9896a0728be41e3bc2c779dc60c5a17fe1289e2a4a5084e6d01d60190abee040dc46406e40e99c298457b546a4174ca6"}, {0x28, 0x1, 0x3, "0216ec1b2a973408792b335ca5537df1d7a3b52510b114"}, {0x78, 0xffff, 0xccf4, "40778f7886e5772a93a71a7bcc2bec1f29eb5c173de320c85fc10213aa959d712e31f19128b942f9360df73cd9520643a8ac32527b7df0172dfc471b5e3e49c7972203bc988cc40ab9a7cfe3bf8083f7e76e8504fd0b266941ddf8e3aae98318d55b5ea22f8532"}], 0x1220}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) shutdown(r1, 0x0) socket(0x6, 0x8000, 0x81) munlockall() 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = getpgrp() fcntl$lock(r1, 0x3, &(0x7f0000000100)={0x1, 0x3, 0x0, 0x945, r2}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = accept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt(r1, 0x3, 0x8, &(0x7f0000000300)="8c5f9ed3ed558964a5bad0356347010c807816bfea7423559114decd4fe96190fe446325a97294d439352f51a6c659f43776a16cbf05743a0c7f2230abb5187178447f25a0db3a2743bebd39d946f86567910b30a335d895fd0c9526aeffd9244f1f6eb280a2099011c833e4797d442e3c44381dfaaf72b730ddfae67ba411ac55af0b0e64af135eeefa4c137019b612e647ce930675fadd7c14763a1d3d52a810221dc229913b3c919c0901257670a4583535448eab31e0d261a07e1e2296e274eeb512cc2a0ec6302f42e7eba5f4e07e23e888ee7eb029d79d47ffeda3bc05bf332de46c850e93ec58a70f05f038fe1cf88073d0310fb7193defd739c6134ec332967d049de0fed1999f2a97dba596096d009a8d287357f5e018ad4dbe97db78f34bffb15a455139ccdc24c296768f765589b8ac90dca0b99c1c66a407c53702103b53c98bf73de3290f95bddf3848f811e5c16e05afe2a455cedd16abc43e801ccc80b905fd50d5273b38aaa56a25a361a32fea55bbba55466ce97bfb130490a8afd36fe30391322f6265963b16992696dfb0f3b4bf472b6af8deaf3408bfd48a681e3ef41f19b69686aed4150ef36cbffdc556f3b9c3b971ce749d96f3e37f3fb1f61c48ef9c0ee2894b102a12087aabb6a66af022f65e1823c441d6e3d62b10f5f5a310bf1dbf1dba643b5a1d9ee267e8d95a29071aa14fc5035f5b78946abcd7c84559863216b2207649075568ae943f55975ea9b5b636bf0afaefe58917bc5344bdcfe921e8932d4ea7127ce9f2a7c80b8a4caf465b184d8a0328744d3063bddf1e6e83dbc430b10ccc06efa8b8c5dabe94d213760a93ece43d3ad2c4a897e4d316f769549c748b322517b845b696dbb7f5dd5b8e65b4f48b220b36686a07864da27f29f5ef859812afd4ef4b7a32156ed9e41d0f11555f0e1baead8fdda6bb808b2ddb0205e8a3d225a8997051e0bb0c5416891d254cbc34aeae395e13db717e675f83ca8bed5647f1e1c42f28b85daba68eff1f7a08c804ef21d768b785ba1b567d4f11f1ab2c93ddf8e9c91efaa4fc6a9dee3c313657d7a28e022ec1002a116b966599b7ab50ea7acf00d0c9a000657477395993b6313e99e0eac95764a60b7fa524dae5f81daab0efcf64ac004541c26ef9c0be2f921bf264173c1c208b349198df9b9f0227527b3b269046b1d78d112e269c19b407ebd2df54b2db4f43de5b75d0e510a9bd84c0e3d0dc32a93172fc8a4f5e35b422d8f1bcf2303802958d123a2e945b41d9b621989aadbef3c033de7e20e2910ceb3c1a750cf25bb585dff9d022013820eb1ced53f7a5a0c36829853b0f7f58d4c6b97eeae6198d1e60751151675f44608466da19d4ddbfb70b5bd3231ad911f8d6d14204e555d7d78ccd8fa920324edc6e5f4005bafefe9736adcf15c47a7bea89dcc7e6b8bd548619e3f08ab6a4d2b8e52cecb1826fedbec68105245a1f0b851fee816db380107b971cad6413483c1c014169ace865750e0a10fca29c83f208bc5f8093c6fb75a2f6e852818bb9dd7994ce751002f9a305f9e65e98b381eb640686aef3d0914c1d7a1de798603c4f392b50f2284803471aa4db3c042b871bcfb4b873a66ce89985edef42e5ab37f26303c9ea6da5e5d7010d20dac18189aca8ccdcdf96e6cb117bd3dea1615ae5124318b842091ec5b835731ab20c472d9425052857c0189f3d85977e21ee8fabf4e306ebd1362f9db069d556526ce0cc1438eba77210813ee44604addafd18095fa90b86a6324f5f88ed4665b1acb83187aeea890ded9498a4ba17c2dbab17c9631ebcae846156099d10926dfa79a7dcf08eec93da260f954a5e3d2de189efe60c61cc11cf469cdc386d273dabad838d510520f1634014a0ea3029608e4cb38e2e1f9b9a57695de4f51a9e608640bdbdef3550365c783ec3facd17657cc3326b2c3c4f8056afc39a314c82ee9421f2f3f28078c530ddf19f67ee26238160de107f397a64a8430a19e8dec6b05d3ba66a67847ef52d02a9c20563359eb9b95d208cd4fb471806262c7ce809e50dc7fd74991a2eeb9797bcf914fb13cf8f83f157d652a9c50b289c4a496ff89308714dc56016bcf7a7c466689f46f6e89180003c0dedee0d400cbd4032a579e22cfadfaa164be625fcb325ab150ecc3f36d3aef15172cad7dd0493355b0ce49cfdea2a709e29d83a986b7ae327fe85a3bf61d8ec3c75f4c6acaf03cf4c56b91051fb6301dee3330f15b59b74b3c53ab6e6cbe0d26ac06461f61d3e133721def97652c72e78b7fb63800f27b26a0efd8feb3ce49075d5613de7dee72b82c04e1c8ad6e33df14c2ad0ed092fd315c9693053a8692e0ff4c2e271194267ad72ff23c61de4d1183c98faf86e3e80bcdfc61831e9f484e3fb52f30530fc4cc7ff4993376d3b4885925baa3be8977349f705f07e6d034caec56b2113df9a0414b9d650d3bb0a0d278b0a1d6b771035d0365e3a78b4a93f2863e0a7654caa3d69ad66d0a9130aade4d9cacda326d8cebc05841b4387dff2ed2e03282f1a79dde089287f4c7d004217569b2297f5a4d0bbf38b058b8d951f53a414aa70c8082b4cfd54d7109f2eed24281c66d72eede8155104940e6a05c3aae969da4265152361f92aeb639ffd67805449714e8bb6e3ce4fe3b9a48e1c2a4d34667fc4d719c4c2fd7cf8089218d51e62683c63f7743289bfee2fa679bdef9fbe5df91689e568413c0615ddd635bb3330e5252386b92d98d7d28d6f79ab12f0b4d6ef645552349a5b3f4d58efa7e4b93432af6b44f3f61ade64c55769d86884d412b159ff83c9c0cce69a117061f6cd278a9cff057f01f23adc57b1b2cb8946a1efb2607690f91496e7bb761e1e10c4a6580ea90e0eafa09f4b208a06349681e021e3d4ca5255b7c6eb91e341fb790d1c1a9bbfec148dd8f458b8023ed5d794c11ba64a3440ed3fb3869477d952f6350f9cbb6fd630a87143e5e65811db3bda13365d73956e208d8f34308fed141b0e910f668d67102a312e3961bf11914eda4b2c2776e2c112f0b2ece0a4cffeba54266efeeb3fbb40c348a13b5ae17f554a132915ec67c6c18843d0402a097a9bd3d2cd73aeb2fe992d7bf3ede1bda99f7b9792dc43629af14e77d049e036a824caec1757ff8b08bd4398ea2a893d7f1cb91b721a8d536f76b768fbef9c3ba7c9b4aea500bb89d398922afc39427b9e71eb8f09fbb5416d2c73f15da3759584e3c6de9ce8219ff64cd8dbaf19a56ba3020c169a5e3ea55bd6afea33838dc54fb928dd8b5ccc6b3e9c4cbdb769fee78ea93e783e2d7b5af02846af442c730c4bfc629fde871e5b6a10249eedff4820197b5915b6010819149a55d8148ff962bec015a5e1d9834c642b2611aa78b86fe0024911ba3e800644f1b35aad86dec054a8a5756ec41c1bb37c057bb8776e3aee515f68d0dfc7f46a083d1820b1db88cea37e677a0144da4fdb128cd8deaa2fcc25853dac10d8c4d55f935867568dde252af4c509e168f9456841323075d7fc61f658306cdb2f1850cbbbc091f3bda2129e7f2258d5110185f936a598a168592b468711a8bb8aa1f214d5983fda107736d1a1d0b42c826f6f0503467ecd1c21a775979cce003e73d491a7182807084c4f5c363fc605a2329b76b414af8aec662ed38e3b8ee45b4f34fe683257c9d95fde5bd0c8153d33fa5be2632307f5df3e96929e52523efdaf547ea60b59641d6731dd21b2235f1016c8b539a1f89f962df840a03689b5a4d6a11bf111a28ebab4e9ed1f63ac7a2b94941de50c12afc5b398e969c11cb8f85c08f2308b0f2f51c1302461fb2440b6f79cdc4c23fe78c3b6c4a9b6b5c5ee96b3fadd6a47bd68ccbf4adbb694a33a77e9ee078ecdb927671e2dff7620ec80c3290b351b2d13d544d5b7b51cc72f571aea5913135cfbebd43cf85db1a937443dd7c20e3d06e5c2abe3f5fe185584576d883a2090c8862198b917b26934adf78f1d61bd7cd48f5f03c5457161aff4ce8b463117299243b14588690978a859535912a853deaf034cc69330e281333b4a6e2ee8c729656c9a4478d0c9eadac4cb7fa026cfd4c1c67d8a63225c703a3a73def4fc2d595524ffcfc16a3ef4bb1062056ced789f6d248665e5e7211d2c935520e272eed9a87aa175485d27665d9127d41bbddbcd2a3886bc11affa8847493a13626d2d911d8a58506a3c893917fc2c59cb92f2b460b2f7db8276d94f988e483afade20ef15bf75d7adc294ec70d22340bcdba2613c5398e8bbc7d375e4e5099b76a611b0d3a5810f3226171eeda6f64b85f3972b330ed673a3e077c52caa7b1e8db3d59b15e590f277087a3bc5655d1b43e8ce78f71f13ffbee40b77721515f1d486a2f0ad49665c65bb9ea2cd8b23e7dc11ecd7ba8501545827e82bd07e6a55de0bdef876516ba5f1dab8f429efc5eb6043bd60693f7c127b4a729a9f07473beea62a16538ee39e31d9baf93e3a78e7b285a446815d2d4b1e1da07dbac1b394a1e2a18c4ff811ed93b8755cac10efa455e1db213071540153a32ef07c9bc42130fe20ffd41f17c552a34d4ddb8646e968e11338eb82a8c081475d3b5d770d432280cb93adff4825d4c21710d84d331fdc16cf3192a37a29c09be1f899eafeb8d5d9c1ae74ec194b80a43194919ddd65a469d69cc003f6423f568712422d5ceee7613fba2aacd18d374d972c8a1a402e186a1d1c587db24f3c52bf0ede00dc47094b769b321f86322dbe5b2c63f2d83ffd0aa1d003828e3b131ad865d124a60e40ef2549d3a65a3e4db5d9916315bb4217ed49e5de39fc4e9beff30d78805d4e2680d386e68ad836292eb3a6479796649dac23ffa5b292a9e4a33a69ed0dc6bf18caaf368933a3b6b4289649d60e1ac53df4c1518f9bbea51d7539a998f67f1e8c1d0a418dcbb6cdd21c8e09b5471a6548ffd3e1c651a97be7ae1388884e653be5963a695dea51692abf3c194cbf7c79309a2039b834642d0cf6e043a42e6e1592caef77ac3318c287e8023f8ac1be1976b0a6ebe6fba82afb7b2d78ddcbb040d3d1faf4271853617ec8909f0f6f862780d916a06c22885304119d2fbbd3553b0d395933dcce555f12d13f2fe102409922abadb2efca0742fa00333f116c8d4fe50eba75758492c1622b38c50bc7702b02d81b5958a919fd1ec47b053bdf3449f5ed885ecb6f2b7457152ab873d69ba136f4f9cba5fa8a961a35a525bb5d886bea3f9cd1490c0ef764834508f411f4a2d105a16abb8a88fbdd9c5367c84163f9d11bed37a2fa41af7fd56963985ee1e0614a7d748109dd321744b72e11fc82090b7316266fa9f0db54a1a752c2003517c189dcbbc78a357087ca3cf6da00541d5bd2267031c921f8e682538d5493d3c4f76eeb20e901346c66b6d87eda4ee2ef1896af7b0afec0facd49c808ff24b51921e70ae576d0d8d4a8dc04ee161cb3a9a84c6dc4a0b5475c161c21757deef23152dc6becd656f816faf3c9d81adfba1572e35a229f081687e72b95c5dcefd232b8bcab7b796bc7d118ea3d7bf368b6588d419245062a36514bb6f005207c0d4db31309e1dc7dbf68c7162309b9501ea5ecac902ceb2c2db75475620918949c85758c0f9f54d74822113ce8172d9a203592f64e741015c8d5b0b62eb67c83847be61a01cc719e49dd9e72e3e2e3f6ac086135d064fe593f0660caebfec5a7611fb62e73bbd90252d57f8e0a955f89c04ee170bf65ef6a40e9981e141304f4c591121c24b50cef6f3e6d1f2beb84d4b25fe101af", 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x64db5de11d75ed84, 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x2014, r3, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) r0 = semget$private(0x0, 0x1, 0x80) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() getpgrp() faccessat(r1, &(0x7f0000000300)='\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', 0x38, 0x2) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x20, r2, r3, r4, 0xffffffffffffffff, 0x10, 0x1}, 0x5, 0xcceb}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = syz_open_pts() close(r2) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) fcntl$dupfd(r2, 0x0, r3) r4 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x20) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x70}, {0x8000020}, {0x6, 0x0, 0x0, 0x3}]}) pwrite(r1, &(0x7f0000000240)="fbaf0206000000cfb1de7ae7cdb1", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") fcntl$getflags(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x0f\x13\x00', 0x20000, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000060}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x401, 0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) syz_extract_tcp_res(&(0x7f0000000180), 0xffff, 0xffffffff) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x1, 0x0, 0x10000) 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) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:23 executing program 0: 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}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x5, 0x8, 0x3, 0x1f, 0xfffffff7, 0x9, 0x8, 0x10, [{0x1, 0x7fff, 0x5}, {0x0, 0x3f, 0x3f, 0x2ba}, {0xf35, 0x800, 0x98000000, 0x1}, {0xfffff4f8, 0x4f, 0x100, 0x8c33}, {0x6, 0xfff, 0x7, 0x8}, {0x2bc9, 0x4, 0x6fbce869, 0x5}, {0x6, 0x572, 0x73ce4a86, 0x1}, {0x1f, 0x2000000, 0x0, 0x8}, {0x6, 0x2, 0xfffff7ba, 0x759}, {0x5, 0x2, 0x8, 0x7fff}, {0x6, 0x3, 0x80000000, 0x9}, {0x9, 0x3, 0x101, 0x3}, {0x3, 0x2, 0x53c, 0x7f}, {0x1, 0x3, 0x9, 0x4}, {0x1, 0xfff, 0x1000, 0xfffffff9}, {0x9, 0x1, 0x9212, 0x9}]}) 16:00:23 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) poll(&(0x7f0000000140)=[{r3, 0x80}, {r4, 0x2}, {r5, 0x4}, {r1, 0x80}], 0x35a, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) dup(r6) fcntl$setstatus(r0, 0x4, 0x46bfb) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) read(r7, &(0x7f0000000040), 0x0) close(r1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x6c87693637338f05, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1, 0x5, '\x00', 0x401, 0x6, 0x7f, 0xffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff0701000e92d0cd000000005fe671a91f597a5901a77681a292366a00000000000000b22b442f1f7c7a8ae8f952ff5d0108e3e15b96acf948d6a1a1dfddd1fdceacab49acbd997b8ffa8ba8b9c9eecfb4bae312", 0x23}], 0x1) getuid() 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000002740)={&(0x7f0000000000)=ANY=[@ANYBLOB="490100000000000000ee"], 0xa, &(0x7f0000001400)=[{&(0x7f0000000040)="fa71b25db09a616eafae26b62638615994302f6306c26bc47ddfd869c7ecfd665c4d9e8944fa3e39e754bd95e1a7297888e2fb5fa6c752494e8cdae60673f589182a5c5018de6757ae72aa3a4add8b13072b831f73faa16bb1004cb3920c009aad4e0ce867d2bea16ddbf961c1d1df9dc6", 0x71}, {&(0x7f0000000140)="1df34715f49699cebdcd69543fa2c87fb199d8d560c3eab6bfdd66c664298a0a4b400bdd2e7ba1a5836c7bf4ac5d43814c665c07761f8cff4fd30dca9a1bdbc6d09ead2f7d1205d88acf548bcc8fa0a77fae75739242bc64645085361b13b16f56f2094e83756a4921e100a19799df3e487bacb01b3e105257a1e9eba5ecdbab35ab833829be71c47c892ab0844503ac99b85627b78fab10cde8e7dbc05f555c721321c98c8d9e60478417a0b98b0455aeee7223ec8d307cd4361320f08357d7c2a45c8a739b7ade8aacc489970a4d256f51612c3fff", 0xd6}, {&(0x7f0000000240)="bfda014f221dae262ee9b95575699fd031f512c9b15a91735dc8413bb4b8199ea994997f36b4a98173e75532c5c8227b3bdf4de60f6ad3b00cd12cc62a60e18e479507e6cf6bb141078ac1359d7003c412dcb438316145c863e6bafd0a73bd3876d4222b7ac39c3d2b9e0806c816ad651cd19fbec0f456d45540ddbc259f3a7989ed869ce3d13d", 0x87}, {&(0x7f0000000300)="f11b7bfe199d1b7271efb345c6988131b1e03712a7977d14a2fc8d652014b299d3b02f9719b5a6a11233817d99c201c77f6c6c246b69d7148b6a2dc959add01ea41c8a6f73ddaee3241041d1c6ed453955f8fcd8986a5cd5ce5d147eea152027be301abb3b98edcc4d4f3e02de31e71f0c9a6eff71ab60d8359f0d03bdebd79639d22a6cb5920b30d573017fce48889c98687c2b8fd7328b8943f9146053df214520131e7f069b0ff0e61ebff9a4c0adceaaef5aaacaa4b46730e26e119a02561fb9a111675583d0ad3242208390a95e3833e0d8bae04f26e3dfbc50d53f6acf98ba49be05c93911827038622b6ffbcd0be4002ad87f44b998b0b59612491b6b347355f45d08e2de2c29656282d7a10401b50631bdf604e1d79b7abe9006a35e5f2d82dc95141372c1ff400eb28670b90ff23c2ee6ecc2703c2d0f484d376f3145917245ae3bbe63e01b0bd449082343b0e6d9efd3c463e4fe37c2b027b8f693bdca6245fa7a6bfd6d683c52c766c1d043fd416d13dd81d872392bea378ab51f48cb0c327bfbd5105c7ba2ba9d7641ff4ec87e3b3a9d7ae7f135c95ef1e16a52282606dd7213efd24414474ec34fc5030ed25190f2b61abb00743ef5819e004b216a25cde5568f2d4b717d08de62fc2f951fadb79926308520cf50f146b17962b4ad9c7fa9ecd562ef943a4dc43207ab0b4d72635cae5ed291b825e2e49f5651ffd1ad23a5145e92a0a71b88471f1b48325fd43782a49deac5fc9416a48a6263399f2509f5d0d2b91a08fcbf87f4ed5d5b6aa040150ce8359d3bc3dc4cde2578c0d809ea9402be612ffc22661ca3774ced6a30adbe38284500c3ec489e78a9145e2be4f28def37d4d4b27c8849a8e9a874f4dd0add778e0dfaface5c677aff948172945b22b97f940cf3b7c4ac3952348cb5ef789c530f617b8a45fc676d94e61cd837f218e8819ef732068f4b361bc04a25fe9f48cfe9be2f59933264e3778334288e8d28df82670b3f761d2769be0de68f699678452fc4cd59753bf4b6f93502c08c634aa45705f9224f1e39ce4e12ca31d82c56db775ea5e8a99ba0a3534dcc1f6bf269f8be4eb9af781e86a54c25fcee2b57ed4ac9c6c383162c234a753b01d4703b8c06754b1c081c17a64de99a961978e0ea45f6b699d658d1fff1c48618a529a6094e1e6aa5d69eee4c47ab315dc002e269d9bc5612e49334b0380eacbf425f8eb5a116556e65266f20407cabca655ca2e991d00e6f4e700d8fed0649d5f7d1721ef0e94f0c3b0980e2d7330f87bda17a48e42abbc21b3c04fc1c6a97c6fffa9eb35ab7ef7c865e8e048ab045cdf5c80bb67bcd7fd6bae32e4842cad88bac6bf819b3cd56266bac5b9825b4bb817596a16aaab8f4a13729aea7dc8907d8f3c2e5924e568c3f701312b236b547fe80fbc601c58b483bc2804000a4217738d10e4b3f46adbc73ed376ceb66a662201daf5da883b4bec3f8a5fabd87f06e8f21bc10ae7c781538408cf58e1f790a5aaf8c0962bc8b951b6cf963c920b09d48339921ccbfa7e64bd3231d03079cd0d38b0985556721af22cab8828da299aa020ae3a8f6c86c5dfe2e6cda54cb80410b947ae132528bdc51027bcbf982a3b54aef6e5273bb4bea166b0df7027d4a62b47637e67f0626878bcf18555e084ff4e791a8367d064659b7e58159a774685802f7acb9d6db9fb7b369cffd06ad9f0f70b2e855faed50a13153422cd631ea3fcd68b74870a8c0c851f4c813d598ba352d15d0b85be93fc4e858fcd6e7fa1116bcc86b5e39a1afd116856c7b80461cd120367314af8264837b4152cb771b646b9c3670561a2804dd1506209c4f62eadb8aaeaad83d2bebbffd3915cc637b95d6fef9b83556dd41456eae7c80ab87557bcae612d7aebac285b76a8b333218337ace215ff0fd431e4dcff46ec4c0575468ef3e7e727d13b6da5f9ae93f28dac795992d61d1f2bf8e2fe0145a8f25c90682157cd006e7a79ea8e46e1a2218e21d39cfc3cf58976972e4c16f3d0de8c7036308dd1c41349d70cc5d29be649d0939adb4e974110f3a5c593d4b1a3191b520289b6185615aed300d1cd9d8ef3d82596974cd54d1e6cbfcc0efa261d219dd7bbf369fdad53959f8cc035a74aaea09a742f3cf90199d85a401df255cf8f25291d715b7661eb8f0912c5775137106318be9c7e842298f7c023a3e5e6f9a0e41f4f018082f8a09e87f2b48c162b8c1041d6b5021501582f6208cf727e7bda9ec826dc9c0df4a83ac6981b682c02eb761cf54fcc6ac139c3a02fd4737aa8bd7538f6b4cdd6c9e36abff923b0761592b67b974869f9c26f632d279d30494a6c6184857b7553e104d6bd5c7706c0ae9af9ed36031a18632c3733db915ddd2e343c980656d69e59b183f50bdb7e58c41148597d6ee116372a9564c939715ac4b0636b43cb798916bda7b975b87aa266efc11f62cbc1543b7b4e6c9820f97a4d272e038a359e31fc88d31b6122cfd99634f644030356d8559db5fe1839c1bb0d3b33afd8ed49b050e1fe3df5ce7617e036c5baa94cec1703cfa57a7449526721a1ea640fc9baf3d3c17e01d348e818b46cbf880c258cf509f33c9b0d01f10d437517c394b8021d9abfec1ba09e5f3fecfb7ba033f35341e18ec337d800622fd4175d333ef8a6fda5b9600be7d3f990321a73cbf2ca2bd3387c73b8815985ba3b0bc154344233077d952e2f1d0b3e9d1f8225bef46506f8a94ed8fb04375ecedb571051a9e46447834ec85f8f423a01004fb76434f86cc59e2df378d1fb126a94d9868ed87146c84e1855f31ab2e8054d426cecc4e6a1969842a69aa7770e2394b3702940ca98c1c2a5f538eadf029babdb58f1a0867293bb732ff167782690a822b53c8490e52aebaf74c2b3ead5a7f4ddcede7b27848ad15487c3d1da701920fb98d8346f65323cb292b65c31e6e16af9c7710b5c9f080230813a00cd6ef53a52347b8b76133a48af92b96b32b94bbbe40f9bf2d1b113a7631a3c39a2e41ebf121499218f69b53d6087d60d5f51a93047201bdfad7cc996ad7983bfcdcae3311639c2cd734d2473d704666d1d6fa1464b5da8093657345f9d0726fe9f89aa77ae5a5c9b80730b90e41571166c6361ba41640591764f358156eef833f2cce2ce8588be2902cf36b908ddec9c8261280d5b552dd7326b0937b1358d904b0c3271bed6f2584a3a829b7ef00301ae47acce9e90b63c5ae2fbedf9e9c0ca48bc30dfd8635f487714cc454f682bcce5c0faa1e07c229b65a71c4571044dfc2545aa6868491299e4a0ab38790dfd7c4c7cd6f8e21b0ba3f5b390bd8b1f2ad755bc3408890d51b6998e9b80d55be26cc0a7052a30a6477ee24e78d80eadaaf33cfdb676ff83e8893c9201f5a5a1100aafbac45584cccde60da67d84e2eafc2f5fb6734b2aab2fd59a91409b14af5ccc97d68f4ff0ae45f85a685727b07201786e2ab3265e1ef2501b53e1f44bb8a7b54dcf6695f35e8e4ffed2548a541bed71789c37791784a2fe4863f4fee152c6dc2d930f0d42517b7844d607b33cb15f36223cac33deaf89600a49d8ae65e05288ded81bb4a77dcb676f32e3d1746a043a507d22f3dee04a9a9092763ab65979130459cc70973ca857b54ca2ea38b83a26ef4065d4387f4493e23df524ab741ef0e43a92ecc5450df93b8b48fdef13b5747a70119a791b5bd63cc77646a2b409f9e9f1581f517aadd8392d4a0ea0c6b36a93515f27df6d2ad8540d3a184cc15185c8e4e28445ce0f100dc763667d6972ea8ac8dbcffe5cf12d4b4fd3301799473e0641217d02aba67c74a2a3812c4ea02a3b8d10d1846c29bc1b84b0f6ba69ed3421b9e6a735fa01c4012f0b551e77e24aa96c8e88ba8c800db9b41fc5123a293cd311dc8e992354406b020a92686502949710c42547051eeeb57949eeb7a32e6ca5d372f79176b8cfc74e9975a58cdee212795fca1ef4095bda6ad3d7e6e570709dc2377467d471b0e9d613cd29ae8d6bdfe71841f94555ab26ebf5abb82554bc88175db139664686fefb75b66a39146a0d16bc41c3c7ad5833ce16b7ede21563bc173ea02b2f47b6b928b57020637e52b61ac13072b0c314ecf5728976dc93992b8e033f940208908f7052bb2c8acd86db734d5add5857f3c0b90fec746ae5cf6751b1cdeb0a00f6e0dbfd6e4f42709cfa3a59aa7a54624ffb102378ed0eab60c130b74187dbeb0c0a846ccf94656d1a21e830d63b2e734e561314a0f63e7292056dc2034588628db42738f2b01e5988f3465d0729b908eee1bbad1f31c5319a6b1660c4c38d0d79570c910a50b91b8c9758f9d10683d6c423b942d52e5d421ca1791f43289d44082e2ef537f3d466f91cd53b4ef90ac2ba24eec5052ff07abb0eeee46a9374bdaa813eaf326d176b76f9345b2c60c2d640c0d7a9db96bcc1e34218db53cf8f2f0c8b179f9b21f22c75e0ef1b0d9075c9e8592f636bc9997682ac729b586d2b1888519fdfbb41b0f382e991623baee895eade74a50e2f4b8ba1c16e60129feb51937f09a6eef029df503f78ec3ae936d03dbe67129012594c6a8e5249bb25183c9b7d351ed44fa0794ec2105896aeb2a44f1944aca990f5fb35ff147c76943a3e8105c979921a7918fd5ad13dc06046b5bdcd9767509bf75c6fca24c36fb2d0358d91853cc95de1ef6d277bf7f530fd49190e18035b744dfd4d367df03fcb1857e7f32f0e515d10a7eb893001d9dfa8aafdbc4df417721d013a1af953c4625d5b3dcc2f713d6a228511cbd3143b7fb2537313cb1d56d58b84115a7c2bec9319829d9f6a4d5f68659ed46c91e2ea47d8daf9776eff7680a272ca38185382e20226b3be7cfc8d1a57055669c4b4949dc2d63f64573b97e0967d8baa37429ba1f56f94d6443b0f3733a588c87db023da3d33855195c194d1159d9b777e29175a20fd995663d742f390abf2855f82cc7bf83d1990efce95b0e34994ccc55fec98b74323cf6bffc9345e7cc6a94c6f49defc2dff3a15b5fdfcf038805f1caf18ca614d9699caf5b6931c84469a13cf3dc42510309db4fe19d80952b09ddecd7fc12bf9539d6ad797b0d1581f3577442b5e3e56bdfb17d0049fdfb2ad594b33475242365f24f540a425cb96048077f08d8d7b4c3ce9793eb2f2abccf0383c97d7b87d2bba7fb4d57e1ff1181b6a544d227069ddb656d23f7bacba82405d8bd50b778bd109286c96e34ae7ab8faf63575c9db4cc4b9273721c8d950204355e2f58095b7d577e0389a8af4c1d66bff553a35e7846207c702fc1bbf926e7a193c17fa2f949beace120e3870d9b7e8a828bb98d241946c8c9dfa0dc7a13586510b7fff784708ea9609b1046a46623263f010ec53e9211a8646a1f04c0004e35095f0f25308fad08d0f4b627dc5077f94b47884faaaf0c0dac5b180fdf771298e3def455f0b08d75bc994dba414814d0f6657c22656b02983a14689dac075733a1ede8658ccf6c7774a9ea7da8dd1d8e870ba39e17fff3e68c45dc9b722b502943d7b35db2f8ddc226329ca4e208f47c2021c8c5018639d2830049bc0d4e4e896a84084ac841d0d565339c9c54960b705f55b4a422899d471c7418f05c21b678f337c9a9e8f2987b13a0ec4f12a6dde749899f1a6cce81228b6a6f24335d67d2dbe1f6cce105d58ac9cf88375acd8389847e19587df2b12d9c67a195f9c7d396de156dcbb3e7c7b3b546e9f7e1c08d1d29b555b2ddc3e4e5e5087ba6b420006a78daa2f434d37865d3639152ba48c8bbe52d394c68b5d13", 0x1000}, {&(0x7f0000001300)="5cbb577c7e61262a1a94d43f57fd4ff5ea8bbd20c621bb04aec831a417d34424a20f3e614ea20e30e2375993a7e880348c71a62b093a2fbccd4838bf9722d62a6eab6293c2a2d9fd604ebae89ceec32e8f92fb8c573f881abd87de3869", 0x5d}, {&(0x7f0000001380)="aa", 0x1}, {&(0x7f00000013c0)="6c339afe2e4ce652394aa2ab11b142c73c5cd95d24691764ce8b569c36c4ef1ff46b396b7f6da71ae828", 0x2a}], 0x7, &(0x7f0000001480)=[{0x1010, 0xffff, 0x0, "5dc01a9d6a3881c02df0a7f21421c46274e35f7f97a503c4ec7bc200e52509a975ca7ca357c32b99b1b1f6e8ff5a529871b2dc47fb29931896736fe3aa32287ff7a4b25d1d48f09f605eb4c71bea1302531e87f9db7c7c41ae005ce2c291b3a554ff895a51f8a89a1fa5c7d64d032861752c263bdfcd36733f25a71dbffd5c2840ccf4f85dbc8cc04371d1a0bb7cf5d11c3b2084488fe97271c43eb3fa83cb597319ed8a71818c75897b9f2a220fd543094da76e39a733b2e228771a5ef80a3e7bc3619f442c8603251b942ecd7ac98fb69333c0dfa6bfe0c639d38a5d2585fd10d5da912b85d226b5025a3a5fb6f160dfdc182afe77c396c8076525734cfe6de683ad8645c1c0fe699f6062cde782dc3e80244467b8591008f0f3c37f653a27ff9c13641b5779e8ac8324028492aa27b7cc1db56d1c0d8c51b6a651334182ec6ce3791dd600ebaf8026a7eb7e48c15206a9dec1210e725e7dd5f74eb8c2b6fb157cd52deb1eb253bfdbbe7b4e91a211fe009b81ddc7a581d2b7eca96bd4e254744ef2a1553f6ab3adac06fef97a3bd8a37c206397dbd99492160d26fce859331f7b8ca83fb3d1e9791852e9e23ed003e0d15027a09c26190048ce72bfe89b335635f405cbf4feb031444ea235f2cc4a9579125789cfe9a6ca46d698dd96ab6ea689d75762efe4212f6947036d957e18a4f9560f1e9c2cfd30f0311708a8efb0f701b34398a9da57586ae16286c207e709d446dc15d7bd4c55a8277a2054c5bb466a8426efc731837c3b8bf2f1cc4c8c604a3ebe75cc994124095d8227eea90ff54322baec320c2d80bcf011d0a1e99dd5955f84ba1f67f5d167beb23ecdab1f12214649f9a2cea04f24c70c6f7c242bdf75fc6cd3efe29fcf81dba4a1583b18db7ba4f34509605732c8a0ec03be6d54065096edcae85701271c90b03021fa337d56d93eab877b39f346dd281110ebad52a7746724bcf580ead5fb147a96e42502692ba220483645bec81f1b76e849105f7d71d4d301683dd6d8610e9f921b0c168a71701316902c189ce79115d367c8aac70e20e74b6255e66d1c428639eef1329183c790aa11b579d01b5327deebf8fe9f6feceacc5bbc7fd085405a900082aa6b738a089cdbe268ead7f4f4e9e47c4f792a64ccaea8f8bd50c6e91777c95c623bdc694447f24f437f44bd39194e88eb0e6d2131b0c8d435e6e2645dcf0ecf20821ba4467b1dd09431ca8c99c1aae99f3766ae0152b2d69142e84771a9a323c7f3d917c44dd88f22f38460364c7ff3e4f931110f5395b20dd819d32d86aad937806d6ceeb597d728ce070ef9f17401dc5c17fa4c1ee6f80eea9496eac80b002928d46086d70fb55ba85149a61da7e2259eeb0969c5c909fcab718bf0583cbe5f521ec6143db415eaddd65a89db6bbf8837ee094becab224225c3e47a6f06874336704ed4b935db6e3856ff81573ccec382b92463b6c411fe4742da3bc211422ef3a43ae1e97d8d01ce72bb3326db96fbbdc2fd5af143a5293e83b58ba0588b0627d18d53b0cfd7620553347e958f6d55b84bfa067045233f74974c6528ca468a9f5106ca0b07213f1649682665b618a4675e317c03c77279bcacebe15f7cf053235d567533d62f121c34da13bd35046d06b24fe35e8efc988076ac4ee05b743607b31d441c80166ffeeaea741623806f9704288c56ab693fe68146dca410862323a5119d1bbf351dd6f604130ef3eb762594a74f6976df36374df3a2e235835eca913012ca1cfcd19d9775495dac430ef53fe9af6c3fdc317b8d067c840ee81562759a91c6269e69204ed4f4651c592eb79e940ac9391fb1694dd196657c3e38ee24d96c9afc82da1d62b8c285d371c09fc7773c4927546562dc124d4e33f2216d2dd614ea1d5c4111d09888f26802531447b8d8b606b6447f48da6d6c87c1ffd97fdca51726bef35ac7bf2a5121c8e5fa8b3cd326c786f1c457a3f827e7618418f166cd57e62f5d51b1a0d4c6dbcc697e8729041d2b937fd9054b51dc1a98404970f697d6aed17cdc3dafc59c684783a328e4ce0cf0b5fc516248b983e644028b3b4aa3a926409b0a731a07878eb0be89d1a66350f25077051d68adb732bbde4f3d59f427f899d2bb97833f21d5197d8fdca184a77c2ad5eb71c5fbf436e4c37c622e9e464367aa388a87f8f085eb442d5dc2b977bf3489fdb7399c006645810318246c1a7f94c802b3f3ef3e48a2dd23f78d9e36a3f92e4ca85211ff4333c3de65dbb5f15e11313cbd66edb90ebc290f7679c3bf0d608105f64a088f7aab39c3631b710e9275ee9b7fc931a93b4a44b8fde39369292405363503823c944fbc8a356c2550b4c85463808bcad4bde31f46164c5810fd106ee0073c402d52e1f33a0bdbdad4f48e98d30d83e1e04a6f508b447667dcf9ee461429a2d78fe2f3e6d4a9f3f0d52d2fcc45b989ad709c8aab61bcb84e6b1ca0fc47f5547a8477e2d31be047d9397f046dabdf3126e3bca0c1919e21b8832491194867e5639b960b2031ad20bd05bdeb28c0d5e5db1f74a57bc8a5ee844ab0834e2c7e662c0977a90ee93efadd78acdc0b8001ca488fecdc6b16ab678ee3f9b6cc15f555d624c2a66c6e540957bb327496c5c1f2afbe42522902c81448f5cd908dbe4339eafba1231e9fa90740e95e7681d0d9eab024e8a963d7586ee5aa2d43df3b6d152eaee873396891697d8fec044268eff88855ad54ef830271b64ca4192b3175cedafec6de514c1d2a37756d3f213f798f2fa830a5f63bf3e491e08a390de0ad7af069a24a48d067e98e8d9bed490ed354f4f958c8ed72107d19b85b1ff424e9b2b095d120a29dc88a10359b79f2ade7ca1a5550e1605b45e46505cdffdd73f7300e407bfcea318735f86654a16e57f82d82cce219af48157b2caebaba3c8b088f69c1637730b7124898ab8a4b8dc14686edbab93533e090a24acfc923e229e8af817a4bca2ca9709f8f867ccc7164993577ab3d3f364810d8b1d4e50860078abde7e6a306ce8c31675b8b5c78c917463b2970e6e5517c61637eff1ee774380a75eb166a6aac7bfcc488643ff646922f5c547651c59730f630a020881a50ebbb00f7cb897033555fb763145ed556e8976287e8baf0eec7c6e0e944d6ee44178a811ea9546969595664f2235579d58daadf242cb4e60345b3fa52b8b2a0237e1155908849145322df36cecd81b08275afb4866d79f167b8e9209b0d450a5af9e928f76c37431c6c371fb9599365d2ebf7d91159b0cc872ea8ee12f2549bb597f9d0bd65bfc9ee593b06505add8700f514b6ff054c0ed9ed6f61b4b44b87928215c00a659c8d51132769dccad437cfc15a0f923d1b0c5bcbcb2823b3189615d94afdd00db75e70e368cedd6fbf0ec836ed66dd5c8c1ece737ab5b10c0faaa4477e7244a119f5cf90763fdb2bdc296775025205d7f3d68157e38aa7811b0c0b3be80580161cbd34eb3a4eebd3951fe011de6abf3a1eb273fb6aa7ac30a5eb949921825e290cd98f97cf06ca47bb57bf1e023aa50752b841c1c83c0f206735b442a2d88e0da0ed4f95af308a3ebcf509127699ab3edd38985594958272e7ace1f8438ab24d4cca3e84e32196084d6749d38818d027122e7e0f50c8004493a1468065e842b4a3f89cef17367caddf9da988eceec9152ead3cfed655beac79d2abe9a8c44cd126efaba2777f964f2e3d347a4c30165a46fde996f88c6fa9cab2aac7f2694f0e3a053ee301c38e775586ed0d06ccc9b32767a7865e957c9829fb99d1c5572840d4bdd6e0bc13603c579c6bebce6b2cfed64dd55f32c10ea54ebe534f2584cd50a21f7ff1f77211244e8c70a5705fb1be56520645c3eb22d1dbf6276bcfc6516240ec3ea562c63309a96e03dbd54bf2440e5d56f1fa4e06e82e2f8fc993ed511072fe333e8650a14f16adc7e39ff74edfd2371e46c54f5112590ce0c4126e6534ae108df80df7aae1483e95795bcb736d3d3a920465cc656df7927ed354a7c225917b88d57342ec56bd682ef15f8a14f69aa63e4fea69ee2e4e021cbadd7c76122a81cf1b34a4233f5dfc475b9d2e32c6c38da795c3128ddc5a88361ea2449d4e9e626920b5b2e6020f9d9da2a004c200dac133e6d213b5e3130a1ee7ddc432897c15c1e38caff0591f29f1ae88c55c744faeaa464271c7acc3ea1f81acd8d1c98c2760fcc90f8ce3dc1e80ae5fb7c2e85dfeeb4b191a2629bb6365baa2416d681dc6366f13a15be2e0a42c14d1ac22dd810e60b95a14d243b44eb6814d19ed0c39deeecc31d679e31296a5921c99c545e6f35617c92ed2bc5b22e9b0e8200d6b9d07225994b122e732391dbf2fd1a983e6220cf7a0ba284fcdddd7b6fbb9f47f47cdd2620b2f1421c4b6b0810efaaf14ddd23d50128363538b72abd1c9ed97b5e4ea3bed8074a8aa235714935489ba544ac2d664b1b7170beb3ef48be6507b7e9001128ab6591bdb43a35bbf37736baf7c1d72b9e9b6f67aa4561d028ae2b866f977b14a1d4fc19581bc930ad5a6d96036b91397394b5c6a2ccb139a73d4978263fb5022c5d8c0f6eaf8656cb2c33317c775be588938b8579587e67317aec6fced9ce1ec0ea8927bb0a8706c876cf494d0c44d95058f3984dd7a75f26bf9ecf69b57ef1cccbb502ae0203984ed7a18c3590f3e218e3f7cc8a265e6ca17eaea676466e54d89db532049cbc7591099df63bea34ce644b783fedd59a4ed858034e97025c76ebed3c3d2bdd0b8ac02eefe03dd9dbecdb0111843505480446f600b22131111c3a0b4d2790153554bc818cd69ec0230013dd28701b6041c2702babd6964d8bae35c5b99604980b8505659beb9b9230577571cc6126dc277b067f998fc2a04f2e6fcd50cb4e3d3477c8c9fd9530d37c79bb40c7d0f979d7771874cb904e106d4483c5d8ab9667327b1c8a59a5a100b91133553b41b7e201608b04f11d17a3095730a703bc8f432298677daafa1be2083b400c48ba586cf904d30b9f570aa91a7da44f5e959aecf28fdb7c86e3ca5469d328d94671415ffa1e55cbe44a4ebba0c08301b2358e622134582d9d2476550b1ff68b0050e84ae86699b7e02fc2af5135f87a09963a20a6e7599a75eb5f8d0de228390177720735206c6effa38e2cb6aefa329f42ad9f6e79ddd34a5f1166928daf273702e9bea033e6bd6846a710f5bc5b360bab93ad4c34bf9ab3ea38b70d05a9d84ab663e2137b3094bd805868b8510a76b3d8bc91d4386ab160d76cf675505695f2997278fa4106a2454bd3d4925480f5db6a167ac31ccfa42a003c6b76a86ff546876f85bfe0d0144242b5b2296476d502ef8bedae04d7b1bfe8defecea7e2a01eadf1e1135b3692f40a8186f6ba003c1590c6219da66f40a192b2abd29e125a15f1524c2699cd24f4bd137f568630a4e8a510c7a6b53a890d60b1aa9139540e972b8dfcc952bf448d6c0e3473cc0a7fb2cb5b7f41b0dd58f13d3c0788a18eec12577dd17fcd96f869ef90de8edaaddd4bbf7975af73f80dfb3544720edf92f20f19790bfc0fe87c89b0a58fbb7b2b64594b9fa634414d84a3a430ebdf5a07c365f9713dfc248cb2d95aec853df8e2e61566937f7cd3aa1084eb6a345583522bfaf8edf4a61b2e6b6392187e12bf5b93cd92bea7cda6d29378d40c06e4a631a975e6da683d43386b7ab05dc819bc6e298b5b2f7b1ab5566c0fede4f619aed6433639bba368b474614182892e2d3e75436b6cdb2668ec25243824ee0df0b1fac81d1f0aad98a62b2ad0efa32fe"}, {0x80, 0xffff, 0x7fffffff, "a95bddc9099db7bf69097223821ba2ba62513cb01d1e057cb166ea08530d06a3ea94e066fb3c8433a0b28547424bc6cb00bd646852cf0ed81ad3460515b4a1ddc2433faa1a7b3f44e8d0f6394054fdc4849f0f53281d145278d8b9a40443d7590f005a0afa2062bb54186880cd"}, {0x50, 0xffff, 0x5, "159901a281555bf02ae38d7fa775621f45d977dd89fd942a9c4030810d34fc5f17e98884c6e73fe68ba84f8bafbc1d692a6a7515eebb4544ada2ff4f1c33fdc3"}, {0x50, 0x1, 0x230dabc7, "4b8dfff4d32f64b5a03ec68469d4714159a2bf2cb9fdbc365e548ae890e7e73c467ecddd5c5777f9e6a601c09705281b7c6323389ddba584a4"}, {0x38, 0xffff, 0x1, "5421875975776698057e731076eee5b728e45370fe37a148513e272f4720f05cd07820bcbc3c"}, {0x50, 0xffff, 0x1, "03cc5fad3756e0f72a7a8e4978706eed3f95b0a1e703edaffa39a80e25cac996f54b628de8e5d3d09e4822e96906860b58a54fcff88cae19f34796caa21b8e71"}, {0x70, 0x1, 0x1b3, "c4e28f24f0756d525237da3d71d1d5c87e73ddf188516e07641c51ae7a4845c56f078295014b43617263fde464d85a0393907ef1b0bc44bcb033226c647805b29bfc7373248b553b0a9ba2f736eba16a06bdeff569c9c20a940108"}, {0x28, 0xffff, 0x7, "cabbdda0781fa9b85a36c5a03074e7c12e"}, {0x68, 0xffff, 0x1eca, "8e564e63679f70591e05cddcbf357544e866186175aa5181715e6f9ab71250cada33110e847dd6be0f3607e20e00bf952ce20f6bb481cfceeadc57c160e464db292981f48728cc35768a09e3e354ac488cc34246c5e434d3"}], 0x12b8}, 0x18) fcntl$dupfd(r0, 0x0, r1) getpgrp() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) open(&(0x7f0000000100)='./file0\x00', 0x1, 0xec) poll(&(0x7f0000000000)=[{r0, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x4) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) r1 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/60}, &(0x7f0000000240)=0x3e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x24) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x1000, 0x0, 0xe, 0x1ae1, 0x101}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r4) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004c9000/0x2000)=nil, 0x2000, 0x0) close(r3) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r6 = fcntl$dupfd(r4, 0xb3e52e815a959811, r5) openat(r6, &(0x7f0000000080)='./file0\x00', 0x21, 0x71) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x400, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x6fdca70eaa08d19c, &(0x7f0000000280)="80f5971d35bb3cf616ce7de68ada7586a7dfdd741cd7417dfe5e54cb0dd768ddf0c542f548965e957cb3da717dd31f6be6f0adf75f8a45d1ffd56f505e13f8e6072f747323d0f7ddabeb02c7e580cb463505006d2fb1b1d3dc02cd700689aa1e39522b1d0308fe0200704047f441f138eff32787b09e86b3ef89c77883ad2d79bd8e5810bb9e23cb4e610bdac57edebd48ea4ddf987b1657bec3a8e63bf02b7f9a14dfc6d0cdfaf64a5b179b84355da71840cd09d98d6091bbcb4f4f843a22b7b6d056f816a97e82925492d42bd7e1c8e9e3aad529e11d3801162fb88db36a0ce8d4fd5afbf072cbc1b3d19c58017122cf") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x1, 0x5a73, 0x1800}], 0x4) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x1, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0xcc) 16:00:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b0300000000000000000500000000f659565c000400000000000000000000ffff00000000", 0xfffffffffffffe3a}], 0x1) pckbd_enable: command error 16:00:25 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202332f66696c6530014ffd67611209ee04f7d52bb36f2e3f4f22d5cb7f63cf5a860f56bb58c6a7db18ed0e37668cd41dd1735f227b5eb92ec0bf9215a1b1d5af4cf377c7d54dd08dce10adcab4324b2f1abd080179fb27c825b4cc7fb5a939d5b743a0ff7acc3a7e7eb0590c06e8931d70e69fe7d31c4aa60a518d3213ac4951dc4445c8c8efcd4bdefd49c144ae157c81931cac9edebf2a181ad71689aadca649d2caf290a436f6d87aeff7fd9be96845bafc4381e84435a1ca30029c51e8338e9dd04f6d9bfd4155082f11fcff87412c29974325e1b07112f44742d7a33326af1881bdc0a510c6d3c9e2570df077cab12cf5553f1fe6c9f6bdf31657e2e280104bb13f4f0246d34967ebc418213b067a0680b5b17d401891815b86904c9ead73b25bf962ad7b31d7fac2f18429809793a5e7ad9b16adccf1f639a6fb17be20a0cd6b309b3ef7f57febebbb01cef4c0547e301c3a"], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r1, &(0x7f0000000000)="5959b52f8cece98e", 0x3be) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000240)={0x8, 0x4, 0x2}) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) rename(0x0, &(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000300)={{0x5, 0x1}}, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xac, 0x5, 0xfa, 0x3}, {0x4, 0x1, 0x3f, 0x8}, {0x9, 0x2, 0x4, 0x8fcb}, {0xd75f, 0x3, 0x6, 0xfffffffa}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x5, 0x4, 0x63}, {0x1, 0x6, 0x1, 0xff000000}, {0x8780, 0x2, 0x3f, 0x2}, {0x8000, 0x5, 0x20, 0x8}, {0xa248, 0x6, 0x1, 0xdb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="c394177e586d964587", 0x9, 0x400, &(0x7f0000000140)=@abs={0x2, 0x0, 0x2}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x9, 0x3}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914", 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x1000, './bus\x00', './bus\x00'}) getsockopt(r0, 0x7fffffff, 0x0, &(0x7f0000000000)=""/54, &(0x7f0000000040)=0x36) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000300)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8eee09752292c118) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0xfffffe00, 0x3, 0x1, "93600480e18e005a6b826b5bc8cd4611b94a1df1", 0xffffffff, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\xc3\x00y', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e43fb4708e3f474090e438a6beb9ada759184a639e85b51fbf1a821b7f72ab12a0b8de1a76e1648285f68d18362af0cb88480524312086240cddeb376cb6f57037f2bf858cbd4d2fffa93eb4ed241a1a13c58d4676d88238581512665fe50e28cc3bed0b1e28f3e049fbc585c280a7d26a5ff76211db3b46c558ddd05eab74510a44") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xab49407f4cb74d78, 0x0) fsync(r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:00 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:00 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x3) pwritev(r0, &(0x7f0000000000), 0x10000000000000ff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) pwritev(r2, &(0x7f0000002480)=[{&(0x7f0000000200)="ad5ca8f5d016fada2570ba8cec93e96cb3c34d28480a2eede8af4f51003e0db10705546ab8f0d68be0b558664d6616d91931064f643066601ce120acfcd338c96ff073c2490f8e88b1fdcaf8e346072a7929557011769e720d2a126bbc535dab0b9737d630675902426c30a27996b0fcae37c56de3b4d6a79bd2e7ef41577a48f585b6ab53250ecb3bf88eed4ba7688bb5fbc1e320eb5eca9341b22f9b8ee1b22137cf9e03318f11951556989010a73a8497acb0b36bc0a1062d61ec1af1", 0xbe}, {&(0x7f00000002c0)="398dae9441294294ab0567e71e45516d6fa2255c9b9556ec433c9608cd1dd533602f23b05e0be39bf9fb1ff95f504f2e0140a778d0e515a5ca75ce70b3c6b2c44dadb12a2f942904e16c087e0b8a55d8991cf0f62769a3f306478285d89e181edc129c4db60ac8f3e050cf4696a23b6a5ba675fed0f40e161c31438b6cb2863dc2a04b5e51443e8ac9df9da9c6de2b0022110ebea7e9717afbf0a85fc4918383d5b3257d16c62e7f807d609ae5aeb9c6b0a0cd8f9f7e587b96b2a61ba2c61ea4fb01df4100ccecbdfc2f2c0d00ef5110af130034128c60142027918708258ac73079bbd2f3b2cb019832afbe42b1b3f887965f8ac0de0b030d3c24346303dcd6c1610fba1ef6739d29d642b7243ad7031d5ff4bd2c65ff13ca25d2494955c6f35fd333214e696b49efe34a8efc8bc257b6901af1e6053d718577aac343998ae17ff7d5bb96f5d9d8dfbe6e1d87fb63e08395b9a43c97ec0bb7d99d3f7400e2f1a6a50c643ef0e7424207caf68945230f3d14a15d6d32a162203484a6bc3ab4ee3deb74173d2aa71d4a44d66fd45baaa09ac2d04fb53ab1388d2167caf6858c88a918e225b9810fe13588dc3b49304446d0fdfb2fab03afdeced27e9ea897b5bf1b1a59bd652a5f0ed4fc000c327be04fab4b6510a861e9cddea92b0045ca5e4283725d10c29a3e5edf180bd88f329fb31da18b327066c0f51303ee021bedbd4a2f5dc6c7e4c3217834b0b5bae460b1149c2e45c491c592458418189a326c305dbac9b31accf8a1f8a1b8717ab2d50ac1b443f31f8018fdacfc1f7ed870aeadfa2754944b80f89a52c81d08bb6a7d1e228e30aa417c38fc0639cbd860355eec9c6d312afbce7f2b98101fc1bb84c56e5293cc01a7fa95dd2a7fd90f97135f78843e60c5ff6950cd9b5d3f2ee3f70b68b62fe56445fd52d0719319b489358720f74d4becffe3de3e93a4969f73554c5e26a49a0e098e5d751629b70db5da614e20596d4bb23974f6902e9d181541e3011165901929b174417b3f18886cbfb8b8a3eff7a9b654e7ebb3ac7c52f2df71cb8054923105fa33153a4f8778cf6912b67466421ea1f99fe54073749ed3b1d5b46eebfcec65453c3fb82adbcb57810304ad157c7046917d828e74b1261989847de071bbfdc5a62d0dc120333f79a03c9d3b3a7015e6d14b1a96dfabddc08a23a6349087df542a8cfba88eec516cbe4754df849eebc838efd625dd7b83fd9b0d620afc61ef5661cd93f6bde3690b114ab9ce25c7ed501165dfcc0ec9680b23d6b72f145852ac05a6c252120802717d81ede8ad04a1fb3ad62aaf3002363c859967a38d07f02997cfeaf66c42d61474383d04cbb1fe4dfa76a0b71df4ae97fbfe718c35facab9e5dbd616c4b344d54ff6d13ffcdaa8565459928cbf15875dc769595365c0465ff1051f79d4144649776bf9759936b7eb8709154ac22cc3c200ad5986726272caa4a87db313f112466b6694cf8944ba5290a54a13b52be8fdd36252aff87b8c19a77a4b6038a0b26ce3e7c60052cecbc060e58cecd92b0bceac3fefbbdcc5a2864c92412e9acdaef8ae486ed691574ec3184b04305844a736cc705bf00ec9637c8dca355b3ef515b569cb6a1cd4b07cbc4f02c535ae2f5e1be11c0c6e1118e66e690f12dceb8ca2d8bad1d1df84a8a4d2a49ff88b701bc36def9ba47b1958461e3336dd647a09626c9a7235d4d5b702bfa8c367fb152efe5adae38ad1d0cd59f9e3d7a120912d8cc2f77482afedfbfa330ab2773456f3963be0b8ac0025611fa5a924ca25a5749fbde4e761a69e51c02a3d2f98c40f74889b96d5919e0fa8404548fc203f02d0e19e234eceb3f3be15ac3f9b38ac512b0754296c78fa60a26d6cc6d2208a2b3d97a7b68c0542a6a232e000922ef7dc8a9291ddae681b9384d3c5f4761fdb7452fa75e162b456fdfb679b2532d2b5a238a15fcd62b659d37ebd940057042f0b249b2839d01d716c7f0ff4fa1058a90d650e9f39e6abdbd8d27622e95cc3e568eda9ff587f5747de27ffb8b984a5f188c94d2dfb6105616663fdcf5ea0488777c28782b5437b281904217e0e0a5cbadffe06fe7afd7d3236c50e638c3bb925df7e3a0fa593b1af98be1e6a5ec2a4afeaf938af98aea396083fa7ffdacd058a3d596414bdcea05a05c65c5a7cd3d3fb28dcb025564b8beead8f7a57fa28260507e589fcd3d3d95d4f0ef53abce9b43e34b067dd9c94db04adbe77fa8716b1fd5f9500564afbac75d408f8c1c5595ee0a0b39a5e110fdf6a02ed0223e6200b020b23d409fcd62301524a6f5acf0ac0e1073814fa233be927b96fc60b43a2e6e6a7b57e0dc661313f9d8ed14e394b6ab95af3226f8a8c8016ecf899b76f4571904abfd1f28600e7feaaa492d60775499d1174bc553e483a340c81ad4c4afbb23fbf36c1fb75693797b9b526151a62d0a1cb1ef953f211348af27d81af4843659bb0f5b370c9e51a51e2b3815d66527067553d9a1b2cb102c3c87f2c877a709f8f3c8cd1f380698d273fad124c9fd35876a501c654af6249bab34be5909059374e048a494a978c2060a5b04e231b62233b34054063df5ea5aa2aa807d9125d09456bc0725e511f44c900a7f282adff4b07f0f6d1e10ef7fbd1d6f4aea1e5907e03543f717f4672b67ebcc3183f537fe41b7794bf6ade8d7432a99290b857f049c2b1e9d63849f1eedde5ce1c05a67b4f3711ae09a7793e5c92e10bfa98205ad596f7f19bd9fb90ce27b91ed999499d3d4e1bdc50aea0ef1b7b837e69874d2751bdef0be99eb8f39f372f741cd37f1db0547761968e5d2bc30a16774a276c1e92dcc5674733240f82a00a01717bbfa1ed7200bf94ed5775c0f22458d66aba2938d955fe3df29a84f8e0eac838e60c1f61275889bacd5486cbf48b3c7c70ece75acf382c837c972b8a63bed5caf39aed13174c0b88c34815bf5725b414db5fd48803ba6e15e6f6910e3d694813669bb60df33fa4700b0df5b64c09a8a7cc4fb3898860550a8fb0af510198334e2a75b98ca6e00465c7cbd260640e361b12687985eb000090933db8eac4419fcd4da20b2e7d7319c673cd25f69c9b5dc9a41c5879aecd120453a225b4309bd9ccc0f17e3a754a9150ace8dafad114bb41c0ba55a04971f0e54c85c4f16dc5f2d939910d0859f604060cdaa11a58a7f680607665035709f66e5cf08f6a6098e7c58372d7d8ecd0e8d6d2bfa5266f99a3b8e1c131323731d1b11bed3f746b96b72fdee003c7494d12547b3bd4b80562981583e2be5f215d1a842f378b1e85aab15296d3bd8926ee3180768dccb57ce03f841237ff88c40d007c52a86267a20aa6117a2ecf3cdd4154894198f854d7bd96d08dd63a4549801197f1759b1df5f91bf4469fa7292e8a27a9baf1fa69054c7dc4df84ad079131294ffc54eb3206145d5a36748cb4b9f1416470f1e263156d4878dfaaab51993ee578189311eef7448edf76a3676069a59ff4124a9ef78a24497bb2506f828fb5bb11971e9f59b6942cfb95409f7018dd315ac4d9faf79b0056ab3029dad0ba42cd3c50fec97e0027c4fb26dcc59d1505139de79b4c214c6c937fe5de476ecfde6cc1d2628dccdf8e733d027ffe7f4d138180520a09baf7e9003e7c0531c1b65537b10c6fda0ce87a7f6b94a19213d782f4a9e15bfa9634fcf4d8bfb5659a4e8d3665a586106dbf7e52bb44b324728883a1edd3c769558bfbe111cba466a991db7e4724c690d93e9ff67cdcad38629ed23adeeb774090a832758ce12efa77625b0da341e57b5d27da17715ecc97c5549cbaed9712134358ba2838b90bfc8f6f2806275a01ff20cc5d81ae1495b89f903eaef1850d495ef89feb5a2e292cf0c1beaf2ea5c19c9f8fbe7374f16bdd1662941a83dc697f0367edb03f630ec58b71196dc4987dc4be383bcea34d3c585844d409410975f5661a5df068177f55746b280966400d4f7dbc263853706418bdb8612f18aaad5d5fe19bd034f7572047f13df9ce0517fc7680eac23acf8a0e8bb7bb5b438bae8a32b4defadfe1f9a5ea1ccdf0519a70c55a2e1bc1784a968e526b376408244aac7f066337347c75e55ca35a35bddb123cd5eb422abff1cf6baff7a42ff982f87f963cd7b4795e9b0c5ac0b95669157695c53a59840c5f9eb7206694dc84310d9bf83e675f29a85e545cd254180d96fa79b64effcca3668947dad0c3b248bf5356d6de622e0e854fdb011fa1d59f66212a3f58139432fad6535b7ae96869209f2aa2ec0d8252f89e736e488ce317d7c79c8617c447e6b4efc37f7cb27ddeb67be0d92c81b3ad4ef98df296294c22d41a64ecaaa83d670b7fe0bf190a1d1cb0df04daa205a1eba4e0e6a8737472c636490614f40e96657496c838242298bea7ff0f9777d696f364aa5bc9cd84f7ab41552d8a5a78da21bca696bbef2f6bd8ece79112c6c19aa75692055d31d7f8376bb2178c0d7aa039b47bf5337025db87c7e4cd33beec81a7c4239022052e553c695c056810bb42481af1aee3dcb46238c40f0cc9c22e3243c2c53806ad9cf9820a417a5a769123a3dccdd0dddf7342ecd5004f04b12f119847cd32d9b54e0bd60e502d9576d4df0bbcbeb27ad45a80c017a7b1d271ce9f7561f54eb5b6888ca94e9bfd527c037ee11e9063c70a037a7b29eb0bf44140fd01f1b17f32a782dad8e0b59cac36ad30c84306981e30451bd22f1e795c8b96036b90376fa17dc839c2dd4d7f9499167a925681f7493c8df74e30b64c6e02a44dfa733921395292e7303b6bbe47d2457ae330bc039f9dd7c6002036bb47e84ae0f2a0111b01e3f996ace63c644e38ff150b0c6f50bebe60efa2e4c811f827ddae9891d4c2e7716af3e09fc45b4d1e81265132d2ae48dd6071e1eaf38fb9470a9a2342bfdbcbb1cc05fca98a6a3be584a77dda5018a33d12a51dccb6c081beadc6a019c22a743714301dff11d53b47dcee0267b27d297de5488dcf8ee7696c2b4d3ea6c91872332bc39637ad6deb2cf6dbff131815b449930cbeb7e9943bbadb2d273f72ec351c23101076a2a159f40de3638a398b4ff659cb9a2b368c7a0f65bcb5181f08b7c005e481f45a5dd16f1fc8fe42e492e98ae632596208ef6ca11b687331caef3fd520a5ce16cc3c6332498b02ea37b99eeccf719dac1c44ebc986f3c8dcbdae9ac9eaf99a1b852366f025b1eb7180d0340c0115478beb170753daebb9ebf317c332312726ebebdd0607bd43222f5a0de70a09289be0ae5bd224b4758afc8e9b7cccd40bb337177de932212b56cad97acbfb1ca5f2e33b9c31fd7f2cfd10e0ae497a364910cfe443cefc5ee77a1b0ef69b9a129cf801cc459427c983b326f7d58258d321b1ead4f6f824ae73682f55adf426966388a544762f1a5f3a9dc44c1fc350431516ff32440acdde7f0af51050cca95e0fe511c5a7528905a52a31bc12419e0130daea59cb034fee717874ca99dc1140c6fb28a52dcf9f0f9429f390994971179081f55f5b6c7020fc87039591fa424f9bceba22c17da42f4b7db3696a6121c7a8515348c97b98f94f36cf75dcdfdfe4bd29b894e1aefcf3914223e1224efd45c4f3940b7fb01dce6c413be23c5350298057dc3759dfab55b8b65c51935f79f13a64079ff62e189f97a546002d395492d52ceaf25f66341214cc68e5da5ec591c88b2f4889d531138a386c609e6daa6ad82ed9e1dd6aacabf7794edef667058ef33bbc5c1a63164d1bb686d53fb3e3cab50ba57a8e3d02bfd2b6270b205ec12b920d1310805cb3", 0x1000}, {&(0x7f0000000100)="eeddf05dd5f560e2cdc0b402b8937e98cc208487e1", 0x15}, {&(0x7f0000000180)="f7e700ef2e77080cddaee69026e6", 0xe}, {&(0x7f00000012c0)="d2c2372e9d2c18418c3ccd08d5d7fea895905ac67b0ea8420844e3dc7dd5486b899b16479d483cf9f0caae1d536011715b7bb58b8793d5b63fb960bbec61d488e0c3d8e154ae6856d72d9ce4c466b184166651cec5f2d326b6caac352f9f26fc847721cc85419e0c", 0x68}, {&(0x7f0000001340)="73f5f89624199b8c293657a2ee16ef802f", 0x11}, {&(0x7f0000001380)="804c8abfb40b687463f59af7234e2df1b10d594f8be5fe864d391ae760dad95476464fddaf1ccd762b8423d19ed190c319b6e8e428efce26d35bc500712e29d4ea182f3f178cd7174421520c87ee7dec232364c05f2e169c8fa1d61b7b661e7648b0427ddbdfbeedf59d266b931f0630c6108eb061a00e9aa7c3bb1e9a7dd37dda3c7c28b9b22b2f04b3313f6448987ad45ecae7e6a2055c6dee8163646b5e7c421fc5abb90019d2f562cc9526f194d47aaf9469f4c6a83e4c49bc740c2c3971d719ae05ba30b2c592c9805761ebc64c2d53e312c752cd2232f0b43fddabc08f56b1e6066063ef", 0xe7}, {&(0x7f0000001480)="ff3cc4c5b0958657f0e842c90c45339d2564610fc4b2b8e5973fbb74b30b0b58771047d73ce22f49c823b8044237ea3fd47adce078e68593bc55431c2821676f87172d24ce6e5ff5f76dab1c5e085867d874fa1f296dfb73959339e0a62b7767ba3ff2ac923173e04747deaf321e17725ba69f5d1b68df828998d373fb7e826a009bad43f14dbfd186739066182b4d940ad1d66c4ddf12a37b3a5b58195c789d2ac0ac8eb990daf59f9275d468b1044366140919533ef4629ccda7b8582c678d4d428ff679728dc27c786c961507b0e6bfa28b87d361942fb24cfd735f745fd0d19d4f883b3059d709dd7dc33d9074795aa73ef1eb2e1ef08b11aff36a0faf6fbdbc15b4a96925e70cac816e0b31eea8a3dbba990d1b1e216e38858b050636fe4b42b8c221360e349b22c74f496a4ac4b832fda9abc4c2f222aa78676c980f17dcb93f4392fcfdece48a1b35ef4fd7321cbc46cc4bcaf2d717c4f3edba6a337a794b6af3b54e879700bfc99182944167e7e92a8193137efd9ffb5246239514b26a7ef5cd4ecd7639d1147ed2f948b89c516076869868940eaf35905ddd43af7165a9a3662f6795fa88a32a297eedb83e9e9cefd662a3a80934b71f4debadd35750ee03860676615823fbfbbd54e7ce3da9c8a9ad6dc123cf4058582b840ba5d65153c191b79a7123df14ed0b0d06381aef6c1b2205156dd500c28fa8f24143a5b8beefd76bbf8de9d771b4b44fd8fd30d322287431ec89ea92c5ad9a410194ba3ecacd4e6e88cbb38a62ff2dca5250f372586ff134f84fbc3a56527a14db34cb1c1a1ec3f5d818a605e9fc458a9f88c456ba64ffd2e8aee3f245ed0a1a530fd76ee182f761d122e3bf5a8e0033ed0858dfdb5b2ea66e341ed6bb337d9c8eedb9772fc06763c35c46215700957e0ed5e82c465f6db3d461328e1530a6f461b840b37e8445f4f85d8b7c5b51ee6635ab87e560c8cdd42bdb2b8dc284d054f654737e90498108d683ef511366516c031f2efeef4b1fefe6f9eaf1f76ff73cd651ced9560c9bfa2c93a942d1be7056d19fafa827bf0f70ca3eec5e3b6d066886a462db9cfad4b2e00b0c687596f859f685aabac1d842155f2229b67f2a0ce1b7654b736218a1e6beaf0563ff5cc3a2f1e7545cc951a1b003b77dff87d55ea229222290c1e0aa228dd05899b719900a88548e725b0b09f214c8a4b8b5dc6754390e46816c6f0e69f7cfba9074b3f93c09fcb3b3297a8f1280f3901b45e5940769eb549b979d7c65b4a3cf409e0b7ce8e753a5ec74d86c2c26b57ff099bf6c2d8d25b2a26b89f16ab0c046bda94a20f6cb93d5fdfa4bd010e7cf75506f480b5999b025d350537e1b5bc2dbea57530764965d3c5da912dc9486d423eba45a8ae680b589adf3bc9aed651fcbff6fc96840f473a32e50dca4038f3b42ded22f9bb4064305594b8eef7706c4c6908865ecf320c443ffca735d785be940c487c382a52c4ed598bd48dfb976b84625b23c7ef4b0f40e131d1086630a8ef05dbb2ae0ce47c838a71e5b083b21269792ec93e265da43128eace4e6c08f62d01b295f0bd24e2e0c4d613277c87ffda0166c6a2c3f526ae268aae0a1fbf3e162803e0ff5fbd0c33b7d8078e918dd337ef31a73afe6575c5eac0a89d175b471dd25931820581cb26fc00a38ce4444ccbb68edde490bb6517c6d076b5cda1894b38babb3657405a301b67ff1aca232ca8fcfde6f7cf961f290012f7ff9ec4f7999971ed5f095514fd56b1d10769ff1ccf57beb39d898bc69e1d00d61706f4e97aee02f16bdc9f9342621b395d19c611ab79d30c195d1608d28652118631a533252881558bae2489343d4484c7b33fc4b3a532ad92f85c55b4cc5e4dd37c5b361a93d94a97855467ece651fb80bb2f6b3d1c11c2c81b26ef77060662eccd3790e85d2fff3fb680a3d1fae898196c6cb9ccb46b121b90257f8e8cd25a448d7eaa9b41f40784ce3a59dde44814bc660aaf84461dc01b1e6e2242005ce2128eccf5b3306c87916d8097aed208db4ab5f460d0b943f2322a8adab24cacc132ae20de88470455533831afdd3e8dc15d553aad225273ea4f06e71b8562b310f032d96c3e5d4b57276e5e4b58d279fabe4ae901eba37a39bbdd8e9f73b4a438a3c9c5570bd8e3a586666be6e0b4d5afecb21309454582b500c895dce31216c84a5b86cd66b27e63c1a2f82866078b99f33bfdd2e1daadc1cbd513f84f0ece625e001071f37deaeb4c0b03a4f083f827fca9ce57e601806fdea6dc9e9ad1e42c3bb9aed3992a3f0b8e187f57450bbef56a5d397409f0d38ebe71b2d4d3de922e7faf2b00b60530933c7e6502d91a615045dbf8f31ce665cbf6dfcd8b4b1fc5407afd1ee9b56008cbdd0f9ae1bcb3e60d75d4a1366ee2099abdef11c1b099a0474743bc2162834f44bf571d7baf886fd43dcaae0aefef1db719585eefc657dc87e11c8350c52633633a0c032ac36d6a31a27e16014b7ff476459ce42426297b17121991f6d444d50c3f4da8a59b8468211ce816911d8aa6c84631db73adb13b9b6d9e3b6e31f000b91c4112c5e85b1121926d882fba6499662357c2112878ff7b38c833877c63c7fcdb20fa015ef0efc5cc5d2cefc9b2318864d7c1a1c1f15a1f2ee1834935f902fc4c7e3a1ef0a61b313601db4a5d7c365858a42151ed971d45270f805eac8b466f2cd2faf702186359d1af63deb5f8a2c39b98d419df376834dca1120396e6310d514b37ba71ad0b45fbaa684bf5c722c0e6f3ff01f7c326d2caad6589839ed149414e82f3bca921b9b3b3fd78d5dda56ae4d4d6abf881d2a451ac75494ce3f6927553a23cd40e7c98fdebcc0796e2f65e81a82e452b104f8cb07f73d941a80785d3d62482f62f04b5dd067a62a028371736ca185af238459adf4db69ee821eff9f077d1a8b23b8288f0983b6db0b5ea4fb0036ca838ab6c01646bd9b68cf5bbc0d481932af3a273bdc621ca1f3ae69d73ca59b07dc5f339839f91a428c8ad57b7eec0beb256a79146c141ead89eb8ae03b4d24b1d31177e658ccccf420ccbdff80b40cc87696931107114e272394a5d123430db4a05d07ab169f221675ca0e3fece9f3dc49dd75f54de9b08f81527560fa42de9c29c55c9470f9a8df17634d2a0e9664b341db6b8812004216f8a571d8fbb042356c25ec7a158deb4b37e0660e1e949e7bfb659e228804aaf823fb2afed6232eefd4c995ef7860cd57177afaec36e1c99db09112dc55151a5d2bb5b32b574e597e51c96764c098927ecf5ff7cf67e4435b7d3521c73558d48a68df5d909525f67a7f08eb363a573e8f093f429244bc32e3015a2dd1e8f7a7d1536817c015dc8a5c9546eb985d75818ae640ff2ccb162ff4bf22e24567ba622c1b36f75ade9ca446c7382430ed50ca02cd89f71ca54d7a83378423900d304fc79a69632034fcd61e50068e479d8b4ac5ed5f13728333e423a3af5a6470e86e1fb198e2948c690310fc5f7e68e3661e44ef11813927dde4cea78a7970f48dae4eb6dac9d2b550ab828db2afbef90b052ddfac0c64a62b60b357f25b8a940ccbd7abc10d9fc7abd53b6e71e8ebed9925e366860bff138a9ed509a47df5a91ee58db389a7095c75d2e819e2fe3f872c6eb39618c948403f7d9548e4e502a0ff6f20dba9b6a51cb44e02e49a5f67e2fdac6958a84984e5d048c3bb67d17b15f618b8fe38a52bacc7a085950552f8d9df353cebd3e174fd7725b9bf85924968c51bac8d6ab272986d9cdf18437c9039432451ae393697615cb62f697f61b3397106a60e2b2ef31cdc18fe0dee4539d7caccb797f62671684e2e855977426aa9ba2c3e74573750171f3ac182d748935d8b2bfaaa871361819754297a7674ea7c0213a72f79f2bd874b8fb8df1f71d23dc181ce1a74da4987c119221921c4b7d0473329c1857d2fa8b4df00105e9e712ab72241a1b901f989bb881f18e46636d59d29a635dbe60542f127c79b6639eeee51fefdf100b4b59fc12913c3856b113fca43665908f1c4f88275eabb355efa908c4ba60142b7d439bb30496782bde76c8cf5d06482a620a814bf1d8c505649dce34d2f32f925db0d75645117a7e2a80ef33c60f19fff38c357f5778326ea52e1fb43eb0c84391956dbc919143a0bb2e80ecd8d300bc9ccbc57d7363755b69c0b78010fe650bd73b04fbf19583abf2d317f9b1f20aeb63b4df2aac3cc440f9fe02a45137e738402674714fae3641caf4ec0b74631a1e1f2fd26dd1b629ea6613b4705e1302796970a02cec63c02b07e038c891c387e950e465de06a28a86861421b0d2189d5f701638dd783b06ac30f5998d6d4d9844e8d628dcb847f974d4a9cf3e118b7b7150de326bfce5215d62e7c9da0b5d8bad369064b44b6c67343641c45f72212656d97ef5836ccdd16c0f3065c63f6680ee17f800ff79fbb506daa8191705b566f82b9aa47eac9c20a45ff68c27000b9da028251df5d7e3416e669d57ca7d379bae73f7841ed3e5b68298a52501b1f94c22a56cea4deadb474a1edaf957725357a90af9c051b929d09d0cc922330ff488b7c693a51d4541fab33980c66bb87f30122b4b372ac6a495e8e7865fcd7d27d30e51c7003262d3d60f456f3721166806838434fb356479bc452e0d341ed130c5f1bb2732200dbb4813b8748cf4420125eeffe5d75e339e26b13111c6f598178c0250f209d4e595af8fe209a8592815bece5cf25b7b646faf382ca4db09a1192aa749d5973de9eedc3e713effe6cba29b2035b2b1f6d5ed78a2a14ac506eb8a89095154ccf59472b7b87eaab299d05af69076b3a082e0f8422874348aa38a6373c75c4aad10f862ffbf8345166bf61016d8fa1447af321039f27263418e300dc6a7fdfc2ed2ba874ba63b9169df71c614c976311feee462f725c0e7aa465dba8dc9a38c35b23a7e2f352acafdf5363f86e6789df9fa2ecfc0153418c48c6ac26f239e60ba8ea309133b16f73a9e7e357b74a3cf8391d3b674912dd64c00042714934f59b26e98e9c51605d58d451d364cad2cb01323b581674ae6c07e3ef64cec9993df00839af7ef10af33c6182d8f5fcc38d56349732be77a84ce052cbc3223ddfe3f603d319e5a155bd115291cb3928417e9f273a1ba19d42eaa0791aa438bfc149b90b8a95063fec6c2fb971f88e9f91f8a323520ab1ee8ae18282fd768afef76af8068cada7d16c243629c2f05d4d4a58eb6aa0629b062a74d1f11b971bd4d796ec8831b9944703446b2b3bf66549026e38f9ba08be34ae69167a93602a43cb1773089da9969d1cdd9fea00bc4a2a954480ae25e5b128f3bb6e1fe00c3dfaf1b8693d1ed602e26b28be331c40670d32b127f9e74698babe03c08fc87ba6820d18e0d6e6d1af0937c173dbe635bc02f9d0fbb6b887976c1df28189d49a5fe0330c1cd6875a04490dbad3c26be265f17d4daf9d72820d0c6a70ef13340009db1934917d61d592b3cd9bbff2b84b2b5b812e974c4a6edd378128feff659e2a55dab5a1a003ef9ddc258abae4992d0228bd1ebf9c456c001a5108dc893be9b9b4aeb196f17dac02b00f2566150359636fcd1c22af4c87a0299cb9d5d13b549ad2eba3ccca098d2583191a733eac45491f2f02b659e60844be5caf94dae4e386fb5f4e3d9240e684461f5992b38043ca32ae0520a11821cb1ee06487d89138f9bfef40168f3455e1aa5c45212e80e27acd9c35325c5e22752a099f41a134f8abe6edf49f53a15c00fb74d4a0b7ac29c83de61e16cf1c16430b", 0x1000}], 0x8, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:00 executing program 1: nanosleep(&(0x7f0000000080)={0x20, 0x418}, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 16:00:00 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f00000000c0)) 16:00:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) chmod(&(0x7f0000000080)='./file0\x00', 0x70) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) recvfrom$unix(r2, &(0x7f00000002c0)=""/245, 0xf5, 0x2, &(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000300)="9312461c0da841d9491149ff0300004da2", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000000)=0x625a) 16:00:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f00000000c0)="717795eb1b5b9b0e37e710a282f92c8993f534745629ab7b7cc91b3154818fec44152ad1a6732c64b5de029a116ac51d1eb8c2f18c1abdcc512a808aefed499ae2fe8c91986cd96d2e4184b856e34667aab31668c148cd0646b9e0eec708c77a01d5d44d1798380318754c21adfe020f755d55d2f1d010f339298b7137fff9f60a3646c623f488f17c3e53f5076eaaf07586f02b4ddf12b2f3744d3c8afcbfcd68625856a305529a30c32b18b0ddd114d41e31b6ca9764d86aabef9d218f6f787fdf43a7513e5780220f94469970036f192c0bd88c5a6af7b7380e7f784bb2df58d893f4688545986b6d7580446eb7e617c3ff181d8c99a22428d8b0151706263fb9784da14c05aa80e7a260a157cf6911b3690376980127977e983c653caca3b1e1621e996beccaa46f55967c79fa82bb274c54dde5b99155933950b7e09d2da07f2c52e9cd3542549b4dd16d60bb15a0f33c229af914564133304600cf6d403faf18f5f2943b7d71a3d0a970edf3d03891bc8d055576ab0c0e72ac1aa13e513a3e2b88e61d3575ea6006b6b481a57492c75212817cd219d8da00784b434a891521b04e55fe2d0bd0560c3f77b68a64bc39098df80e55faaa60d998bda60cd9a6befcf78beaae6801c8e54b8b488b3828bae3d2df9378e3045b50037090bdf3f4d1b77d28acfe1a23701309a040a86789a30bbd097ccff40cef619676195633caeb9682548689763f5f7e828a7e7a11daf2fb7f325ba168ad2e90a7764dc817c56be7f3873326df882d5a3da14b94415e0c481c6615f06301a873214bca54c6372fc87d46ee50774d5f68b139078688754793c86456fc9c68661f569fb36f2c8c36de587d35084b3d52d5b3402d59003674246f1e9e10b7468cd5252bffda38e66263620132b92b8a0fa98317dfbe5c0afc30b7a2a3ea86a06aebf6a3fd1b88731f58ea7e5aea015b5c93575b92abf53c2b8a7196220474c5b145d3473f318c399187202630116e70f6818796c0b58137fb90edc79cdee8918c3a1c4a853e966e6e8107c76884f521585157711a80337ae5fc045c3a5ff18e70ac9d055f0d11cae2faaec25b1700b837071274472d2b51fca26119b85ff4222ffda011f9f7f9f01d9a4cbd8adbc47741752a1879bde243d043734df22ade1896acd288542bec1af201b0a1abad5bd07629b89003b06b8a3648e50adf91759f250f7ec83f2dc541ee94341469017d840ac6c1ae6e1c80dff63955f07f5c9fcad58f3bf0ecd10be19892bddb0a68b4279c22529e2582956032b74048bbc30fbec3606063b40c5fdc364f1985d8e63e22ee3b59575f12bb7baf41f3e492b02c348ba39427c8d3eaa555207c06d2a07518955ab5c03b10691ef51e8d759cdc1e7ce2a29b29d511f0bf6383760afd11c8489842ee9ef0f9d15ec08002849a825cd022d09d9abca496542a3352038a4530489aaf245490c3ca4ad370f2bc1856c16092cfc4b88021d3e94df32e4bc82161bd077a89e89c321fb4d4f07ae0366de020c745e5bad66cb2b3fb4e6c204b0c4e4e2ba04c1231bbb49025af0a2d71a0b94b320d9fd1e7367a5721b89c6c9356d1d41ea79afc435108b83d6dc78fb6d2aeac14b23c0f7685e2ecc7eac189165fe4cd24123086842e2f1729b4f9d2cb6e6a5c9bbe6e1cf3ecb9c428b0fe2f9932116f27749967ea3c82a66ffeb37082754ea44144da0dc68c9ff25a08bf29ecdeed7e0a3ee3c180c8095fc9c43f1b1689e702edba86b59b74f6cc81581fbf2fc7672e2566b97ae7311bedef1b261af484b132348fe6ecb9786cf0b6abff5d6e9bddb963792b2f45b1e0c2de9cca7508ff0ae18d6ef763861dfd5bd1f49623ce86c6b7e11966856d0158cf7a3bbbca2ab0b3edf724c50e2632a08e35dcb7e2652b8e38711fb7003b09e798b000aaa67f3d9bbffbc9a6ac204286978ad37266447158f1524481e6fe128777fa82d254cc887900d2beb993f43d4125528a2b516b7a49f0213ecbb6cd58c9b2303a37b3b4f5787b79f79b85b171482118da55a580273ee186534e71cc5f76f00c0ebadec00ed2377ea53dd995b07e703ba3131d71fff9596b03f34929476c962bb0f83f868ca8c30e452ed0928baaa1f2869f4a83cab084253f58ab3730d42983c2a0db833f852b8e86ca6e87470e513c09a0fe0033a6a06e8de645ff75f31c32aa8f920e9bd0695df7a0f402305736e25ba29c157e17a03c432f3374ef3bf27a5f693200ed03a95a7d433b965ec1bc53f145b8dcf2f94b30e6c2b508f890610f37615165c2fbb1090fb973a4d15e11cb020335ecaf86366f1f1e3770ea8c5a087d8f8abd05d1eac017fc0108d2fcd56b28ce9b752d45817b5ba755c514f11616cc6a61bf4b9a113506f9a222800cc4009c5a83c00243a41cc60acc4066016dd12307c6453a7271ee252536a747b797a9a87b4e3492e3f1df18a2812a9d68bbdd0233c9f020ab0e0ca81269ce0b343380ed390f9f6a59cdd53eccb3ffc1a2d456eb596bb8ee274b42935c4c97f0f4fdd981f1390e94aeaca028eeb4aa09ed7d50f07a23744ed7e8e4499badd29e674e24f2d37c70fc1adaa741b821bd0b8f20fb2276b826fd80045ac2f9caa76abbbd4b9a1e98fa681b291013f82b6db14bb1d7790b3a3c8d252ddb17d27c2d75e8470c0e95d0ed427b5e2a343eff2585933cae96770b34f79014a56683a4546d455e4e9fa15e1084bdb304269c6a0361a1761026f3f84b281b3da54069ce8866a226f3cdafcf8c4e840c30ec0734ab0a18bcc4ab42d9c15bc13e6ec2732a0ec7fe8c41438a4c389e2bc5b5700c24482fbeb1197bfd47d6ae92b5b098ac96be6cc3bb4508539e443a10cd4dd85edfc298be646db8a0ed0417e6d3c471c37d2447e3bbafab91d992f7cfad9f910528ab0ee1010b935fb247e0cb2d52dd018464297a2820630eec226da843ebd892c4f53e3593fe1d31590919bf2820d6114bac67ad81a79b6cfa82d781a544b36d30fb7c943f7feb75a1d87f93aaafda827f727b0388ba78780b6de32e93bbc15dd2f221911af29ca0a36bbdabd956cb2941307cbb769850328d894c97cc57d49af7949060bfbdb7d2a14b132d1830486233c9c41df56756dfcfea45744c2368f572c619c8b15e541f159287ff8d1bea5fab05091be4bec8e12f894892305e8cf9e3149b21070ad1cd48520989ecddb27114f6450529dae71772751c2f0e1057ee72aaaf82d988b06a13e9df4b45d4467a8160ce5cbf01c83c60f048bb0299ce3d04e426b5b4dfb672d6130568bdd3c4c7ad6f62a58aaa87e294452ad1aa46f45e2b21cde5572b532dfe0cce7bb5ebfe4161d02971b580382cd0c462e69467ec89100c4f3c036d000625e8a923c439a1ff0521f0796ec071258335862c33d29e8e2c8960f85479359bec5a45cb13dc566f2f715a6fb60cc519119f8598531a0fece64dc09db7980f08598b0a51f18f509f4162504dac59dc50cc09673c3e2b2873cfe41475f46f73911b5d0f735063f6e523e7ae61d4c0f3240c570de52ac25aea85309946c97a36d416261a5c3797e1314d515afa6fa6ab2fdecc0fbc8e13791c747598bb154fcedf629b9059d54e7a2576d94dd676a73880f6616dec7c31db7a268b788b216a44a2fdbcb18629c50df94ccce3b2f6f76a03aa753fca1e2edfe810dd2e14bf05a7cfb842d7df8242f38a1d98e5882a607ff271381c9cc98d49dd04f98e8ede6d212630e8ab36ab062b6aad58f00bebaffeda991cb857c2553fc9ab1302f1850220246c6301b37e11d422f356038919b88721bd5a0388b6eb6f1b646da6ee6ed33e1f222a5eadb82a2b5a984dfb41455205098b300db095a5fd819abef68fcd97cf7d284c9c11ec18aea8e54ae89d306ce87effff8ba32e12c0c8d84479c95371609790ca03e63bf5eb9c1a01ec0fde1aadc45e62bde7b30c32d8c6deb21ab827784c7af1fa27ecd675ace539938d236c2e9dcaa710dd7d3d44ecec90a1fe35cac64d127d60fb08679187802fa75c49e94c732b464ee2e4b6bef00ee7edeabcc7c5b255b4fe2ba7d09ff4df55e257efa61c1944d572e5f0d9316535cc1bbf11dbca92db508462700f07ca3ed3564d8fa7a9821678a4add07a432f4ed30ea4eaa222d5ed9f85762a871cec390db98c9b0ce4b4699735abf9726f0044c03b5bb46de5862e8cd6b873b42dd0eb8ede5b6fa7000fe38411f315a5b33c67e88afeaf45592bf23553d1ea36a402a28a38654f3fbc52b3af78d0e48aa7db3146433d166607d5d945ca9e808581f03932b42fd6198a7136166257014be1d1eada9fa4a8ed23074f68b3af7604ac733a162b5e7494784556e12e385315494491faaf87fd97fd4afbda1b6040742367d39bf276be29efd2a520638bbd625216b8197671d780be629945a2867ac6e80c4268e15d9067f7a37f65718c3e21ed146a7711f8a7bd867fb5d52f47346affa73f82a39166495cc1f3493c01944c8a2d55b65e77b8d349a73ec8ffcd73dd738ffc3286059c55a5cd4a2d69a3a4096f2dc96822789242dc9df74176b7eeecfd8c98294966bc335f56bf4b299f45bd9231ca7a1cbdc890cd30f78ebbbdf9400f619457f375adad20f247ab8c162729004f16a57cbd67706329b6b462f7e1b9ac9b3135cf5cf59e87c52fdccd818aefa1e55ddf2123031538ac9c94c31b812ca57a1fe51ce4f6aef7ae375c1949547385463231a5f9f64311a191f3f31a5101bd2f8e7a98dff4e515fd49867d4972013dfbac4c6545e81fc0809ca9079f80a8ff6c18a429558b85441cc5562d5592ac9eaeeaf583998509b47195798d5e63b3ced24efd053564d65a5127c5b2ad857857eb38e181d85c2c966e3e5444446925d30a5dfc13a861054674ed8dabe48431ce8277ea1c43cc6208fb814858117344fe4e82acbf111eaf5c20726a2767911f523259b3e85a4187c63ba744ad99af4c87d00420c8ac657213e3a99b3c8b383d705e35a3fcde17d0820e91cc21b69d43163a5dcf3217ca4b25cdc0eb605c6a51b9f15b6c9084cada25b65205944136b7c08d743c3b90ca03241c31ae88d9c035690c62a9e3cc2a4fd9eae48b2e0380f97628d16a96f538b395c5500ac3d8a5f8dcef76d2b7af45fbbaef421425fdcff3f2762e607c3b5f7291f696ff0008ea6279e947b748d143ae8c94847906a3593f20d9c41654f82efe4e0b53c3b2e173adf760cdfd8502cc6221562b4225f321a8df2b872a5840024cff3c8fa1df01a7bb3b8b24d36deb281f67e0ba8f1325aa6d3d11eb5947acabc4068760f2d59733605968c693a467cea52f11f6a2b15bd291c792b4fc454fa39e48b985e34641e5397add876397817fae1a51aba969af68accd6c90bca89833bd9dcd3bfb70c6c00d70e0a28047c55aa7e91c0e37a34f4967de521aa5d24cb82931e5017ba5d9ffc9e98a0790fa042197341babed6c8119cf97fe64561e91794a42209670a1552d81498ccd4d28fe659bdc4c7ab301a49252930e24462fac4ecdc1e9cb1095afed70d950564f847f50981f2e8b5a1b82358fdd98ce649c3f7f3b5dc4f19dc25a17df85530b6a0f4a3b3fa0dffe47de03e331dc86db65dd79e7e25f6adda98c98f55ea48b78ec70405fc2cc9be5964060aaa62854304d29f9706d3b2d37e7e5a6d2491b28066ef2cdb660369b00ee50384a0233a766cbc8093d29f657d7a84f37d3297d007335d5a17b3a0d860ec928af67b844d7d99a0bf986c62207de568eeee1372e4456acff75fb3bb81e15940de30abf5cf38c629166", 0x1000, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = dup(r3) ioctl$TIOCSBRK(r4, 0x2000747b) getsockopt(r3, 0x0, 0x10001, &(0x7f00000010c0)=""/211, &(0x7f0000000000)=0xd3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:01 executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0xc003, 0x6) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x280, 0x0) dup(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000380)) close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r1, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r0], @ANYBLOB="6962e5613b542cc13f0e0da93b8a0ad155b6585b2dc46ecde4fd8bac91cd17f2968d657a43265aaca03cf684fa355280224a01435b1fe602da59bb2c58099776d774f3aa3cefbe8ca5b9dcbbd43f1e3f4a23a6da331e22", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r2, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r3, @ANYRESOCT, @ANYPTR], @ANYRES32=r6, @ANYBLOB="6a499bdd140fd228cc79e9efdd1f5bf373c8cc4e01a6f630418bc07dad240dd17ded5538db447dc2f83d91b4714e0ffb333850b30588816eaf6de4280adba068fb88021fac7a7c6cff6aa21abbb05480f529ea9f4a12600b8f7fbee70f4d3c3d83d39ea76bbfb8887b535f7eae9074da9c62d2f417b6db4d6d57731abce5704bcc8ceb6186dffa45cc973b3cd52ebcf013091a4e2cd31305970743f97baaf5d40ac515581a", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], @ANYPTR64]], 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x841, 0x0) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd7f06000000000000004000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fsync(r0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="10368f5d422e1bda83ffcf53be1df936f89ed02ed973687ff1b56c2cbcf9269b3f5b8521014dc9684f292b90a1881616567bb86a814f6b5941575b33ee3943c3fc4d919794ea6ac357152086e0b2008f636067f8ec9667c5bcc5015a8620e28f0dd91796ea3736fb322c91f3481d7a31d552359209fabb39f9e7a0f75bada15d1ae26f8f9648f3fe2618d1a0556d8dac5a1a6e3760d5fa334f261ba18f9e6ddc57626088aaf47a72e4c5d1126f681b3e1c415dc75a6820bacf71742c91ec842e63ae9bc939b2672d46621f675a20f140a1f9b5c490f8a0c62d3f1a", 0xdb}, {&(0x7f00000002c0)="a9a50a71a8099de45a5b00d5358974397f441930618dce289ae99e2e18a1f8dcd387373ea295c069d92fd66c3c19ec23addc4c40594c5ca40ea2bbb30672f452728a93ef944dd0e738b4a26d675d4a3f131665e803ef1515469f4a7f7ae46fe917aaaec69f85eb552f4b7ad4affecf85be1ffb1b5d7e7b17c0b2fc2d71cf185b0d36776c960393eb338860d662307f83e83c51d0c6e57294edfa730a56c9c83ba9d5e3f45b1a5c1ec117c28f7f29640b486d40b965a01980c45216e9f489d64d7601828dfb3865284365f2f325b8bde32696ea5ddc962d1a50728d509247cca28a93f9391429f076b0e37e2c0a3619f2247b35a25d0c41a45075455e253fad0ab066118ce853a535d3b87d3294d837f859bec590515a092d47bbc3f8c1cbf139f6454574b681705e36730135184fd8f40eff192b87bf10f23e2b64697636d5261c957c439c06eeb9bff1114b4a4e66f2798b5b344502db7c425322d9cd3d587d8f3a310778a15cf26ca8ffd32a6e5ee2cddc7bc13507a12a7271a9422e171e8954309427ad4902aa7b6f4ec566233745a16f56dec6b7f4d38c2c3d24665bd146b12756827a7d415d660830779a4c0b07feeded2a086257cd176c80b00811ba7000bc93483fd78652d6feb5b9a339b466170ae2ee35a1644da453f9895ceae82e4a9ee7e1a8a4a6a23268b5064b63d1678411f29585e05e01a5d4496ce31018766946ba88ff765c184172ff984f4fa55a58814a859c3585d498699b07d49e7cce1463dc3fc436b3dcea6974975ce364cfc6039d763e91f2f857417cea84a2252afd20bb9c5515b80a7f33d054ab27a5e3dc758f96a40edd59a55af1ff187f500f9784fd033de3e635d8422858634276d8c2a96a929446caf6db0ad71874224a316a051b1d57f5717a5949dee55b1b3bcc65a071ed7309ee104c362354375a76aad0355fea2c979f2d882f9aa582b19ae45d161059718f9387fcb187aa5b0a3622b1adb38db0f3b88719914030aed8967890fbd8f0c7bbef4705d22c2689bc94c29d8e7679f1c98d97d504295bb9dc6ed16a9c6faec71a39939ca6730ccf139e7a3d67054eafe1ff20196864c896481b60e3a9001f2819f7216a585cf421269c1c5bda0e46be025dc9398a5cc0bf9281a265ffc0b8d5f251044e77ba07df2885ef63bf3cb29f2e07a2dcd66d87219e954aa632c219a897b90880c591f6945832564aed0278e94a43b011238c86d85078aacd5d154e5e46102ef09c3be923547b6d1d081d201405a5006adc40f0684c1659318330a3dc67e7b0a6beb2541c30415861e2e40df462c2ad015e816da39e4def362b6aa4ec0713e180ab0867e2db2f291e8e1d88fbce81ff30fc84b219baed03ff2c6ee994511e2af8c2d46f47cc61eba92422853ac9656ab65397924ac0023631f36d3d31e6", 0x3f6}], 0x2) r2 = dup(0xffffffffffffff9c) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x9}, {0x0, 0xfffffffffffffff9}}, 0x2) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r6, &(0x7f0000000300)='./bus\x00', r7, 0xffffffffffffffff, 0xa) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 0: r0 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = dup2(r1, r2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) r0 = semget$private(0x0, 0x0, 0x40) r1 = semget$private(0x0, 0x4, 0x9f1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/132) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000004c0)=0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) socket$inet(0x2, 0x1, 0x4) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x7c16a1d4c5b800a1, 0x0) r8 = dup2(r5, r7) close(r8) r9 = fcntl$dupfd(r2, 0x0, r5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/129) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) dup2(r10, r11) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb, 0x40000000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000001140)=0x10) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffff7) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7bcf5fada58fb6681395a9f445a2befd103d5adf55769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e6623", 0x95) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x7164daebe1eb15f4, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x8) 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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) seteuid(r6) pwrite(r1, &(0x7f00000000c0)="e4af4b8d1a029b4608862fb4460f5b6e0558c6dd4f7b2c26d4f2b70b0887948dec7ec6e1f0cfe92da22657d6f7a77ba2c188c0218c9c40e3983d505ef6de83250cde92cfc50d0fed64c94864191dee554a541d71f50aef1d6b74f67039e1123e15108cb03e2f00ae59", 0xffffffffffffff18, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000003c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r8, &(0x7f0000000040), 0x100000000000038d) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) sendmsg$unix(r8, &(0x7f0000000840)={&(0x7f0000000640)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000680)="6d18acba57163671b04920cd33848bf15ea85a49fa05473a67ba5284675751b4b206dfb6500f59b412a9edc31463ac1472bc7764156dd80151768fe586a98d3cf0666d521d79447c58bf9e17104561ce46261a1c3d5d160a7a473916dd25db29a88aad946219b1a472ef69ba12a4748b5ab0f4e5c07cbb0c198e140bb44c82ebc82612218f24b2565109df50935b8220d750a569f7b4f70700e3461839a766cd2fe4379955c5ce33bbb73b6d443afc", 0xaf}, {&(0x7f0000000740)="0943d57aa456b6f58c22d4766140ab98f3ffd2ec05565f1fba475a5bbf030b3c2c126ebd2b8fc6103b7a6d0513a624a37052e1aef9ebeb8528234e64ed99559b83a32f1ce0d84ffa698581b2b2ebb9d4803f3f0f", 0x54}], 0x2, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r9, r10]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff}], 0x38, 0x9}, 0x22864b22592d8ccd) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) mkdirat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x12) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r1, &(0x7f00000000c0)="a9", 0x1) r2 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x20000, 0x0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba454a9eafb38b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, 0x0, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(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', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r21, &(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', r21, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r21, 0x4004746a, &(0x7f0000000380)) r22 = msgget$private(0x0, 0x80) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r27 = getpgrp() r28 = getpgrp() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000300)={{0x8001, r23, r24, r25, r26, 0x4c, 0x6}, 0x8, 0x800, r27, r28, 0x7, 0x4, 0x8, 0x484}) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, r9, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r26]) r30 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r30) r31 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r31) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x7, r4, 0xffffffffffffffff, r5, r29, 0x42, 0xf2}, 0x80, 0x2293, r30, r31, 0x3, 0x5, 0x0, 0x7fff}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x2, 0x4000000, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = semget(0x2, 0x3, 0x602) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x6) accept(r0, 0x0, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x120, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000240)={0x5645, 0x8001, {[0xffffffffffffffff, 0x80, 0x3, 0xd52, 0x1, 0x5, 0x8, 0xecc, 0x40, 0x81, 0x7ff, 0x7fffffff, 0x4, 0x5, 0x3f, 0x6, 0x10000, 0x4000], [0xd5f, 0xffff, 0x0, 0x8, 0x1, 0x0, 0xffff, 0x7, 0x7ff, 0x1], [0x20, 0x3a3, 0x4, 0x1, 0x100, 0x3, 0xc04], [0x80, 0xb9d8, 0x100000001, 0x1, 0x4bd, 0x68d], [{0x7, 0x800, 0x4, 0x1}, {0x7, 0x401, 0x5, 0x1}, {0xfffc, 0x7, 0x1000, 0x5}, {0x2, 0x9, 0x9, 0x6}, {0x8001, 0x8001, 0x8, 0x41}, {0x1f, 0x3, 0x3, 0x3c}, {0x4, 0xfff7, 0x101, 0x84b1}, {0xff, 0x0, 0x2, 0xfff}], {0x80, 0x24b, 0x6, 0xfea}, {0x3, 0x9, 0xfffffffb, 0xf9a}}}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7f, 0xff}, {0x8000020, 0x8, 0xfe}, {0x6, 0x0, 0x0, 0xebb}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x5, 0x7f, 0xe3, 0xfffffff7}, {0x7, 0x0, 0x5, 0x8}, {0x5, 0x7f, 0x8, 0xffff}, {0x9da5, 0x4, 0x40, 0x1}, {0x8000, 0xcf, 0xed, 0x10000}, {0x400, 0x1, 0xff, 0x3}, {0x1f, 0x6e, 0x20, 0x10000}, {0x6, 0x4, 0x5, 0x7}, {0x6, 0xe0, 0x2, 0x2}]}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="eff7e5d0c3499fbe8fae78d99168ab5bb2c8d68f51c34023c45210d4c0304477387d8128308975be98843f3545b808eeea28fb4ddc9be7", 0x37}], 0x1, 0x0, 0x32) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000010b, &(0x7f0000000040)=[{0x48, 0xff}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e", 0x42}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000680)="7215cbdd93efdb5d86b2673fda75f5dc9034b8e4e4c43c601e59a55075870e23f3a0933d1fafa536b3528ddeb95d432224ab8797474c3809a6a853c4d9dd04d3e03e9541a3b057281c06cb1f60ccedb5ff68bca7de2cbfc93eace8852a9a5f03309ae72fa9e67bf75c870eaa1c1b9916381275147fc2c0209694e36fa6", 0x7d}, {0x0}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0xde5b6b325fe19141, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) getgroups(0x3, &(0x7f0000000140)=[r8, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r11, 0x6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) pipe(&(0x7f00000001c0)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) connect$unix(r0, &(0x7f00000002c0)=@file={0xd191e0af810ebe6a, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x46, 0xffff7fff}, {0x26, 0xe9}, {0x3}], 0x3}) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000080)={0x6, 0x1ff, 0x9, 0x5, 0x3, 0x0, 0x96e4, 0x7ff}, &(0x7f0000000100)={0x2, 0x9, 0x7f8000000000, 0x21, 0x36, 0x7, 0xa9, 0x6}, &(0x7f0000000140)={0x0, 0x40, 0x1, 0xff, 0x3, 0x80000000, 0x1ff, 0x100}, &(0x7f0000000180)={0x101, 0x4}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = getgid() setgid(r4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x54}, {0x6}]}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(0xffffffffffffffff, 0x5de48279d22ad1aa, &(0x7f0000000000)={0x3, 0x2, 0x2, 0xac, r1}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 1: 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x1e, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffda2, 0x1a4c, r2}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) recvfrom$inet6(r4, &(0x7f0000000140)=""/169, 0xa9, 0x42, &(0x7f0000000200)={0x18, 0x3, 0x802, 0xaf3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x25}, {0x6, 0x2}, {0x26, 0x2}], 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) fcntl$setflags(r1, 0x2, 0x1) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', r0, r1, 0x2) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000240)=""/4, 0x4}], 0x4, &(0x7f00000002c0)=""/83, 0x53}, 0x1000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) unlinkat(r4, &(0x7f0000000400)='./file0\x00', 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r6, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000003c0)) writev(r5, &(0x7f0000000040), 0x100000000000038d) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000380)=0x1) 16:00:04 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x7ff, 0x4}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7fffffff) 16:00:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x84) r2 = kqueue() r3 = socket(0x0, 0x2, 0x81) r4 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) r8 = dup(r0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0x200, 0x5}, {{r4}, 0x57dc15bfe9d7b9b4, 0x8, 0xb71c6b62b1772924, 0xc21, 0x47b2}, {{r5}, 0xfffffffffffffffe, 0x48, 0x80, 0xffff, 0x4}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x41, 0x80000000, 0x1, 0xab}, {{r6}, 0x7ffffffffffffff0, 0x10, 0x40, 0x0, 0xff}, {{r7}, 0xfffffffffffffff9, 0x50, 0x800fffef, 0xd8c, 0xd7f6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x10000, 0xfffffffffffffffd}, {{r8}, 0xfffffffffffffffc, 0x82, 0xfffff, 0xffff, 0xffffffffffffffff}], 0x8001, &(0x7f0000000300)={0x5, 0x1}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) kevent(r9, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffa, 0x11, 0x20, 0x3, 0x4}, {{}, 0xfffffffffffffffe, 0x80, 0x4, 0x5, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x8, 0x5}], 0x7, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x0, 0x10, 0x100, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x4}], 0x8000, &(0x7f0000000440)={0x81, 0x101}) syz_extract_tcp_res(&(0x7f0000000480), 0x7, 0x7) preadv(r3, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/229, 0xe5}], 0x1, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000600)) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x0, 0x1f}, {0x8, 0x7fff}}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000700)=0x6) r12 = open(&(0x7f0000000740)='./file0\x00', 0x4600, 0xab3483d7d4481543) fcntl$setstatus(r12, 0x4, 0x4) r13 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f00000007c0)=0x8000) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r14, 0x2000747a) semget$private(0x0, 0x3, 0x84) r15 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x20, 0x156) ioctl$TIOCSETVERAUTH(r15, 0x8004741c, &(0x7f0000000880)=0x1) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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, "00004e72002e020000000008000000e300000004"}) 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:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x9, 0x1, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0xc}, {0x7}, {0x4006, 0x0, 0x0, 0xb787}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, 0x0, 0x9f, &(0x7f0000001280)=[{0x10, 0x1}], 0x10}, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe6"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = dup2(r3, r2) ioctl$BIOCLOCK(r4, 0x20004276) write(r2, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x2) write(r1, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) sync() 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) madvise(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x1) writev(r0, &(0x7f0000000040), 0x100000000000038d) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3f) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x88) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r2 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffbfffd, 0x0, 0x64cc, 0x7fffff84, "07000000577dac00"}) flock(r3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0xbc, 0x0, 0xfd}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x20015}, {0x0, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setown(r2, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0xe, 0x12c) semop(r0, &(0x7f00000001c0)=[{0x1, 0xccf, 0x1800}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f0000000180)=[{0x4, 0x9, 0x3000}, {0x2, 0x9, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x7, 0x800}], 0x4) pipe(&(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) socket$inet(0x2, 0x0, 0xf6) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x100, './bus\x00', './bus\x00'}) r4 = getuid() fchownat(r2, &(0x7f0000000140)='./bus\x00', r4, 0x0, 0x4) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1000000000000241) r5 = getpgid(0x0) fcntl$setown(r1, 0x6, r5) pipe2(&(0x7f0000000100), 0x8000) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, &(0x7f0000000000)='c\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/254, 0xfe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) 16:00:06 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = geteuid() r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r6, 0xffffffffffffffff, r10, r14, 0x74, 0x3}, 0xd1, 0x1, r19, 0x0, 0xcf8f, 0x5, 0x4}) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x4, 0x81) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa8, 0xfffffffc, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fe15a372b3203f29f335ae8dbb9fbb086e74f2f59fbc59fc1ffed26b788ff0c45ff4dfef2a2b0383cf764466a839f7f0d048"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10288, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x8, 0x8, 0x1}) 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:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="623f8e483670d643e4fe17ab2ecbb883d41e5be40b748758fe460a731898b4c6cf2f9b639adb54054bfabb5f7e66a412f9bfdf60fc3f6017f0a8a829af718365d72f9983bbb24375fe8bff9372fdb11a123305ea8165e034ac2897b655c7bf3293950359ceaded18d59af5fc2a85896bb1751e8105c3bc2ac2841390c0daf3868c776242ab99a02f14b991595f4cbf9389c13129a7b9a4510cf2176724268fd5352c3080d6d269ed3a0d7f0dabf7e8ea2efa2aa86ac07b154125189bcf64bb35a6b6aee6d9c611f901f83dd1fee610a100ac8f83618643c8bf29ab785fbd9b", 0xdf}, {&(0x7f0000000200)="f913a1a107519fe54ae310a16a1dcf5bb9d3a905cfe2879c64ec42a74b82871330ff99be7d5514bd3c291476247d1823519fa291b6096a9ad27d7a823ab7b6b25ce87356b91475fb86958c526c0e6fc32c4f0dc020ad1609fd1ffb534a3082f750b42dadb7a5fc015acec6d472f4079c07edc3122a7ea2a12b073b1e5258", 0x7e}, {&(0x7f0000000280)="f83bc88fa69110cc39b97794e8154d463446db3ca5ff4c5e2b9762a8cffb04f970f608cc90df4304fc8f31223f7fc03924b81f1e5887c25f1ed8c2a775c8416a39183acd108ea26c24c29c6d63a58ea0e3da8cdcfbfee04ba531968698e31fcdc0dd75b0532890586c241e45d44f00b31b76c1fde299e8cc205ed147edc145b9824c0928f8e1897e2c8b959331fb0c8321aa0dcca0e5980d269f7135774924162c", 0xa1}], 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xb9a, 0x0, 0x0, 0x20) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) getegid() shutdown(r3, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8ffb52b65670e5de, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) poll(&(0x7f0000000140)=[{r5, 0x2}, {r0, 0x66df74b64e517523}, {r4, 0x100}], 0x20a9, 0x2) r6 = semget(0x2, 0x2, 0x4) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000040)=0xffffff7f) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10202, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0xa, r2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x83, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x7) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) syz_open_pts() 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) socketpair(0x1, 0x4, 0x60, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {r2, 0x2}, {r3, 0x20}], 0x3, 0x591) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r6, &(0x7f0000000040), 0x100000000000038d) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r7, &(0x7f0000000040), 0x100000000000038d) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") writev(r8, &(0x7f0000000040), 0x100000000000038d) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xffffffffffffff5b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x15d) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x800, 0x3}) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x0, 0x2, 0x6, {[0x6, 0xfffffffffffffffd, 0x1d4, 0x200, 0xfff, 0x40, 0xcd, 0x4, 0xb9a7, 0x7, 0x7fffffff, 0x9, 0x10000, 0x6, 0x18000000, 0xf0, 0x100, 0x7920], [0x10000, 0x5, 0x1ff, 0x4c47, 0x9, 0x1000, 0x8, 0x700000000000000, 0xffff, 0x9], [0x6, 0x3, 0xb4a, 0x3, 0xffffffffffffffff, 0xa7c], [0x20, 0x10000, 0x1ff, 0x20, 0x7, 0xfff], [{0x1, 0x100, 0x7fff, 0x661}, {0x41, 0x200, 0x7, 0x100}, {0x4, 0x1, 0x4, 0xbd9d}, {0x6, 0x0, 0x2, 0x80000000}, {0x80, 0x80000000, 0x2, 0x7}, {0xd3d, 0x2, 0x734d, 0x7}, {0x1000, 0xb64, 0x4, 0x20}, {0x2, 0x4, 0xfc8d}], {0x7, 0x0, 0x10001, 0xffffffffffffffc0}, {0x4, 0x6, 0x5, 0x5}}}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:07 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCNXCL(r0, 0x2000740e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x3395ff1aebd22da6) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13e69931929648000000000000f7ff00", 0x14) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x811, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) 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) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 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:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10001, 0x1000}, {0x40, 0x8}}, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x0, 0x7) recvfrom$inet(r0, &(0x7f0000000180)=""/236, 0xec, 0x42, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x3c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x83, 0x0, 0x0, 0xfffffffc}, {0x1ff}, {0x6, 0x0, 0x4, 0x100100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x10000000004d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:00:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(0xffffffffffffff9c, 0x6, r1) r2 = syz_open_pts() close(r2) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="420246e765"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) write(r2, &(0x7f0000000340), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) dup(r4) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/18}, &(0x7f00000000c0)=0x14) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x4) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0xc2) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 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, &(0x7f0000000100), 0x431) fcntl$dupfd(r0, 0xa, r0) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0xa, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r4, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 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", 0x6d2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8e5b35f3928b05cc, 0xc) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7f, 0x3, 0x45, 0x1}, {0x2, 0xe8, 0x6, 0x5}, {0xbb, 0x0, 0x1, 0x7fff}, {0x6, 0x20, 0x6, 0xfff}, {0x7, 0x9, 0x1f, 0x2}, {0xf3ee, 0x9, 0xc6}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xfffffffffffffeab) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x221f, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="231a86660b190138bf88bbda2bcf") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x7, 0x1f, 0xe1, 0x7fffffff}]}) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0xfff) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x20) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc90, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000040)="c2f28767901a015f4444437bd17b4f59609a005a36fe8e68a2673a4a68f464375de4320ac37b13f27f20b071417a7d53cc2c11c03e7f3009ad7cbd82ffbb2866280cc881bb3bc732e39bfeb3fd67ca152a8d81cf6758", 0x56) 16:00:09 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = accept$inet(r2, 0x0, &(0x7f0000000080)) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x10001, 0x100, 0x1, 0x0, 0xe026, 0xb5, 0x8, 0x1, 0x0, 0x101, 0x7}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x80000001], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001680)=0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) bind(r0, &(0x7f0000000480)=@un=@file={0x0, '\x00'}, 0x3) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000000140)="f71c2b48f25a4f705f503c72cccb4142b1e21466eb930901b44c8f9afd494945ff46327a9c746dc4a1504b97357187db0d66b3645d183150b1d5b21f04adf02a09291d24f6e69d6756f92f9a57fd188aa0c304e0189f3089ede7ec821a3fd485b6e336dd6565746d7b03", 0x6a}, {&(0x7f0000000000)="bea71d38945f573f816a8571450fe7903fae9efa57c3511635", 0x19}, {&(0x7f0000000400)="266c95cb18afa25e944bf8b196539107b9479a822f539e2887b3e30f9de071b5f0c05abfca315fb1ef2b6f5e5bf859635c69b96015ddffe187fe6907b310e9bf6946ec9bfd27e92337b60dfc5a18e266c93f5ebb249489be945dcb2df5", 0x5d}, {&(0x7f0000000500)="976b7023609153129fda9bd969951f89e7bf890050648668b8716ee076a425791fe8a7b1dba9bc7a14132177cf88dbef926665e62eac0af3e9da5c3e7151b2abe9bb50d8037a431f66f6ae99f63e49167f8f3fc475154bb3acccf43757f95c512cf74bee62eedcfc1b685b834fdaea0dbb950290731e5a673cd595c3734932a5db01ce2a6c7c585a32c7c3a8bfcf8afee1a8d7350172eb9cbab156007a6eec827703916b0e4aa9966572da9abe0026f3f60465cc31705d38743cc32fb74a7ef5d2bb4bc4a03a104b2ff1b9ac94", 0xcd}, {&(0x7f0000000600)="8b84e2f05e29021789d6bafc143bf3e4fc85e6367835ffb5db16a8962bce2266af7da97f8c24cbe260fe22efe7b9a820028c092ea227e3a0a30a6330186ef4b74bcaf4e017e44e432f5a54e02e63c7332e7f62d4e962729fe086fc8b951d241673fa9234e5db605d7addc7bfa530fd26c637271052668e2b27ab3154e2be589f67934c37cbe2274eeef2897a034aa2172725a012374d0e84aba7888dbc8bdf3a21c50b904bcce6f827645ab6d3c0393a4a2d62cdd1b6cf3c7ca3c029cd75fd7f3475fe1774b17c9f8dac6438168470db4978de48bcdc7f51501e0f6e31ca20c23497073e5b3954d3b48a69c13726562022915c63e4bb10213d54556360413865e154d58b9825f0f4810d571e2002f1a569c19ea1987c629776e1153c6699ac38f3e31626e5163057782c2ddda0222c48d24448c12f2f835f2d59b0b84378c061679c0e398140506b53871a00108924e577a58abf1176963d6f9fb8afd888c7249de7e077b1e944f99e498eaf9b7fdd8d5c5f96905bcefe981488d922d78797c66624f24ba4dc242289f3d826f6428cf00ad8b7acc91ff4c62889ccf21022d489d7b126f177bdb6c6f61a88fe32e104fe23c977e63a0747fa0c49db2a3eaeafcca0b013917adca9b917d8e1327b7f21e73a854d0192b8d0e3953b465a765f9af06b893d535e078f2b1d455566688d1c4cba7f85692d37356f3b100db99b223411b62521cf813f234df6d217c9ac92e71366af7f4108f18023bb45b516eeab00d24e40f69f1383191c49cde290ab531c233c854e25708fad96c953c7ebddc716234c381079328d68f79cf1886803c26e921db360af73928b805c0c34ae76b380af695a96e8e8148e20132a9cccebcb6cc3aa831e59adb19e1f0f47dfb97ebde58c0a05df23b526b15f973677c0db7fa7995370529473887cc82ced23f095ebfad7bbffb8ce90176224207d6afb55d75602093a850f53e95d964cf2a51d1c56f777f9b6fd5cc29b64c2d7d308815b3bd57503c8c065f70808d165492cc3f1d31e887a86bd19e3b906bfd61eb649a41877c2160c9c74a16c8c3bd3a5d212f148c83d12c510d036132f5dd495c6e179d55c7f3e18f2f386517b9ff0b7fce53eaa121c8965c7f3f284900dd0207dcc9b5e864a4b2d88b37b92d5693a583c145acc1650ba44c3a95ec46262213314ff1234e739b4a99bf53542aea54bf154e8aa3c284fe6f23ef9d464860d8db32a55b06758e97107fb2f644bab050228660266970460a7c1a90370de08174b3c2480dcaa06b8d053c60f523885dfb847efbb399be10f3662aad4d5c3f3cf5046ee347ab9d0717d45beca452755d1c4d92d42831cfcf3eaeab137f998e3fce0dba2419cf9e454d78f46582bc133794ab1f5e008f3023b9af61465411c2a92c43d7023067dc4296031338738d8802f48a311c66b78a24e733cfd1332573383555ba305f4f646eb0689ac4ad87e0e3ca6b0c0048f29a1fd2f52aa6ccf300b9377d2e977645f924ca1d7665aabc3672549167af32b364ff2d48980e7bb0abef2ae90bfa5a27718d0d040adf1e193349d722fecb02147469e5ed5791c345890a47863bb017b91508eff663346eb5488415243ca1900b03aa62967a70fb27d67f4d3e4b8115683bb40e5f6e61a931e75d26a13280247f2cd53f0e1cdf99cbb3022d041b0f27da72efec397111d66614450db84f465e8fa693acc142da7ded34769fb61a6180ef0e0a67709435fe998b7f243c09420ff8285ef59b7b3fc7fdc21caafc271d160b08d55aced8b87edbee4577fe82e050e00557f291900c49e9bfda1acb39e679ec27bac88f94c51fd90ee7f75fb79c05cec6d40a203e66fe53d41e610ae311c40659fa5c6f0b8a175d80170dca495da4a83e80cd35ff04a14b1823e44ff5f1e0ca2f965fe70fe22544845929881a2b1ed6ab52b95e011e40411f00833391066867dc685b751c9ff6eb0f7815b7448faab8dadd9f3c75926cb7c625861cf0f667787fb85d4b21b22a287e7a24d0ff813dd6cd37684a9a044def58096067f123b362f2c82fc8bd6023b4b617c13242a5a2fa5f715f10291e582ec6ed10406d9a5cc40e4da41c74392f289d9499162640cb013508768210db43df2af032f684070cb053b564320c7063505bcda129f7dab6d42c0c3b756c2604be18d349d6e1da8bede72d3c5e7e345ebf46dc27adaf622849bb666963a3146e9e08cce5b173c16b9414045d0e95c123019b68b97068e390f42a1399cda55f9bda06ac6ae4cc79c580fad493e07e6292294e1cbe155c6cb97aef06ca1fc84307a87cb9bee3c8797a73456bcb5422be963134d96b9f43d9f8f287bf6d761be992f79436f5345ebad593dda4fb05a2105e933a1ab6fdcc33a9cc779cf0e5599d62d607a96320cb59a8bf63da4b6329a81d81393f3c5f22f33827dcd8b5875a80a5accefd9e0cf26a6ec7f34f67b25487c3a0a2ec115ce20da5606e70d41e9d7f50f5a7eac2e4a74ba906b53357e4e3ba0d2b3c51a16586a886399582b37111963c165278c1bc391fb529b41835ac87428c28f3169b992d305a327183ee7f38fc119335d692320f2041264412d6fda991adea0d3d08eef383b993e3099fd83e5dbee52e4664e09d7efea9c974d27276243b7a2f7eaafdc52d59cae8fd6623ecb84c420368e7e80bc658d135a7966ee4d82c16807409668fce3831574f8c09cb11126a4f95e45eb107e052ecd41e68f02337131e92013e9203631424aaeaea0a435b66b71e6abcefbcfdc962c783f0c77ed1e73f31218d5bda2054022d385c7179f92c81cc62cd558b5b0490284dc217416ba524d4b4d29c9d233995828bdd54b14f89c63909124359761518cbbc05c0b797df7fccbbc265e512764e2d8df1e9219965349cb992893a1b8901b54b70d1355ae22e23bb1461dc0a049b03285ecaef615306135709238a04687015a052a85814bf27defcb872da31762eca94e7c8ed70c8ea40338cf600340d49574b9c4891ae0aa2cf605ccb44431aa604fa3e988ad2545d79559cc8510b40e8154bd4684b67831e3b06874a241004479f1b3973437624d376258d27eb524c35a45e11caee22bdc309164d4241fc0a6676a1b3c89c0d4dcf8976dda857845de8b89b594cac7ca9836533c7199927ecd03ce74c43df174e90ee14e9f6c64d75bfcd815b1b07ab2e05fd5bb6a75e7de2b3fd9e59abaa490fec1a19039d623100ee90882dfda34479a48d26c545fd15fdb219b10593339daf78d2fd871c1e9486408980b799f6b2d29470ebdc95b161e861b73c960176e219efcc20ad7ec0940d5402c57ce68e90144f27604906d8ea62d954343dc2095dcc99fab3a3f42bd0f6b986af88a1d618bd1a9ba5ba357c49d9800cc85d2284b80073748ba97c707e0722dbb1817124a3d56af90282cd22838cd4c69474c089de9d69b06d15b78b5a54272e9cb4db213d8361ec551910e18f4555c58c9c6f89d340f437e9a3bc30ebc58f38f917d7f4162cbc6a874bfb02227d4b4eec880198ee70026b5d3f9d727a5d84669bdc246fe5a7b2aa5494b83ef7a4c53bc74c6c2d71eac3ea4c0cbe87a16ac6d2669e8ce2bd67a1ed48ab07007655abd97a9271491a0b981f3a167243c688b5461a8884751accd0aa5049514c62a6b378e602218323349f074e4167f0c60210bf7943e76d2c06fe94aebd3aa20a398fdfe01a2e2618665d4839b3928cfe033e955a04f569e8cd8955bd298916921f14477898ba4b3b5d49c42e2ef441054b8edb8d99827d66e6343e98ed758685191a4b2a7c70e277b9e8c1f2360cc18b039285294cdce539067c5668efefe901892ecc1665a25bea17c395694b2954eec89c9161c52e1d9486006484a4f80f4b91ca79779192ba48739602075f9cf6431a92972344c3792c0cbb08f29763ad76b1fc9fa01f1f9a94c91de8377c800a7b3d59135d922a8edb44f3da279e5eba9207e168862f3a8a208ce128baf1029b6e6f0e4732c73eede29d70cbd653bfaa2096b5ac825e679bc3bbbaf584471faeb2226434d3f119dcb12931eabdf5afe5d38a0faf1924fe307d082107a84c2f6ba2e8ca080dddbd72afbce3841d8fa0b87aa02cefaaed388309619076dcd9482dace2a894ff129f6d1ddfce35a0c3e0663966f2cb718f10749756a254dc17be1983d92bdfc8110b0106b6d1590b090ef7346457d6c2fb562ab1d2f12ffa6d0bc0dfcb1fce44b83bcb0904a3695f9ec7632e7ed554ee9449e62e17fa9c0df11566067e6d8c0af8b6468fb36ca884c472207327e1271bf3cea21685bd182eaa22bdf1add089548b304d1df6a56301585e1f5fc0f2d5afcd1bfddfdf7cdd7de3cf4a701140da706e2340b6ece76864b6032518b9adfacf44501d6de508cdfb63c62a07b50d5178a6ce4d3386660f9a3c861743776e3b71302e8bb775038df77c8d41409a5c664d9617bb981ef569b2bf4ca5b14eb2449a7f16c78e37dc2d9a9fc367313ff637682f62534fda0bf0c03e15aad4505b8ea710a5b2a1ace71c7718b4b6684a167c1f68ec4c8b95fb511206b9b85303b90bf9f6371377540f0b0cad85fd0a62f9a1dbb8553ef83b38be5983739deff4029856fef3771852d8d19843efccbebd5a52fe7101b0cc524693898387aa8f20c997f87beb3df078855ede9195fd2415ad0a73e8e907a882dc26080e9334372069e6eef6e72a64e18c1ebe2aad4cd7fc6264aadddab083d034018265e31adc4a9ab86c13187bb45cfeeeb801ac463fab40c14f82bd8c2a18fdfb655f113cebf454bd6088415316516ead7c2a46f1449c8abbcdabcf09d0bb4f2b1c46271f5921f2e285782048388937a06ab55aab04cf95e50bd96d09650f03a2714a39f40de6dc7885cfcb261f0adf9047efecc7dd48853f7fb0ed66dbd387a50216fe983067f92fa10d996944ac9da39d31725c911d1bb6d9b768e6d05ae81c8abd55f0ad2752a49f144b5e9088b2158791a120808898f1aae65c0146e68879a588aa2923a178cbd21ee5a9177ea712ab379d0b73ab0081a8f38ce1e4c1d18057ed88da617bec6005ca139aeaa9b2d68303df72ff46eeae9f2ac1e02f185adbbd859dcbcbbd5140f8f4c408c87e7c3202a7dbf99949c695b12259a82f10f583b33a222f7e20d25cc51e24d411e7312ca5881d12dacc8da93890d56f49cbb46ff5da3996c247723a78e9a99ed94d88cd0eeb90a7309a0c7340b8c8d7251fe1ac666dea6364b2ca55296bf6cafe6dcd0f16377431b91b48452f441d0ebc850a69cccdf7304f3b74067fae3ca4dbef518f118f684f229cde36c5b8b921783a164052e9e733ab5351b635f08ef72eac7872ac5e149720935ecac3f1779b38ac898253ad4c8570dc07301250a90dae3df2ff825a3f12634a2d9824ce6b713f02dfc92954efe01f2ca6fa77e006f445f3dcde2dedea833d5b1dc8286b090bc613580c5a06a1bf66f1ef45ad9291da32f7f9e32fad424c8916004fc20aa5905b0f11f5b58a425b1a52e1bf119c505a20a47fd415592746451b3b4645ae15dd56ee0d393b38bc443344b36ca02fcb4a40d5da729a9327118324ac1d18539a2d7f0d5f0b32f1f66ce1cb52688669248d34140ea9ae02b42a1eb57409e7e6e810d3fc69326e277450360dc8a8dd70a733501b22868413bf3bdcd9e741a23ea81d502b0a6dd548aeb161158f53bee5f0e1aabfea7105bd84ec0331486d8f9309e3f6225ef9bce652228e0d1be49a9f279696183cc162306519cdf60b86e10fb784d135d3051680e27f8a6c69ce9", 0x1000}], 0x5, 0x0, 0x0) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:09 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x3, 0x2, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r6, &(0x7f0000000040), 0x100000000000038d) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r7, &(0x7f0000000040), 0x100000000000038d) kevent(r7, 0x0, 0x8000000, &(0x7f00000002c0), 0x3, 0x0) getpid() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x5, 0x2, &(0x7f0000000080)="adbc621f3d43a4b0fcce60ce11ba3f28b7380b5a39eb181e16ca73b99f7480d77af113c0378ae1618e1ee4cff2d06b4e808867de7e77d0ae8bcbe8df0249fcf2af74d8bcdcd9bc8edf1ae5672cd14e156f2e507ae8b61be1a511abab66455a029d5c520aa622dbb998569c3c27549e21a6e62b4b440e4ea092977e608b59150fb7e55cf067e105928fbc56de7c9ac23846caa17225fe7e3be5a94428c4d6cabe3313d3e9b3b7de33bf3f8a39a5e09f56cab6e5a85b41", 0xb6) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000140), 0x0, 0x7) r2 = socket(0x1, 0x0, 0x1) setsockopt(r2, 0x0, 0x7, &(0x7f0000000180)="881a", 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)) getegid() socket(0x3a, 0x5, 0x81) utimensat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x40, 0x7ff}, {0xffffffff, 0x9}}, 0x0) ktrace(&(0x7f0000000300)='./file1\x00', 0xf, 0x4, r3) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r7 = accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r7, 0x8) socketpair(0x10, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000400)={0x1, 0x1, 0x0, 0x2ec, 0x7f38fcf4}, 0xc) kqueue() accept$inet6(r6, 0x0, &(0x7f0000000440)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(r10, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) getuid() shmget(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) connect$inet6(r8, &(0x7f0000000540)={0x18, 0x2, 0x2a74, 0x6}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x3, 0x4, 0x0, 0x1, 0x1000, 0x1b8c, 0x2, 0x3, 0x80000001, 0x3f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7], [], [{}, {}, {}, {}, {}, {}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000014c0)=""/162) r1 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) r2 = socket(0x2, 0x8000, 0xfd) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = syz_open_pts() munlockall() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) preadv(r7, &(0x7f0000000180)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mlockall(0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)='./bus\x00') pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="08b83220c801b1d4c37fe12ff871a494f631fbdd291859eecd54b3a41b61e4db0c0bf38366eda9f7ce7e596d726d586b312f87fe739bd104175ed7750a90f244663cd9b058a06a1d81e293def93350ff367045689c283bcb8187ff99748de4ef2581dfb2638fb37d1e82b62106680a35a4889897e3b07a1ab4748e1dc1604581bee41a1285f6afdc4ac248297cdd06aba1df841708a47f98f10efc4dbc0f4d30237862ce376e7381ea748a294273e84a3130bdb98996a26316dc8c9754758b923e49531a25c23af8cecefdcfcd81fd068cbbcc377e2ae3b250a80f2a439eb923d5bee0167fcef943b6bc7c38e9c9fe0d", 0xf0}, {&(0x7f0000000040)="c08d43c926bde2ad462da586d562e49050fe3ec26e61e1635d58f5e165098f0e4ad60c92df1b2932d0a60081ce806631b74a645925fd9ce91f5dca02dac3f20e0ba194c1f098b80fa50d5001d86d55df71a105e0dbf8400025b787c8fc11c150f537a9bae736b1aa16a4ed5930", 0x6d}, {&(0x7f0000000300)="91044a15f090c215c67601c3d7fe053b379bdadd3b0d42444beaaffe3722256e0c4ae6a4735113ff62305ab73a6635361097d926c9f34ebf58a334a5bb00fd0ba0bae3993d4896d6457826be704fb3f70d854445611aac5f6ed0cbea327a591a4bfd62c24e65a0239d2c2828aef7ed9d4b966d0679105848e5538dc3f76e0c3be82c05c853346eeeb52957e0523805599c00fb30807aa49cd16bdad816c66652f93cd297b5085f3ceda34cc10eb5c2f58e90fbd9164f1fb1197762b1", 0xbc}, {&(0x7f00000003c0)="1c4d20b00443b88b370e0169c0a437e7fee6e839c527ba1caacdc3eb025a4cf3f616d83caad243116eeb99966d3e7a34fb950fd14340f2739508b3ef78d1b444e218f6e87d7d6617e1a387488250610884e5a95e39e245436630275bdccfe2f188a12544d1acb967afb6b8431b3067aa24e1a71beabbd1288809f3229e1d7740e68eb102f6a7ab872cb88bf334dc2b4666a8c9f5ae1bc548304ad25d16e4f22e665a9d39c163e4d1cd66d6da008fbb12f0fefc777d77c3f3bee4fe72aae692120022414549513b5881c5c35a3864d6f324448cab9eba6130bcabc5768803ca9ad3900a737d1bf504cede4554240a468320db90de36ad91", 0xf7}, {&(0x7f00000004c0)="632ede005708dc1a50caf3a7e54cee7f9b74693dca2f2e9a77046355ebc7b57badbb8d956217fd7db5e27c7ce336559497c2f9cfb4bab48459a16267b4f0589c901f6bd0230b85fad3d140a42155d1edfe94548161c38eb92589c898a799e887a3091603b692c0ce4a0283367e2e63c3fb29359fc1f1fd2a36e6356a64c90cbd07ba1b8985471bc5e687f7e2fcd14e40", 0x90}], 0x5, 0x0, 0x40000000) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) 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)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) chown(&(0x7f0000000300)='./file0\x00', r22, r31) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r6, r3) setuid(r6) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x60}, {0x2000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xfd64, 0x0, 0x0) acct(&(0x7f0000000240)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)=0x1) 16:00:10 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x5, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000a18c6a1af7a1dad3027f74178e7b1095cd00bd37c2c83c88f8771394006c5315bd2f5119ef603fc871d27fdeda0cf00147f3e44f9e16f9eef03e8cca0bd9adac526c0d9bff92"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0x1, 0x40}, 0x10001, 0x0, 0xffffffff}) 16:00:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="828ed7fd9602b8d5cef6"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x9) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/18, 0x12}, 0x40) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$unix(r1, &(0x7f0000000180)="bba5cdcecf2377e1194e86f2bfdaeb7262a18058bd7907df4be3b5880489a1d5ddedf46eb7a72507b4ab867affa072088d8fd5854056bd45bdd088f6a9179ad50701b51ce3fd626d4e4ec7462378d78e996a9122d26439cf65e1d2ba2693c8f64db01accad85924e48c1598195694ca0498280229d1a23f6", 0x78, 0x6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x20004, 0x1f, 0x2, 0x0, 0x200, 0xfffffffe, 0x8, 0x0, 0x2, 0x9c, 0x496}) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r3) close(r3) dup2(r0, r1) fcntl$dupfd(r3, 0x0, r1) syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4}, {0x7ffffffe}]}) setitimer(0x1, &(0x7f0000000040)={{0x7d, 0x9e62}, {0x1f, 0x105}}, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) fcntl$getown(r1, 0x5) 16:00:10 executing program 0: socket$inet6(0x18, 0x800000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0xff, "000000000000000100002000", 0x42c}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x10000000, './file0\x00'}) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = dup2(r5, r6) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000080)={0x0, 0x88, 0x6, 0x2, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00", 0x7}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x1, 0x10001, 0x6, 0x3f, "c0084a906ffa014c07e88b4d860dde3bab1adc17", 0x9, 0x3}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x8) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt(0xffffffffffffffff, 0xfff, 0x200, &(0x7f0000000100)="f5d63ca56f927bf1c173deb1aaaa92f9af3758a5f4eb2a15c6b415e2c1c7044eb5af71498892526d7248e83b392797e8", 0x30) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = dup2(0xffffffffffffff9c, r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000240)={0xffffd1ce, 0x38c, 0xbe, 0x53, "eed769daf4044f28177bfeea0a0dc88a81f3d614", 0x3ff}) 16:00:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x80000000, 0x9}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x9, 0x8, 0x100, 0x1, 0x1, 0x7fff800, 0x2, 0x0, 0x0, 0x8, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0/file0\x00', 0x88) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') recvfrom$unix(r0, &(0x7f0000000140)=""/32, 0x20, 0x8a0, &(0x7f0000000200)=@file={0x0, '.\x00'}, 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x64}, {0x8fe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x10\x00\xff\xff\xff\xf4\x00\x00\xca', 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) pwritev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)="1105bc", 0x3}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) chroot(&(0x7f0000001280)='./file0\x00') getsockopt(r1, 0x7f, 0x0, &(0x7f0000000280)=""/4096, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x80, 0xd, 0x1, 0xffffffff}, {0xc7, 0x9, 0x28, 0xffffffff}, {0x100, 0x6, 0x9, 0x8}, {0x4, 0x40, 0x4, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xc2, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="d000ac75", 0x3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0xeae3, 0x7, 0x40, 0x7695}, {0x7f, 0x80, 0xcf, 0x80000000}, {0x0, 0xab, 0x5, 0x4}, {0x6, 0x1, 0x1f, 0x7fffffff}, {0x5, 0x2, 0xc8, 0x10000}, {0x3, 0x7, 0x1, 0x7}]}) 16:00:11 executing program 0: 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f00000009c0)=ANY=[@ANYBLOB="01002e666938ed1ce04036143c5117bd42a0a8405d8477de70a01c7cbffde03ea418393d03c45b9c18f9dc98fbe1423b9d2cc9c447b166f612391328fbf47eb558f472762e9c491f8f3ca57fe18aa528e55f65b2c4ddbe283f4a794719fcd798db5bc36c510783787bd438cbd29e9de702a5d04e4b06000000000000001e77cd09c468c2bd01306044b797f37e2ad9924b96222b53f902bca7040000005a499e9add1f02962ec039debd25f87e3f8b4c83904cc87a5f293c11cc3a285595be3dacedbb21b2c14a3cc8"], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000200)="9faa93cbee52b008bfa1b8c506898eb86990d1b308b243c40e7c14174510e6fdc5f9cdacc0eaf1dc3cd48622fe41c149cffa3fe5293489dfe7de2b04b8045c8ba2d6ccce722e0d51a8ad24cd90402c4ce2794730f5917434ba28c3e83cf149647525b43beaa3d2d88950487adf82992e1330e6af57c2b2f59ce89e0a19932f9cede0c24be529b5b7f25f96c1e50a92d7ee84247e4095ccab8be482ac117b3ecff1292f21d98d05ef40aa5b9c3ac11f1ca18cc0cb4cf4b14c594f242d4f1955cb9848e02394906ac64f54688768bf882486b63bf3df35edbfe97889082af55acd1c7fbe04d22c1ff5fabf8800793fdd45", 0xf0}, {&(0x7f0000000300)="b0542d55f429be663a90f5cc65fe1f441acb8b8bff0a8e69493df600d5343067d2d581ba93a310507dae6249dd3f59db100712242b2c1a910109d434d8d66e7dfd088b974ba53e27a6787698077dd3d09a4ab13e389edb5e189b768d5b90c82506f2c7137a92d5408e75a757f9bf419b185e6b5df6324d", 0x77}, {&(0x7f0000000380)="d34ef70ceeddd860e473ecec8305084defd214d6ce3961844c5afb8e0465b0ba70235aee4c46330cac6c67847ebcd6084fb0becef3f56ac61741311aa1bfbcc4ff43baa7d45bebc74294abd78b18b0ce70b89412f2ffeb498945d8baa85523e2d396ab64355499c0dc1a1f517db03d0cd95a490064a17689ce16", 0x7a}, {&(0x7f0000000400)="a1f7fa9eb14a68c5e757d34b8c67851f5215bb90b65f5e30e62c030a22c63ca1347db2277ab0488529102e435b45a001b72bcd1fb4e8abe103519430d0899443b38d1d8e83d31e377aaf08e06cea98078bd1e658c74e1e02c484455c171f6194b78ec4b922ca09dd25b1b29feb75e9f6796d65a7672d0624931459a2d0d21b4b9a4617045fc08990f4a3caa22f6b7346642c5a60d013f1d99a9ec251c0afc172a5044a", 0xa3}, {&(0x7f00000004c0)="0e16b363950d2c42dab9091eb516fcc531ba1bb96119fd1514a94c4d17359c93381624ebfc3a4bfb59dd89fbae0e64b8e05c0f458e9a1b1dfb2005f833679fccc4f9a156adfc7ee1c158b26fb7116f848c27813ac375930c7ee83f96479eb048cd25e2e20b567aa28a0f4fb272396ea27397e7c0e5d93acd11e1bc8cd6daad58eb1ffc3221b5577c1560cf849708f313f828a8bea1980aaa99098920eb55443b9ee6", 0xa2}, {&(0x7f0000000580)="81f0ba011e4bdd82785ba052dc3b4cdc27d667a920070510c39eec9395b218b19b5040dec7ce4883901f21ea4ef8f03c3d9ff6045240b664657c9b5d6df66995143673e26cc948a960e19f1a65a1fbb6eecd5b8604486e018e38a7826ed6a329599c66ede8181d7be217b676dfb0fd14d446ca1e38d1a59543728d8e57c10d81759390ea5437", 0x86}, {&(0x7f0000000640)="2e5bd4d32e835659307d48402703cefc0670a6be34702a018707a0012953e8067c759afe5b25a308f80ce626096cdfda6c5ed1d25a8ee730dc188b3bbe48e5f85d7e3cc390a9f94c87944349cb14b2b5f31676ce82af03798512592a928afd8f6ec04aea0a46bc668d11246b84b1", 0x6e}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000010000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r15, @ANYBLOB="bd680000"], 0x40, 0x400}, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r16 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000040)=""/69) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x10101) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0xaa0d7d09741d7515, 0x41) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f00000000c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x3be) r9 = getpgrp() socket(0x2, 0x3, 0x6) r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, 0xffffffffffffffff, r6}, 0xc) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x1) 16:00:11 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x7) write(r1, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000c80)='>', 0x1) syz_open_pts() r2 = msgget$private(0x0, 0x81) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/178) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x10001) close(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) syz_open_pts() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x60) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) close(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1237, 0x8a61b3979acd421f) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x8001, './bus\x00', './bus\x00'}) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:11 executing program 1: r0 = socket(0x18, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') getgid() 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000004c0)="fce7ea43e086d44121551f1251cd4124edf8e9812c0ae03bb0d8ced1778603911a597ace54d4ff9fb7814c958196c34095c4ee142515d0db30fbc5b524260816f9be26ad3c99a3457c272c1f02327f1858ab968de40ce9a54e3494ce50c19a483c23bac01f0fb7cab366165e1bd453abfd4569cd5d49731cd213ae181d5a9419d029e0ffa522266db5008a64cde82195716e86a5372a4ae12985c7da55dac08be5b8492b24e09de3ff9bd5557c41848dd24b962ea642a695d2863180000c19a7402a29e30a8dbc53a1254454fe343ca8", 0xd0}, {&(0x7f00000005c0)="5ae3b3465b77d7cace5d5e917174502928d695835dc6bd88eae385700dd773b43a551da574fb0439d1fee074e83ad8bc11a91d9cbdd8e0fbed1707e7764c50073f754ce6e3fc47b56d0b7de995efd926ff8354062c29c25458a77cc11d6bf2", 0x5f}, {&(0x7f0000000640)="2bdc4f2c2dfe2074fdbbbf1adfbc86da81c32be0895ba3a76a5b6474e827ef5aaae9f6e8b5b569ce568e033dc5c1e9967ce05f7d60b50d20b5ee781735da771c63548c16d678693afec011518a3aa82b182fe1418746dcaf5168884cf0c7d67d38c92700011912c30fa6678cd32cf24a85ec64dab009cf7184bafa70b9e337c904768c5356c5aecf19c08825141abf00b4ff4e612748373b41c735f8cb0d23f26912432d42c9", 0xa6}, {&(0x7f0000000700)="b5cd24cb7169743bdb9f414bd1cf6beb01a2bfab4fd3181a526ff80cd89211f9d4758175f419e4f37a819dc49540492de705c77317d7e2cece33d461c4eda771aead3b247d5c59c7bc9e86c73c56003581b9e7778a1c01a1ecb69bdf818301f36583cc0965a7822f45129e02a6bfb835d37129efde6fa09f2567b284b95130e73a584c5e2c08752eec0b4b08c806360f7b7cfb2646edf477b891384b312c93244609d192032e4c1c020b0d626cf900fe3f", 0xb1}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = getpid() ktrace(&(0x7f0000000480)='./file1\x00', 0xc7895fa92554eccb, 0xfcfc96ac7f786a8a, r3) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) symlinkat(&(0x7f00000003c0)='\x00', r2, &(0x7f00000002c0)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r7}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:11 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000003c0)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x1, 0x4}) shmget$private(0x0, 0x2000, 0x418, &(0x7f0000ffd000/0x2000)=nil) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xa6}, {0x10050, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") symlinkat(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000540)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x3ff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r11, &(0x7f0000000040), 0x100000000000038d) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x39f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r13, &(0x7f0000000040), 0x100000000000038d) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440), 0x181) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r14, &(0x7f0000000040), 0x100000000000038d) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r15 = getpid() ktrace(&(0x7f0000000480)='./file0\x00', 0x6, 0x100, r15) 16:00:12 executing program 1: execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)=',[<./-\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000140)='$:{#\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!%\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='@\'\xb9{!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='-\xa6%*$.[\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = syz_open_pts() ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000680)=0x3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) kevent(r3, &(0x7f00000005c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4a, 0x40000080, 0x7, 0x85}, {{r4}, 0xfffffffffffffff8, 0x80, 0x1, 0x10001, 0x400}, {{r2}, 0xfffffffffffffffc, 0x1, 0x4, 0x7e, 0x3ff}, {{r5}, 0x7ffffffffffffffe, 0x90, 0x20, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x9, 0x4, 0x401}], 0xffffffff, &(0x7f0000000680), 0xdf12, &(0x7f00000006c0)={0x6, 0x8000}) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64=r2]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r5, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x01\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x100) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)=',[<./-\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000140)='$:{#\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!%\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='@\'\xb9{!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='-\xa6%*$.[\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = syz_open_pts() ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000680)=0x3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) kevent(r3, &(0x7f00000005c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4a, 0x40000080, 0x7, 0x85}, {{r4}, 0xfffffffffffffff8, 0x80, 0x1, 0x10001, 0x400}, {{r2}, 0xfffffffffffffffc, 0x1, 0x4, 0x7e, 0x3ff}, {{r5}, 0x7ffffffffffffffe, 0x90, 0x20, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x9, 0x4, 0x401}], 0xffffffff, &(0x7f0000000680), 0xdf12, &(0x7f00000006c0)={0x6, 0x8000}) 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7bac1bab30e1ef77ff0953690bb0ce2876087500c806fad3e1fc6e43100f3111f8219d2442f8d9a8a894e4bd30dbe62d1e728057e8681f80db01b4bd5e17f93b2cbb8e9704caa69787629e77ead913d0b9476c7e5e36cd24d63b06923dcb3507effa9c2f5a13fad2b271707272cdfbf1062865917aacbcc1da657338c4af9ce0106991644ed9dfae3d78ef773d75fca68b92d2058cbbedfd8efc13346bb2ce01b69c991bd79f1adef3822c42b87bb4d5fc05429a4c"], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x7a80f1605b2ed36a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:12 executing program 0: 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) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000440)={0x9, &(0x7f0000000400)=[0x101, 0x1000, 0x8001, 0x1, 0xb3, 0x4, 0x85, 0x2, 0x7]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x7, &(0x7f0000000380)=[0x4, 0x60a, 0xfff0, 0xffffffff, 0xfffff385, 0x5, 0x9]}) r3 = dup(r0) dup(r3) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r4 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r4, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r5 = accept$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = dup(r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x10000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xeecc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf8f0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x964}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2529}) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 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"}) 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", 0x13f) 16:00:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0xd7057b65cca215d0, 0x1, 0x2) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000000a40)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="eebeb3036f9567873b9e9f3068c7ee348bf2cae35087fa5396dda9cab03f918cb58941625cb84fb9af50edbda2b904bb3fe733fcb4266a193228026335116f75892fae6babd6e59ada4710dffc815e07f533627ee8812f70ee0083b14b431b55abec087830d43162fafcedb2d1fd90bd42ec2040fb61e9e6f9ce0bc5b09b6a376b5a433a577a465bf580671d032c4f95991f2aed88c5", 0x96}, {&(0x7f0000000180)="7c3a1eec3318436fc077747ae1a5d03094980272df45a2fedf6288b666ac7765c9f939ffa74ab279d01dadd09c4cabdfba0af3416813df73bfef20e60737b30f91a500e58d42dfbec43c7d3d15ca89ae10e2ce79e62cd2b6bf967f3ca948126d5dccd0ab10f3d79a310bbfb352fabc6d0a274de5728f318f73ef0161", 0x7c}, {&(0x7f0000000200)="209e75938b5f0a7304aa6a8ee525dbcec965cfbbb62499ec708c862e64bf9fa88101a7ad0bb350b80185ccfb1baa6bc0409a829cb538a9f97ceb8bf8fdd55b32e755ad231699c8119c081ca95501025bd405d51c7ac6051fb58f9e1d81eebf1737d69ed43dec460f635fa38183d99cdeea7df6b528386215bf0f16ee2da27ed731f83cb60af73801c7fa7725856a0c5c1f0c", 0x92}, {&(0x7f00000002c0)="7d106f5f970772ca19c500912fc4ec23be70c250206efd7ec48795ce4a6c843cd2f6019220812ddea75d28678664a9fd56cdd6bfdf5605cdac3fd8b8f1a4bc2b24d50a199f93d3dce6502cfcedea768b11ff684156e09046c906e0f4fc546532702a16af8cc34ab185fe", 0x6a}, {&(0x7f0000000340)="b9205ae9db3cf0a0bcf03b7581d362635e83efbfc7befa14f251077662c9182f7f90500d6c6b9963ff73be67e11aea59b78a406903d3e2f03d3fc2dc01703d0d480a6a74cf98b730effb8d655d96d0878516eb04cd530467ec6c314f5598387dcf855c0b52bba9f6f1fad5d1a76e682593418d41a786f7965b57a7edf2ce07ece12cc798aeec446d7ac1c5133c591f41d8383768fe2d352a7960a7b4dafa5ca3bd3b1186d2bb5b680f3846fb7cc0fc7fe196e9b37cb3ae71606a5e", 0xbb}], 0x5, &(0x7f0000000480)=[{0x70, 0xffff, 0x6, "d65bd9a7240352a9cfa367d54ceb67f6eaccdecbfefabb54f21090f0446844ca91140eb582b681c194f05c56d1b4fe48a3df97f6f3416ba9ee35530d7d22a4e6cd3993e6fe30dea2cbaffb886dc94efce0c0a3f872299064086344"}, {0x110, 0xd3f7fe82918920c2, 0x1ff, "fef9767cdf232b2fe33b1d07794f77b62a639b33419d05edaff192bd986f7a655b2e7cfaa65e0ba73150f64cf77e34451a1176f578d2fe6ef5d2920d1d1ffd083985aaf5f8c2472f2456b9757929700fd39ff4ddfaa90bc391770212ae33688988966471912bd8d0657896204524aecd65eed2007a9a3651d4ce61a90faf0031c0370216a5874bf98591270613b4969b531e822fc3df1251f2e343fa4695ff598f385582bdc97171c5897c26fc344ae585ae5e0d4eb3616d105249d75b1ac845c07b0d00b3c8dbd203df277a8248b08680131bc693051eb7a15d5c7e8810b615737226047eb5c468fb173b432797650674ac515644882d52e68e4f"}, {0x50, 0xffff, 0x7, "b92516096d15b6fefcfec472890a76e5207a0cc0290523e76e4bcb1c5cd4c64af129c838617690a4592a3385b517573796ffc8976cc5771f59e193c9"}, {0x108, 0x1, 0x2, "d6364f7d9889921761912646a3e3bd9b8f6483289a1308f8b1dc9a480254530383ec41b193f30b3409495bc7cbf3def4b616ab34e351f2a0547e0122be061eb741482dd0b71c4355d14f7e3df45a62cf757bd92adce1602ab5ba756ea99ad135c84e81e18556d0046f0136ec338a9cb87f1c76221ebd175c3b83dedbceb70624d2b7bd8580d202e0bc0e30eb0b4adaa43a7fc8921c6ac6977a42767f2100c50700ebeac63293192f66da8b2041a23c3e96d067086e4af93dbe3a73fa31b28d4af39fd39399b4d3d12b064a3924bef0cc38c090ee21c85bbe742dc459a3b61d468f905d811f29d9f76a30be635c1f60a66e4624da"}, {0xa0, 0xffff, 0x8, "dfee08846145d8db3c70c236a9771f26cf4804b1324d760f06723a8cc10982c0ea37ea061aae8c35474995b6ca49399411ec72fd519cdf0feeb19315f08c17c240d572eb5bc64559466a7252edf6f450133bd63f51665562113c17187fa393add0dcf8e68aacc9d0be5bd3c17e07e5abad7f6931d70a78eac7612f47d19c65caabe2dd2ee9db10f1bd91f772d5b2a9"}, {0x100, 0x1, 0x1, "a8680708b57c3251ed58d11a1bb19f9a8a768c93686265fa0c9cff4579ff8816d6f8d84c51a9bdc93972e0b6ecb7cd5847f020a8834c7a89e864bbe5940fa7b5869907d94e184c397314e84611013c8feec493e466b7ff34a55646a6d0f3452d58ac2f99ba7b9762873ed34d99867f656769d3865d4ebbc72ad08a8d26d441c27829e74db2e535ddce440375a4d68085ec93b598813387e4d1a636d2360a60fb913bbf7e02abb025b5469d30d651f667254892dd87f9dd3a602e547f25d01697fbdd5842acf43d44ea7225bce9f0e87972cd3e5f228651485f407c0e25c0d2c86f376d09815b39ae30"}, {0x78, 0xfffd, 0x9a000000, "cd2c03911110f99593b9c7e7a35f00a2a19a01d8baf7e645fc10df01c66832fbf7fd12c94f44ecfb3c02349bc35b1ee1cbd0cf8d85d82fc57fdb46764955e802d5a9cf2a94cbcefb763b529f5ca02241666711887195c9f2e499f3f073f3dd7b637b"}, {0xa8, 0xffff, 0x49, "32384fdb5cb7d5f957a6dcbbe47fbc23a1dccdb70fdb05bacaa41e27dba713ed7f74217171d501158ed5f1976d313ffa1a580e3c3850ce736203b7f260e45865c2fa22da210b5793fc6b775ee574d70d59bf524917d8cc42e5909957000d87593286d062d3c385499ca47232f9f65bb4ff8f48e1e3718833665b2a9b5a071c5e2601b743156d26212dbd46c27aeb35b1e69a1726"}], 0x598}, 0xe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6d3000"], 0x10) shutdown(r0, 0x2) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000029c0)={0x131, './file0\x00', './file0\x00'}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pwritev(r3, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f0000000480)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x54}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) acct(&(0x7f0000002a00)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x88, './file0\x00'}) setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r2 = syz_open_pts() close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20400, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x950d, 0x3, 0xffffffffffffffff}) dup2(r1, r2) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000c9, &(0x7f0000000040)}) pipe2(&(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x1d) r1 = syz_open_pts() close(r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) setsockopt(r2, 0x2, 0xe3, &(0x7f0000000240)="348d6abcc4cb4b39e8f2dcbf6709d7f2a62f25ab990cd67d8b2e35d6d2a137634b01863e82e8656e53fdb2baa8f9b910d33379", 0x33) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x3a8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:13 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000140)=[&(0x7f00000001c0)='/\x04\x00\xb2\xb1X`^ma\x113\x90\xb6\xd9', &(0x7f0000000040)='rc', &(0x7f0000000080)='rc', &(0x7f00000000c0)='@)\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2e9, &(0x7f0000000140)=[{0x3c, 0x0, 0x0, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) dup(r0) 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(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(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', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) lchown(&(0x7f0000000140)='./bus\x00', r2, r11) r16 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r16, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x14a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) 16:00:13 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='rc') shmget(0x0, 0x3000, 0x100, &(0x7f0000011000/0x3000)=nil) r1 = syz_open_pts() close(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)='./file0\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) preadv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000680)=""/165, 0xfffffffffffffe57}, {&(0x7f0000000580)=""/212, 0xd4}, {&(0x7f0000000140)=""/26, 0x1a}], 0x5, 0x0, 0x0) syz_open_pts() 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xb94) unlinkat(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) close(r0) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) preadv(r0, &(0x7f00000000c0), 0x0, 0x0, 0x59) 16:00:13 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xfffffffffffffffd, 0x4}, {0x81, 0xa4c5}}, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\b\x05\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000081}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0xa) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x9a) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) poll(&(0x7f0000000200)=[{r0, 0x80}, {r0, 0x10}, {r6, 0x4}], 0x3, 0x3) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000280)="2ae8dc0910b775cf60675f0c93fb39bb66c2047bbffc7325630f117d698a9a298441ae9d148c3ad1e30005a5d83c4b02ae89fa41d7469fa50b34f5fd31c632553cdf8a1ac07e28f7f82571bf05151205371b015268aa7fb4b8adfc199024e990f5c31ef88b1669a0330e2cb8435c6b16ccf056bbee94ab08cc1f1e515b884c01434d727371a939a21f98a2b2ccb5e7e47960c1de76feb2352d391a9c3d39728473c0413916a921a32bb6053b095e5d9ed245b5f59f41453db92dac136b8cf03fcec95854635efed9b200d275ed3e27a09e", 0xd1}], 0x1) setreuid(r2, r4) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(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', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000005c0)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, r5, r3]) r17 = getgid() setgroups(0x3, &(0x7f0000000580)=[r13, r16, r17]) kevent(0xffffffffffffffff, &(0x7f0000000540), 0x3f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = syz_open_pts() close(r18) writev(r18, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r19 = fcntl$getown(r18, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x1, 0x0, 0x3, 0x1004000, r19}) r20 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockname(r20, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0xe) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="617c86be98059e89db859ef7d3da87711ed3395fdcdf0ba763a4d007255e769ab5407db8fff6eb77985397ddca9fd745eb6ac0a25bc9aaefae7e1663d7efdac90b2a5433ea9e76a812c0d5d6464e", 0x4e}, {&(0x7f00000000c0)="a40877f8f31bb06f230c98c038af22cce4ae7372c5548022aa", 0x19}, {&(0x7f0000000140)="5d016d08769a23452928d54dec737a221b596087fd40d7a9e5575ee28642af7771d3745b6090aefb2aee57af8a8adb82c3db80dcf7149088d3c269521c68fc0e0a25d24e81e7f75224c750f0d8c93b36c7b5c3d727b3773f99461993316393f2cf8278d7e35334184eb8738417395d85b7a6ea192d3553f87c7203e09d4e025db97c2e06e2e4d8186fc846477741044de2afc743a6df1fd42cd9d1c5f878462b3d16965b892d1f19593527e26f89e232b7d334e0daa86ff960829d2ecc19eefb1ffd26cb7afcfb54c5b7db15a754f29db57d5081dcff90860983ff86f9919b533545f6b3", 0xe4}, {&(0x7f0000000240)="6afda0047a1e9e8502f8c1be7d970f4b909cc5af44d873b098e7ebd95772985bbeb268daf3c0fe51e4c1b84676bde1ae33f3e4b68ea1f85e9bdf3090388c88036fe418d55fcbe68a5976e20b41b6f8f9dce67e5aff43328ffbef6517ce4072f0a837c675454b9db7f1aeefb884c8842d6e9dcb4e7ef7074d6ae20437c962b83ada4f1fa37b2d686e22e3b120aee0cd5eef95e16aeb930e026adb96432f430a606bb9386e9bec74810c5ea3c4d6d3b4ec15a4", 0xb2}, {&(0x7f0000000300)="110cba069e0adf9bc7e0c6223818d0a898602f1b3f27142313beb88f9e9bd06cabb8dcdfdf2208ea0602f91eeb00b3ab8f949c5c9d420c", 0x37}], 0x5) r2 = syz_open_pts() openat(r0, &(0x7f0000001a40)='./bus\x00', 0x20100, 0x1) close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) writev(r2, &(0x7f0000001980)=[{&(0x7f00000003c0)="96accdcbccad46bf70f262ef097629ac4cb68f31331fc386a9eefc3b18c09415941c22e8909ad11cd775cd13a0c340098c75fd33240f05679a3030845947d39e0232514dceb367608d2c5bb9771ad497a7940e35e3bc0b53043bb4e45ff38a0604caa28a4b269799e14886e632e25f464b7e7d8bd06b42a18d0c15b4b63ddf71ad142e6f0dc9a1e4c508e022c4813f64d17b4e2b335e1907e4a3e7519bc026e51536d9ae397bceeed4c96c729c0e893398ea8683a59f4359d31a", 0xba}, {&(0x7f0000000480)="81835c9a6d8f661a7b3aa64377165d48ccf03a23066a065353f5d88d4940e06923c100fd4c24a4e0d70554f8ca278bd70632d66a1660275e002f35e8478b0515fd0e748f0484998589d4cbc7aa00f0114d05a7a10a9b9da3e5e9466a5d2311ad851982b2dc1e9746ad5037a591836e5d6d540ae4e6da2e6f051c999262375278b8a073ceb0052ffc9beac5d97b0e1e1148d0f4581490b08c5204e654f16ff014f0", 0xa1}, {&(0x7f0000000540)="d1513a4c2b502a2a608e8fb0b1eb031457d14def5f0729eac2e7f223eac01239c7ff01110bb9dcf4b1ddd8eb9ef4cef7442176ded0bf91d0b9068a2a41d988512f1ef5", 0x43}, {&(0x7f00000005c0)="7c6d92bf534d50c3dc269257ce9f2a175d3a3c5c1aa7d2e850ce542a08b71f626ae37dddeecb33e02e63b2d916975eb8f00ce2a366702e55847b897a2acd2b10ad802b0351d2f131c5955e48830eddba72b61de2e5c47314acb7d9351a0338c0b34ba2bef761ce9606d25800b3a8c2969c88c7b070089489c5958a58dd091b8e98cf4c30f3066a3bd596853f7fe687a224", 0x91}, {&(0x7f0000000680)="83fc3eb541604164acef00f2f0e1dcb7da46813506b5d84e1c4f70c4ae91c8eb4718fe0367a026df5c5ed31174d8b6e178673d9db4aad302855a0fb2fa18279ba64f45c77f1f373f62e8c07cde9fb8d687b664f44c8736fb24111672540c24353720be3df6", 0x65}, {&(0x7f0000000700)="ef2a46304cbd2c737ea4ffd9801c606502b1f2e995b821761e47d857c7a7c91da3f436c4f8a6c1228ffd061934ce4cdffa74fac0ef76f832932baba58e429121e7df39437df9ec0467e7b09226ffcab5ad88e732f551677c9f12f8d746fc6f0c82ffddcb8f3b228f7ef44da7ac963d5cdab9479193cd21d45f78e42a317461bf1a2fe269d9139e24f83cf9cfadcbff90ab30", 0x92}, {&(0x7f00000007c0)="e20f2d9916c86b3822ba2a1f57ebdc9aee2f953c892f142058c069c2ad1e35db386de2cdd855f6c50b3a72d3a5243b8c5892b8fd951ea5a5713cc3834147197bd2fbc88efe80bf4f91c96a4833ab47578b9b96f914a44fac66fa65af6704590e41d70b4e4056d7c3fd8d66f7c0fbdc4ccf1a434780f0b3950b90f91f412e2c843e2d1d886e0cf31d526e9ab12e011c14f546b027d032db6c1e78170d03fc60afba8db44579bd1953fbce4ef1062ed6b5a154d11d321f799cd2630800b89fca143600762fa9c038e4551ebf9c431a649f8710bbcaefd6d5fed9543dabac163b06cb973d3751dd9d7601c14614f91cb17410ab0fa09259138ee34e775779e7d375bcb7059427917d4a36462a5ed741ac7446e661ff8b478d00966b3d38fd115e92b8d01559b09edbcbf98ddb6cfa6dd2817ef665439b6e5cc81e0bed1a963bc0c4530802c0911ee33a2fc919cd9fcfe0e8c802eecef9395655d5d14851d0d5cf4e60f01e9237c9e5b0edcaa754b05af53bebf9b152d0765d8d9b4ca9b66884a96d14bb625b45835854bbeaec57f252a3053b1fa685c50cc09df054f4f5c0e0fb353b91ec006c97b1fba35edb00cd7fdb006890156ba96e0aa089f7f35f077982e2d9d78cf2dc6f167ae464533246e8eb8840aa7e1b2e82415444bb21718e2cb01cc1fe2f02a2479d7cc7f7f732e2710ee1c7ed263a3e6a116cc3e1bcba0eba0b286d433f3a4b37e7551f05355790bc65cc62c11eed44b9b87d14ebf3b3460a36fddbc38574f8638e8a70a3ed3d16c8a099b5484f0aa7584b7209566894b38b01a0a25255dd28c69fd02ade251dfdff15d46377003eb961cbaf3ac0754acc93eac2f8f59b05966472790ffff1a03dac70bd7ef62da8c14cea3d71578c5573e6352da9cdc689a7c63b68c70e1f4edaa41102ffccb8f87aeb28c9907f6e2e9e0cce750003aea405855b51665b9d28a0073787d0d28b00a4bc4418f6090e4205278d1cd773df56c28131082df0eeb35be3c552fd1c1e0ce39005210ade849560736d2ab65e32ed27229f93c3df6c4f73ab41a6627225ff347eb3bcf5de04fa2e4220c96f7c33a0f857bd0d3b11d2c2e8e46fad7d3f60715ac4d3bab92705edf65bd19ccdd9f0c8ad7c9e0e9bd38737cdabaabe0e968d754acd6168deae4f995351ce6b31f37fa1e744cf4c33506b61b16500124bb1f2e8373b54831ea1359e04d175d18b680c28d037ab01f5641f4c8b780731a85af4264d246509e44d38eeb19b3f288e944fde469c18e3cb4cc486c24567b3240f1162f8048f5a73b429b68a9b69640a028d4a165d255893a94c0dfd7ef59677efd2a7de5cdb3123afac6efd70569878ef64c2ca896c31e29d5ebe9cfa63781589c5b0cc1f0ecd54d6a757380551d90d5f7864903be4c00cf73576e80378a84a5ce3f8f9e7bf90e8b8d42c2f6fe17d384f729297e67a571ad0ded1790a42885984e7dd0f02f747042e70da3b6bc7498409323de1713eb81f0c5a4cd6e2e411464bf41f4befd1e2c9bd4416647dc86bbd3e9830bce84a285fd5e1310b62329659582dbd0cf8b1922eef0b791cbc8e6e558aec3d201e91748854f9c65b6a9ed792aa5550e289b4bfede9176556c276e3f52eceed89dbaed6acd18a4fb65134f471dd9ef637910e213a33e17812c4e509067aed392897d4b93899d126b69f6fccdb0b4147abe20d5f1808f318a1e841ed8b13f4680c51d5eb30144fe91b6e2dd58ea698260fb4c7dd896ef2d1a5d2280c46dc126d760888d6db742581fb490751a6c658f24fb804743f7b26d483b67979acf801e97d553926eb86e0753367f6b14fc350174edcfe70602913e3f907261afc39dba95f400a2438f3e2ccbe01bdc466a31515cde6924997a3a2bbc0430c9a6f78381b41eb8295c2350cb8c2a5232adde23ecdaf70a4400763d010732b2ba1128df92615ca06eca301b1f45e8c690badb5fc4602f3d84b9c8e42ef222c066bb0837203cd809750927421e5110181847a82a319bbea438c84fb6bdea085bd66e7f07f853b06de4272a59592dd12d631bbf96224757d1bf35b6e38d6f82b71fb35e833117e56e403c437557f91a91ae9478039418c715ab938690200845a97bb69de84dfc22798922a4df5b5160d854c1c573e0a710563fb8a042ab01c65ad115333106e507411971e8c892452784df0687ea0e04558865cd697f4dde58aff6ea1b3861ba1bb0de10ebee8afde5c803ca3c1e9a8c86e0d5ffbdf4a1ad110dbcb24de07a550b1a79f41cc1a8abe39ec57f653703203017b6b4d97623b27a3225b7a5075d6b429c7bf11e5354a1ab6b48526f96a08290c120a1b14dbed5f25d6ee14dff3deb741acf858f6db18d1063e4cb7a5a2bdf29f63610dd78b8562d96c3ec213b35f010613a362652d7640d31b17be15ae8b7eec980c317d1fb14e6c802bbba737824307f2a34754349341960304a58b38159a3215d1ecdc9dac42078c0f17166ec31d3b47078bc3b8b952b94f089908d4bb70d149d3c50bc50879fc168bc6099167a246bf9b955c2be1508c31891d947bbc515ed429a012a52a0d9365d9035ce7ad311b43b6712580104c135f8e143ad995d068999750008f8d810769c618b62f60b15044e9d321614664d96181917cd1565e5525e71a67a19d4038b2984ff83ced873c2766f22d0c95a21d55711fcb68c3b2b29927e824c92e5140d1b1bf02a3c94934314afdfde09aef1dea3c912af5c0c44a8a439bfab19b5bdea0adc4efc0e4a975352596198f4d2b86044a2001e062cfa6461a063375a1a26c752ea4b83cc35584d83c0de3717e3eb8772ee1b8ee39761c528f32894356bf4702b487188f06953282a8460dc1aeadc38c0792bb2f29ae61c8cc03f6a1593e101f37f8188e10c24f13bb785a9da31a4f2dd284292d07e4bd391a0acd33230cc188677150a6f91236619961f69137d4277dad5a3d9e731e8cd57c207326056ae3cfc86c99199cbc69fbc3e446b6a69a0753851e56c1a066144ccfedfed17eab11eab5b5a1eb21cb6fed4374a38bf4158e281a16f0d882460d99fdfde70bf21fa28cf725a5e7097fc094a7e5d1d4a78ad27d7473a8aa6b3856932d2a4817b2aacae80e1a99d045726ce9cc10b58470d4473597003522c4e524e182bcf955b7f04de17e9b95d7958b966558003c7d905757f19c270fc065d0678ff450e9d1d1a314a78c0ed496a67a2314ab860da1145cfe93b9592ad682a6f8938f80d19323871a014f1a451a312fc1042b32306de22d5a28de4da7a40cfc5b5c4438980cec0f9b7be97abcac700fd761806e3e6074ba10c62df2aa65412c28084d75fea2d33e613695c4c800bbaf6693603fd92c79bebaeb68d041548a6e053cc1cea94e30a3b1931a8eb0bd63e725b0e12b19df220add9b0749305e3c7fa0998d5519ce98887b672c77fe9d0a9d8ac40a237ef757057f31a131ff3ab7721957e4a8755e56aef499952ba2095bbc7c3f664f8b8e7b8b0b4c798aecf02f9b97530433b152c5a986e0848f3d23a9010d8ad3b0c98ef8d545bf004a0359894825be4e7dc96acfd12908b09ecbd9099902b28df13183c0ee8d5138b603955bf00567afa538a9fdf2fdac58a91a0e7ff7db1d2aa9101fbea98b642250fba8ead776dc0a5ea8d10f4ea288cc96896afa91d5976a28aa164ba587c95ca168f5238d6266930ab29520bcbcc44d4681b1fb73aed14e5b36ad5097ca68c850f4f1af1c77339757e1336b8adef1e4815e5117d981c1b51b6c4d6880d0831844bcb7a2212040baaf5f3cece492440c58f02a7172e139fa84e750a2c00528c16a1572bc967206e47e4984623bd5479d3a4a9bf7206ddc3b2a5e1bf95d0279b7ecec436f70094b2d64200a3a8d76c1011b750dbb9e88dbc7a7bfa66853d1a1f77568bf6ab69a0b88babcbbae9a613ce4a6310cd949dccca4205171f5a24e9d7b59483711602c2fdcd509e32e8ad69c6bd2874907c7dad1776529a87e452794ac8ecbdef3a3d95eda23fec70f0c8b0affb8279033813dcedc46db382967403eb0db57ee3b6121c9e853f97cb9604c13d831380e7046a10deca1acc7f21e50761e771d0357f3073e5220ef59356a981a830e6b25217120a265c7c4c360c5b2bd3e8b266b4e7236c6fa4d28585c04fbb9fdd4f12dc67a83a1aff90fd4f7fcaac036b7bd3156997a2faef926bb8f03f69bec896bd1212329d346beaac3431c273e18df8fd509fd5d2eabe5788fbfaaf01d0868aa4f2a9521eb774643431517297e0b3279b28d5c381631e176582ee3bafe19f513725cf47aa52e07b114c12dcc036ee4e0e87ef2a0c174197ea720e93be4c91e62a4f38da0927e6864856f3ad6502657c2b6e49f1ade0529b8ef510525ac24eab174e0002ead0ea3b2f69c55cb8c540212b1d9593f8c4ba6b1ab095270f0dd7bb461873d13aeba1ad7b96a47b185cadbc693ff76ae51b2244aaab9efcaa81f39869cfb331132e7623fad03c1cebb6a7eb656fd974d2b010e99d412034d7e54c7f620fd230aa0eea56374fde4ce585b66c914ba29e017ab618f3090b4c1f707b868b8a5056bc98be4a776525a6bbeebe07b1aee9956c02a27f1164d210d0bc07731a6af8bbe124a1732e10f8f2e0962c41f4d714ad5dc9ad6832f27a85c36d6fb5dea256e95329a19311919340c7c692f67cf08cffa5f23788b134f9675693db97fd709eccfdcebd33577052362f3d1b561d215fdd8cef79f729f12e5fbd86c9c657d556d7ae286c5cf204223a61d228ca91b2a7a0bb667ca5e6191fe92b032860febfab525e4ac9d17a64d58f0eb4a26b2c6c2b46cf083c4fd054441e31d575125cd5ad94726b6dccdc8efe1837737ea187940d491eb56e62a4fb98fcbce73920fead73a662a72dd46c33b5242fd5aacb631821eedf2f3e7211dd44af7a68993743a5b5b36ccb85828814fe12adf6f24bbc0acad43bdea7a3edce1eb74efcd57069c8b0f3cbc88eeeb51dbffdf4c97e6e37f19e552b85f73708fe50b492cdd53f1e6c7f4ec84d6aaab7a2cd16892ed942cb384a09d442cc1d4c11c0fcff905d40088f332a2401dce3bce3076d58e49cd8e89d4661b7ac16462f422f6416a5b7b058b6736e850143be287b63c64060be54ef3da8d83acc3fd1efd03fd22bf1235fe060fa5203abe19df208f5d020094136f8edd9b769afd2b45388f893cb90aadcaa6536346eb58e8496d3f1a910a7519080a6d75b84d4f6ecb1fce158ea761e95ff87a6f81a08e09ddc7a5851c20d18643e84317c7b2d024885015ab431f780f0d3d6e95cca80ccba18b6586cfc182502774b009ace9f10302e27019894919f6c1b6f3bedf2b202a28429dafa7df6d83ad0333d93b3dcb22c3fd55287e33148d06e0a32385415dc3e76d73b363a592a768ab0fa70b97e665da3c2eedc9704b564dd2b8f06a2929d438271b88cebbd980eeee224af3cc680ee488f03e8295057a743e1593796692f446728451ffa32f7bc876d53d138327976a092f13723a0168d074626fc01ec5f51637320f7a8bee790506d50a0444b2492d2eb704c73fb914eb787bad77626e32a34b5bf27c0d6f6b7fe0a32c313e8acb875c533af3fea6db975d77e7573e131f8e0e437432b0340b058a738626e96bed6a6ec537354fa7e0713e9e68fb734fe8cad6a806978d452bd5d0f1db86506c0ad0e5cd49a42713a71e824df82f63c5beccf1c3f491c134316f028b85a936124a79e2d1697e1b717d6d853e9a03ad1a12e5fe509725d9dfcabf88fe911579297ee0bcb86b5aed39", 0x1000}, {&(0x7f00000017c0)="074674c4f00ee7291d59cd39940616f97ffcae54a367b0191390779b12e01d7afd5e077bbb5360bf88cf8a1a7be8fa8d23684bd8d903842c7dcd7dddf62062906bc1c2e92dd21297da98a55fcf2e1b551400b3ede09ab6324601087f60ef02f838774a2112ee175da58c93100d489ec0df962838c7d027c5419c5cd78974f6e7178c7c45796d533e98b741fee3f5cf71ebfb941a3b311d920c653445e53211142f93c0e4024a0dfaccc838c962166f4fd91503f99f94205a5fe5c0a23b10d1293338c6", 0xc3}, {&(0x7f00000018c0)="780f005f5319401cb18bf705467fd191de9a07529cf3aa9329ea710d25383fef111f67ee8a4fa1b566b19c054cd3d2a362fbaa93b69ee8ed072d1ecb392244ca0a4543872ddc3d607c92cdb42f66c8f2f05843a7a2e62f56bd0ab75f28ce7ecba94ec9bb6fe51ebfe35053389cd29d7e51b5e806029ea882c99db0a9a9a99cc171f7dfe07310845ecc72377759a84f080f4184a408f0b51c00d4457e29ddc118c2d1bb15bce2004ede25422c44b330f777079b2821", 0xb5}], 0x9) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r3, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'\x00\xea\x00', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904e306000000202a1010000004002ba33019ba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000100)=':,]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/)},\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+.@\x00'], &(0x7f0000000600)=[&(0x7f00000003c0)='*#\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)='\xc8\x00', &(0x7f0000000480)='-,\x00', &(0x7f00000004c0)='!*\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='^^\x00', &(0x7f0000000580)=',#\x00', &(0x7f00000005c0)='{#}){\x00']) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffb, "07000000577dac00"}) getpid() r2 = syz_open_pts() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r1 = dup2(0xffffffffffffff9c, r0) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xd, 0x4}, {0x0, 0x9370}}, 0x4) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 0: seteuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xa0, 0x0) 16:00:24 executing program 1: setitimer(0x3, &(0x7f0000000080)={{0x9, 0x3}, {0x800, 0x7f}}, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x124) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x22, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) recvfrom(r1, &(0x7f0000000140)=""/45, 0x2d, 0x840, &(0x7f0000000180)=@in6={0x18, 0x2, 0xffff, 0x100}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) read(r1, &(0x7f0000000000)=""/7, 0x7) 16:00:24 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xc2, 0x0, 0x5, 0x0) close(r0) 16:00:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:25 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x4, 0xfb) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000100)) r3 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)=""/147, &(0x7f0000000200)=0x93) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev+|i\x92\xbemap\x00', 0x400, 0x0) r2 = syz_open_pts() r3 = dup2(r1, r2) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8d5, 0x7, 0xe0, 0x93d, "cd3cbf9552d46164e7c883a8a4e8271129c7404f", 0x300, 0x388}) dup2(r3, 0xffffffffffffffff) dup2(r2, r5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x19a9, 0x6, 0x0, 0x3, "29c914e79a4a541b284f19cf71b7e1ee07919af3", 0x5, 0x2}) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000200)=""/135, 0x87}], 0x1, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r6, &(0x7f0000000040), 0x100000000000038d) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4}) socket(0x2, 0x8004, 0x5d) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200)=0x2, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x2, 0xb49}, 0xfffffffffffffeda) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:25 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:25 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getppid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) lseek(r0, 0x0, 0x36, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) 16:00:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x101) close(r2) dup2(r0, r1) pipe(&(0x7f00000001c0)) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffff, 0x0, 0x0, 0x1, 0x9, 0x79, 0x9, 0x0, 0x5, 0x8ab5, 0x5}) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r8 = dup2(r6, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000280)="f55019efe0f996f510cf20c4b6afd00f11f4c93055aaedb24a8936acac9565dadbf9b7224657484ebf3e66d4d3a911aa546aec427d21e4fbdcbac0e74b00dfe50054314601bd7c32cf13f0b162f2496f235d385c4df46e15c8f564a718e0156a8bf85ed35966dd727e1a5be9abe96744c2bf018e5ffbcf5cc9bf6ccb1de1d4ed77263a8883cd62039f6e", 0x8a) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r12) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x294) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') r13 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt(r2, 0x3ff, 0x8, &(0x7f0000000180)=""/137, &(0x7f00000000c0)=0x89) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80022e2f66696c653000"], 0x10) 16:00:25 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') rename(&(0x7f0000000040)='./file2\x00', &(0x7f0000000100)='./file0/file0\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0x9, 0x8, 0x20, 0x0, 0x100000000}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xd0, 0x1, 0x7, 0x3}], 0x7, &(0x7f0000000100)={0x200, 0x7fffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x18, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x80) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x16, 0x3c83, 0x6, 0x0, 0x6, 0x7, 0x7, 0x3, 0x0, 0x3, 0x5}) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000000)=0xd7d) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000007000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:27 executing program 1: socket$inet(0x2, 0x4005, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7fff, 0x5, './file0\x00', 0xc9, 0xffff, 0x8, 0x1}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:27 executing program 1: kqueue() minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x6970158c96fff830, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 16:00:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="fcecccfbb307399900bf6a4392a1b9ed1b8ccdeb4ec85d1ae0f96fa75f434e266300c79e2552b42699dfdee5a9bfbcd4cc8742efe1253aece53b36edab10485b5aef8ad957fb4094891d11ead64571e510242166f6e229ff1865b144fcf6da6bcc9d83edad55a53b286d6160c7ddb1a155cd6bbdd72e8e3e2af4b5c0c05b3b95135673ecd0a8c2b62eaf6ddf889d952e3ce71e088a34911de8ddb6ae18d6f8d7141131622b47df0661b5484f163913eadfa2154e4758b90dae989eb7f2628457fdbcda27eb60ec2bd783d3a3eb274bee6f610bcfbeb99344ae093a541348b81d558d1ae2753db7", 0xe7, 0x2, 0x0, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000440)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f00000001c0)='n5', 0x2) 16:00:27 executing program 0: r0 = msgget(0x3, 0x280) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r6) r7 = getegid() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x398) r10 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r7, r9, r10]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r4, r6, r7}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x2, 0x1, 0x5, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000000000000000000020760ac6ed000000000000000070a08f85ada0efc308c68e14e300000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600000000000000000000000000000006adace66a43932487c4f8fbd9474a8000"/152], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) recvfrom$inet6(r1, &(0x7f0000000540)=""/143, 0x8f, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x40000000000000, 0x9}, 0xc) getpeername$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000040)=0x1) open(&(0x7f0000000340)='./file0\x00', 0x400, 0x110) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$KDSETMODE(r13, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0x100, 0x9, 0x100, 0x8, "3ab3cc7896024547ac8c12f9c117af19b75662c5", 0x400, 0xffffffffffff8001}) getgid() 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r2 = dup2(r1, r1) shutdown(r2, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x80, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) r14 = dup2(r1, r12) ioctl$PCIOCREAD(r14, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r6, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r6) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r16, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, 0x0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r17 = dup(r15) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r17, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r18 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r18, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r19 = dup2(r17, r17) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r19, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 16:00:27 executing program 1: r0 = msgget(0x3, 0x280) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r6) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = msgget(0x1, 0x4a) msgsnd(r10, &(0x7f0000000180)={0x1, "c64c64f7c1e7ca3ebb9d47432023024cfd69876f88a8a6"}, 0x1f, 0x800) setgroups(0x3, &(0x7f00000004c0)=[r7, r8, r9]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r4, r6, r7}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x5, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000000000000000000020760ac6ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e5260000000000000000000000000000004a8000000000000000000000000000000000001e123ac611a9959e8eec18fd07ee9e7dfdb42cc956"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) recvfrom$inet6(r1, &(0x7f0000000540)=""/143, 0x8f, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x40000000000000, 0x9}, 0xc) getpeername$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000040)=0x1) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$KDSETMODE(r13, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0x100, 0x9, 0x100, 0x8, "3ab3cc7896024547ac8c12f9c117af19b75662c5", 0x400, 0xffffffffffff8001}) getgid() 16:00:27 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) stat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = dup(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000280)='./file0/file0\x00', 0x0, r6, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r5 = dup(r0) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x60}], 0x5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0x6}, {{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x7fffffff, 0x1}, {{r5}, 0xffffffffffffffff, 0x10, 0x10, 0x9, 0x8}], 0x6, &(0x7f00000003c0)={0x8, 0xa9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) writev(r6, &(0x7f0000000040), 0x100000000000038d) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r8, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x4) sendmsg$unix(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) write(r2, &(0x7f00000000c0)="cbdfcea3d8d4de336a810c18506b28b01edc1191dc17f9f961f04f99eb2a3793b263a61871922ba7ef8d4eef9ae1747aedf3172169bdcf56e067a35b53fa7c82ee8019acf231df66a42983142b6a478b8b9938dfd72595f5713919ea48cada977f2c113a3c6269e37d85da1da7dcf0b392feb17f2597dbcc819a349b2852042f8b9861da95673fcddad20aad90d704496164665ab8220f23c0ce67a5290d14a568113097f11639e9fe08e94ffbd6bbd81e", 0xb1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x2, 0x5, 0x3f, 0x90000, "c8b595f6f0c0268897560b704d2c951af6ab6c62", 0x7087, 0x8001}) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0xb4}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) dup2(r1, r2) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000004c0)=0xfff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000480)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x20}, {0x40000006c, 0x0, 0x0, 0xf137}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() close(r4) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139f971dd950c9e9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b77", 0x5e}], 0x10000000000001b4) socketpair(0x1, 0x4, 0xff, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r5, &(0x7f0000000400)={0x2, 0x3}, 0xc) r6 = dup2(r3, r4) chflagsat(r6, &(0x7f0000000380)='./file0\x00', 0x8001, 0x2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r7, &(0x7f0000000040), 0x100000000000038d) r8 = openat(r7, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000200)=""/224, &(0x7f0000000340)=0xe0) pwrite(r3, &(0x7f0000000140)="7eab9e9ad066175813369c58b817b16d8775481767c37cef27f540b2a6aa0f79d18faf10b48bad89eb3adbee64dea1cbb80ea520340520ac618f9da3369646ee1fe2137bc87bbf30b2815c88e75e640263ee163dc1dea92dc023ef121e7befbba8c6a24a3bef72631805aa70dcaaaa10aed5d154dda72e1688efe2631faa89e1eeab40757daec8faf700dbbce0659482a3a569", 0x93, 0x0, 0x6) 16:00:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x6, 0x9b}, {0x3ff, 0x6}}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = getpid() r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(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', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) r16 = getppid() r17 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x10) mkdirat(r17, &(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', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(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', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) r34 = getgid() r35 = getuid() r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(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', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000380)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) r44 = dup(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r46 = geteuid() r47 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r47, &(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', r47, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r47, 0x4004746a, &(0x7f0000000380)) r48 = msgget$private(0x0, 0x718) r49 = getuid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r51 = geteuid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r53 = getpgrp() r54 = getpgrp() msgctl$IPC_SET(r48, 0x1, &(0x7f0000000300)={{0x8001, r49, r50, r51, r52, 0x4c, 0x6}, 0x8, 0x800, r53, r54, 0x7, 0x4, 0x8, 0x484}) r55 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r55, &(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', r55, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r55, 0x4004746a, &(0x7f0000000380)) r56 = msgget$private(0x0, 0x718) r57 = getuid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r59 = geteuid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r61 = getpgrp() r62 = getpgrp() msgctl$IPC_SET(r56, 0x1, &(0x7f0000000300)={{0x8001, r57, r58, r59, r60, 0x4c, 0x6}, 0x8, 0x800, r61, r62, 0x7, 0x4, 0x8, 0x484}) r63 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r63, &(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', r63, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r63, 0x4004746a, &(0x7f0000000380)) r64 = msgget$private(0x0, 0x718) r65 = getuid() getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r67 = geteuid() getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r69 = getpgrp() r70 = getpgrp() msgctl$IPC_SET(r64, 0x1, &(0x7f0000000300)={{0x8001, r65, r66, r67, r68, 0x4c, 0x6}, 0x8, 0x800, r69, r70, 0x7, 0x4, 0x8, 0x484}) r71 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r71, &(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', r71, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r71, 0x4004746a, &(0x7f0000000380)) r72 = msgget$private(0x0, 0x718) r73 = getuid() getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r75 = geteuid() getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r77 = getpgrp() r78 = getpgrp() msgctl$IPC_SET(r72, 0x1, &(0x7f0000000300)={{0x8001, r73, r74, r75, r76, 0x4c, 0x6}, 0x8, 0x800, r77, r78, 0x7, 0x4, 0x8, 0x484}) r79 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r79, &(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', r79, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r79, 0x4004746a, &(0x7f0000000380)) r80 = msgget$private(0x0, 0x718) r81 = getuid() getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r83 = geteuid() getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r85 = getpgrp() r86 = getpgrp() msgctl$IPC_SET(r80, 0x1, &(0x7f0000000300)={{0x8001, r81, r82, r83, r84, 0x4c, 0x6}, 0x8, 0x800, r85, r86, 0x7, 0x4, 0x8, 0x484}) r87 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r87, &(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', r87, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r87, 0x4004746a, &(0x7f0000000380)) r88 = msgget$private(0x0, 0x718) r89 = getuid() getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r91 = geteuid() getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r93 = getpgrp() r94 = getpgrp() msgctl$IPC_SET(r88, 0x1, &(0x7f0000000300)={{0x8001, r89, r90, r91, r92, 0x4c, 0x6}, 0x8, 0x800, r93, r94, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000001440)=[r52, r58, r68, r76, r84, 0x0, 0x0, r92]) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000200)="faf52e3580c8f5d479a0ccff3081a668bd8226c8dfde1d37b0dbd5511acb3aaa20063c9ae74c4124914233d4b06fa1f3f8c8481142b9db7b227e8fff16c0a637a68184d964a0f1c251b93bff196af818ca5bb5cff34017e892edc97c2efaaf16b69b53c5a51b87feb57a625b94a1fcbdf74a72d40435e141e47280f1615f332954590dbfd2568fcaaaff3bf42bcb8f40349efd2404e04921d74a722bcae026d9fbfd22d9023328eca411411b523084514d2370d9eb39b97afb262dc7012e74f995e6e2f78f3a02d91eeb556fa70cef", 0xcf}, {&(0x7f0000000300)="ccf2864a", 0x4}, {&(0x7f0000000340)="63ec61dbeb538f05167f0c93c5b53080cc8f420352876b1b430abdb73fe2c2a756bb3d68560e463932c26fd661ced19e5f21b080bebac2acf3bd8a631bc9d9be2ddcffbb1acf2546087ee90896422757d958e8ff93b3fd4abcfa3b4075d85f8c6146f03a00505fa310a5cdbd0708c638308f728dc93f897d10ab387e285887b35858c6cd205780da86c85737cf02eeb71f1988860253b6df29e6ea2bd0d032c6b0deae6277bd52e45dcc5a04e662326a230316234c552a28cc3a4b03eef60a46da5d947196f4e23e2ed08904cffe53eccfe3da427387bad27f300119d7e5069b8d3844505d480f1bdce92040999b81ab0234afaa76f1643cee73cce81e97c8876c1a877ebc4d00e8fe7118752ca0adc885c53e6a9386c2f05868dcecc09d7d8d8cd0fda7d5b0ff94f4daa1ba8fde1434a852d1569d4a993183a48a17b861da2c2bd93869a350cadc6e19f43bc629ed021e958058ce0c18c574010054490e01578c94a8ea6973d3bd6ec977545f1e0d9a89a4bd4b5b88fcbf30501edea5450b04ced2a8f55898397fab462c0173fcd2277f57894874891502014ea8365506b3c98c703454c0ad74bc1bc3cd366cf56274fa858e1d046ab61a2c6f0e13df6284b1fa221ad6c983fcacada69fecf5b148c481d977fe6aaebf3ef3fdc4ca1bb89040b64b12d5f28a3e552545d51ca0d69b81fde8cce54c1a3f598eb0ed5522db80f32cf3950edd9f46bd49ad462377e942c8c36046530efd819fe52375f9be4d77f83ab0901e916c82c013326a0f14ad428ecea8232e2c27fe2305cdc5da730ad93b616f53ffca97df80137a33c51a917fc6829a8044585a75cfa8609f3f910bbc51ef80706cac5e122f448195c50a798ecee7cf97fa72d58e17c72b81b63621c66456c60c1459a2c12e81a02680ad77e46a257e5267af1b452d3c36a947ca4dbbff047f13a41799cf1d81eb573e787c5d8d217470c707bef830b65703420fcb81c3bbeabf8f6e630ec7c0f92d151ca59ab5416cb0e31552000c57e624c7457c64a01d48a79856ea8946064a3593cc096faf5a3fd21529a86a673b1070a5edd29d4c60ac4b44a39efe9d26e8b4d3b85446a3f74216e16408c812f895b13419822f1c2557d2dd48f03bb06f6f2845f7113a46dc15f304a64c3f02f0144b42f51b48cfc712f880763b43da0c250d5f76f4b6db6f1119caf12ed3cdf4df63525de319ece00a193d9159437440c0d5cbdf3fd441162dea03f36f4f6b97216d566387071b9ee5766dab716982f269e511954b566eb7271daa5ef3d345d20cb7dfe188a40f435ee8f5b87af7b34631716f70b850da9585d8e2b1305e441e8140a04d7ad4ea21c95fd93adb7b66fa2eac62611d660b6879361b176a223f17ded8d35b27aa6887ea62097c4fd2ac5283e798c317a3e4f8a7911b216bec8b95af818a9a80d2fb208e9392c39d65862a0947dc9b504697d1efca4faf59b92a0c34fc94353d0640c51119df6460b476b99782a6e66147b1f59c563c8c072e2eae343944fd8852f192efeae68ee5a16548c531eb19909d46b894f8459bb595d18af97b303bf6e8e2cf0420f76a37ec1d7b3a03da3b9fabdc4d275d273b13f82998b6ba941957370ef2a74c7c70762f629d02318203a516d5c4c213a295a9946f4fb743591b6f86b8dd0b27e7413d74e6bf06d1d271614e26a9c4a240502e4aa014e570037b2d093f5a05f18441c35fa3c6b4464a1adc48bcb9b9c4d1aec9f243927ce5e2842782bcd2758d90bed998a4df3e5e864a3f92d0e7d9521124c27d0fe2fccbb2e57f17a8630b4ba8b4f0896d77ededfa07f80df47090569a51bbce1cdd2d4c56a81d130182917e38b2be2179243a4a1839d0f248ac76f52f32656d0b5cdd5ec7224a0264f99c34ac27164e3579e3c7064e6d37ac306404138ef84cdd75b86b1fbdb6dcfef303d89be39953bbba3fcc33858199df24e6e585ff324ae4b22c6f1d5d6bbbd1341f04a51776c36898c0fcb1a5549e1324e5abf3c8b0791f76e845269e4b75dde8bd4289ded884a1945d17b94dd14bf6caf7d51915150b68c623592fb68a4d2f31c202339994a28a60eab15042506e206d4509e5f3902ff7c4340aa9d221f7e7a130267043184be4ac788e7b2edb9539e4ef1feb84911e6bb0971d400eee4ed52ecfcf0a8c1c75c340536c3c6a3659ac2d3cedfdd91335a8efb88d3b74dbe32ebecf6a9175cc22c94a8990ad740f287b7ab8ad96a3d5fd3858fd0da540e33879320e7f717e0511c08f447522dfc62ffa0c8ab8561814a2e4e4fb6d61862168583bc4f7c7b1f47e77e7bd95076f044daeedbe5388f59dc460f0b6d302708bc15ff13ec54ae5b3a9037b35d2557fa41cb16d8a5c90ad46a5729cd204fa39f84630030fcc3ad86a15c1e5a7d35eb73c922e71e002dd3f73aa0e9a0f8e52b036b41afaebee3f51023286a3cafe95ce61679b568fea3d4792bd3a411b7ecba7795f60c8bac17a5b23f2ccfaf6b60d4fe8f7bca9b5d3bb19d8879b9cf0d1aaeab59373450cd66129f878de7282698ea25c15f79ad0102038d6bc8aa9b156e8697475b3b11fc02ec139b6fb5c3503a817bc989de783a1195b680fb446306c14d5f6ccfbf008486b703c79dc76b68358e4d2b420538420a434fc14f4bc5af75ba1f66f930558336d47a18219d1d2f5755a9415d9e8925e48837f105ca533143e248306cf406bf705461616e99a3bcf0dd262d46ed5e76df8b052bf06e1dafcf5a08109154ea23784a6fc7c1f5564d9526771a5779507225a3325478b7a50c79015943a85314a7be677922f644e674213d44915d801e070ee729ce6e5b312e75b0089329bba5b3402b40afb56fb3dcc2420458d834673ad892ad44368b43f1c5559c4c5df79eb3fb1949d791cf9b4aa1f7c36ab5e6a1a26ec7735613f01ccb12019f08c46ba9c04aab4da611d745b019938d795e3f8bb04b4bef0307b2f66dfd5c90fa339cd0ef3e431a64dbc2dd4ab9af06a30b1ea10f3cdfd8fa72a7393f7914632a8e2ef238facc0a9bf544829966291faa39ccff3550c807c4971d25f0e69503dc2d4a95324d415a5485be535e1884e4dff8188ed029adb434e6ee6a8e00ff00adc077d5559ecfdc1124e4a57fcdcbbcf7b16a006f8509848e0611ac3c66073d0c9e03b8dcfd34fb29d2e480f5736956342274484d270833cf3201b2169b39f96a90717c72b56a11b9f621a856866001c3ba02617ebe2485a7c9829ff37061c6676909212ae86f340952810889ed392ebf337bf7bc87e243eac132b87075a553051a649595a77eea9bc0409ff617f81808be2d5a4d94b3d7115a238f227a91397385d9db93560d7b0bc2b71e6742ebdc0cb4ceea1ca0dbdb942eaacfe7f964f83de76bec1721cc5756d1aacdd2299ee5c2a42b20043c7827d3369069e1100d607ae55bc8f2116453777a6a6d5072525e9daaa584b6c7f3d25598e8c524ab67f1a48ef89d15972d65420c5256a00c5e2a42b308c9ef98de812b5cfa941b29ed32a63816ed3733ff11a62b2340f3820f489a9b2739ad552535f0e42625d4e7cb99b3383933b8a188799258d5beb2f3b1573047fee84bfdba86021813c177a09e7093289435d9b92dfc479d2fc02529f77c1de0b98b56de1ac3bcc0f79d719b467cc7124813b61401154a3fb7a6e9adba46b095287ba47cd13d58f6f17f05b6109b41b463e0aa78e5638c810e0051647eea11b7ed14b4360341a19716b8e3bcef3839f45382e525eab36d53c9f561efbccfbe24990e4aee95126b46fe65efd3b897aa3e5dfb7aaf8a2e39aa7c507384ad76beba610c144e00676b3a60d86aad135c922a8b84c2f9d268ae1876337ec3a21b0cc32007c9e56017e7f94591cfb47f88a871b541b4aba36a867fdf940a3449876c73274c3e0f4bc3b8b34114279895eb75d5305986eebf89cbbf47843e59cc9b81cbb7195d5655cd5080c363cfb2046f27a82d44770bd9dbbaf6cd839f336d9631fd28f3cad33dbbf269496c262c66f41a21a996889bc93496a151fd00eae17aaf3b5a953ace47c0474bf1de42139714d722019b210e9e8b337a9f47f575b7e4455425e2aedefe8d3d0f110180b33ae6432ad917fd137a0ca422afa0a61cdb9e6ba5fc101ac779c584a01c3a6b0732c1da12ca2eb5c9d930d2bbd6f47de7fbb155c798ab902e86ab886d39aecb04be110c9886045211b91c3a2258c81b46891011611498259ed5769758d85e2cd3bbeff268af4739864cc6f992c717bb6e9a423cc3a1b98e2cd376a126d9c0b407a4b46cc84c296da262b33e1320a19689e723961b69e7117ac10512a4746c3fa65b711a8a58dca07acba7d9a2d773701ddc571230620ced559cf538b59ad8ad7c7613ce58ea6027c9f4e3e725aa4cee3574f19f316b46ebbdd1ca28ccc726e4dc74a4b2e87f1346c337ea292cfaa4c1f37ad76cd61a4d88eb94a093574c06f893e65b0cd989ff9bcccb462a5ccf363b783f48c70ca63ff617e726ddabc0113bec99a2b0b3c9a2341becb4053c56f5e8255de356f28e6eab87072227c42aecba9e733d75b9b843147582032c966d8b0339fecfc8f9ad3a3a55536ab350db3c84fa8ec31464f3f9ce105232ca514e4a3de9a36a148b76fa25dea8a80df7f8a6eb740634708acf1c69085b1d112d775d55518e636eddc450677e09ddfd9eeb8b5ea9d6895e21a02ce0f3e37f1d98e7f32fe1b168344a9222b21092a3911f34a727ff9674c8c77216a880c013750849951ce703e296e595187f738dad972849c1d58410ead6cf8ae235ab379d8960510580b168066079f1cc699c90986afc90ba66c652927f8a1a915962b75f9750dadb4a662a285835dd44d2d988cdaf63b8f562926c497a60933edbcf5c8dd82f98c0fc2d6748ee1b4904608bec33fff71a99098f4a3515688dbf6d4a124aacc71c20526282c8919b9c571212f2bf123da7fe4e4e2041eaa2019a5da462079d52f171596098fa6910750ec137d5e6d2d68ba95170ab7d8cdeba3cb3ff1f8b63e4fc768ee7255c0c19365f3aefa3d37a5acc326203728afbf4d22662208a43f0465706d1d7c9e7ea72c9d5bbb66a7ac7f5e704d6ebc1b3c0e381cba90ed79c465826f005c231c3486a80f0438bf7613a4ed8fdacb1ab70aad30f02bae236bbc0c7c9d04bccb7a6f630a6ac5cf6a05a320dcc80abdc228280c946a24735446a3b426000d8331d74c2e196f7e6e667e00532398847b089e87132a6050ed7bd6fe359a0a72ad793fb8ad5b78eecad99755a9f568dad70c21a215d2e8fc7a8661560faabdc8c7456a70b3fb6169b01eaa591e8de14b448cd9fa21b9b3813dd691d1be173d3667d86e74e90e207b244db3fa35d743d6df30359ae32b2b92abdebeb2329dc73deaf6402600b3d65b3bb21374f9ed1a7150224ab15b45c4ac4ccf2d079e7d5df7c60d34b84993f1c8bc58b4d94db82ec01609aee5cde7c87e61de934cc063024fe7a55d64f47dda7aa51a6e5943f0f12641bf6b25e0776e9f8ae99189ea1ac2e5f2b251a4e6f237670c4b0244abc43288a224615c8a65d87903065cde319f0fc626d3466cd22ec08c2d9e8e5797fe997f06ea7d63c45083f88a709dcf85ec7567f4b9310ce165b25788c7554882d1b863b3bb27acb15b7ed2a243b12d5aba4d73f057732942319982c5830d101f1b50292ef16d63125c10f79525182066cb4288aee7115d58f607e119cab1880d4d6e675c2c70157e1cfbdc70ec2a36f4c2e706ac53be174f737233506e1ebe23db2d5f318d4896afdc", 0x1000}], 0x3, &(0x7f0000001480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff00010000e800", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r21, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=0x0, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r35, @ANYRES32=r39, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r95, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x202}, 0x8) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f6d7df8223000"], 0x9, 0x0}, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b40efee545aaae72eac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff037679e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00"/1174], 0x10) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x8c, 0x2, 0x66, 0x7}, {0x7, 0x9, 0x8, 0x8}, {0x7fff, 0xf8, 0x8, 0x6}, {0x6, 0x0, 0x6e, 0xffff}, {0x8001, 0x1f, 0x3f, 0x9}, {0x8000, 0x6, 0x1f, 0x10000}, {0x6, 0x9, 0xb, 0x6}, {0x0, 0x1, 0x58, 0x4}, {0x3, 0x9, 0x0, 0x4}]}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ftruncate(r3, 0x0, 0x8) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./bus\x00', 0x390b17ebd26a53b4, 0x8) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)="12ac7ba6bbf55bea2326ad38eb92dd0d921dda9006c8f9d98ff217869d9e3d3e93fc4e1d07bb3f8ca7ad5ba4b302f503bcf4b6a08cc61862e23fd5c6e78b5d24491ab3e05de7e14c7676ad7edb8991edc6bd4a9474502bfe70140e8a46be60f5a778644db224ff413ea20281483e7dc7a0bd971b48614df79a3094027bcb659953c7418bbfc28f2aadabbd0a3dbf26048172a475ceb51a6d8b00515d776440bd8392e0c4", 0xa4}, {&(0x7f0000000480)="99d0a4c58349d096cd5d416324c446c7be7ef226d641b77c5e91971ef675eadb091bd5a2e31f5360455f753c580650a5101ddc3ecbd58f68ee093eb55ffafc", 0x3f}], 0x2) close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x6, 0x8, 0x0, 0x9, 0x0, 0x7, 0x3, 0x1, 0x9}) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCFLUSH(r4, 0x20004268) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = dup(r3) r6 = msgget$private(0x0, 0x10) msgrcv(r6, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x4, 0x3000) dup2(r5, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:30 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) 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)={0x4, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x80000001, 0x4, 0x7, [{&(0x7f0000134000/0x3000)=nil, &(0x7f000027a000/0x1000)=nil, 0x8001}, {&(0x7f000061d000/0x3000)=nil, &(0x7f00006b7000/0x4000)=nil}, {&(0x7f000008b000/0x2000)=nil, &(0x7f0000119000/0x4000)=nil, 0x4d72}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000043a000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00007a6000/0x1000)=nil, 0x2ddcdbfc}, {&(0x7f000028d000/0x2000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x77}, {&(0x7f000050c000/0x1000)=nil, &(0x7f000059c000/0x4000)=nil, 0x80000001}, {&(0x7f00000d2000/0x4000)=nil, &(0x7f00007d1000/0x3000)=nil}, {&(0x7f0000622000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f000014a000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f00002db000/0x4000)=nil, &(0x7f00001f8000/0x1000)=nil, 0x2}, {&(0x7f0000120000/0x2000)=nil, &(0x7f00000d1000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000ef000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002ec000/0x1000)=nil, 0x7f}, {&(0x7f0000449000/0x1000)=nil, &(0x7f000000c000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000071c000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbf}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:30 executing program 1: socket$inet6(0x18, 0x3, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x20a81, 0x157) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x10) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') readv(r0, &(0x7f0000000200)=[{0x0}], 0x2b1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r1, r3, 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x1f, "07000000577dac00"}) dup2(r0, r5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = dup(r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pwrite(r3, &(0x7f0000000240)="3bd6b0a2116ca0646b3ba1fbebe27990320a363b1d57a2f61e5469d0ca23e3a1ca545d05bfb17d8ac9ef0d5a5b83ed4397e4641e594e3b63a7a863698b884f8e32622e213c2d0eef2b7c30a4d694af1e26e9192511cfc68092d26a611519b978d42d9f3100fd479d2d06258b78aa1408da77769859553aec035938ecd4463817bf7bccb39c9d18e531e8b2a6ab32d8809f70cd511700e71dd103c3510fb99866a2e024edac498b33229d73c431c21a92fb8aa6748ca8a0a58f3e9cb1369dcd5ac1f64d", 0xc3, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xcf, 0x9, 0x1b, 0x3ff}, {0x3, 0x40, 0x84, 0x6}, {0x6, 0x7, 0x2, 0x7}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:30 executing program 0: syz_extract_tcp_res(&(0x7f00000002c0), 0xffff, 0x40) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000280)={{0x1, 0x800}, {0x3, 0x3f}}, 0x2) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000008c0)="bcc00226c08c1c5defd3f50a2aec60cbc12c098c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6dff7f60ebc6eb70083d7bf69b1a92a43d8dd1f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfa303f1aecbdc8558f5bf759b73005e3217cb95993dad7ca90ae73ac74f40f42b13fe6ee72a698d28c21059052e1840b8d386dccf1e5cb247511656d0af9053121fbecdef6aabf6eec59fdaed", 0xc7}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f00000009c0)="bb77de8ec26cbc26bcdd36bfac333d9f92fe575ab53c764a43417b6428f83e684620a34147f0c8fc271718730b013607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa506086677855e1c6bd18fc8b68baadae7641e7142416cb16670afb3f39c1033085c96637f3e79a42f3c5b313cbae345b2b4ce6b901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e900000000", 0x433}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x89}, {&(0x7f0000000b80)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca62c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673e405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514bfaf9422b38a3b7a489c441100ee0f478a8f3d3da8770e9aa28d47692d559878d0417d81f58c4b7c85c3b4a", 0xf9}, {&(0x7f0000001440)='\x00', 0x1}, {&(0x7f0000000800)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860caf2cf41dadee35f950621c5d1cc82277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc94928f3ca5987bcf080159b9c7a0c44c7c9c12cabd242e0c3c64c4f8fd", 0xfffffffffffffead}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0xc15) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 16:00:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) r1 = socket(0x6, 0x3, 0xbc) ftruncate(r1, 0x0, 0x20) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x37b, &(0x7f0000000000)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x40, 0x1, 0x6, 0x5}, {0xfeff, 0x53, 0xec, 0xdfd}, {0xff, 0x3, 0x1, 0x8}, {0x101, 0xfb, 0x1, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x1202, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x80000000, 0x7, 0x14414dd463fb717, 0xfff, 0x8000, 0x4, 0x3, 0x0, 0x4, 0xe1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getpid() setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/117, 0x75) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xb227, 0x9, 0x800, 0x0, 0x80, 0x9, 0x10000, 0x4c9443d5858cce31, 0x0, 0x6, 0x4}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) openat(r3, &(0x7f0000000200)='./bus\x00', 0x8000, 0x21) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x8000, 0x0) kqueue() dup2(r2, r0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x10000, 0x81}, 0x8) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x5be, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getgroups(0x7, &(0x7f0000000380)=[r3, r5, 0x0, 0x0, r4, 0x0, r11]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r14, 0x0) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r15, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2844a, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x60) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) readlinkat(r2, &(0x7f0000001500)='./bus\x00', &(0x7f0000000500)=""/4096, 0x1000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)=0x1) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getegid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r15 = syz_open_pts() close(r15) writev(r15, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r17 = syz_open_pts() close(r17) writev(r17, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r18 = syz_open_pts() close(r18) writev(r18, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r21 = syz_open_pts() close(r21) writev(r21, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r22 = syz_open_pts() close(r22) writev(r22, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r25 = syz_open_pts() close(r25) writev(r25, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r26 = syz_open_pts() close(r26) writev(r26, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r27 = syz_open_pts() close(r27) writev(r27, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r28 = getpgrp() r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r29, &(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', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000380)) r30 = msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000300)={{0x8001, r31, r32, r33, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r38 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r38) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r40 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r40, &(0x7f0000000040), 0x100000000000038d) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="8ed540c4a082f506e72d76e538769fed42dc01fed4876b32dd0782b4b95a493bdc27b37f5b8a84116fb1f298e6d4ffe767227dc21fbb32fff5520fc63233b4e6f67e7c83d5403a04bf453704f2844357b773db90e844956ec40ff15969c682051d485ff2393d773049267705b05198c9feb520cf914a96d7114ad6a66a7c6982c0e01113a8ae6485bea68e6975fb5cb6a8d8801209eab2ac25967fd9e98d38754ca92ac2479450c62eab409e9003382bbb7b3e39df8b71a26ed418750819d7f8203454ad7e3c84e9e197a4c1d8b73c52e8622dc2e768c0da024719d22541d4cf56e1df6c1eedc9dcc38460", 0xeb}, {&(0x7f00000003c0)="2c223619d1972b4cb792d9318fc8af7a5065f56fa9e78281b80ba197fb51f8d5bff9d4dc72d52bc86b039895990737dae5db3e71e8d279be7cd902415f46e64f8473360467ddf857129f6182c01602324e8a875fac69ca2cc0ca01137262e7feacf8fbb5beb12fa31d2c2a289ce071d85ae52306c041f3e01bfddc8c6d4b390ba8e0271cf179c89f29b2c8291ee3c30cf697af57104adcd029bcc8b5fcaf968ec0bf1bf2708eaa4054a43d1abfce109c639076fee5f4060d873872677779191c38218aa83d9ef3b5ad3bc567e3603ab4511f6482d7174b1886ebefbdd783869a", 0xe0}, {&(0x7f00000004c0)="b4a2e9e7728b89d17ae7f65a43441a1693b08598c2a86a0db4228adec79c91458ad7e60bea2a3992963fdfb58663abe716efe667027fb3e67b21a55f34407fd89ef1785e76cc597e2033cb75012c52da4e88cfc6992b7cfefc9043a2dd4080dea9a61bb4818bee7907770ac3b0ad2ac1d9f48d53729fc4482c3cfa3914adf899215f016bfc014ee6da96fb75f9e93bce3c795e3324a90459a10ed55710c59dc2250595c95f12f8045e4126a682468407db9c4d034db19863bac104b8c3f45dba2c192f050ed01e0ed77b2ee34b75b63e9775", 0xd2}, {&(0x7f00000010c0)="4514ea741eb15353f41a04518fcd399b7c4c4764c1e1409c22566ae99b76db6be6f6613c6d93b1d27d50d585526962e1f09835c6644100f01c5f6ce3c74a974bf7492f60e35df2b7f9ecf397a6b96f4a6ecd008d8d0c17173de93a704d1f7b5cb059e4d234cfe3edb11e262650ce71d8a4ed88fef12abe362c61b42d4b70b4e35faef023e10c83b25315b408106f3786742ec418cfb58577ac9661bd15c5087e5e4f73da1397ebf0d2e44492701fda0a0479f5d7f4eb758a7aa2684308e1832307a2e6e22c8ed034f2bd184011a4279f28429af2a845b03cec040faaf87e534538153a64a527752bf57c896eb894a416ec131b24d0c436064d7bbd6795e35cc5d8d132803a622c9043706cfc48a4e8ec116f3c87558f8aae391820c49382ad549859d8b5affaece87c4a735b636416051dae1f7f2030a0a86a2ca7e5cf2e3a8c9db84d3276fbd0c1af3851dc72728becf03563ef2ff3f9554870ebd88bacc7f782e1347806a7294f38c892780e41d5289775c1c8336f83350d15a1fe3e9be7f8c394ab5f8277c45dc3fe15571632e23f6c3029d8193c4fc7cd69a8648da832dff181e2e6a2ad7d2208f22139a421b033b7f0e6b3b9c81d4e9bbafa3478d82259bdeaf5177d5320b50a534059bb6757507d86c219ada190fc86cd0ba010d83e521b273f2a364a23f0bccaaeb6c5ac00df34b21db16e69d72355b7567dfc0c0644db353f571e0ad8e4ffe79c1c6801df5d14beacc87baf5b15cb11ade55b7cc992f16a104b5caca04f4bfc3d25595ce1bf4d9db819db567d336d83250fa967b1c79d8168e084d8f395062559c115d53c0aaaac90c8615a464578eed0c6224156d000daaa81a08347ee6f4cc27aa5c4474443ca45f55947434ca6a2b22defeaadbb1ef9b22e5ce4420185e29bf367a07dd790f95b10a18267e0bd2fe2dda1ad7eda899c910c350cf449b3c0004e1efcf3a0acf10f70f3b9c4ba0c43636f591f7d608c9cc31a839db6ce6dc2e04b03eab0c74646e8e6413c8a4c16be808bca704ab7ff6ea9a4253154e4113bd51c0f475fb281df3f0ee0bcc2d0871e88c37bce2b5e2ea78c30485a59aa079a49c69dd6170bbed10c344393945286672aa5feec25e7fffaa0d8574ce34ed3e352bf8a831cf2d48c5db8900de88d545aa635a4ada21ad487015d41518173b0f7f2dea44d7e9edbb9a539a4badf4110c38cefa4719a14dcdd2cca2b8eea89b6e4eb186b0b2e683f3d61ff112a318106901055fd5318df9d1c7ff5ef462fbf9719fe159105efca6a3e78d25efc8dad2e2dc86b22a22c1b90de2cd10b724417180e0c554f2c996e10ec8bc0002f613cb99f998cfae6f37582e16a15171d09fd839ebb72b02e4715d64d64f68a07d3c3e40ec11fe6eae2745bf2a56a5e069a4d4b2c1596beacb0b7e72846c3e174f8214eba9f62c54127503464c6e2bc5ddecac2a9582ce52b01e24e145b46f966a8f56402cec29ebf30d5f5b3e88a8763499fa6c6c1e60c563da26dc2144e7ae8486a1bdf846397c9d5381913b79403b4fda55802106ce2a48cd6cdf13970c61875d72a0674eeebab9259d31a11c4437d9ede28ade0f5f084ceaed388a5a87987a4b69b63ca4795359d20d25088beabb27a7c7d43b66ab2de12667d55365b4b6d799d43bd29a77d43cd8d4cd21ffcab529293d387eedd405eacd7c720a78d2b51b8bc06e8d52f97a6fc9a48ba6e2c43481dd1887b193f51422a3740c7d6c35c5b69afa035ccab5c5de9660e897bc0dbcd0859a67f0128c064c2736eb60247edc6e6577d2d09b7443c87395379357bcfd5bdace24f09be5fb8e2d44243d4ba9c8118ea0e2518b14c638c8d7f122fdee4af3416b7454dd1ad4f86771bde992ac612b05f5e26528b56570d3c1117673a7fcecc5aa5f0fc94abf77b561859219750c68485c4e0c68c3a0d02bb7e5a2282ca20c27d7174cd12c502b6502be04e5557d8d025465253dfe2156ccea97361fdf55dd5789aee2255cab12771ac300919cb933fcfd624785a1754f9e7ed7eb377adcde02994359ccdf5fbe1a846f10cc3b78a93a3565f76934edb7388b4f4ebd31b16db6ea1f101403ac50e3cd8a9b9805674c9236199d116926a22c753bfbcc60a8c1a00c99f4b5db04c2853a5875cdabd687a37866eea23cbed7f52529a880db932ddff65898359e4deaa9726df3935aa3112774b7bdb04a4532e64b5ac59ecd7a57e9c89ca98c9df947963dbe309bae5b7731924786434bc90c4e269c148f730615ffb8b74bd1138060ef56558db48ae78f01b154553c2d5d247b0bade3cdef52f91462e1c0dacb73bf051cfd9a01be87315277f40376cd2f5d7ac03146ad6b8a17876ec073960351fb8d991bdc2dbe53dc8f1581e51ba1ea0ea418563c50dcdc93998d1e7915affa42bc6d827ee7a9022a40a30092487798755b5c357b54f415669bc50375567181d8947115a9d645ac0cc76d26c399776d8e5e18d61686432d1f04767170384f5a4d09f1d891a083383295ebdf247c8a17ed97426c483072d4ffb4ebf754c2a8277c44773f928b45f71efe4e83ab81affe179f351940b7d7dc8029af365bb2c46ce8b6e2c8c70b64740551fd15575f427c9fb87ed56a4e487ee10199926a124987f0333996b0836bd17b8dc29952b014dbf40626e9ad4ab1d6c24d36a1e04b37bb8a78af48f99d85f0e1a9f6c46ce590f44c96f64ffb885cb1d89cc6ccd11e4bc596cf28a9d3f31e86900d69c3f938fb7425cc9f1f8f741aab2986ee254b2fcb19af6029ba7fb16d3514efd789873cc68025fa920fba9b99a539f167ffd1bea8a30d8809612ac0d28117caf0fa416377c84ec33bb725892c230386665f4c103499e4a9212967b33f872a0c76be0721bd8ee8bbe1dd001c7d513adbe945ac03cc383261f6632883b92c1f252ad36099b06f600793c5ecc44ca3ae090d6ea7bf3df0e1d519c0a1562f147ec6434c47b4d966896de2ee9527a4262411ebe1cb326404f1ca00e4931624d02269788834a6c1118d255ce2279c2689b171e65acee0fe0f8576641a8d07fdc2fe4704f4522a806a91d5c374d7b707ddeaaa46a040faded88a8a4526db99e3c3f36ad45d101ce74803bd5b4d2956f9248648c4a5a50cb96c537c222cd40a6b99bcdadb3351788cef94ab1e1d785f14664987c1a86442b0758542f83c117912caf7a1f56b66aeedf61dcdc9401e965aea08768b748044b57345e7df07d4d3ed08b219085b6afdfa333e0cff5d7a348fc310b72aefc3b71c004b564e50c4a91ea7a1eddc7b8e13ac41838ea771c82c992fb7d4389039d22b88f3d11d4dac3270497b1b2fc0f82f1cbc5efaab3056f4834e28e537c374871f16607b36848f285fe6cc0ff1105e555a41ac4436492515eb14950e50dd4aecce4d660454ff6d6d833578000581ec6eef059eba9fb4c254d47dfcad7d50a72687791174ae8a803c2b1d3fd7cf9dff93676e91095fbf752418c4d59cfd3e6f69a4d78b4d541bc0953874b248e21755c9e8bd728a55cf7785e13de6e37ccb8e8924176833e417aafe5ff600405c3e8df5470d1c7b82e3c46e2aeb67ce7ec689b26474c546679d332d1ceaf7624a74ad8bb8eb4fe5075e7bef7f069f904e537b260799a357b76f1ee779a4a2f830a21c8a3741fadd65f8ec5e4e489909edbe3a36b6a9c99cefc232aaada0eaa8de8a03b1aa7a5c3f9832c6c86573dfd16a7be12cb90155702412e3867bbd4aaf933ee53215f7d2425836a10c799ab2b5459d242a8d8cb3a2b75edcee31fa49bfe1b1670b4c3e4509ca41c3ba11213e856ebd411a6fd0eab88b310af17953343fe9c505708d10e7046333b234625f3f2bb99ad063a8693891fde2d599f44b2e4e1531d5308b21fce82f8ba7e72ef9f698a3a10853c96e23d694d2d76558ef74ebd7dee60ef3b5ed2bb8cbcea2dc3aa046e0ad296cddd18761a26e8da8222e563c1b9ee3610a7832108390f43c519333cc07ef8156e81c576211db68e7893be16ad39fcc0815ac44c1653fce234dc33c74a0a4e4dd0fbc84f31977620f2935fa9e65546d182cd46782ecfe589d84b627761d5eceb924f0622b376d06a3d1179cd82cc569db5ff70e44ddae5773499c64759f66e60132515e10a32cefbfa41b889f20d3b0c06c110b5b147f7b660de9de82502b939294401f5247667434038c3c6e5656dc6dd6becb95e8d2259e3fa2387c036e5c1496fd9c1d98e25c121b2e5f204c17e02aa544bd6eeb12f8b0be89498f1b601ea37df13651d79ce93b2ca6fa0c2a900ff7695828b39b6737bbe3459cf23c8ef57d88153a9bb63907f9c00c026fe4e03090db6edad7111782a67d07bb437a8af8884895b5863c54263cb113ec15e36da96a045a96bd3189514a15601f6e365228e01f8de038d9103e1e194e0388a32e9a2bda1c2817d6dde59cfa81046954ef06c18ce21acf20202b75888c2861fabada779474e56989b35c85ba60a7db3ba7fb7174f35ec5b3ec85c127fc84a517bbf11d533d3ec4199f7b2e084d25765d6b0a676a25adfb2d571a2916f882ad0c53dd3e0ce07fa7951e3ed9b7e35da6da3773956f2c3effa8dc58a14b7a41dbaaf8a0621c694fe45439fed5bcddd3a4cd60326da758e764cdb7f12abaf8493b30826b6ae1c2faf093ab56fa5c6b3c58b97baa7fc84400a3f4a658a10f278576b741ff728e6f199dcf686d6a48ff37cbfac553e90a1400c8c9e6a186e1ab45d0755fbb83ba457de501e43b5526b7ac8fc6ebb162d838313b9008feba399a5bf73d1c612ca60ca998f4a7c30a58c994f425dc9b77fd518dda76648617bb40cd1ff838501149cf02ae50145c8d18bc4830517c11c293fbd6f734e2aad5b1abdb7b7af7a0111dc9b4c3f5821fc3845461354a0c88f0d9d820583b8baea463f2db8acaba83374bd1b89ae975e4aeef3e6eaffbdb1d022e6f1bb714abc20ff154cb8a7c3412d39c7d710c9df05fa23dafefd14290f9e2c37a89e30133f9a2f1456d04787e309e8eb2b40be4391e0f14898a9956c4250fbaf125426717ef5a8698c982bf95d9712e93e9f9862a348843379388e5036686701a8ca2802b8a8888a82f73d3daeff92db772ebebc2a750003b2a613094033974e0975571fb1f67fc20b3d72fc6e32acaf0ebdc92c7b4d1ffc68c88763289e931d0986fd1fca183165b2989e4667d66e6d8389ee1f90af31f6694479af0c098a6ff454ef286511d9104d22b9e0ae6162d3aa91880963cb045d10a01dda3e7bf9efdf29dd433a0291197dd1453e428531d01e0073621189935685c3079d17c10195690d8bb14fb7d2b07a0596ad652b17703d8a57a61217c70993ff73277a597d6eb3334f913c177aec255078d33be4d10023ea3728c61f1f016bbca7f82e5aac43cadd152fe6234f7972696fd23f221e03aa8ba60a5f1973de43f93ca333b48ad6d8382d5decb700285133e71857582ffb00ee0ec8ef137566c4cfcd406489752152c3093dcfd525859665af3ac0ee50c7fe13af0c8f57bc328896d42ca46ab6ecba4e072fb68b3f9753d33da65b518584b7e57d84f56ea825e27244f384f777ae7a10285837ffc9e553719a756747aee24d457232ddb77c53d9499175f7dce4e6e6639117f40664aa1c8471e3ec08dbc4896e735974df8f2a69bf2e0ff5c25b49adc567bbc38d3ea02885478c9f2b5df2bf4f0fd17920439733801d57ca8e6bd5dfb1d881546e3284c14baeed298c3519baf38b708e745cc0ff79f0416348825405a7a2f1130d5e4cb917674f2ba217c7cc7975", 0x1000}, {&(0x7f00000020c0)="163564722620a362090fbf1bd5622a5e2fbf96ebbd7ed06c7c61e7a11832581092ff26655cf7b7838fd89a30024d621e27cc360c56b04a4d74a16110079b1ec01ebd2f2cd2f18abc9e621c24852d0237c148cbb39032c4b753f58c52b0aa783abfb8d0e223740fc2532e4fdfe8352c7ef92a1c1fb0f2f316d2efdc38cd53cd38027b8c677bdaa9ff95b857a56524285d7a87904b46ffa7a38bf3a3b08f0d641402cc73a3e79a827f25e44b868e3d71a64542c3070695e66330ded39be5f76bf484a8e5a2345396299b5246ae7774e2523090b9ed60cbb92d62156668bb3c4d59cb4325de25ed69237b14429736c5731f8ed99145b733c69418a0557909b47ba664e310c0b57f102c3881d5572ac42b4d84913bfa1f8c4cbad2469a16c2e87af267c2bf0a1238d74eda2f9436335449d2fcb7509f3897dc8983b3c2d259c96c811f9288dd04850bf7903f7e7640edbe6d3a91279eff1214a9bf49edc22fe447761505420856c3e64f8d2c2db9b09d62786311ecb7fb7acc3fbe531d5ea7d748a1e4bef9ea60147c683724b3e6769c29f3bd99e13ba23bc9f9c693cc07b1f47be58f021e6578ea6a5e904541abdf4699a3ac56a0b04a43ec0704dccac80a84ac19cb27b407fa8a8c5d11aaeefcf41cf734dad8197f179c9a440be997b8e1552c5ea609da4a6257a79e134879f87fb042b103e8c797c212f545e70483b5f0aaa5024af799c054acf521dec566bc34cd41ba478c68574d54ab6d1ff8d0e528a3e46ee4b8115852ea1ab78fb2f773981656ac76290d6ef73bc40d67952320a7c1c9a593fb3040e09be05edd895b65c46dd6caced9aaf02d2f2822bf5cb8f3eabac2d5a39f034ebfa2741db97e64c2245a427636acf00086273063b074ce46eb08adf5788a7649afb2fe5c1758841fab0af66f6e1bca509bab61f10a9935ba81945d47b1ecc6b42d2df7675be3b85135b42c3d2d5bb5ae973ca1be531d98f2565781595c7c39c3245a053f3654bcb2fd3702a544e74764faeea05f4deee2bc4fc255f9b0673f945ac09b30fd638efddc0ab2a6e63754214a0afb3391b7f80905e3c4457e768caf3144921a2a328b12f36250eb440dfe9f553a102600b1614bb4a0c2c6622c2e9daae37d46bf65a748590bf615ff9ea572240b177ccdf51ab2afe56f22ef9b08335b615e4022a92c59e61be0577f2540e873a730f8ff330265193f143baedf9a5f6f3d5c60a394b4e3b816074766de9923da0b5c4764539526ab9e4caa39f5b702395e750a9245ab019b34dbaaacc82aafe18b3c8210da2adee8178c1602f6f9ced5a6a2f230880f75a8400198d8d88bc5c641d6b7b149a5e7357d2a424270630c727e8b2fea81d6488fb8d0e56a4834343ef19ac39253b2648a46d9e7643ed1a7797656d88400d4585878b5129392a2e2d023ba62c3c96a40f258ef42a8059ccc0cb4688c79d362d84f9f87719c1e26d6f21e4c96f7f4fb96979f7c1c12f914f929e29822d0efae5568abd59d9e7bab463945288930571e889e866a9c1fd9e908cacca92ac546ee9962f297720ab733ca4550a64645a65f1d048b1d2b4f18e5959569c80ebe65ef37325bf95bc71736e7b41aaa7b587479dd869c84ecff7837ec0df4c3ecf95bc62d3d014bc3d34763ae3dfe6bdd9fb66553c264da6ea5dd080a4bc1e91a0b6b3fee4bbfe25beface626fdfdc8614fe97cfa306b15a537dc264a683b5f8f36160bc94178f361ef3271ea34a2e13ca3b8c8c2503dad486fe091e4e73d4db11b17725d6f81b547032e8e6d53db676171b9bb56edb6c066ff5947d00fc88b15457c1aa0f51e951d9e5eb43309ae72bca911c5b830d1f8e4edd5e24b31f85d82eab4a7f8cd9945c0035a5d0fe7ca41e510b3abfd17bda58504de100507d57525ecbe54fb93502c50d374fb3313c5ff3be2be50f47d273715e89667650ed76bd078d0b85280557662384eb83ad0a58fc8c01fb0a4d7f4215c87f6b4e1ca32616ae0ffbdd3e87cb2848aa5ea5bf7257190e2140e7512ac243b5fdc7abf109c3e8e86cc0f4b6ea3bc5994e6c67cb17bbae84d0dd0582e5ffa903a890c56645a5e6cf604cc341038b27c83d1ff0056c482c3e3cb3cb7688e222d56a635aa48aaad74814fba63f72ce75a11998f726f23bf5d8c46f55b75fb97b83efdfc6413f5cd98e9812f6496ee4e983e8a1f0e11e67f3c5eea644f1d1f61d88e016b26b195dd5c3e7f5a557100b6622c2209213ccbbcf0d59d19323ea681a9ffd501d7853ea3c5e6e40c0475cdd03818a7c1e029c13739ee57ff46538293d5556f4107e77c51790e4496a0930598d3340f6d5a835a6e63c5736650f1fc71895c4d48e21d68c860b76e75184fac91c0d7333ced27f2bb92c1fe885b595219d25e73aeb427a15037d7d0ae7167a91f2ff292a6bf0fb6e28434e5ea14d78cce0c72797c5be67a8a784e3d4502b427bac2a77171c1710fd5b7e06fe153d19524b2f5babd0df519b17c1fa9f87ab8b351f674ba5572a8b4874d2ae6a27cc8d19b8d3819a4da34593dcac8cb34401b575787652524fa62dc561c81667c5fcfac93867465d587497076b5526ab4a6c71181500affeba0c993d181150642ab931f492643be06f05e8a7dd80748fa88b4f4ee85d78d4255b2ed9f157fa23bf9ba3633d0926077d1a8b4d67db508f7f465e9a0313409a34ab55a38fb8bd4fdc7718bea86a8165a9f52e1dc59176c6c33e937bd74e3ba5c2fad5e4ed814626c8dd6f532959ee83944c39c18a85116f91bab86a3ec4659a7c17a26dc32f527c42c989fbf07c65af7b5977b865b54ed386a694def075a2bb44c0176424b98ffe11cf7d58442b95c533bf3d279b6b69e43c9d0841aaf58df16b53267aa93912e1f0b26ddefb0d2ef79650fe7420e1a3a311020842b2f74fe965556ee418ad89924629f16e89111717b8854c0484c204e9a8c978129175774662c4ccc3459808f211d34ea3ed7f73fa9344a760753d0cf6a39d77b7a5ac0d23176141de7091efca370844bac2c82d4f2564a7f868996ae06d1e809ce725ab16e88b728f035681a581414c6c12e339f3055e093b7777ae52a6fc728ee16a8b237976a0ed1b2f6319fabda6be0bc4ae591e26e502435bd2067e25aa62d4b3d5fc96205fad60600505c4d9e3e5bf85c87618f3ecba0eb778cc858323073f31734b47a0f06de4bcfbb3d2a66dad74b55a20dd1b5c9d6faba0d1730c889955c75f64a7b2eaf653ab43ff99c1ce956782306943d56829e82643f9f87b5450ce24379ae891bf16b77f4044e089cef919ea9f05a7cd0e06690c71d9cd88a59d890038232ec972a7729bc02a16c22bb341ed214815b45fd4953037909dad186e1b3924cb252e8d2c43139734c320b7208b27464ad65cf51e8b0d5533dbfc8dbd31151a6cf5432a19c08f0120dd67d7c8f43d73038b8f92ede42a01cc020259517cc2e1f40f9e8b114cd7ebd90be8e104e31d5afa39521e8e7d9faf1b9539fc8f1b84a8d3a43d00e66a4d7f81a21188d76c0abb4307216dc788c0ef745c1373e708f0200d216e976c62bc0745339e41cb61c0a72d3075bec5ff6b83bef2761244fbb05b1d2bb3004a1eb5d269bed26fa1f3444ae3a0d174658b650ae5aa422bfd69cd2cac80e6433b494a9286b3826754dd23c3a2e4604a24cbf642c6eb7568bf6ebca5d3d5bf2122cff8fa93a93ae0e9c91ec56be26bf11e02ec7ffcb71f03d6b8cfee8c9b4c3f090da82228530b7c036b3a20cb1c1392be0de6b6b836cb737a27cb10aba045311dcc149f9b5dcd5b06ce583cc2f23157beebd568b9fa558a793e6b83d5c84842e875ed1c139f50a646d0e0cd8538b70f005e59ce8f66739086b0f040625b7b309f205d59e613d9f4cf4738c3ce385c35798fc52ddc9022ae700d171193de89a0611e0a6670c5988f96da32f3355b2a9a0ee4110eae41b62d2325fce42093e162d9e562758e6c99342e09aa09794400b54395f0bc408f59454455c940d113f08ee4c5806adfcf8e37eb73324335906da041e2c2071819d6899686406f1b43d4ce3ee1b7aa156d5922ed64b8ed82ff224c90de60da7da021c446a118836d1edd5244b956dc09ce75b47b58e92922520366172f41a21a93a76c4a2792c5195cdb2a4a2d4e2ba74205c48d54b6d0b868ae4baa1a4dfe5d24036ae407068b6b8c74d8da4aabff8f7c2618cc566fb3a99a282ce828ad8db9c0a7beb17ff5bbf2a3c5d34223e58e91a01da41bbdf74b16cf5099bb9c758135d2918735e451a5c911526605f880f60b3477eba2bd801aad137167849b1fd668732ef9fc69bc26f2c3e64be6d6cfea0a8722cb003080f71d82b26fd069947e0ab869284fa2a27dbda654f71f8105725e621830a14f010c57f271b807a5b504c6f3437540eba33f649427da12fdea174ab65b91fb673d6daf8102aabd9a65769c9b8f9e1e9dcfd60935ff7c6b46a0ca89500fd3b78afc0c243e9332eda9c43c865bea631e387585ba08953ebf51c1d8659d0afc397dfb45b979a6fff6306005171caac52339fa8aa66799d10b9304d1979804fd2402dc726dc78d82dbc6caa8b6ae8ffcc18c34ec4ee5c9212a904ad5e0b54cbb19fb90b0d8063673d128ea9dc56d1387cbe6ce92fb6bf06e55c03c10eef33da8558e1124a7fa690141eb614af050bee12a0e3155e2f56659ed71b73375b91965daed27315fb9d2f69a30a54f508e17b97c0070f35288b341902dc37a91e4bd386f887660a609ebce76e4bee2128110883dc860a4ead1a2e2d6120c25ca6f72da5f73ded89a8f3e36be240c9858f0d37ec7f84b5e0180e3dc80100ff3e335cfada7b897392a19fb43025c02f159d295443980cbcd2014bd88086e14a40c1493d5e6408bab1617a8e7217168e9e24c26918289dd06898e47d5d1adea8572704f8839ec277d89d8b43aaf7c7d7271c95c4bae4c8639813b29c23c3292d4673c52fb55aab5673e424be0507c325569981186d2bcc0aa1da33070a12f5481efcb2190ec72c7770ba9a7aa7893ce9934f26e11bf5c098cb11cd3435bedeae0b726697b4789b1daf00b124e729b0f61042d77dad5d09929e5258d151a7fbf36ef7e323377634b97b2a3227eee15bef95d336be31cc12e3f72086ff1b707eaba169a6cb335bde30db85c39278df5e874a8e9597f441b9ad1ac80db151d8e1e172f8bbbe3bf58ff58e0b3e0c446249e1abc4c5e1f504a3654ef7f011ad417de6153620346834a9d23cf91dcc52dcd62db975f89d4b1998fe04f4df1cbe51b88a3904dee21f8cff77c979c29056047148720f21e5e15f9b220b379451f815036f6c271ad13d69a58aa78247e177c007f293051af7133db206f6fd380fb42125497f264845af4cdf27a23b4a336b111246bae8a8044dae70d6dee957ab34d7d75562149ef82148bce77543e9fbf0a2696a18f47233b077c6600b0c93c4cdecd60e01640d881d6769161301ba95e3e051d84940305fe2a35f636f3b301784f1a269dfc9adbc1613df5d639eb19b1dd1842eb1ad58b86b17713c6031eb626a935395e3db24f346c6b5cfa8b7f776545c2cd7ea5473527e4304c41e1940580e209af2fff6984cd97d6badc5edb3d880f82f9f0e263fa310ef3ef77f56284a2d739f32d3b1a29d95890722a7f7d84bfeff1a3d19463bca61a442df90d7b78b925703af7ccf09fb616bd32ec4aaecc577b844190c957b5d694a26778bf35bc867580b47b3dc42795c1bf76468718caa26caafc46d4190616d4d1d48c086b8a84d49ba6a6dbee12ca30f26", 0x1000}], 0x5, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @rights={0x38, 0xffff, 0x1, [r15, r16, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, r17, r18, r19, r20]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1, r21]}, @rights={0x38, 0xffff, 0x1, [r2, r22, r0, r0, r23, r24, r25, r26, r27, r1]}, @cred={0x20, 0xffff, 0x0, r28, r33, r37}, @cred={0x20, 0xffff, 0x0, r38, r39, r41}], 0x148, 0x4}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/71, 0x47, 0x1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r42 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r42, &(0x7f0000000040), 0x100000000000038d) getsockname$inet(r42, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xffffffffffffffe8) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) r13 = openat(r1, &(0x7f0000000300)='./bus\x00', 0x1, 0x2) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f00000004c0)={0x1, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x0, 0xffff, 0x800}, {0x2, 0xa6, 0x1000}, {0x5, 0x9, 0x800}, {0x2, 0x0, 0x800}, {0x7, 0x9, 0xce0fa8465219ec98}], 0x9) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c475052f8c8bfe36e7124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/148, 0x94) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x26) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x9) r1 = socket(0x20, 0x4, 0x1f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x14275ae9355e2138, 0x80) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) r4 = dup(r1) getpeername(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0xc2) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000300)=0x4, 0x4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10, 0x0) write(r6, &(0x7f0000000380)='w', 0x1) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x6, 0x4, 0x9, {[0x800, 0x45, 0x7, 0x1, 0xb1f2, 0x8, 0x100, 0xb8b2, 0x20, 0x3, 0x100000001, 0x2, 0x7fff, 0x3, 0xffff, 0x1, 0x7f, 0x3ff], [0x81, 0x8000, 0xffffffffffff0000, 0x5, 0x6, 0x2ed, 0x3, 0x5, 0x9, 0x5], [0x5, 0x1, 0x0, 0x2, 0xffff, 0x1, 0x26545812], [0x200, 0x5, 0x3, 0x1, 0x8000, 0x10000], [{0x2e4, 0x57, 0x2, 0x3}, {0x6, 0x7, 0xfffff8a3, 0x3}, {0x3, 0x5, 0x81, 0x10000}, {0xf800, 0x1000, 0x327, 0x9caf}, {0x1, 0xfffeffff, 0x80000001, 0x5}, {0x9, 0x2, 0x6, 0x100000000}, {0x8, 0x8, 0x4ae7ff7e, 0x20}, {0x2, 0x0, 0x6ef, 0x7f}], {0x6, 0x6, 0x80, 0x2}, {0x5, 0x8, 0x3, 0x100000001}}}) socket(0x1, 0x4000, 0x4) pwritev(r4, &(0x7f0000000640), 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) open(&(0x7f0000000680)='./file0\x00', 0x80, 0x30) bind$inet(0xffffffffffffff9c, &(0x7f00000006c0)={0x2, 0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000640)) writev(r7, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000080)={0xd2, 0x0, &(0x7f0000000980)=""/210}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse\x00', 0x600, 0x0) r8 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0x100) readlinkat(r8, &(0x7f0000000740)='./file1\x00', &(0x7f0000000780)=""/212, 0xd4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)) 16:00:32 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = msgget(0x2, 0x203) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(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', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(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', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x8, 0x484}) getgroups(0x7, &(0x7f00000001c0)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, r22, r28]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(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', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000380)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) r44 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r44) r45 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7, 0xffffffffffffffff, r33, r35, r39, 0x110, 0xffff}, 0x6, 0x3, r44, r45, 0x4, 0x1, 0x3ff, 0x10001}) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8613b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) open(&(0x7f0000000040)='./file0\x00', 0xf225a10e0ee03dd3, 0x100) chflagsat(r46, &(0x7f00000000c0)='./file0\x00', 0xd1f396568761b438, 0x4) r47 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r47, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_USEFONT(r47, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xaf, 0x1, 0x2, 0x1, 0x9, 0x80000003, 0x800, 0x0, 0x0, 0xfffffffffffffffc, 0x200}) getuid() write(0xffffffffffffffff, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x8001, 0x9f}, 0x10) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="eaaf2c11173f78f0c3f799afbdf451af8f98d81e726d6307865f"}, {&(0x7f00000001c0)="24abca15579386a016898be6bc47ca58a48747763b4f688466871d5999255a43c257d21c529731f444ca2c200960f34bdccaf305728da5e964aace2a9e76e1ceae56969f829fc4d4b788f5194659927ae53abe10f164b40155b88644e13b2e94f19defac1818cdc6cde202f5449c3132c4ec5fd3171100e378845d4217bd3a53b2f158c76a5633e11acd510c2e3fa48187c191eb959b89973a52d4559149694d5bfc7b8b22e78eed63d2e6b1b676a1057b3c67fa8ee273f6020d947d83b75ece89aa5f50b37735095a1091811fc7e35ba021f764c5f44c"}, {&(0x7f00000002c0)="6e53b582b6d50e34c327a58acb74a0031f77a013e5b3d04bf3214f25f4ee85974255319f09ac33395de831b98d3876323b1590545942bba245e127915ab4cd4f393488d164d5887da2764036b1d8dc6a3528fe174684c2b881ef5d86e620e1fb94a94a91319e358dc2d24a02d9cbbfa59b982d398719c3ce310a0c0759a5bb1b7184fb54f4bb8ccfb597a3314a247c94be364f9bc5fcff941d591224af92d3fe25d4"}, {&(0x7f0000000140)="890332ddc02cdf2d7e03e3c4b4616587ed36f1d38ba1137ae32f50ffdf0545e83d8cea6ca0d16adbcfd6d61c61402deca5ba0ffb230824"}, {&(0x7f0000000380)="8f78de292da7b9056244e891800d23301f7f5101c7aaff1fa685363eb6b6735de4f3c04e0815e0f798d7716cca9b89a4a0372e6f73bbe2d89eb9e1a4e7929925cec5cc03a3bd27997c242c9ea64c382ce87aa2de54"}], 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[]], 0x1) socket(0x18, 0x2, 0x6a) writev(r0, &(0x7f0000001180)=[{0x0}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x30000, 0x0) read(r1, &(0x7f00000001c0)=""/85, 0x55) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) write(r2, &(0x7f0000000240)="7a82363d70341ca6f4fa1cfb89acea381999d05948a00293c977266c639e4f659a198ac3ad222bbecb712e0524d49de200b7cb8c0b5c5a8b21df59ceb1db16f8cbf85c80438150fb9624bc2a5caeecf601a7dd648eb2a7a70892c9", 0x5b) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc286adb977f36dcc, 0x8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x1) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000200)=[{0x4d0, 0x20, 0x6d, 0x6}, {0x8, 0x5e, 0xfd, 0x3}, {0x0, 0xff, 0x1, 0x7fffffff}, {0x3, 0x1, 0x3, 0x80000000}, {0x5, 0x1, 0xa6, 0x2}, {0x400, 0x6, 0x7, 0x4}, {0xabe, 0x20, 0x1f, 0x1}, {0xbdd2, 0x81, 0x1, 0x380}, {0x400, 0x4, 0x1, 0x9}, {0x100, 0xe8, 0x4, 0x81}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x56d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:32 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x400, 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = dup2(r6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000100)) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[]]], 0x1) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 16:00:32 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pread(r0, &(0x7f0000000180)="59367b927c3e8492e9506bebf54b4d91629335ae2e0870cd7966df7aca64fe061851ec27c5d5256709f5358710b14d9c0fd347a5df0e225487b73241b9b30cb60fb4945c7a89d5e2f0d8c12f70daf4c9b8a47b7969b92ad8c851d45288c11450ea370ed16bec36c529c3b746728214b7501591cc0829c61137d88edece74b1ace40e5ffe485e3950bdacddca90275dc5aed3e1ebb0a38268517448e7615fe1450ebb37303c18735c0b8380bd0d6b07fc173dc84ebd6b6fc820fa51eaadb626addfaedf9d6d89dcacaf47ecd9b3ecef3c98b43384b61e332d785e592360596d187b8bab0500c9fe3ae0cd606469b92acbc1a83ca2b1eb9ed02ad3c1f354e925d08526a46e9ad73586134313655f534bbeb344c457a51a1b556101492b4da2cde1de2a8df92eef30b787b626b722ff2071f21de5db9d0452f9a2dc91c28f618ee28940f1ebb17197a1a68d5cfaeecdc7994e1026887a1d0e4c00b09938e20fbf2ddbac70352db38bd9584887c35a780fc594ab04002a292850833ab3ee192651a098c82e144c4272df4a48e658265effaccb1e48a60fdde03ae7031297d31c9edcd5d3624e4b7c52266a1da07d7013f648cea2e0cdf2719dd02e7c7c3779791a5874654a44eb980c5b26faf80fbd8505c9854d6cf8a7a26e1ae20695a0d712f6173826fd7d9c8c0ed6dab8cf2a42766912084ffdafa8c0df59d9d123f6f7024546ab848e8c2092c4fe962facbfa39b32ab0b6ee06e68305d209962e2d97c3661d4a9132602e2d497e1c4a0d39e6d97627548cadc0282d175dd4c041fc800b51bc4161948e93687d804749db3275bd4f1aa67a64613e3b59c574fe93c8a8ebd8b20d0caa2a2c7ffb0f79d6b9c8f8330a122c0105b9f3e9d80054037c25128587e281780d2cad650903246b9c2c39f66c26073e06d0d236f96f9977c899f0c32150f605f7bc330e4c0d013a8328371c7e65681514dcb0775541b783e70293e8564e080dc734cba2936c693e5c2eeb98d316a6d0532536db1a94434b4d9c6846f31ead7e54cb556e0f32cc6c0d026c735d7a5eb1a12ad201ff5604b239f318923bc78cd40803ac71c1cebdd598f3062fffe5c8473d34cf7905ae4f9e7195975c948125aeb0c4df844dd0c67863b95c56b73fa89dd98dd211501103f1dc334f8daafde01f4d0ddcc800c56aaac6889812b81dc6c53bbfad4d55702d73690081080a576d10c15e0ea183baf9a634f9bddda7b3e65942148bde35412f8e797ea3151117f4d4e0a8a8e6e5407bb67eee45048c97046fc5c6fce2849320ed77c51252e494ca165cb1f7fba103d87f477786cd3cc631f87e7f5e13e31c081ade0159331f4c103f1867a7f934fad63ff02cba14e4bf88b85dd9e76e279ba0146d3dc140a2eca329c1a7e95df91f38c1a0dff25831bfc09208b5b93371bda2fd857a4436511ad794d685d2973455f7eeca01045806c8a1aae0e73ab65ec4a68599109aa7c5773c2cfb7bee404eb81dff1f6d6df7a93ce5fc7e3b3ef675ebf13fd2613a7bc83ab20865a356a30ecdcc80e4806aa61edb82dffa3789dacdae527cda3608cc7712c60fbdfdc8d99d3ed3183f534a3422cb0e5b17b7d104738d5117d3ccbd23fae25528c97031c55c418b2cc86048294c75a4929518c5c034ca10bdb30ef9a6b0ce08a8ee593f7a72cbed0c2ffd72616d8b1f3e779aed51c116026c37e0635f7f39c2dc229aff49236cf2c1e3c63453453b5d25f90c517ff988fe425512a231f7662795e4fb3ee0714bf74c30a7243d76ba1aaa0aa3eee2bd9287016ba19323a927c5c84e4bc4053082f82625bc96b29bc93fec6196fd37e8ebe9def15df96a960ec668efac89ce22b80302b484b97dbe7c578f42225708d481f35b8b87a4510646ab3ac7d3a94e393257fe424ee487f616fc633337b545f9038ff6840d12966dabbf9ad396b95ba97b73fb7fe065f8a24f5a03448d76ce87eccd54add6bfeec55879cf2fe74c2ed54a05b4d13013745393803eb69b8191e66033676007edf3173c84e19071e0d6959f74d7465b21a1b4879334689ba684ea904f560cb0f58cc8ca9be08c863c611cbacc3765f5be0b13659314f0ae79248a42fb6c3096eb557b3a104dcea1f336c0754f7d30aa273ed90bc5ed6ce1edc383a2397f0152fa18d230d0775c02af9fe69611ce78e27ecfe9eb1034479c5fb711489dc6377effa5febc08485409803222cf1bea0bab72de1a1ec72432c70ab159c2dc703075d56c5a61a619373b7050181d53a43b8ddfe610c6e8b3f071071b0bdc3fdd78867535a2ddbbc2e905dee9abe0e249f79855195f1f4690720e5d082040011d0c0a882b6fee6c457f32cdb58695dbecb21bce591bab44f7fa6eedb21ad679d8260babebaf15abe5d21d3e806fa2e117e7cabe0cceaa0c7f292a4cae74f81c5f1d4f1798b48a975122216533c3cdb87eb956f52847c725b3a85d9abffe6dd29ff41319b8fd789e6c853263d566157fb3cc88b037cb1fdcb55694722800d132f27c3a50e80ce1a4b4469c5c609f60ae696c83b45793f17f4802496460b5e90249aedc41fe09bcc732df36e57314040a819c7bd234e14be1f154a58989cb211170fcbded6a4431b4bc2f71b77c0d411f0d1764a34c16750bb0cd161e3de2af2ebf55cea1891dd69f26ffc486479df402559a0f39110ed2ca1d69e64dc7d585cfe397e0f2eb282578263cfbdc7fc02342b591c57846a7c76dbe67d63ba23779e16764667cd4afc6d61ccba3ad16e462c4bc270a83a2029b78df1d97532793ef9975250a512ba87e34e015d285e629f8e38c3f7347c9d81e8ddbde98efed10811256556935ba70b19645aae48c7ff9f422a3d017876d4c7da754f816d44a35997cdfcbba7bd76450017d27476b07c775b8795d9ddc056fa0161d5fed2146f0dec6ab1a62007d223fd1fbce4eaa712b7220684f6ce76563acc1b7e1585b7fb60f704b1877c15d7ef189b0a347ec4a0f0a9e522b23ecc6761a2f119e0d453b1e36c02060117d758ce6ec67b37ca604c3f46da7a1c49e9b643e1ad6c34f7ba7803bba39d489b537dd071b2e16fa186096e16fcb8f0acf0d09ff49bafd47bd2642ac93832b6721c2a84dd094e9e82653cf9b2e2ce5445c8dab887ad68dc2bea8f314403d329c40268fbe6e61e4fc810f188629910d7a23b03aff0eb6fe72eaa6362b05ff96c7aeb7a834640d0eac5e7682fc6dd46223b24165c5a990a48896a74673cc58af7bf33682f853896236a733fd16b1649a79b73a7170cf2aa773e5efffe3c4c5c8652690900701483eb520e504a95d70020f9a584447e37a5968fea8eefe12147b5915d4ddf20956fa452db18525c34cd3c8bf8c6d5ba6e045157fed1b320d0a8c7c0bf9a82ace75bdfa6de4abcca02ca424791166fc3efea117dd5bfdc64e1c83f3c2a8583b70ea0da8c29fbb8acd56a5a6cea673bf087fc3a083d391a8626c796c75034eceab693cb4c3ba7751a9baf7deb33837a3feadab081608f2fe4a73eb96dd6a643abf6a9b140a5c9cf579ea4c7bbd5f0959cbd84822c45694d869c171f0655bd5b3254bb2cae2bac988d0a7b50f1e467f15f2cbd34a5e95f07453d23adef862184bd2753441af8b0a1b2fe363332e05c1fbc77110c56e3b13869bd66efba56fb8b650e4fd2d6a1fe8e3700449003f0eaf1dd2efe12ea23176270fb2d937ca1b19ea9d8e6ed5d8f89d01a1e23c02c662528557017dce9f535b02058ef74f9013dc6ed8de27b02d4762d3bb5a9868817b99be382e52df316eb36267ba9eb4a19b4148e7fd4d5b98f8de1e2e8d896b59264529e35242592878af2bd5d5ce66f43da80d6fabb7bfea82ee2ffa8d906622fb1d7dd0497681efe1e1378219dc6544302f240bb21a510cda0d6095ec488a3231987f0172ba06bb9a88573f4e63f1a39a562477e2c260935b47f4a3e8dc310d6f4b2f7e12936ff135576d1c0c0ee6d1b6944faaecb4099e2e211e914926876c93fa83126047e2faa29f5a58628fb369bdb4306dbc7d91c486b14d17995092abd05ec76d5f57e7c3903aeee306dbe7c7e733132ae19c3f95253de3fb71d69b893fd0c37b3216f57d1f6c596a416e3f39495ab60eb94815028c7a1c669008be8a1184ab9970421d901d2b379983cfcef91172ab0676d383c4461810e269ca291cf5e334c341563bf477f6f02299d69f4037285e80eda7601abdae6268a9ae8df361895efdb4c137ad05c4eb2a8709ac5fcb25ebe38e43e4669bae9164263e4586bb3c5e22bcd9e7acfaa04b7d19d00b229a7d09690f1b7ca6671545add4e532a827496e944b83464434f3aa612d4551445c3df688bad7671a7897012803dac21f196a92fd55e4ca12911c6b928cdff3f1c0cea9fdbd74524f97a8093494ee4d0263078008a5ef31e8596f2b1e9999b5ee81937403102a4a929d291b96a815ea3e36fd35ef0e2bead5859981c63650df0d917bb338af83c670872a9c4ccd749c350b4522272f7eb650161305e2d59bae1e32c7e59086adac2d7900ab3bd293fecda83f558ae79585c54a6d27c3bba1944426d070c322273f34818998d26e9cad0192cc7f5ffebc36b375bfb3f15ff94e91dfd0522d1564ee7f0fd98035c2ef8b17f9895e0a466d754329fe164c02eadfe0c804245b600862e08b18ced8f685393177b4606bab6843f54592fb2b7c4be9604024b91a5bfb7dc92254fe37f183784c61ca0e400f3cb7490ba0191af4792ef24e3d765507b6f1a41ff1a257eb0712358a4fd01ca7b43fecc7eed747a89681d768877f62cb16829d305e0303eada972529a10196a6701b8fea0a3517958ef790d286a8129307ca08f6a43acaecbdcd72f8249e2370927e691fd172fedc80de49f93ba2eea4b1433d11632aaf3368378e7cfa3544f87e614c5867e3a207ca5bd600bb5a3717272abaf33e6899aa572ac414ea4ba2da27944e90eae3ea409dd5f66c58cb389813bec32d8226540a0e7350268b69d26f22f50baa377303f581e89c9a948fc4edca31cb6b4ae080162bf7c5d40cc765b1ac0ceae77b4b68af95c57059c6354e030b82f1a3a7fba4c9fa4f4af99f126ddb8398739e1d8f75319de333624dbd9c83e3a352f79d144f5949ffea3e9c50233eff63fc446b7ecc37e639aca293a8df38146a97021d9cbc3cdb3eb920c72bbaf6115ab780dabf30593c1ee3532039bc6e0d8a8426fb2238f2579e00fb75740e075d2a5b156236b7aad0af8e41a2124ba7c2d21601290617ed19834141794458cde6a99c9c3c71c438e946c911e10d456f43010e6573fe8bc7e1f882c3369a686301fcb05474f49efa8954cc4fd812eb36a0a82b792d37b15edcd2d14b9e8feaa75e63d4d633750befb82cb6281c1bf0701b507e0c456355a7f45f80dbf02f776a738f8c38831e9c21ba702e9644cff98ce0d08e64805daa055ca7683cc91633fa49cef8a157a95b9e189c2f1b5bbc37d2ba02a85d1e435264bcb5ecccc0580409f936dd510de9173a292ac7ee52e7c03b91efef05033475417117a16102ff54477c09a029fd4918f8164b7eddd9d177b663ea8d0c8f12b0b3d18880bd616038f925468634400626b21159dc4e71ca7bb4f8f13a5cc7ca11becd0639de11ceba0fd7afa9f4e870aebe6ef0ebc8c0ec0f7f5073d9eaaf406c9ec01e706a2377b3b58ad2fb089a9b940abf82db097b492d602d0af3548f4fd15cb80c5ce0ddfb938da519c80cfc2c04323d26cc0cee7d24abea8b753800d2a864274699b05d51146ee157a8d5eff77b1ff3da504c26273", 0x1000, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) recvfrom(r2, &(0x7f0000000200)=""/3, 0x3, 0xf42c17afad05ff6c, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x160, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000540)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x9, 0x7, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x0, 0x1000}, {0x2000030, 0x0, 0x5}, {0x840000006, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="58b36faa20c464dfef319a3565fbb2ae10314091dc58e783541474b0b458727b1b9c50b91bae0588abda2c0577fffbd2cd46bbf6d1886ad86e68e9a389b4582f7524818ce6d2bdd2e4ac94cb89ea109c97b1aac8ea230e2a90cab7de32fffd38b6b86c790cec675ae36bb45c1f24315ca3d23ce2540a0b40fb95db7fd2536cdafb9b340954394af458a3cc6e147a7fa7130b28f1e4a8dca4b4c3ec31f04f171202b9f668c90ca381a670df73486edee59011483d1cb267f07ed6379c94bfc7fb9889b69e9eb6", 0x2f3, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xc) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x9}, {0x1f98, 0x38d}}, 0x2) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x2) bind$inet6(0xffffffffffffff9c, &(0x7f0000000340)={0x18, 0x0}, 0xc) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'taq', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000200)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) bind$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB], 0xa) openat(r5, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r6, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x20000000000001b6, &(0x7f00000003c0)}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r7, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="005bc8bd00f34949149efb5321144400b4361a0ec3d82241dd8f0bdaf411f7b3e1581c3a5d822a049cad9dfcee49800f000017b34307420566836a9268cb24141a97294fda418050dcef95e516f635613f343cf025a4a0f6191f1a6987840c276e91dec6beba3575d149b5698732b473883f8073d391b06b437e0f085ab516e1df2672f5a45a905cff3ab48e03d1a32f043d2b4ad27658797e68945bec14fff09c0fd83a4726abc99dd21ad878b6cd5de514823f3643516c7583e4a53ff679df1f991fdab6180938fb6b7c0c0ed2065b1369e0696770f4fd5393013971809fbd5be0098e88ae185bcecb5259b02f6a0a413b682a56d1e5857891854cc4d924629fbb1c0d0465f7bd57bd35204d21f3e452a1296799e1a3ee55353d629d62aaf6cf8c5544cf273caf841e926c0060d579cd0f812f4879488a1b7b7562c95ecced373e4a5fb2c3bfd1b249491b6ca734bb3ce74712dd3d63224f623200000000000000d2ea7796045c6ccf7e19c74a962bd1e444d2178d6d98544fae"]) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000001c0)) 16:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) listen(r3, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r4, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)="2021850af57f5ebbc5676b29d8ee6a02d5c93f0e7ec47aa5f2e7f59968aefc8c5c1a7f10714b0619e54142d6b74894234c54c7672e9c02eab89d658a5fa608abd1f03273e77cecd6c9e0fe9a7a2f672ee811d73b346992d0f3c1e06ad15608601fc2a4a4aa70e7b49019e2bd45d1e0bebe91e25028d34ef2f94c6ce99ea248e35cedecd294a7cbac5d1453c53fa322646c56efb3fa97ee7257842daa582e2a641906ff0900c48ec4cd38b09f6cbfe23f1f6373cd5ed9ae7f0d41f2", 0xbb}, {&(0x7f0000000080)="eb20", 0x2}, {&(0x7f0000000240)="acd8dbb0c44291f2c05cd7eb4e9a99b154c386725668a7629cb835691aefb8f28730a9629f7fe1b6000ff4804acc649787bafc5036fc538fb77001a1282135bbcc437c", 0x43}, {&(0x7f0000000100)}], 0x4, &(0x7f0000000300)=[{0x78, 0x8000, 0x9, "317511b708fe44d263d743f6c3398e0982e90f1e38925540c75a81320e63c2cdc742cd327a9b16a644bfb4e66ace2590b699f3747e80bbdb93b3d33d3408fb3d75bac7051fb1cffb446f39091668db947feba4b3d802e38b6d11c1ee882eb4325387f12215782fda"}, {0x38, 0x1, 0x80000001, "878d88bcc473259904c680c452b748d638d7390d6bd5baba1e45f358351c7b91039eb19c4a371f"}, {0xb0, 0x0, 0xe4bb, "af12640fd31ac186460163f55e3969e24d054fbbc3288c54f325e664a03c77f6cfa1838bd7d80a4b4dbe8ad47d2d637267d4d8a275ffc5fcfa62763a5091139818bdf5f5755ab67020a9ccd0c15dd67fe07ea242a4752576d432edb16c5d0e975b3b0090b4950c2a124f4a2eba2a092d07beaf2224d94de038926f7bee4ac98ad08801cea604f5215678a2d7f7260b61df7bd407efd81b101554b9dceaa994"}, {0x100, 0xffff, 0x2, "60baed154a37a941fb952496784de0860589f51bd89bd401340e424f95e2ce5672a9c07a038e81298a9c8655110bda9f50ca07862802ec2ba20eaadb02b42ee5883b9818420a637436d97dc3e99dc81dd10babe65bf76e2af6dee453f74b8df1c771a9b5f819ede8926f51fba5af6952f35f784823780d05b172a5aa77222342657c6b924a95a52133ba898be0d9ceda128bc2841d9a2255a7f43b15435e9faa7970b82d81331683391d073922339220e5eb5dc381b9ad6b2e183cf4f839abe92b9b951308154300752ab8833bc5b58cb2ce2be4bb39feae528b13b9ab944a306e8ec20ba6bbca2bf9a937897247725f"}, {0xe8, 0xc61f80e56608a5f3, 0x0, "28a5d7159f008253ce5661f0b26edc48f013a768b832e7ae0fed37beceb39ffa36efa43d1b4a5b9ff555344371041c5d259b89ec44d720484d3510f46aace6c7a5cd14cf4bc261bbb6bf69d616a619776ff5eaa8ed671386799c7e4c42595869896cd0a90d8e72c9082f197e0c98854bd27e14dcead99019f9b87db50c755958296b797aec0005e8ec329eb639266fcada6c189d54a49fb66b5fdb52ff7ce316f5496c152a732068d242a8179b5ecfe5331807c380337720e228e748f121faa97a9384da4a972c6407b3bbeadc64804d2d"}, {0x98, 0x1, 0x4, "0102918d87137416874c58482da0d386f401137ea88eada6a8df531e3ed48821ef1f9140e3681b2c73c7b45865a33abd8cf479abf9a55b938881fc0f1aae0a56f2a5477b065b3f5dd522e33b15b6ce9c59e3a8007f33c85e202c6613e5707d5702e976f93db49e3e60e46ae38128c80918e443c7f7ddfa86f0baf5562cba6c68704a2d"}, {0xb8, 0xafa666b0044427b9, 0xfd, "e3baa738ef8ef6c6c5e62a46cb3d3d5bcda27b54a14427d456ee6711438355040a1d8133f77a3681011403f1138e4149923cda9daf62a7b0b696af022aa1395915e91aac33c65517fc866a8f93c8218c6a93a95cd6fa89b179784d64087597394496d163fc6df2fc236e0f3969b92661955387a490934c3b2286673020189f0d8ce26a5b612500d90b6af36b8347c7c10944721d53081d5fd5608734c20da5282842c5"}, {0x68, 0x1, 0xf0, "f981edb356e3d1f6289c8a12531a24340f75e00d31930e0d89badd1c39c3085ab0128f3c4bafa157212bd221de1169278e8c5cbe6b9d57a596e1c92d9f9c72190d9e6714ef9cb40f25f13d4825831b5d1ade26"}, {0x110, 0xffff, 0xe9, "33005682b5dd2894cc121020851f9c0080af60eaffa0f02b316cab7737b5475378bfb0f0e526010c49814363d0b9b07c6557efacb34a92990a9518c91d299fa8ee7bb36d52a319047062a66e4f73bfac472d25f0de7cdbead6748a0992461d862aa4af9eeffbcf76e8dffc2856fc6c086f6087041d6110a831a1e0c13cd290fc6a9f8970f960a5ce3b2a4c2cd2c5ad2b5f6220d92aa5355acb9d924d806a5daa55964a23eb3f658828512163ae76ba8bbc305d013be026b36132fa2789f7389e2537a0036720a5aa955ae2020bbd0c49fd5bc49137cbf8564a36754a11f56632594720cc402687c9ca6d4a3a2ed0da59fe0d874961ba4a2f3d90220057f6"}], 0x610}, 0x4) close(r2) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x460b, 0xfffff4e7}, 0xc) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xe0000000000000, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="322645358d76066794e362b16ef1e66e7e3b8bd3ec1f01719a2b117894add7632507400bb1b35469e75f4f5a35106c923b9428e6fce57af380c75116c6576d9c3d36921b83bdb2d2313fc9d014e62a0cd6c831b9db680e534c0d77dc524d27d3861caa83", 0x64}, {&(0x7f00000004c0)="f82d8283aca61f91161dd25e21bb6c404aedaf57fdb64b3488850e0398354bfec13a23a049cc0f5ba72c8326536ac2aeac4f91b96abc0c827c664716f90374fb9d0734a4d7c24ba5a699f078170699d9e8f65b39c8ba0b01a85e7ab0", 0x5c}], 0x2, &(0x7f0000000540)=[{0x80, 0x1, 0xc0, "161ef52ccafd1ba17e49f9f61cf31a98bc38b2c5ff7be4eff115d9e72c538a7de76d8bc120de8f93ea0ba957b9ddd7bf7d0a150782df33a7d0596477f9117690db2499a12297300781e952533a2eea8d49066312ceeb1735efa35fa6fd055825d21c30e02448d2e041a7ade8c308"}, {0xf8, 0x1, 0x0, "3f826dfc1ac0a0198369e2f06c705aa8518c037843f3d913d1dca0412b9b93244e84174dbd9f8b8b0ad5cbf0f001d4957360b9e2230b3d240877c26ecfda6e94290cf2649167a6ef359db4d99637427f1501e50c403c8cd4d8c39b14bcd584e60a11b990be26162629dd0c97c88eadd7d9d853c1df4a3d9b7a333eacd67bb9c29e7317c76701800fc31f8e49a2b1c835b820c8c5c2b54efc6432f781168387e89f0f607e70ef740372aec675f1a1e73dee500e29a71b9dd456add2adcc2a320ee307f9c8ee0b92d7d589eafbe00ccdf99cf3b6b6e5998502de057e771e1915861ce0da95"}, {0xb0, 0x1, 0x0, "ced2379cf45ccc1cd938ab902807db1a7fd938c32c15a91acdca8b9efda68914502c8ea968a5f87ff3c65fb8f758f7d3053e0b02fbf45fb272159fa4c9c0429d35bf35c619c42521c593cc16877f4559e833e5ce95ca4eb646d24dee73a7e9c35b36e53fd249d12ea4dd815120728b68688249e615cc364c125406919f04230f22925de76306b892ad32d1ad6ec8f3c1bc305a867f7352f5670ff99ceeabed"}, {0x1010, 0xffff, 0x6, "8f125c54d94863ebecd501edd7206ae1d222b79cba2fc3d318a109cb6c01ed56bb196bb23b718ea91ce1c5135ace4eb48d4d6db46c86b4218e47acc205c9966a0c883dc22c0474318a0828ca5ff849079c20d43248753aba93d016d7f689701e7e71b357f798688ec0e8108321b05699c0a6365148e66aad69e5e21ae5f281da4ad5a0a57f85bcbb2085f32062b76e0fceebf85919f027db86285e5636234940bb1b02b697ab5ad22562956d17ca7d4697affcf7abc7173a29da92b659d382ed9777cf6068e520a79ab9533cec0a7147274663418de2e611ba0e4c5e59c00f60e330a7d3caa0b7337117743521a5431eb7079c9d5ec9c7572f901468a37e8f196f87bb0bbe855bb492740c00bbcaa1debc2cc735eb118ae301edbb0e2d13ac3fb996becc5990b4a9de295a9a8a9317137f9926027bca1e6682f53586f2a40ce92fc18b1a8ae74077bf015f7429064aa52d2c168664ddcda9e9aad0ed8d1546466ccf185548ccfc2259a3319447e6fd73902d382948997fa67d11f6392b3c4d2bef6e78e41e7219789171dfaa08f08559afd3bf9b858c53b557133ca906fb3d71edd4696f773305aef76702f3acbce583414d131f3b377a2d09c256f23a33a4b6f127d804d2c546f172ed07a76073a04d78367476e97d354d364422f8346bfd38a7df3ebc3961e7241dbd0a41be0b3324ff88fa671568d676693831395a426bd6eace8f1be3b8b2fb3cfd26dfb659c562675efb62f482e0929ad24756d2ea6e7e600d4d3ac1547a0d2ce70288447a2601464b35c2ef69b34606c58d60521d404ae42c07eff63d864ec10874a8d9e70c1be2ccb03607ab50a8915c2bc26f198dd9b88a81f0cec8c9b97eeb97a70df7f61969246cd2850c9f14c4636f9e95343db98dfce0739ad7429c884224510879f1db785c22e46bd293a7c03e34e5749e5b92e2ec96eca0fabeddbd80de9ca24f02d991c107b2e5b2ed997e0d3ff97d1cda63f5f5a50bb7a3c53b151a4577a291cc655c287920eb3d73b0d75507ed9ae24deb2218dbf4fca63956d3296484b0a37bcc239f3958ad603c6e4c7b144064074cef40023e9113703afbd8ffa54804d8880286e7c53ae3fbf2dcd6ceb47fb239465dd937bf6448152a7b4bed0e3360443296c5c44fdb1ca765341c79465b4854da0a32ed1e0062a69d245d7bfaae06963bf75281ca66b8bd94b6dfd671172769017ca39ed76ebb6360e31d9d5ce78c11f8490680bf6c0159abcaa73afac5bbba37b0af27f0c56339b57e3e1efefa31ad48bc52b3ff5b3eb93ec492bdc917f51463209c0377adccab4953a91fb25debbe4489bef873fbca6da3a8888d6d6bb1e9966fa8a917507ee1d4473db0a286df7a8f6b902e1eeea4374a424c0c5470b3f0bcbbd3d50c979204b60421b60010de1f3cfdbfe2b461804f5b906a0fd36b7fed1469a08c0fb18bb30f34d64e6fc0fd498b8e3d532179c88d9d44be2ff1df7ca88f7a2a5eeb970029ec64c9de7615f35386be934dada8e17d6260bf6de6439f5d7cd9760481883c04cc83f126ba04677c78da922c553468391c065c8eb555f0716c26c5e19dad1e6ab9d1b306b52771eccb69da9f01ccf19cf5fab564f32fd2fb90595754ba81c17c67d8b2aac23e3fe2bb7dfbe4eae02e1680bc44cc7f501771f72de95aa2f699c40800cd0665a3ff013046ed4c3a7e591d53daafd5e222777998fd133fe842c39327229420357b63a702ff93147c9d5c1ef698aaac4e38bb1d341c6870a2b9c6e6d3d285715d5deaa5cb3518f6b9776a26ac7642559b74af39b11ee955ce545b3e2d191048ab75ba82c6a62aa83ef463794c8e411548ecddd7ad8183e25fd81d8ec8b35f03a69370480deba2a47ed6d473d9c4bad0cb11f7413ea9d76f42a94e1ad4358a24f196e71b29a079af5d2ee9787318fe06671f0cb46bb8dcd1bd68a5a334f50602d7b92d7874f30d8b1c80a910468fa068866761b749a4a0990349e11b1840e8c39853730491561da62fd72826b08352f8050b921aecee6b1ae54d86cb3ade373f7a85e653694aaeb4c05bb32e7ae8d63e1e8d0c017ed3e4c4bbf6e2b90071780cbd6e3370c39f7ed3acea9b6f5ece5c8ee5f1359b58b12783dadfd7129c34b7a8a67fe503d987d068cce07204ab66904f8952714dc668398fa48623b47a5596f4b38733f3c270175c5098c1ffe6b6a77eb45d5e51f16f5042f9bdd537c18a3ee49c27676c433dafa2d1031067d115bfb4745a832d04e1c0af3b11db8b78fb7bbae0a931343efd8b8bd1c2f9aaab3e455d8f7183fb84ca2d8860e9e1f8ac49676dc664689842a80cfe4a86f643e8f224f7e25361bcf29e51f9221ca99575106d177d79bae876ddf24d42e5c7447cd7aece0738b0f0de075b9e2f6cdbf5aaa2a90cfd6d870bf47e1ac14f4e86a3d2976cec946af7537a2f2b4b62dec66dff2eee8b668f79d76a5873e591ac92d7b4b6d56b3c8f69c4c91af439546d66024810781fcc25d3f1195496116408f657cee00136f9bef1dd30c3e1735e65a47b04796cf6f28854a194b3b4730efda4778e2a2b78172a00ccf1d5b0009e142ce8227ad7ddf9180560508484cddf55dbcbd06b368c1c57459b89acae515b97eae43a56871c115e004f621cd87a27a6388701bb51172e90e3e353285359df2d0027c4bc87f1d349f34aa2af726c7dc3622e86ee5faf5aa33c1619c58b6bd76814bff648f6cb8a539c6fa89543d0d0f79083592fe0392875bbf9914d4c34f791009b7a07fba064ee53d99157b6b8cd18e54e0ea8a9102b0921f3c4d14fd82af4f1bb99d89944a5c2e36b4787ba47cb0bee0dfc9f9675f3c847c37c0bf2762f73c8ab189c7a6dbfb094fb1ae7c124107d9417859a097e2a5f3fbfdf846e7b5febd43035051f7bbce0125a27de77a2cf12931f63dbb78b83ff8ad37578787069f0b7a5e80736e8e74a9bc46b6fa85cea3a838ab77e08bcce2fb35d1278085eacb66778008814dd0c025a1e235a147b31ce9b954acaa6116f83acc6b79bac7d014a5ab2dd98af049e6283a5536a85a4f2a12ce7dd6b3b3b4e329be4b9f3f16c2952fb23b8c5d3fbd7c1108054c8675c6fe7d0e5d5b5fc6a260e80a05169447ee2ac82097fd4e9c1e259aaf9f61dd81ef6f03bacdabf658a11e8ead7a4bee017a1ae11929876166f7594a2639cd0d09a5e2037daaebed07c97077fd60a9881dd6475a1631d6ab613eeaeb0bda06e58355cf7b74582c76a81a66fa172027585f090ec723eba2fa607ebb16a343ef946bec9e58fa7c8a2f1b4e6b4348c8a532ada81957f934d52661e1bfcd6f52be85e091dfcc86b5bbd727377510e64de60a8fdca513dcb9b2f9ed5e2a221ccb1a88a6c66a20e365802be0e9cfddf8ae205ce73e0d64aa00eb7c0989ac42440796b0fbb7ba5c1e9dc0810c72f9f2e757b036a24b81e8a4e62b44834535492ec693ec0d1c1041ecc8fef51ef521c5d9a2c021ac3f359cc0a3c5dd10ec9265de3bd2ae36b241b3384c4d0ec1851c63cfd224a77b84bf717ff6961b138d404328c87172a5ddb04dc9881f7257013b1aabb29273ca70373e02d22a4895bcf3377276c4e6952d4f5f9fb93fea3df89a9a7420beda24fc65c92324c7d67cf6ff94932c9b92e5209763b80e76340d2110da52f058dd270b3bba1288062e69776ca207b14449bf5e570a27c32e4c75ae763c053001e5f8e7ce5a7e107d52b31230c4c294b9f84b97a5e69c366a5adc834216100512023e9573bd3433b787d7beeae5807695aa79d8574f5ad7bc642439824979ab9f1dc78ac324ba9f013f0f811ca639ae52460555f3ca941cd6b71176407b1a464719c6d88297c1f54a4cd5ef1ac3b80f5417d4b918fee16d5e26e409176ec147f6aa8e5b57fce101c74d48a7ad56b9067a7ee695a77dff56ba49dff6a6fe8ec7f798353b0d628955d54f2fd322432fe849084ab8fd359b5e31f0faf6950d4c990b0cc4cfe57fe78d07cc0863933a39e5fe30b994002096df2b10878b759d1eef0aad0cf011a08d3f6fdd3b567b3714100d5283091ea954fe650de7e9ff5a12b149521ff6b86d4c0e7e9f8b608972060c15854bc85342a29a87256d1a1c47e4f9ed19015a5ed9d24f30cac997a9f559ffa97dfedcee6e29be62d2d6430223ae25b9334293305074300e2e55e406f19c38318fbf975749da66763876849202f42fa8e212aa69c0844716b4053b985d3634deede030f965fd52113b2695bd1371e85c3b45e22db30fdcd957b0805b6b766808e25238b7768aa182d3b042aa84be794d2cba687e4c641aab3d8f154fd5c522a3f4a4558cfa3b884af44451a90bf5e019e5478045bde9613b42dd9d6c73491f4741bf16732dcc249bc94114c7630c5e8d69c5691570172cea3eadc7ceae558051a07abd4deb38acb1c6ee667126e9a693c7d2ba47118b7f470abaeb2171d0d797ee8f6f5648167be8bc88160afda2b4e64a81a19186677a71041c6cbebf64808cd24998be06e858733dfbda71fce5b2dcc0792a86f0f63fecdc5a32e509d4e27f6891999d5813a28c83cccc100c219e2e2a677de1c56a57c9394aa7495497ae17e479c8910606ee91f3475751b85258471d7363ee3da9b4e9f8fa118b3d9a1782d6139d31889abc310d9142c9c5071585d07d155d62158be09254cce8d43300bf4272ae3302693ac1bcb3cf805a2c0c3c7acd36fd5eef75c520d35f15610b49f7feae508f372b37981f5bf50c2dcb3fb9c5ad1703542f9371d460fe7b806986dd63ff6ce704d6d166ba3554c65d765d1886eb782fd7310debe1aa10b9911f22bede80cfefe27fbd7042015fe86e0aebd46cae64ef3dd52e37e1101b5044d390f59fee81d22855829b088f91f9dd9e7f2d99c25b494b465825be846701860cf3155fd987d3dbff6b3dc4b6499cf7bb2e448f6f5a06d966923207e4464e2618372369f2bac0946fe17d365366ff2e5e84c7293ed8a2734537b96b8af15cbbb80bc635ea61c217fc0c97b03bfc452963534ac56943eda5c8a8ea86f1a83465fd38953567c46f37d88bb45716e6dfdcf3dbe2d1fcec7ec7597ffed6f84c1cb69efafa1cabc6acfab100a0fbb69072974967853de0cc138f04049f589fa7507295c4221bfe548d9e05b26722270b8339f9a6a387dc7db94b1f720ef5cf753a8b702a41ccdc78625b5f8c022033531caf813907f66ed68dd953ab005def6dc3218d423d93732182bb6260e78905e78e5c93610acb08f401f9453fc138d05e305f5de02f9847104681e7f81f1425059dfb3c90baf81a20a96f5b3665f8afd7bb7ddf430cc3feb5922d454f4eca1dff33e0eb0e81a51b8431380ee0e59993022663bedb5700c1fcdf8acbc865a5460cfe427e84dc4f606162c847d8d8e1f320f62a1bd2bbec6ef6ac0158452ca75301b455f41b62fcb35999c99f91c50f0e604b778b1bb06caa8de275a5fb63462e59f47f1ee6187d708a0456af9b099b1d31ce1caedc4da8db1244be4b4502309b697c67881b94af215bc69319f654cbff0fefb63ab8f926261f801285e13eb2b54fdf5697bc951f03c9c751d124bce58f58b427f97927a656ee0db900ebba6c42eb9b8e614717daba8675b24ee44558878177e7e370c50a37e008d8cabbf9f69d96bba6ac76671b1076e7779fc3d9c924dea6ad1deb7f3bb80a13191cdb8867489835c659a3afab38edf3774b8d306ee56e341781e0ae7036edac86caa9e9752b9cdfc4d2ec65296c1b3825d2f176fa1c5782fb3583e4b5d7344d522385ad9f2b9028b14860622"}, {0xb0, 0xfffd, 0x8, "b1cc81875fd9e99fc5244ff354cf127bd6f56fe377b05ac8ad52bf2df42a1f053375b4587526b216ff991a6ecc8c80d6725dc03d8cfdf69902d410c7390939f2ece5d7ba2ceece3822d9ae602a4d6d99284b8270ed2067e5181d930e5a0b478627210637601e00d9f7eb718727a6d11bda0345a13a36e21528353163f48148b74a6066c540abb719e96f8a187e13b284ad9a1b97bc8222bc0fe434"}, {0xd8, 0x1, 0x5, "18e27d625e1de1245d366b42d2967d51bb9b318974722cccb9965d82316464663cad7789caba76438d6f1b68be2b9c35bec3da50274bc39a29d102df2059c0fba42bf9be07c0ee67093a898897e5d66e70df7f4452450d0d8932551d2546b10218212db1ecc80d9d8bbfcea90a66b2a9c514d75535306ec14d7cce013049cfb25cd843157148c64421ae9d93c194e668d7c87042bd600ad98ca105293cd2f059d15d384f319f4560d5a2320f3dd5bdbfe3677ff429a3573e51a7cd4f5cad670f35115546"}, {0xe8, 0xffff, 0x4, "da5341e9ed9dd27922ac738a856cfd0cfc3800af63cf7328471f5eb3e71c962057c43b0f62a87bd2eb10803b109798c67094b2eb9e8661d470d4ac4a36bb0777365c06977910ddc38bc1ffee4427e897c43609a2afa207201b9428dd84a1d7b9dc7ce5bae484d96d3977d1191adb08270507f0298b41c1d8533212a2ce3f7bb3a7aa65760ab1b2c3408f989b08410f0b6e5acad67aba3f06d4ed44fdeb2823149d9444913f3798f037e866f76a6d415c1f80a513429da8ccf12243aaabe671d20f48e20f308261cfbc0b1943e6f86db44de9"}], 0x14a8}, 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/190, 0xbe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x3f, 0x5}, 0x400, 0x7, 0x8}) close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) write(r3, &(0x7f0000000100)="60a3e7180b1fa4adf523a8f6ee418e7d8e06e7a0458cf067c85977b65d732ba19165e1eadf806bc38082ef269a2c9f2e4d0687b47bc1280c5b99d2955740a3186b696eeb26bf8617430e4401fed27b5a30ab3a4d156b0135fd55d9e111912fa2c303c5387e4e8e77d98eb6a08a6440ac04be3d2d8abe9dc717bb30441f3e824f6b76fd99864ad9cb026f04376cc480d436919b25d04fdc48b69fba8d3bc949985ac692b499bec7916f04d613aece2098566476ddc2da898146a030d0398c", 0xbe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) close(r0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0xa0154ff21992a40b, 0x0, 0x0}, 0xffffffffffffffc0) write(r2, &(0x7f0000000080)="bdea", 0x135) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x9) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0xfb, 0x81, 0x200}, {0x8001, 0x9, 0x7f, 0x7}, {0x9, 0x6, 0x1, 0x1f}, {0x800, 0x49, 0x8e, 0x9}]}) read(r0, &(0x7f0000000180)=""/242, 0xf2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000002c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000280)) 16:00:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) r1 = socket(0x25, 0x0, 0x7) getsockopt(r1, 0x9, 0x3f, &(0x7f00000001c0)=""/31, &(0x7f0000001980)=0x1f) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xffa3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) pipe(&(0x7f00000019c0)) semget$private(0x0, 0x2, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="c7d45119963710aaea63571aa9a77ad2e91473e77ce3e95597fcda92e3e52d8c3159f4ca5003272a00080fd95739dad6bddf4eb7a71c497b7dc73c9fe8de87a3155a01beafef07be845174332773b6ca6f4deeb97b6f2cfbffb8e6eec83b00d4ea61d674bd090d7df824974506089bd5fbd821da9bcdc623cbf98a8518ae305f98848897b714a917cc78980804495af5cd3de9067fdc22c82d5efdc20c1093c01bba8f7de5631178cbf360da327b9bf1db40bfaa469bcb8dc1305684a99eee5fb48c04b3c06bbf9e", 0xc8}, {&(0x7f0000000340)="ce73a50299f73ddaa513c646e1884e097fd705062292ded3a8792493a7288a6c7bb1f7f8cde3277d23fb6f30f4d9cb8c8c9258e4f6775c272cee45b5b3573d37d747012841806474f6c0d856832e5c472bf58aa9611167022e71c541fa53e8c80602d91e6943e0f10b70670af2763c6ef585b60e11096e8f7a6061b49b69397601de3ea1fd1366d001cb02", 0x8b}, {&(0x7f0000000400)="d25c2ae4b931f7f2c2d644d7860c6b42045b6f8b737b41e01979d1c5d7f08d9e9a42a6ee8dc388530020092bf31277deceb00626df9e2a461c6df7094a5a0ed7c25c1e25ffbe72773e9ca27ec6171283565d47e43f4a817088fee5f8525a2c7eb8253c18a0420d478fbe241b1befad62", 0x70}, {&(0x7f0000000480)="35e04d9835ed32c89b86b986ce82562188a8468045597cd9c25c5086456d4bf49e5e72e3c3a85fdcadb6d8c3d81b45c0dc319778e5282e55698e3d1f1094948f61989f7d49fc242cc4aa59ed61fc2c500f2e3b7bbc5e71e027eaf07f7fb8509ebcdc43ce75c66d12e2fb38b868909547ee09f0ac", 0x74}, {&(0x7f0000000500)="f2a0e205a93dcbd408185a1ad55c05021e06b52c07fb2dbb7212620669d1647f6639dbad54b8c8ed06d15f8c1a0c65aa5327c0dca3671c963e55b800ac9ad5e3c9d5ec02f095ad739adfc8638068a1b8c825756e8f3f1a6d98e5ae83b48448da1de71108de604cf58392dcc92ebf65f71712abc217ca69452683e41334e246fcbbee05d0525015fd2c44b3763ee669695af2e23fbaa7ec2c1b22653fe61cbd85eadd449d85fe678a5a6ae39e13bd2e5ffcb6e5257ee4422f580531", 0xbb}, {&(0x7f00000005c0)="52264440bf2ea4b739f5783c772273b9a5d274f0351cfe4f66193d2e4ff854094eafe59784482c05eccaa0f511c732b8970484a76ecb78ce893827a4c3ffd6ac486ee63776a36042d40c473fe6d6d3d36935b761d0d6de75c9586761fd5192328332f063bb688344330403743ba387cd465a403f905edbb000f3e2907bc09d820f941c1869bb308c302399177322448d8be05431e0df782d04a3f950ee", 0x9d}], 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="c000000000000000010000007f1b0000961a5449a51f516679b1bc76da3dc3d4bcf196a9ce9e1f16041b25d9d09afe25f34d5c17c293de926eed93bbebb9073cc93f0673954d04591e8957f353fac18f86028ab58e35375274475b85b05a2955155159d1dec2cdf7a8d5428914974fb28e169c371e979aebad5cdc750d187f846a0378caee90e0e27ea652da4e1d7be72d413c174a6b500a17ae5c0e52493c910d8c3570c7e1f7f410e51a7ed68616a7c27f0b251c9c0f3a7c7b880000000000b000000000000000ffff000006000000469ff0e7720959baff007a9a8e57aff69bbca9ca7f71831331afb660e63f27822a300fde94009fb0bfd4493563ef217617502123c0227711a308200e56487d803636891c44010dbb536bc33673f11622cd55e10c0684282eaedef07dfa9abb8281cca51f419ec24839cadee0229bead18f7ac37e20b2642e899aabbfc83026edae95cf281c612d9bb41d88a46af7cf990abc949838f7f0d8017e7514cedda7001010000000000000ffff0000050000002358157a4971e48984e5c1121a680df8ab8494d51257262368ed3cc25a09b9c18ebe6ad36cd2bcd0cf9b896bd26dfdb35d6204ebc727f48f08d6087e39b77836e7504f3ceb3127ac0675d85215728307a4a44415a55065dbcbb3f1b57000d2609b4a1961cf76afd4629e3f4e8c478709f85484e93d3c477ae4e9afb64a117924f8e26ef8eac3cef1f6a8dd67cc284373beaaf67ed2d559edbab064f8cc69b6f779dcf4778cffdf510d14fee59d696eb8a4fdf6baa5e27ade36d9263f0a879d695266bec455dafb12e0a75620348153c3fa6860efb6b7023b4aaa4fae434c7ba2abde384ba98558cd8d0efd2cbf5a7e898e8a779c860ff9731b955c4e5443c75fac1490691882c6ed06b7c86f37181ddb61df49ac24180f03a08801e6ecea020b1d9fd1f1edd4ea04b6d7dacf7e45c2c1fd57fd71460220c02aed24e05e2568bf43e4658fa0565c2ce27d1d6404ea11a28bfca2a90dcaf3f4a3af4b1bdc290ad3b933bae04cc3e800c77810ce2a7d1851e4054d912bbd068fb7e1449129db6503f12696c10088a79885fb980bc49d5bb5b6066ea368b1a4c6e5078ef7e5a2ae5a1a812901a3ee726827372cec8eb5e18d5736d9f6352c467e41f487083f57686e333f8b4d6a9c7d3788005997c31db84d1fb34cfdebd8052b22be3b56c0e540270d2fcb4f112ccf535c6d6b712655ef84c2b93580c829bb8e57a953ff3a7bade94dc4fd68b3a9dd4e54289be17783f2a6502a0f2a249a04939226f867327f51e7b94101e597f5a789c61fa9b34a1a749db7dd680217da8380d4dff33bfd1af9e049a2c2f441df0ddc54c2261bd13726e63458b242363cf69a43953e5b431c7734faa176eb1af25378d964c26583e921b5574e08cd3872e750ee033b6ad7e43ea70f4fd9ba64e88ed62b404c17fe268fc266f6115de8f517b06e8d79d2c23dd3420505425ad5905daa3cbe59a46a69aa53fe5f96cf5209ca3d1c18ec9cec60157cd87097a86de500a81d8142144fc76161c2b729c98ab217612137b7a3a93c42b12f8eab37c0bac9fbd40026087f0459ffd203ae9e256a198a04c16638dadd4d6860b630c280a87ac9a3558ff068a83352e7447fa24b2d8714287a68a56814ed450c0eef64051fade43ae8472de885434c501931b89c9930f13416ceedffc6bc1f7bef2811876fa7118fd10cb3957ba4876ac03f48043a532872b1117b5f9897d3fac4c1cac5fd2afc510b04757361f7d914444e9b0329f5f400da4bae5086f53f552840f5a223779e27c9d3bab09aa53cff0cc120bc85a8b8c44f21ab3d67e5d2a7cb85b2b34521f92d8cf27dbdd3e05f3fa7af5024c884015a87d936ce743c6486b940e3933b0a91b62de6161a05b1f9822501c3667374b78961126cefb4ca528759782a51324a9c5cb9427c4104f1f9b89e3214e96580ae0362f80bab2e5e7380fc04518c97d341c130adf4edbc6aa49f3aad66eec627bcbd2b5ecf47d11767927391e93ec8650f1481122bc321620df8590bdb3c0b4ad0a3763f071328ad507b1b6942e46cec8d5fa087f442ee4b7ed9b170f03a42fefebbe2d0462e4365f14c6829f2f1e289a7510d9288fe513fe7fe0aefe565ca90bc234a7337f5c549b01b1629e591abb3bc13aa8e96c8c423ac1cbd2a58cf25a34b7d1b04d0d4aa7aeedfc1010200c961fd7bea6bf2e2644d1a2b590ebcefa9df658f6be8369a3508db01b693c94278405e651cec5d20f02994b38f8678567a8bf895f198befa58acc1495bdf66abf44aa0f8d67911927e77304999b6611f69e2b92ad68c05b91447f7fffaf907a44610bd6d5d07627555815dd316cb575b57d5f059adcc9a540239421436e21a4bee6f443d003fad96a832da1fbb3c1c9b562a8647cc25bb6805d3919ba390cc9506061ed0c97fbe0b6c277f5329b98eadfef6f14fc6d862d18f57ac350a73f199b50ba2544ad238ee62964c35cb0a742079f6b122b9b2fb9deb974cf5ed6ef40513aecba56a785bbc381199ca4ccec67fc29ce8d2e1978e5d84e49f9b44ceb2c87737321c89ce9a4c7932e4af1e0a063c53f2d3af8d66ca8b793848deec24d4b919a6317193e15b97910e1d1f4f5196f2386c4139b1ca3ce3152f7ebdf384289bcd19b3c168ac4858a095abcd0b7c9ceb54ad0eef1a81b67878511efccf4b6aa6416310451c5449d99a74869fae4a1dd028486a444693d5d6b2ba081613f95e9265e88b1d40c4e7a006fcbb6816fa498ec0a5f9a6506c2f6260fbb93398e58e4ee6f287408a4866c05aff8b30ceb77a3116b40981c8d52aed69e0a77c587b46268040b721fcbac61f3c34f6e6e37061b7c072c9cdb219190906c928bfc7b5493d86890b3234e5751cfff88fa600c8abff4fe35142e5718b846a898db5348fb3326c4ffc885ad6da7da803bd500c3509f4c675f214edd0fcdeb16a7e4dd811fce9c6fb44e14116641ccb613652cdd1899e49d6c97ce4cbd621e14229334935e241a5f57febc848920107c24c3ce74b544e3f1997cfc63981f3d28e746dcf0d7c664d5229f95b0d641ac6937c780b8b3b1486a6f27c2d52ee7fe175753c32778d951187ae8631a4b4c5ff466d979c8c4fd91e5e7e7db5febf404dc74617487da53ed8609ecf1f62ffaed9914452e9f905f8319f1c5dcd8f027b0851fe8529d55bc042d32266882a4a806fc7b3be47afd79efb709a65ee970fc8587f492dc9fdbc4f2704afca0c60afc23ce0e8e4fce351a0680cd0d757f04d7bf091943337cc5eb1066eb41ac1a47cf7abeadcb76fc23cb2295d9ec261bca869d55439c7c3fdcebf0068ca3de725bf5e74fda04a584d3275e0771dfd933db350b3175623c1c2d69d4d157c34f43f870f337a0d76020fb5a4de8ec8618356a517e5a75e900b9913cb857136219d6185fa25b73e9377d64ad0592101b65f2698dd520e71699cdf4455bab717865d89ea808efe95c58dc869c60253c15f516e87c9f57e03601cc5281df2d220e629fe575fd5f9955194e468faebe750b851d5db78fff88e139e54a0465b41e539b216689cef8ef0acd047a68409ad1868fa5e01fc3a77ddc7b8a5423d87868eda2ad53715c414e75f28128b7cf520aa00373bc210bdf51380ca8a323792ef4d5b1fbdb1a77b7bc262eab1fe746610f07defeb91e6d753663533b5e8bcf2e17e9b7d27dbe49ecc3b1c3825b58e32ca357c57002fc5289dbd6700a18bb8ffeba951e3095ab34843be57ec6cc126819e5761a580c3f299c02f4105b54221f4db1622375dd34e1aa3f76ac6148eda40788623f19a403665a40416a473c010cb9d0243ccc443643e89613f3a267e8e2b8434fb5134abcbc3b732defb700a0fbb823f89a8e46f8f8c41baebac701467368aa1e720abf129ee4a66655f104bb54c15e0abc5b5f0a10b7c70999fda6826ec4ebd138ca1964a1165cb22235eddb80cb734490cae240143a80f7a54087e609b050344d9ea1585dc0b2c2fdccd5064dc94f0c96237e99ca20148fd7acf8263d7ae4d1aea2138b9f97900ec3846724148887779a83a1400ad8b11ade40a54e42d8c466d338cef3463e7f90419f474dd93e29542dd07c26ba61181b94b5141f3c5cfc3004230854a45dd76f5244a1ec89535b9180522786fdd75789f0441686b7f939e77dfdfc7a8a3536bbb6895d48f420ab56d49b1f9b53405ef5c64d7e9a087e89b96808014f77c95ac220111c3cba3a8b8293bd944de46d02e35eeb014e99d83e3c2df4efb5536ead2c585bf3b99d96cab3f49a5a517e12cdddd3ba9e1a4d74dcb40d25e9343b07de50d79e42f23de04d41b9d76212449a62a59eb8d24df0bcd1685b794781a7f46082b3f7c257133bcec2d433049ea7e725cc01445c83c4b2d4c429f3eafe9943015e7521a15dea4bce8ff3153be2847e925d133dfcb7bee60f172d8a937a6788a53c9532747db6abc6771426ba2b4484b472116a4716afd3ee2cc7ea0178061b9914c447d89d4e2122ae3bef3d700c5073f61a622be84d886b2a904960850c243abab54edfe5b4cfe2e1b9ebac46575df6fa3e11d23065a78870c6e78762152f26deffeef8fe88c313a7e9fda335d3a3aec988ec338456afa095ea9ffcbdd9f761233eb30d209c4b4a61b1fb39c16f82e5498da14997c1260909dd989dc0abbe6438251fcbaac42d990970515c2d2cc11bc2033f7725ba7120025504842e5dc7c8526c9f59de0614a57bf692724045b3a32b59b53e45cfbd5a30cd8345a3835e4d7bbd160fb14512cd912f890dfbb6605c9b5c1ba40022c62cf74a1c79ed08d120c49301197d83222aafe20fcaa7a4e8704a7d1d188e3e06e01415b57f07fbf747b23ef67084efeee084504673cb982aab70b1bc7e06083302d1505f7acd179c6f378a81863070d50ff5be36f97b5dbd4f190b5a8d12ce7936b62a78eee284d6ee3899755fab7e8efbb651431e41c32d4acb94140e354b84f327dae2524783ab12f10e3ac8bcd7a23130f80216ea85317151675539c519c622c85fbe75c406963eabd2dafa3dc87c7ced94ed23e1110aa42a8593a9c4295dd6f1017190d3f687933be31f7c31603603b3bff952789b50ab173d6dedf3b64450c370d657c5bef2e00b774d6edbec9a714edb27e4b3c6512c21365b205d2611d6cab708bd390384c124299f1dd1f06007e6ceac3ebe776b86bf7d654f0a2a649a7619399162ac157b24424f743bb9fcc9b4472a5426ef11c348f69b7a4547b4b30a783b351d1ea9791092631a5851c6b2f5e69c31ff4ba9f98275774935267fec2d8041a160f402e9e44b7fd843be94f04adcd4a4337739490fa2e08c0f8f5cbbc39052bb145d6c420f036ca15c667e233f0708626e9807a12d533a13164532dcc17a6887131ecfec36a0374aee94fcb7ecb40c04cd11fd907cbdb51b6fe550ed43c51c4f491037e9a4198e8222873cf5c0feb4b7747795411c281693c2d110dbee53bcb72c6ffc73e9ca4a9e7a3ef0a612ceaaa7b758a43c6dbcc0e53ff1e5944ee768f890722a995130f1f5e47acf2b471c1335e9fa1f56c453a0b4c85320626cfb52da8c863fcde35ed733552ecfd081188b79e7265f30c4e9808543e9043d97479ccde7753c8d706f064ccf680545d2837636fb7d6b34d53c46734d2e8ecdfd0260793ac07c7e8c838ee4cc57411fde3d4af95649645d570163fe064a9ea906005bec903aceeb880613756bfe7fd10c0a041e533ef8dd03cb7172a98f694f838e81d579fb074f2bbed97a93fb45388b0873d3e4d06dd8e7813d4a1967dba2d25592fe8994003629f21d6099fed1073e86d35e12665b037db827b3dda78a64c0a350fc3b1f9a965f56f0d37b751241c3f07aa73c6de14deb3ef41fa84061b905d1347eae5d97401f48a70ebdac7ec3292c0b5a099b26551ee4eac62f3251c03cc8bce73c618d5b39e3dfe214fe66e422664dcb65dd2156fb513cdae9998f934157605128da065ab812586c71de5a5318bf2c509438a15dc3cb8f5372e13ed00ceb40bf3a804e8f6e645a2863bd36758ca9311ee0a6572bebe1c2990f30f1b73907debd956bb4989fa685afb8031452e0205472cba1fe07e2138068bd20b18a59474f212cfcb8197f66d5d9c460326f261fb0711123f489b493081e9103d772b8dcb9d4c7e7ba5224676970f8ae58268fb6f9d665b2ed1fd91a7e2cefe6aa94979141f7bb7eb86a06da59741a4bdab96bd915bf9442c0c7e9896a0728be41e3bc2c779dc60c5a17fe1289e2a4a5084e6d01d60190abee040dc46406e40e99c298457b546a4174ca6280000000000000001000000030000000216ec1b2a973408792b335ca5537df1d7a3b52510b114007800000000000000ffff0000f4cc000040778f7886e5772a93a71a7bcc2bec1f29eb5c173de320c85fc10213aa959d712e31f19128b942f9360df73cd9520643a8ac32527b7df0172dfc471b5e3e49c7972203bc988cc40ab9a7cfe3bf8083f7e76e8504fd0b266941ddf8e3aae98318d55b5ea22f853200"], 0x1220}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) shutdown(r2, 0x0) munlockall() 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") select(0x40, &(0x7f0000000040)={0x0, 0x200, 0x7, 0x8b1, 0x6, 0x7ff, 0x1, 0x2}, &(0x7f0000000080)={0x800, 0x6, 0x7fff, 0x3, 0xf4, 0xa1, 0x0, 0x7}, &(0x7f0000000140)={0x400, 0x9, 0xffffffff, 0x7, 0x9, 0x5, 0x2, 0x1}, &(0x7f0000000180)={0x4}) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a00)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x7f}, {0xffffffffffff8aff, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x100000000, 0xefb0, 0x2, 0xb2e}, {0x0, 0x62eea0d7, 0x3, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r4, 0x2, 0x0) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0e0000000069266c2af013bb8fab8db309000000"], 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000640)={0x10, 0x9, 0x4, 0x401, [{&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x13000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0xa000)=nil, 0x3}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './bus\x00'], 0x3}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="04000000eaff0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) recvfrom$unix(r2, &(0x7f0000000140)=""/40, 0x28, 0x1000, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="11463a6c84022ab9434c7f827ad2a63dea5f8a9b62fa4dae8936eeb4516c8ec7ea460a876e7055b4287e3ee4407a9d9e1f09ed9a184c8d07ff6e2e92f413addd8fabff63b97eae5960cc695fa59c4b0776933eed1d0fc05e2a69a38e774f30443085b07203582f0345d42c7a6d1190ffd2470eba413be2df129df8cc0098113ec10e886e4eb5cc5a0a69e7d0d23ba4a52e75649206a6a6225a549e0ed6b31dd0845a3017870abc93c3bf2d135902967606e7bb185fe18201046c7454ab7a164ded8a8ae0d1b0b167b905d8eac6812442f734af1b368bf6d9097533e363fa55390cb1cca1625a7ac7718cc7f20ddc4e9cd598572f8bb33f39a18757184091490df7452365771c6b3999c143a115019e445e109ba4d25c4bac05ea7d5007c555479d05fd20b4546d723f6c2ea8e696d7078ed2bdaef6aa818d0e3179b4778ae3b03e49d14a40b52bf62b1ca881daf278f17a8961a04492a2905973affd2d5ca8d11b338442130d33c9c1ccadf8bcb2e785b5c620cedddd52c1"], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000180)=""/118, 0x76, 0x1, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) read(r0, &(0x7f0000000240)=""/185, 0xb9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:00:35 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)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = dup2(r4, r5) r7 = socket$inet(0x2, 0x1, 0x40) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r11 = syz_open_pts() close(r11) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x20, 0xc0000142, 0x94c8, 0x1}, {{r6}, 0xffffffffffffffff, 0x81, 0x1, 0x6e, 0x29}, {{r7}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0x40}, {{r8}, 0xfffffffffffffff9, 0x89, 0x1, 0x100, 0x8}, {{r9}, 0xfffffffffffffff9, 0x1, 0x4, 0x10000, 0x8}, {{r10}, 0xfffffffffffffffa, 0x85, 0x1, 0x1, 0xfffffffffffffff9}], 0x4, &(0x7f0000000200)=[{{}, 0x0, 0x20, 0x2, 0x1000, 0x200}, {{r0}, 0xfffffffffffffffa, 0xe0, 0x0, 0x8, 0xc93}, {{r11}, 0xfffffffffffffff9, 0xc0, 0x40000000, 0x0, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x8, 0x29a93cb5, 0xfffffffffffffffb}], 0x6, &(0x7f00000002c0)={0x3b5c, 0x400}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x5c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="4c84b363ad47c2d2a0a38d8235f46868a9832886a2aaefc907402e124c5026654e6bdbef82ce4b84483546c10b73a7152ef3d8ae2a9a9ecf651a954fb114399554", 0x41}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82024072aa3f38a1dde0bd379be553026b32ef8c0438d7bbda1d3905d1a0fcd5d1482f5bc05eb6686bac80f031b23ce57367bcf9210dfe63a92ccd6c9df538729b71bfe67521a58c00"], 0x10) shutdown(r0, 0x2) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) socket$inet(0x2, 0x4, 0xff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x0, 0x81, 0x9, 0x1}, {0x9, 0x1, 0x5, 0x1}]}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000014}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") munlockall() 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) write(r0, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x5c5b5d286081283b, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0x8, {0x8, 0x7}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x10000040) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: clock_settime(0x6b1f3b4d30ebe055, &(0x7f0000000000)={0x4, 0x20}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup(0xffffffffffffffff) getdents(r1, &(0x7f0000000080)=""/190, 0xbe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x7f) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCCDTR(r4, 0x20007478) r5 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x0, 0x700e6777d63b8988, 0x4, 0x5, r6}) clock_settime(0x2, &(0x7f0000000440)={0xe6, 0x40}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000480)=0x6) r7 = getgid() r8 = socket(0x6, 0x1, 0x9d) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r8, 0x0, 0x32) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x200, 0x0) readlinkat(r9, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/71, 0x47) r10 = open(&(0x7f00000005c0)='./file1\x00', 0x8000, 0x158) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0xf387e9d968d8e85, 0x0) linkat(r10, &(0x7f0000000600)='./file0\x00', r11, &(0x7f0000000680)='./file0\x00', 0x6) r12 = msgget$private(0x0, 0x694) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r17 = getpgid(r6) msgctl$IPC_SET(r12, 0x1, &(0x7f00000008c0)={{0x800, r13, r7, r14, r15, 0x8, 0xd400}, 0x101, 0x8a, r16, r17, 0x6, 0x8, 0x80000001, 0x7f}) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xcbb2, 0x0, 0x5, 0xfffffffeffffffff, "ff030000000005fa00", 0x40}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = socket$inet(0x2, 0x2, 0xb5) setsockopt$sock_int(r1, 0xffff, 0x820, &(0x7f0000000180)=0x5, 0x4) 16:00:36 executing program 1: msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x200003, 0x0, 0x7, 0x8, 0x5, 0x0, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r0, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000300)=0x8) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000840)=[{&(0x7f0000002640)="344d07797ea618536237bb80cda15d4f0d95837c0318636eb155bc211ca0b7a7c458c9483b6575a8c50e7be12f53f1fca0c3d6a12a0adf2898ea0ceef2e3c84bf8890de1abfb8039db99b667052878f7354f925a12372a633de5e3c02f44055de4bf55e5eb8e766a545a6503f36588d02a497492d3e07845fa11b3bfab5c977f0ad451331bfd72e965903e9cee5a02816bfc95671842107fee0354be5a7faeb0dd6cddbaa893d6aac38448fd411ab8c941bcc9bec426fe0382b85924590ac0a4476b2c0c6f4e42786f1e1b1b672d4562e8d28647bd52ca2f413e928bb73fa4f67f020021f19818cd306ecc088ca025eed9ad9e42fc7a73b8f1a978bd86964f9d6f23e74f99568d65cc02b02c77df651cbe3457cba7ad4a7643f46560f44ff7136e71d03ecb97cb6861bb2e6d4f0826f8db843d5fce8ebd8114b870b438bd69c8b2616eb16725a84d69e8853cf7a88cb2a473cce94a3b66271f4dfe975de8e70c56b996aa62968f2699c379520f911a6400428bf4c94a111a02b4e87278ae3665eccbc5e1d2e72c52ca008722b9aed3195b7e5f6c2a0307e0d556871f7b1e330b4e23cc4d62be656f71518cceb6fca740e32f8d01ff33eb9ccaf509339d351bd2cdedfd06dcb18e67bbea4b186d12dba47af7e3bf72756d3a2608f010d82bbc94f1a7266dbc4d523039f15cf84b89eab5aeb0ab8b4cacb29519edb93d2410c62806929c98c18ea9f07f88882a3f637ed58b6edbb429d4572550dccdbdbe315e9c957609631eca40524a4f2f0e2169c17a706d75f7cea6a2b87076b719911c514534628e2bcf2b60684b4372cce0a9965d9382e839f706471236de2827632a5cc100abed4b90628fc95edbcecb39bb38f4a1da369ac2c604407c55e596f3c739debcca8ac7593ef2d7297d9517c669abd629c26cf0ebb110c43dd7ef7a0582facca269600b67aa3ce27a8bbd8c47f415695be07edf858c21a3555412bc12bc598c0038157890769d40f62ff9fc992505461c4180d0e655f688796ea9f6740492e678cc2afebde55ed3ca65a4de6adaac2891870f3eafcccd41348eb0b677fa3ac7218c6b531f2257761961ebfb57dcd907e5cf5160bfc0912ca9d9ace234ff07c541b87a4b026b4dc7436bf835eb0393466f1bbdc7b5e9fa8291dddae74ec660417c718f678fe674d3273d7e44bab60b2bf3d3a48aa543e35111c401f963304705817bd18290846b1315e70aa007c9471af5577694f8dad9d2bec43bc21b30cea666711901328d2e66fcabc2349e19c01462f929595617bf07909931ced52f315e389873d41594ff79adc214e72291359f406f52ab46ced15c3079231b752e006c23f18ae17514b3bb66cea7224e2c205ace8c2ddec3a191a0f4dea271abcf8bf211e22352b813a7c189019163a5481eed64d8385501c4c6342a528420fd9ee6fa4b5ed471fd143c3e92c15c67b21f3b1df7ae8d6b870abe216b2395883072afa7f5e2d62e114d284d17f5f119f510a382bd2477edc070a574cf337bd060a89884ee95887a1508193374edd62671387b0ff227fddb13427c8dc1e07aa35480de11be8f6c66194f3363d999ee405ce105d3745c2ffb57e8a9bcefe3a4c8d16566dc91ffbb955e392d2422eed35d2cdcaa3e13db69e7a8d5459fdcb3c45451f05ff576f024f984b67f0b4a026612776b8cc5e120d16bda5ca73558d6ea77127e53354a2dbae30dd6973038ff455dd6ad23a146598c4ca77a552f114b649aea870adc245854871cb678ba1e8af668da57a6b5b57ed30e04c8d8e599787b96e5a014c156c4e4a0ff3da740bfe7dfcc14120841dbc93e59fe1fb89193a57d6e230cab3c560c271de1254ab55164202eae36b8cbe975b2bc8308d5a1bcc1eb661e87f61c4ee82335d31e4470da7412e6ab0cd02a0bfdd43846e2494ec124a44e21abff9d9b5d7b1cfe6bb896eeacdbd2802d87c3e010f02b27ab7bdc3c857c233f63a6468ceea73267a4afec27e8188fcc65acd5f84ec7707e58bbbf02fdd521238c1d27afa342f9ce1ca86ddc5bf77f0a5c1b53c81b7bc93c670790cf4bfbc943be710e41b3a362ef4670bc1c6276f2415999498dc1c1b2bee7a856f473c2608da55389135f5abfdad6e052dbd38003b4aa9c6dd64eb1aa9edcbd09535058cb970cb5de4d2852e9a3034285a8ad609d281b3f5530a96f2a6ed09ad8bae30354fa147f2b3365abb36eb1da1e5f3ac7cb9b44677ac984eaeabf72c53f94f3d6ccfe3929caae0cc86ad02bca5fa34d2491af3c745af4863d24f999526fc25f940f8591061b88e06ed14d8221dc0f1d8c576d5dc9f74c28c80326bd8c24ba83350c4530d47da5b63e02784ff893d12e9f7133e3e5646b04dc68a30c197e20a3b8783764e99a6b80c8dc79988c2facd82446599f9c0f4fac7e563b4ba9694d57ff4bffe96ddae33482941870cbe02abe8b58ab4892e56b71aefa4a99025f9fc12b4857a7362a49485720ebec0bca44c8d1ee3d38e367647d4702942075bc059f28d1f4149f125dfa4736611de8070bb963cf3724d296ff1e942d454a389a5c9225721c7b508a82eb8c7d000601d2d7ff40da011db6c585c0b2522dc4e1eb6ac4d5b152a5208cd31d0b07a0382de3c98b5bb123a4eede48811bcc32a81064d71ee30a31c4fecb1fd8273c62a1da1257a12ba8228dd2e2e5c63a6cf00513b5818c8cb06319991f047346a9287172de89dbb2e342fefbbef25873c20b4ef0b554bd95bdf82aff344c8e39af86e87cf3f3338a6385088ef59840b80fbfc2e64e54512746f1593d376ccbc87dc1f4e2981629297f7987ad4eead360a93f944d0866a6e1cbbc528f1ed412a3159ef9862a48b851f7ad037c2e7910b9d679a6ab0dc819e9f47b5b5f930aa776161f3c8d5118fd1f322e1067682ed8c4849d68aeb8530783a68ea8321349a2818474b60755fcd38466ccb6c5dd4b449e4b65a95cf5459960ce7f54a6c925df7f8c280e16bcbfebc8895cee12f6da85c7a9e45d4180332257f3bdd9823b079b6abecf742eb81238bc0c2571192e758f03950dfd7994f65af525bca1b90647907aa91ecb2473f0495827f4cb9362a3ee5e051cedb107d15fa7b01c6cc8aacabbc243edd5ad9402794f44fa6d84f3bb89b33249d9583f5287420ff58c2317d607120692e09ef66ce1a895a3ba51896035ceef3a4e199c1c4b356faf4e05530528d6d9f838271f36051814aea2b6fa22b07a4722b878a7cd0031885b979ee8ae42ec326e05d657e6ec5f4394176aae4089feb261c8a6daa917491f1b9cea4a9db06dddf56849d976df602eee208d9d84f89ccb1d7716a717271bdc0d02e10e25a36489377074a0bd17889d0662bb0b466ce213ad9dcb1c5ce7bdbc9efc0170f122bb28c7cd654d3a96f28e179070825a9bc9b009080e8a4b37abd98875fb9b1a010d049c0ecf50943734f74372673ec6fae3a86d00b68f38c5fbabcd15576680aef6ff3d49d07b922d10cb550b4a112be587f5ecfd3985b2e6838108f838a4cce2c616d423ecafe07d2f659dc86e09dd1173030ba6962082f8910caf3dda55fda6dff661ac2ca277ce2f786dab0cf8ab78ebe127e9ed7cddccc2103eaed602885b6001309fab6bda5764b691ea8d37286752abf455542aa90e32519dd14fd7790906c0a64361bc03d297c3a6c8ead41dfd5aac714371af8057aa1c807e3f61b0280e3bc5a4a15e5f681fc8e08a305a1edf79dd30e27e3cbaa70b03f866f6c6b3bd82014f3aefe31a7b1aebcc05652f49b5a759917585b955be3c81364aa4ba24dc1f3e66105d0b5dd09e778f4d5347dfb84c72adf90415eaf405b34bea3c8c1e45870bb684bc757a004f579adf0c32eb4758db5c7fca049de921cea4d74751ad95a3566a1ab64bbe6ff2a9f22126ad34cf78d4134db7e30ad6a3ec0756ceb69a58ba92ce2f1a8669db2086d742a07d445cacfbe313b4fe021f7f4be43655d6b36ebcd8b6d57deff52c10bc7dc3a1918c3b8eaadb88defef31d675942b501633e3a6de48c934cc00b51a3d50cee5baf0d47f9400ebfe07d0839414611ac1cf0fdf3d753e49962a7b5986c59be367861122b7030f33e4b6f5e91f17a607f72df9d0b11e8e3073a65281aea9f1b63143750b16fe4caf61598fb639a3587b74f02e0b6929cc2db4ffc98b5ec2ba1c3e829b2c1a73db57cb8753378acab79705c79ea444283e3229ac22c72910c1607f583f9015834a982a1195d37bded539b50fe54a6701fa8c2cc059b8f77395f155aa1ec7745ad5e79a4018369487a1eedbd41af42d415e3e29e4c1a3ecde65e6e9594b07d00289284be524c6486ed9c2ea9202c3b5bea45b48e462c12ead4572e4780bb3a63a8d6f05a30d678ae19b5b6686e74525162cdc837bf7c22820422b1bedf74b13d798b22b4cfb89d5d5213e6445856ec3d5bed3b62584b37b1aff21da4c768e8d5fe3cd115407378a8ab07953900bc732da1d09faa26c7c3478264edb69b47efb7063e3731e3735a6b88716b3a8e40567115282cb2196b922741fe728c6d003b6304e0338acf5443d16da9e0259852c1fc6de157da17dd52418d36aacb7a5863217266625e546a38768a720dcea9407b02a86f9865bb9577228af3b9cb99b3fc0002952d7b22c3d710ae8303cf7e7e0cb5acbebc8402d221e0d7c872349df9fcb5820ee8f7894020f219d19bfbb3d93889b7ac4ffa38539bbc20cca96195688516b8690fb92b304ee18fac9e7ff5165f90cdc38c3c189fc821a03adc649d3eed2664b085ac4296200e8a5bf06759372f440ba9a5a91eaad8243495b36488b402e8216ea23a6577cb8395e548f4573525c18cd4bac10a6d8435266fa927c53c4b1d0929ae9e9d432e1d8a376651f4d6b5d4449a8af73d3417307777cc1b48d53a9780d508a9bb52add938ed1a628961d78e489d42da4067c09d90a4214238c4c2f1f0ac2dc739a8cfcda20ca98969866a4c057aa0c7876e55d792ed86441e5aaf60cd9e8431611f30adaa4143bbac4f4698c2dde42914d7b003b2716c2d824026496b287631b87b7fcd5a4824ec1fe13b8098a4a8aa23fcd22c0921c61ef4b4316d32394e695870118910bb1ca7b53cd9a5be7a361554bba78740a406406c6c5c0dee46688ec082e843408ef81d14df12020a464fd1c68064076df9f18418d73757d69067f8f58330c5c1633fd490c310ed2dd6fce86777629fdac42dc9b09199ce987c2eeb97831b9deaddd8189b178eaeebd1616e1ac0c6333f3cf645c6a6132e5f674e59b0db916a435dbb247134139585bc3860f5f2035ccc5691e2cb7236d6cb19b3834eb8106ca425dd22ffabf163c29056538efcf052328fc244d1583d708a3cab833be1dadd49fd28148575ccc588fa519d9df44672ac1dcdb0bce7b34b78f568b47d57a81dac9397047f433c932bc2038e0f0abd0c0304139f448303aee6fa03fd145b725c9e17ef6f5e70b7d9dccb9f09fed0939b7dc987b65bb13cdb3aecf658d82bcc560b447485be782208cbabcb6a61e262c00bb3c3951611949510f23ed812e7737dd808f4a55e5060ef04268ba04c913f50926ac4d43c16d9c8573d8f2819b559f14b784322df1021679125b9478b60a4bcd8c6427556883ef25e707da3043ace508f2fa34f7cf5ea1fd805106c038900c600f7c243d9741c350327f69dd7c0759941144ae918f134c2aa85dbbdf0d2ed37dc4e4ca35f4ac9fa8d702ef496bd1a7b8998e0b61a862d820a1534e9b853125254151970eac00d4d9a90a30cf04acd7f60c7805712", 0x1000}, {&(0x7f0000000440)="e9bbd0a81b3ef438c2ced6cfc841352d3f59893c37dfd85f18ac8e7c25aecf082887c28a6c6a33054a255c0eca0ed0857860fd00292f7d3eddc0853306a24afeb81f160a2f882f7fc77771f6c5e4c18d3041dc83e6e0afbd08309fe27652912d3ab99d62d4e4137d9f9e27e9598fbd9328528fe4115d1b4f0caf117a1015bb98438d52e3e3c13c9a9652b8af8f3b1d10adfab37ac973a3e54ad0e35755698b4839ad42442468413c4980b4bc27b44dc1b040fd06ef334fc1293fcb5206e962490b00105e153960505d6fddfb7ab1bfcc3fd97072410c70d715b466e7baedf8b4cceedf48b45df15ab780dda65c2eb58de9586fe5c54abe56b00f3a", 0xfb}, {&(0x7f0000003640)="559309d3f199fff3a799d5f2a94cca496a40159c3f1e602cab995e9ff1d57abaa5f7bd96ac183927310aeedbf160d5631f5a45d40bfe6c47477c03723ae28397d3597fc9fe9af46fa12a5baa71411bb9edc3f321d39462d8a6dc125f7cf03a0278ed4f33cfec8ea3ecb3c11ccfe3657a0078283db7b2bd4740b2948e0e865a11699a5fc75c8db4a4f8981993656c2c4df0f58439e62a0fb01748de0ad77727b144e9bb7964155c2c33af980d65fa68eafe9b3b7885542b98e619453e25120c87a352e73ce149982f84e12bee140769e0b2b9869b2829136e2babc9a191bc0b9c1851f1f921fcd3e6c8489d572abd70f9df56244992e38383ad80895bd05a9c474e8d92fac5726ec510be4d725314ffc13459ba0070c95a758de9ae20dbc13dfe0c14c6f05a2ff14d6387e8aa43501f43b43268eb8a43d553a3bba2cf910be603e6296f7abdc3517e999c921ce325a291e46ee923d5eee5c2ee01f1dc0283d490b4d77fc3c9efd3571168aae92e44326f2fb846d97006cb670305605099f592358329ffebc7231cf14c8ad8f19dd9942b97e1fa5cc885bd31e2d5589ec76b0e774ca9159b4416b33e2fdfbf4f019c5be93e752a98fd4bf50ce93cdf38f0dc4cf9173855d8da59383f1585b86c287fa2ca1bcca47620f2a6b37f90913d69251d2478f546d97f0ceb5008c2fd825020f829acc64ba573ea6f76cb121881ae8026fb421904668eb64cc5bff7003e17f70eea08fecd8f00b5a6bd863afd19c55afd610b4059cb5e8602bac5ea588b1b5573fdcb4bee37639b3b6125783c4e92fe3d18f7802147343ea1c6ae5a3b8076ee3a9c90cf82de5f830d10d449accda78823f824ee41dbbcd4e18d5cc4f49b28cccc3fd1c973bee2291c7ef06f089cbea9fed766ed4ef3f1aa2efc71f1e051b06f59b18fc9fd0ae9346a636e50fd12d32171678417aaf8f7bdf45e5b3e80c9dfe225fc3a40cae92fa6ee5a1a423e3b403b9ed3d68ea9fa848beee1bfab59af1c55574d7240760c8a97a179f1aa14c7f282910b647a940104d4969f4b9823f7aa95720e1afd2f2d048ebc0298e7cdd5f978d23d12683fb0bad017a32664207e7b166a25977d918ababa4f33df04362550247eb23cef3aaed998e42b9fb22911202e3ab01a92db82f572f52e668e8bea4827f28c4fbd450f33368103aac2d0660b02f71d6f1ccab32bb7c14e4637b50bda1336882a22c94851ce481ece22bbffe1a6495752dfeeb2a4164a6f770ae4cf5d66cbd85397baceeed4778006d9194beddeedb30acfd8d936c6fed1b714c1725d97723fdbff43bbce3bb20400006ce03775b255d66e3b80e6dd7fe3604d1a824db472d9d3ba0394d902fe00c2c52b6d8072abce8b1d6719014ff2f2e720fcf3a4ae8ada77712b3e30a689ed04c99bb1a186ad28ed5fd75c86c1067975a436eb63b90dbeb72f987343b7cdebe15837ce71546210b23d003dfbb0dc01e0069c105bc810825eed556be3f3f964b897705fa5f3ee9a7ee1665ba1804c63bb31f092363e52b3a5616b5a8ee0c2fef06310dc0b41519f529a62b9faa2ad4d16c2447fe632fe3a377383596a787c81464776cc02e9fd3e86f8b2cafdf88ccf58cb3b8059df085497acaa4d38a7d10f59d0950025d064962441ce1d6a29359cf84227ab492bf6e5342b160d18d78dac2cf29438609834030e5ddea33edb4b874dacce13685b6ed6441849f855c86adca754e8434f19f344a34778e6bef581ef70cb62e9167f4a12bbda1058c32f4c64e4c772ac62fd601aa3757c14729b0af73d01dc6ed212ee32409757cf197b2062b7f66d16cd88b547fe8219c71a3211e82d1f94770a1028399f5b3885c9ea929cac39b5b966b21682c2d4fae003856ceb0fcc5f63e136fe531512e26a2f372097fbdf289a28a94c6cb0d48e6fe94ae25be5bd390955dd7e6407924b1d891146d3b13741c095515796b7c8fd3d13b9ab5b857d6dc7f0819c392ec1a78c63e2232c8182dd5caf948f23e7732ea0bf2dd5379ee5badd28175cb3536a510153eb2ddf5fc9a933ae41486601ffdf42c4da26d4e3e2fe6f4b96205e25d8a5307287f919aa09acafbab2b2c0b533caed0e9f37e2e68b2446aa1af247db5d1666ba357587c88a174fc8033254e194b4471fc1010478a539cf44d53d3b19e7304a50259f0bf8aae213e48468c4a07b183eac995e80afd279bbca406289020216f2ca1832d4ae598c15eab5deb456067539d5bbdc79bca82c5a67f18c8ef4ed132a878c7270b5ab7e01e98f5fecb3ec6f682c36b0963c32ca8c533567049c4948d126b736c4b41d8caa5eb7ee30a208cf47cd661226d94e489c89a6d4b5830d34e1300c1e63f3f6dc12badf1b1a1a941d480caf45de5e7114149a0148358452cebc80822cc69baec2c51f79b6af4eb6234ba4003844a2a3489065ac7b80da84584aba415b6d1b5aaf005849d5a757d8a3a328fe5652e5e58a068ec3074a6c5f800394dfae91b27c8c49160eb11789aa7a8090f0d26ec9ef36617abfe96680f8a1cc1fac6d2ef60dde9a6778d84b98f88b6f269badedb7c6be4b6e535aaddde9736d06177505d59816c8d5be8405d17ae9d5e84b07a39f1142a39435c79a8f665e39692120c0402e558f58c80b3003710285c69183b07291195114d8c19f840abb89e34c98688caa489714087d6686b510620338a063e4499496bb87f08d8cda8d98325f02bf608e07af4ea029968a7ded37669cf72e305359be48b933302dfdff4d802c4741be870c3cbde66ef80913c1b70763de1184d4b817a29ddebe4299d4ad5cebd4ea7ce364dee1bc423349d8c26b04659de1ea8921a081f4830369ff6407854c2bd8d4c342399a1ee6eebe9a0040316a164d776c5ab46173c20581daacce6bbed032377223e4a2c325ea65603a65a646815110f57c293088d7fe243e28fdf71fb557f6637579fe211310e0a7d6820c3ef95c91f9dec0e3c7066062e7e1a40a5ed2cf2db7600ba7c689a92e43ae7efb6b25986679fe99649503251734bb52aa669c7c5b54a5fed57c9d621b9c49682241cd483a066513d776927f699da8db7b360c4ebd715e7f4c9a3c4793021462540fd8bf688de96fa0da2e1d849da875c4d90dadd9af54434ea7a5e61d9d652b8331c2837388135f7225ea0a4151e4e86f3d28922e107f17cf90ce80c611e1a1136f12ad39c47fed84b572c6407db9f37823c991d8c79bdc809d0f9e98864771b6ca2b894ae9d7dd3be2536b418c5781c25d30b1fc3932792e182311bba52550cfa40273d5800388911e44ff6fbeaaf5a702b39dabbff5d573062f2ed6c8e150fc4d729b3d806a043c056c807060ab6b62bbd0abd91d42f5cf95df8f0add677294ddcc9cbf6318dbca902d0aa1cf0fcd2b68991ca6441466113ce19c1da2a3e1ee5753544219a0145130297a4b8f0a507f9847a2e050cf3ad25c7c63fa5272912682d9ac5f0014f2b41434cbaef23b7d8475d019edbd1d4137ac0a318e87226f07488a7f3ef300681b0f4729f1d92648781b994f2dbc202868ef8b71c052b4e8210fa10cdbc3a73a9fc01e5a5b54aa1301162e723c4174ce8dad4cfc442eb520907051fae43285e495b3ce3d9b97d3c89efe0ce910562595c3a9db5c7e03445ee4a06fb486b551d4160dd665aa9052823ba38f7f57395ee545d4518dd73129af5b45e49e26cd5f77c9f609982d3bcf679d2726475e7fba052223f42b1b70a0dcd57909471833d2a369929a6069b6abd330650f040fe248bb9fef7b936adc35b613acbaaa11226e45eee83a05da459f9a01a4af4ab8b8929e36654009222212178e79f5d99bbf11b202d8bcde4adbf67deff9520663c00bbbb93ebd630e5c7136e9a90e3693ec5781d63bd222654adacdd5a3c4e5d4e3f1d5e5b97263c63a41498a4564d45593d0f89efa6ef40f692d2f1f2e5e5e7d3943f3d5db07b25c6fb7ff22dad5970025b115a8bbcbd199eca479fa9d1d2aa93975d48c3a9aebda00c357f96181807123b597baaeb41dae63ebb39b0c339dc505cc2065e58d9d778c3266f14e51c944d727e29ab79a920b9124a1d224d6bc66c2a9e014d994a21f75ac8631c8b07030365cf5e8758e35b772f1623a052b05814aad01bb8ca356058f077a7733d8e585126bd9d9e3efea5115d1dcb9c74a666907f7e24b1d1711cdbc969ce8733fecca22bccfa4a2e5b16acd8d74d35f25cef7deb4e048e167c6bbb14e8b5abc95126a7c9cd54be7485f321e299c9f82c6b47ba75269beb7d7efc5092bc92528f806ff75f743060f33bdf2d08ac1e1d2e7442524cda2541a5d684781fa54b2f9dbbe5e912cf7080aa7b5a498ed3b74f2f4c3551d66e9c1b3ed5a58bc5cabc1851d5b1da9a291e4d4648bc501493b7393b0af3c924b1d8746207570624c0dc33d190e616c3f6ce0843fe8f2219f337c20c08d0ab8a5b490e7b3dfc1c0b2b512231fbbefeca63e93e2173039f23e4a843eb1c1c656cb209ec3d20d38fbd1d603a9bab1bad21fc40e92f14ee65811421e07b22f1fe3f7b0ae2b71c61c7bc42c219d667033c97ec1d854b6454c9d2333c30eba9e6c8527dff298cd00210baa63eedca63d02c9811e73e242d17d67847ef06ac1a4f5b2373cc4c67ab33b67d43d48592dd8d6eaec4051f9bdb23565a42d6dd473b0be92142da8471955e004e7193bd7ac820436d7cf7a10f9a8443dffea4d04003e7e694de536c56db61215ced6e5822987afac9f3c2493d652a4328a314f856af23f0f7f874b56372ac6074ad480d76806420c8aea18f53b2fde9e926b3b219b9648a4601548e8369c57a920c10e52b7c1b2bccd4e6f5cb84dcc653aad522f4ec8f564c032792dcef230fc4a37ac06be23e47cee85cf53e1817024af6de336477fb687f385a99b3068da18be02916fd0f60746c6926749bd7c58411d9751f85acc33dda9939b6df6d5bbf82355fc747eebd4c97a0f5581ce8573126ee46919e12888afca3daa1639486184e2fcb2c94f46b6608c111fb3b1cbc90c448d0593c097dfcecc375e690b8b6fcc018ca0adc13ed37b61b8d08ef883226e79ba7960a5a361b9171fb1e2d7b55992c859a6e2176abb1b3e99cc7f249fd43cb26e59ab36a42f02155ef4fb839b5cd0fbaf5a478c6a67375386977e132afb51c82ba7671c8e2b10afde05755e82b1d9f2446416dff928759c681fef9eda3544e495b402160cde19a58f025db6110a2810fb326f8b6c7297f6a406deb993f37a38bdcb5cb6fab5309a75cbf0c851e4bc3172aafc45a8ebf6f3d409e984228a794c3b2351fcdbafacfa57791b287f3c0af62fbb70b449b8d91c3d76b29d30c8f943a793ad3545419fea19d3288e068144e9718d23ca9bfba774d8d09b641fa072c7000365f86e2aae103a3c907acd478e38662b6b03f4605e8fa58c14af57289200c49b5b4b2ec3fb5a54519e8f198eccd16796209ea86de3d78b02f3b4541cde11b8c468870c1df257036047325f07a979fbc786840d8f1b436757b1aeb90000fd6984cdf84bfc7b64fbcdb0d4f42fe26b040353ea20c502e029efff1da2bfb0c4404965555e62755bd22d8ca5b0f0041bca18dd8ac6b97e56c922d8af5b4494595f819d62ca7bf21f41fa3e097f9a3d4eb8943463f8073f1bb26a071fa7f076286d9445938e4c4b0b3cbd3f85dccbab3b5a8eda13af977cfa6ab33269f4e476b7485e0939a9ae790c966b45a5ce2d1231efae51d01ac12f25ba6cb5a9fe2a31b2cca8d4a38123ee2d1d7400043e385f75586fd45b00b5f0407883fa0cd2", 0x1000}, {&(0x7f0000004640)="8a5f853736d10af12a1383ea6a504be8fc38194720f83d0bafd61f24022cfdb13a8077482658382081a13b3c15d8fedbc48113ae3e6ca90377b71113fc6c4c367e8e871d63db5c53a1d1623c1d86018d9e17460bcbc65e34358ac634f662a89ce464a8f64bd9dc22910cc7b47735880a6a2260cf1079a10f2851522c7aeca37274754e82b9c8cedc4ac5a6730b2c4044b4a70e07c902ce78b6c00e6804d16369f520b0c28e09b61e2027c989d081e2ba8d83733ebb04e8b42a2c5b1abb21b040ef5da4e7f2c83c0bfcc76a44741cf572e9b8ea75ac41a51d137424d8984865cffd4c644c864a5ca4f1aa35078dbb5ca35cc9ed7c8e7816c33606f8228eb7849b98aa6baf0aacb048ba94ab7949dd0593e1fa13cef010ee4868ddb1b4b26494f37ba96d5f88c0e357dfd76425a547166e3e5e4b1343cecc10f11d055bdc879ffedf297a82d8ec7de3400732df5a8ba5b262ea917c7ec16a02e0b680ba64af86c628fa6375cfc720b285d419dfc3c3331033040351632eb0672484c01bd1564741ced2aa6dec03d0a46f6f84b23323669e39faf95c11d50c3634fb7360740c2aa9c9819f59044567ca4667940297e63c676c490ad08790e9e00d20456b4980452204f2d9d1a1315fbae1b7d10b0bbf3c7a58cce76aa0701f062ed577c688087654f4861bb5f19e60e617517da473d5971e6431af5d53c5660e0ff8c9dcf704e3c937a25c7cc9da835380768cd5ee39f2df2973bd1b4687a71bfcedfea05dc0944df2ea34bc7d691d84b3ad827fe1c59583a1cd7a8821b7e59dc494816350d6f9e2161301cd3632fbe985f12143933cfdf76eb3847b38c92df6663a1404edbeb12f11e722c84d89b3951564a1eb0ab09882fe4241836d0dd2d088a5f81c0cc0746e90ab4c2aa99b4f32095fc0d5f4d0310bc3e281e8d99507475c8083801f8059e42cc1185d376e28ae07973890e67699c9c10f8d6b1f62799c540c9b8b65408320cc153f56aa64b37aecd4d4bca1d18ab04564c1ea4a4240870c34e34bf7ae31b1f0a74ea1336f4c69cbd54983f3c84d2afb028ee4b7bf1717a726ba8176d73f8d3e15f43e660ae48735d8819a5edabf704dabe11880b28eae7fdb9047f69e79e13dce5aafe48392a4e3663172bc53337e06dc5fe0fe228730f8d8851bc8479592d0061901d37d5cd647f99c0e1fac7a56ac048f90454df532f07e14affb18d795a1da628f27e811e88a12b35ee1f351922a25b613d93bd11b73c618544f9fa4132c6ca1ca435064b2a8edcb9e64232fb3ccdcbf90f875ac404f0eba9d5d93cf10343e645ad55779474f8e5fdd0cc432bccfbe3d961fa270086488519c406c3cc2c424845c324015ff716eec5f4e9850b625cf66a3855bccd7ffadf0a513e8125983f0d1aeee1be7aff790e6176f5d4c6bacea0360763fa681653f35bd8f1d7216ab9b5c922a1e8a5d7f3b295268b23fabd648e57bcf4febf1a77b44ca1ba3fdc363267c8249df6d706551e69c063318d2ae2539fb200389c1795a2dba7b32a728042192517f5e099f82767df9f16065f9c480636dc7398b6cce11d693130376b2f80981596ac9a075a87c5302e9eef701085ff5a917ce040dd689b2111e7640447c5ee2337cf6c085c9f646fa19e42345e1a7f4c28228ed284629511b745e0646c6ceaaf5c2f45f313271524eda5a8b3dc3b9b99d23024edf8164924d9cbdf444a4f1878b1fd338866c06735c4dd8ef3a0405a7f26905119ea5698af91fc307e16272fa0f3ed48dd537c082e47644f3d53b04d8ab44f56344307a110697c842792cc4473ace9eedae189dcf1b3329e7332539067bf4a4bbde6a1ac68e92ebd30bc0169f90e082c9d8c67b38e59ca65343282511c7c58a6779a5489cde4a37e40979fcc66c6b6c6d5596c3de2083c85ca32a930649109676b0c53cf8f3d030eda30eb8bec978abc0c1454fab346dd273c35dd921010bf978205039c44aa063d035cf630ed92ca972e77408fb6e6452f44720dc3fe0550427b95d4f110e41af77f34bfaa8c740dffe3521e23870c8efb4b24a565ef043b7274fb046214e66b2ef2d172648e08535ebd9f235c37440ee4f1e695a0460c7f1efab4d855ac3fbf1ec1ba7a5d0eb43ceb7b98b7007ef1c4e77d4be2102f384eb15dde4f25edf78455527139f5ead03bd3db3d28f581dcac98512376a5a67dd3ea75236693a108870ebab58aa9639bc09a42c4d567a1527e2a2f8db27b924ebad59c985b6214bcdaeffd733fad3ffe3ad395f0a8c5f0b3c97a390f37c5c3cac12eed394cb816e3ef6de083e872530679af4f5ecee8e60a60fdbc4ecf4348d18649c673c891ac6d86b95d7eada5c6be1796ade7137d6cb7db9357e5a085e2edcb56aec42a2c276a10c7af969b22dbe3e5fa3a92fdb48026ea7a93b74af686f00cb4bcd46f8764c733ea1adbbccafc9b9e42cd0cc03490a3c5eb3f88c0ccf5faf8943c162a446e2ea8132cc7d4b8e81568776b8a2937f74a71f37cdc39b68521431f6fee3dd8c7c4d22953da26817c4e7e41d484f37403839048219e0cc3c82b0519dbf1865ddf4dabe0e2903bef67a3a15c51459aac687e877aaefb1009d003ecda74995d85099d92ec4046ad536f8f978829189089b978fc0843adb0ba518f547f16ad91b92f6d47f10cf543ab72bdb9ac0067064e7b4982529044145021ad423795f10b27d204b791b9cda8b841510e23c63e3746fb66c2baebdfcfba221f549f20f260e15210361c2ae7b2075ca9b4a0b01af20c2463efdb0a58c6ffc3e54b50f69e527cf19325c4ab8f43278e01ac18d911cf12ce41ee701ff86ddcebbc332047c0a904dea6d0d93825b9be6fc092271b7c95d13ab34dec953a8bc2be4857e40d407b3a2c1241f1283c76b63a931136618e01c4d546c01d5df9301585a7c0f33cd8f7085a6ea29329a3f29adc2b89c2a8ff4dbda1ee22add7883081ebd6b29c11299b46dc279d593529581ebe0cef58733b99dc76ce8500382256dc8bbe30f566783e7e813dde4e898da3ab9a9d632fbc4fa32395cc05a91483aafa2946a82edf770ab746f2583d082afd87ebf24784fc7b58ac8a403ee72f7c393b06fc269abc21a05c03d656b02e1b8d0fb86cf2fa8fc9b861a52b9a6f2b62bd85d21dc891d9fcc308f013c1d06ee2cb2a064d949aafb58748875290e2037ad29c09044b729ca1b37b8044fb4beecdae248af342d1075b4e05bcba3a38bee8bbacac3b2740eb35a8cd4b4b8aed83206d67a6a43292770af4fb61068cd5b863230db64757de0ac105768c1930dae90ac43cb123fa8dfffd1d87bc2059d21bfa60f895c4cfb5d8c343bbdc49f15f65ac312897545e1e263a5192915e1b0a256eefed3ff11c5f36b11461a148f7d8ea6ea3c32b09f0057a59ec320211860fdc86417bd6afb73f11329d726131bce8395063029dcaa2f9746a236335de6cf7381824cd8bc8dccc2e59f0624a2d2c7f2ddcdfa8ba9e845fb35cbb59d4ffee9a5deed5de8f0cdc09982182e7deed2c97646f1e30338bc9d908e03b3e52726662148332fcd758753a8bbaed595d4ef45abfbc3313ed073811b0c3f8aed2430fd72bbe87c043df9273d3783c9025f2c6652070f0084660dbd75bed41dd213b2685464a20215cf2052920d977f69e96db3864fb9aa11f625020efd9e3d3b87a9950d356d7afe8e454425ea901ec2e9cf98207c5a8c0b927fbdb326ea48e7f2a368689f17eff60ff385b6e91648da4d34f4346ac251a8051377ddd4885e9a8615645d21a74397aec0d3cde716236a0a4b4afa3df112d975062503e5ef03f5093ef946079d25ee95066b4130fa0ff9ac32792209026d2ca6b214007c8266730cf2d64a174a96b66fb83eac7e1cb3c87a34e6818019a607be22c88493b4518a3e496311b0f693786dbba994003978220aabf7e8d120b2eef1eed71a5e45777999c2613c6e8f73a1003a1f443512ffc7529033de2a8be303d36da223d9be9d1cbb051f1c7edf6c2261ef2b5c41ef631e0e30b85780174366ee19cb4eea811ff592f78eea3378793b56ae4ecc293456428a3b6881e818b62a33bb55bad9caebea668d5b87ab36254fbd078d710db3befd9fa17c9b6e76925a3a381bf56539cd58421b8f7a669a9eb51d82f324ee2bf0202e94c4f509657256d757a0d29ebf92e56fa86c09a04c7a6f267063b23821adc8951e34540a19279b3377e8cee74a2325da5dd4d01008d66d3d6ba68011c29c7b028a817c34547c47556f10e34b423cd5e1da32afe697d611023213dcae6bdb65a60dccf918e12070229d52f037376dd509da1e796a1df86e7bbeb0bcb96469194c60b43e0a691a1c8a4635540feaaf4fc53c3611cb8874d3d09407253c073b8cee847b650e61e3a5deff80b960f5d58b457452008bafe4b8ee41c186fcbf17f3e4d7a289ad65b74aafd7c95b0cb3227b7387ad2369651cf4235af98c3da3cc4b16cddf6296acbb8b5d7a7c4c452a85d1af07f5e03e718b617b8ccb288de5a2b6c6f6a1df3411ab94db1f90f1c22c6777cac3a1f9638464019b1b7d8a62bd827bb508c9e8642d570deee4238a9d80089f6cfe86d46bfa10378fb92dd2e52f24715ace913f9361b0db81b5497b08705d239067e7a22478ec2a07283df7fa6fac47202bd46fa1f8704b172736f9cbb261e4a39f54d3963ecfb5768ede83eb4731190883fd287cd8499f2190be2c3f20d8760c22aacc89a01f8ad5c8f3b471c3b32a83acbdb62b728f33f699199bd98d927ad552962b5ca1da5160889380f3d818e0363d5c23213d9ed5a7c55b20cc7338b0b6461411182006b785ce1cfe6d0b7b750ca665d7af4d68f061c67ed24bdbc0885035ea5d4203ce1d7b88d7be3ca9499302685e76f881d77a7a46dbb5aaadda35ae54e0d457ae4d01432aecba26196ff1b332448a111aae97bdf0d557554ea7e908108f741f897d15147c55313d5b7da741e89af54afd554a70aaaf930bb288678cea49f8d93117cd5e74d938a7f9918bb7555df10897cec382a7fbdcb78c551cef8c3475bc1c6797bb7bda6e1b787bf603d8f45eedbed9032d5f5cc6cd0f6c0b77dd530d305246870bc811cfefdc9bdb008d9edf2105e775f9e5ac3ef6ad989405b65ba34d018391650a75c806b5f23887a24baf0d7c11fdeeb378cab860ae21bb55b6c74019ac1a9458811585368d85116a851e7a333d90feba222ce91d5a41b142b8305f2321388569ebbad98768af0ccb9bf8bf25a8ad1cfb4237b311348e075569e926dc3ac6bb3ccdd775c1a1bf0d51dd8e390ff9fcd90d86f86e4894e2786055aeef2e0ed2f2b67d13fb2299beb6e8722621db14db8f91c89b5bc22d2daf36c9d866d65fd0d73bd33d78ae694e5d2dc97e0985c6f2edee669c650e715b4e584fc1756c9869deff315e9a3a070a25b87598a31429567bdf0577ef2318e7f58aac5f59fdf569bc5a3242f5f280c6da081ce76ee12ec73c544319404cff2c43e830c3580d30ef9e37dda6aea3f5b9bfda26fc9cbe4c9ab99b04407a689a96d8db76e2eddc32888bcc376411e97ab6a4b87d329f8ab8cdab5285c1355dac99a7bc370ebf9abd1359f16e93ef9c48deed6ef9e3a2ef5617d29e04c5476b013e01a3f7f79a99760935b07c3510ccf26acb64788a26c4b2e18b175c994bae7157062263f6af40c77ecbf60cf404e9bea188dd3804fb571f70987088c8eebbaaeaf4a145b529eff98f63664f0544a45630960eacc1593e50da17b2f17deb53e417a23e02212c5787091ddaa98cb5d4ff248d93e261db", 0x1000}, {&(0x7f0000000380)="5ab45686ac4223101ab42d952120293ed2d01043d36ccb59d08f7ff75dae4765136ced3df47e590db02401f61886af8c3c158dea13d1d8b681a0da385a27d0b2969913943203bfe546f44fe21804560815930a1fb8", 0x55}, {&(0x7f00000005c0)="6ecc3a63a0c6df5fe8e79304737ef5f294f8c5ae85e511c395bc22749dd138ad26469b5814a70fb7f9052f654188314d94481247e42680bb2147660b7a3aa488e04c520474ab9764bcae7b3496bfedadbf812bb9a4d3df463a0d2de2cfd83382c28b41de29edd1c538ed22f5115e2b6fe3410e98281c90a4d9832a624f576ab7b6909905dad19c158aa59e031678335d8500f7d29d94040c17e48a663e", 0x9d}, {&(0x7f0000000680)="6980cd3c3026536116a3d317d54ab67785e341d28feaf6f60bd8c751a94600daf98dda4e7036fbb8cf9b6b6c06019a7b8f9967e6cdbd7f1fa0e7a966ec5eccb73b7aa20a7cde799c7ba2b1f2f9842c260fd16250a5f290afb1c8f7adcf3a0ee59dbb8df3f7425ad1e81b0bf943d0dd54281a2c9360952f9cb91a2989f6f445d0fab0df3490b3ac4d18d9d662c19cfd7b965709f4654496adeed6acde083742f127ba44af0531c039572687e17314d07c63562f3fe1a6342231f3128d1e117692653db4ca435da08a98bfcf633f7c71da3ef99a0078e7002ab6a7811292593d18dedd25b1877e336243dd4872ce51956b5aad", 0xf2}, {&(0x7f0000000780)="51dbd1c607dbaecf08e3ffc2fe8a1e9750759023737dd515b0e41814cc767c7df7a41e572397d70194eb3f55bde83c29ae5a8e6794a1b60d5330f57b3f42043e6ac55f1f1fa0b0115c3130893c5bc1241d9796d1926494b9d0766ff53d9bcf6203e89676242f67c7f8a8b9b9f2323e74a947eb63084fa4eff24b2999cb51af1420802da2f95fdf660f29ade3a8128a42a8fb4308a7581e075001f6f4fca7f8", 0x9f}, {&(0x7f0000000240)="e963a6c3e93399537f1c718f631b36f62d47016bdee1c81c88e5779d5db35b3ad6cd614540d6d2b23f499dbacf06c1061c0ac4f8850b13030a8a2bec39b05520", 0x40}], 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) msgget$private(0x0, 0x50) msgrcv(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgget$private(0x0, 0x1) msgget(0x3, 0x2) r4 = msgget(0x3, 0x400) msgctl$IPC_RMID(r4, 0x0) 16:00:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x800000000006], [], [], [], {0x0, 0x0, 0x0, 0x8000000}}}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x2, 0xfff}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x142f993a576a4343, 0x5) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000199, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x200}, {0x4d, 0xff}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) getuid() 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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x5, 0xfc, 0x2, 0x1, 0x1ff8, 0x9, 0x38e, 0x1, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$unix(r5, &(0x7f0000000240)="21a11740ab3e0a3c7ab9f27bfa460fe91d01116708ad19847441d2725b91ee622bc16c6e7998a5cf60509b1665686ba99c20b8b12466f6315fdd56ab551e1094d3a0d657209f5310a41a530ee68911d462720c57b66b53ea6456a4dd31ba46a24c1a7f25a90a1fb6f6a624375c2f54bcad47db6298a3073ade8646273706421cc04d421ab143524eaf03031bf4315c3b088d3cef82fafbb472e88fd282e71a8a7daf85a46fdcdee2ce583a046d7ccf7146d4c4e06ab3e49b4ca6018b4adef0979a908d6b38b0f6fbbe84", 0xca, 0x400, &(0x7f0000000340)=ANY=[@ANYBLOB="03002e3f6687f5364c47951e7ff7d5a6482233d3b2696c65302f2e2e2f7f95a6a12cbd"], 0x13) setsockopt(r4, 0x1000000029, 0x8d3c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffec6) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2ded2d2f66696c653000"], 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/14}, &(0x7f00000000c0)=0x10) connect$unix(r3, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r4 = getpgid(0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) sendto$inet6(r5, &(0x7f0000000280)="6401cbf12369ae72d0c143c1c571fc7fe14b7d833ba17dd124de275571d0929d1a87ecd70ca07e30942a88e544a91817cf4e7caddff82e66c9c91edeb895f86f937bdb6a268d212558b1ad680a70c008808aaad0cee7c1821d1e487e13e350d10eeaae065954008b8e72653b97fb42c708b8cf1e7e549325b86c9015e89428575d358432b94fcf18b26471e7fe2f92bd4d5b74847e2b1545e6fe30905b5cda5d4809abee59cac33ba3", 0xa9, 0x8, &(0x7f0000000140)={0x18, 0x0, 0xffffffe1, 0x4}, 0xc) getpgid(r4) dup2(r0, r1) setuid(0xee01) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:37 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="c083ea0bbe2a88182ce1734d65c92cd603f243cf8aa1c31bcdc9b7e8eb736953b7478878124f6ee416dac0750cb921073e2cd636e3d37a66705e3d1974ad3cc83d39beb76112e4df47524e70d50c21ab4a57c08f9146313b78cc6ec7ee16e7a1b187342a8a2564ff40aaeecb4a60601d978ac7f56eef4b0969b1b5f7b00a47722a5309113a7b595e7bf2ddde1dfba05980ff568204c68db480905fd076b45bfa15faee440655ca701e4db98d04c2c39256f8ca6588587151b028cfbf917525c9ae200aea150a366480a22b630633", 0xce}, {&(0x7f0000000200)="e2be0b9ac3ad8c08e1dbb6b03ea101edaf766566e52efb6eb184755741d84709b1563db1b186192510a30a50c2fbe47374aeefc8a1dfbd54febf9d9cd920ee502c8ae24dbff9bbb61f388e420f302ab776f6a42e4df77643d62d30171da59a888d0d99", 0x63}], 0x2, &(0x7f0000000280)=[{0xf0, 0x0, 0x401, "9bd80ab3a0ec0e7fdb3ce327b1ee24dd52f5900f5512cbf72e295f00996c8d0db4a2becbf8d12ed2ffb5af7b22a14d3c46794250cf9eeab116be80e0865f9dcfb7fd4de4ac7261a5266e401084262577119d7266e206a6f0a264b705274044d2901733b5afd6a97234fd9d77f717bd0ab22e3705aa189909a53be52668eec2e532bbd29a797a9f099794c67a10ea007b3210c98d7580ce34dadd94eabcc881ffac11bc5497563508a3456e7f5adc03ad7f555d8853f4fe88a438ce26a87f91f1d1eb7d3b82b8d3f9854777ac19a787d0599c9204cb73f64ea4dd1e827efe"}, {0xb0, 0xffff, 0x400, "1ee84adf2d3e91ffce01f7b0f928a408856a8a07598d264c6dc1a75ef88a9d2200301ed2d8af4feb71935553806c7d3ffdd4f572720ee9101f182781f33f4494f28cd79d5ed1dd3e4482e6c59ae6baea2918cedae8d6b459c8b035e678ab262277a1e8c48c74059ad1c84b1cd19fbe9b1b7dd9c160e32f73af57462958f5607870d9b071980561215d65f028a3173a22148419a99ef1343d539c05ebc288"}, {0xc0, 0xffff, 0xffffffff, "1ea3e22b5500479f0eec3b3e098d6d8c23ecf072ac12f7d934433dc8d881b0d84a0917e694d819fac9796fd6f1f285aa28f97142b715a8fb92b9ff775c575a44ee8c32e0a2b917bd9c75c7c891bb6ea6c8684c1522b1ab10c7dce1e1fc5ced48a9cca36aaa2d99dcc0e9388ea3a4f7e5fcfc66627d9efb495eb293b8afcad7fef3dacd6f9b94eee4fb159247869e188c5051a9513f0919181ec3469efcf137cf19d4dea12bcd86a323b7"}, {0xe8, 0x1, 0xe20, "07ceb25767f66f4be679c6446a4ba006c40879baa3284c0f4e71b45a9caddba2c2cd6cfd9eb2d9bf8205691121861ec0790a453d7f4ca81fed56361ffaa2cde99e372666e5e56b768d233af09cd84654d021a6e1cf318728855791058752c34158243512b24fa600d36f2a92e11510c9fd0174880f58efb5658820b2891b927691f1e137798920298b5541927be8f2fbcf63807be5aa172af4bd692c3b77377f91ce877542faa285fc1c493780ef004695cd905ee18d0e1842df0001ac0df09b18379dede60ef9018038f1faee06b66c22"}], 0x348}, 0x1) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$KDSETRAD(r1, 0x20004b43) close(r0) 16:00:38 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x4}, {0x18, 0x3, 0x3, 0x2}, 0x1, [0x1, 0xffff183a, 0x101, 0x7fffffff, 0xfffffff8, 0x94e1, 0x7c, 0x4]}, 0x3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x4, 0x4) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) pwrite(r2, &(0x7f00000002c0)="c840cc70cf4b13c7256224b30ea0e183ee37e4f75e9780388b30cccd54a6d6c20fd9d8ad6f4316c6d3d8708421c5bfaf34491560907dbbe7f79b9ed99dc086bbd5c06b4913de64cc119c5fde196458c39ed3b63249bbcbd84e56723fd2a93bb58c17441e5bf6b83ade94bd331c298726ac322a93d9db0e4f5121c79b1180b8b428fd60ae422db23444176dce4547e790b2c10cf38d94ca0c36f0866258007bb13f70c731a7ca49f880b24feec8ffe53bfaca19ce1e0a39473bf941a5433b0a4f1e26f6adf91c990bb5033d818d9ed3ffb4a92ccefcb57767fcd7bc893c441914d25d626cdd86d526a4c5c268cecd87beb4cfafbddc0246dc07b2989315d97ab00c19874e95448893f992587f3d81d5a5c691c0c1b8032c69000e26c273fe1bef5211df236cb505b7cdbda80a88be770b8c4bfeffe867bc24818aa6456f43f945af10624cc974da6437cbf91504bbb24b47b8bf931c77e2c7defdf0e5555e29508bc11a81d59b656742ef9e911967f33a13205e10740d475b37d6aac0e65f7cbe8335d9226fabc3d80644542681f6aa02a2bca3ef973aca8f71703fcecc6711fb5077f09a012669ed83c21ebd70392c9367dbad1191cac1d56d3305117f058bcd2863385c37757a0e3ba07c13ce94ce85f7830aff5848e823b04ff4a36365eebf8657cb479f32d5b0d474b23b577c432304ca6f106adebf34f40b5774652df7e719b228b0662960f90569f6592562443cbc48c15fe472b05e51c11c95bd893f0ada3155be63d1141a9ec85f7d167c40e93000cd441653d57fd5851490707b6778ef1a82fc68fe1e2fa2b0cfbca6d6bafeb94a59a748cf83fd8eb83c48dd94127a8c14288edf303f072903b0ff8636e2188770b9791856d3f0980ebdf237ef2a0213ebcdcd548bd31b34a85bcc86a60fb107999669a02a93ba73a51df1e608b27fc20e06b6cefb07dc2bd04e5832252bafcf07aa3a55cdfeb843f502f066acefb8ababf9090749049f692b66213b062b380053f7123846c4cb30033c8d938649f78257314c2d0b7c2d3a1d1d3aea4bf5a081934b59db6a3e0ca05bd70a3cd32e8293ccfb17dbb3d740e743f91f744a68f2b2338147baa0709bf2470f3a9430b16263b3f6ba7b7d7d66618e43a9339189f4b407005274db3810f25a529cc22f901246926caacaec79794597ede25ef7391c479fd85ffeaedb25e13a44e5962186c6174099eeebd1627d8fe6377acab339d90b4cd6e0910b9a3f1650c523fda12634296693252e1d0ea1ad401946b0affbb64e11ebb63510af54a5daedca0f80ecbfc26ae65fde7a8fcb856cba22ad9854fa3782a1222db0c2e6d91cb6a3b75c75b671e98980d5bb3440a7e1861b5759e602d909bb6e164fa53c7613ec4d81b7c5af6dd97666befb1fcb0f8429bd833d88ebb32547c887f79aee9d79eceaa1fc474618712e4c7f4557c1cfbf1848446967955e41dd8ce19c884473ec557825ff189155eb8fb9bc34aeab3c6e5addce62b5a8e56db34e0364a02db55631a70e22510f4b804e9f844a8b0d85a496a919055294dcb5a2d78889206e859c0c530f55df52cf704f3e885ea8e18ed8936947da5d430fd8a07e609c2fb33eab7bf40309bd130a610a3ab1a526380876cddca03e8a5634f6aaa979049de326c2d189c11827ead1d10e54b453405205759694a0c97ea5091c122e2e62771d83c2b598b6c013e00e5f1081536db8ece98a1c3cda9974fc272a62a2d6a9abcc4f65d4be0b815cf9eea6d710f9ea6ad9e4d2df73f39169cd480343169152b592712d7610c636bd4bf9b9db15c48fd4c6beebd21e10ccab164dc2ab84197dfd9ab7d1af7ef433221240584ae5d6e63cf270d90e907f503818e54cfdc7ff8100deaf78fcee63175a380017bae0597f91db4bd3901cf204c2d2a396da2a09c2562c685cafd37c4788e661d8cd7e8b5fca08b27fbc809d7847918550b709def8fa9a289e122899f93cc0f705931cfcde0391428155af868dfe721b0ab37f15eab618935a12900b3050d0e9a1a07595f37ee37b14a42f81fb346f89aa300c039079228c495a2cb5279095e6a30afeff91df0703ba3c7f4bf0991f2ce43fa18dedadce3cafae19dd00cd9d63ba4f91c0e44b590d68ab846e0638ab0bda5c0d21a93f0fb3d29ceff3df502b372e622190201d3bff2c5024a91a30f5cd9bdc09c68675ade2758f897b86831dffd742813f4ebea57c3eed07d8da36fb1cfcc761347b22b2055c26904844ffa5f25bb2bbc21e4d1063d936802cec020d5d48e041d8f46e2e5537be3218394adb44d1e3596f608425eb81a4f33ce4dce6273e65af1a13a43df407f8e280b50a9c7d1509743e8da43709837be08b4fa2222eaa5496809c0bb8e7732863d1d79d49f36aaa37c9a0f73cbd2a042b965ec52d868c7829ffb66103808767b484614e04dfd8e8b96bab7108fa20b3a207136b9f6e86216b9b2f451eb37faf40890903a380371ef147b326b644098b4e57685702940d64c9955ec8711bdef26d9c96f00a7d192f116061fb45844a673db872845a484a5d9183083da1fdb5c507e4bcfa3f55dd1d2f777e725f37feb16922ef83aa476279192aeb1b0d0a50fdf88935d425a2f30cc04b9e550784e5cf1921b11148a93571430e78b1bf3dd9e9fcb6ea37fcc7395da4d0acba2c1a2755cfffc450989eef55fdd76cfb3cf79b0099275ff61c3f72233c955705151603987732b8ceefe87adc09f63e6c53af0571dff8e587a33ae88bad161278578c788f1b6794a940e0cd94b3fa20cc60986cfe81721e452706540a0389c9be13823d07042cccf3d45496e2c7b266459aa60d494d9c44d462a501a21d499ec087a0082f35cd877c1fae34b733dbfdccb911579a977fa83940a33583fabc13414386c00e7469d1057ab4ae2632a2d984888fde771d6549086bfd53485d23630f415c393510f77ddc2724957faa1d244dae0ee6188f6af08de66597f33afe75442876b6d46bfec1e1dfffff012d6a8aae08da21d4c3f971dd49770c5702642bb3b0ec8dfd9317e7df0598a443232b465a9da2aab0d15582e14f6fe071944b9611787ae4a2d8745d5a131906d458b8b80a0b723d94e1bb315ec04a9b369f27444fcf2ce5859dcbfaf3e5eb1a2a63a18440cd8e4baaa855b270ed11c42603147f45b8e13d603a654e056d656b0325172e06b31b7a1f88ba366870e95e0b2154569d4f1d21edd49c3e66020df99723ba5557a7fbc96b010d6ad16f89586c80d4d33989e4158230f645d5bfcc1c5e82b11e17c1cbed7493d5b7d5e4539d6892dd14e17fa942817e30d0e976f11fbee48d6881c2c10b79be1afa205c5f4387c65e43da91b89a3470f8c1f221f4ca618998c6e7600769247101efcb5ff92e10618f66d03253415e8d357ecc2693d59ddb0aa2ccb165b194e150122635e3b5d4baa19da5929c5413d3c0d82c29b1e9f99c8066a31cc878dd2c0e4882fd0725c61ff60dbf8ef14157b593cc7907f6bcdf4418d9038ca916e23c8703f7bb1e49bffb105cb15bf5e41ba96ca54a0edd67c1fe7010bc3d53e1d7879a5c6b44e089a8987c1d431db7b4f25141882550ebc6670160c1aa4d558e01e5b923e2a0eb98a7ae3533ace4208be5d396b6aab23c1e0c67a0a134d2f6e297f54e3b6cdb14d620e84b70329afed2f2a15fc88b2a7b36641af823ae888cf28f1dc204338e78943d08824df021caf0414646961acf90177762c42afcebe95231b3193102965777c41d9dd90a6d2016dd8d42066a800d2061b33b14ef5f11ca5ec4d73de9c979dc32c13e19e328ea9ac28b5f2c394aca6260f1dfee4cb478b5e47ec44dbf92c1a523f712c48f1ad29de3dbedf02882fc085331aaa41699b0c60550277116f1144dbe4370cb89f01aa7a9f92367098f5f616cea426bf95305a6b5702c4df5b9ee4ffc0c9481883721f6ba4be5f56f854ab4e160518628b55b4b95ad839f4970ec21668f45af90d733da2ccde0ac08cdbb15fc493276003b30ca333a8506a4bc76632121e7e6591610561dfc4454a8d14717fb371752244e151d5badd8c83875888657b9719672cbaa7ac72c5b2907408810b8f75edaf5eceb36f24eb11805a427fc974b36feb4e1016b8327f8eef1ceb2b6fa763bb49bd55b95a9b34418ebbd1d76b23ec71d9399a192498f94c0b4dbe938c0c02abfdca5346459dc867f88998e5129be34ba80044ead25dc3fb66fb35c222ebbbefa259684f70ee5cbb94f21b10d6ae3977ad769db0f543bcef497a9c6b228c9e53c7cefa1af88f90b499cec45341c0e88e7fd95a7197975495977a7a3e8eb7c72389e51affe22c99367f277ab11d4d86d101519f7b201297afda7402dcb667e68493b3aed1517b4d1d86827167b110ca6e3d1f61f4b74a0e0d014822437619232a323adf7e7deb759af98885befb078555a70db02076f9c36fd18243bf088b77a1be3c85aab5f804f3ecaf2d930beed2b0bbe1577d00a88055cca42c2346438ec6bd1aac39860d26365ca05a5d29e46e66d4f9aa84e36097bd04266f38290ab6275a51f8b31af0c93c84f2c702641430e1ae1a69676aba072a14f19b005b4ede931a66a5780613e0d414cc62b2040cc95c86846ac628451ec353a5d4112c0a5f787d9e83439d32b78b8be1086f97367e3c965678a633be8254594674fa525fbfdd49b764a8c973ec308eb384cc6e0fd41025370ee92da10babceaef7ffe427e7c83aac5e0fd03299a90eebb8eeb0ed649f23956e1970f3a1bda68c788836553779f37d69cd4bba0eed58a03d12044f614bada45a4b232c3acc935e23c3c5001fe7e10cb2798b5f23b7f6e0545a180cd660bf216a28678402d580b8508d579f0632b46eee0ab0a8f8ea91841a5e4564b1f4681e100e195a4260b36121da10ab5980abb64b703fb0ed1b445caed4a3c0141d5414f99535d0b359a09d73c281e9f1d0306cddd88c45cb8784577164851ebec9d12a7d5daa85a2dfe10ff7c25977b80309ec3db5615c969d7f257d3f45188c38a207b7a7dc868eb2d93a74847b99d27bf6e9acbe440c267aedf22b978645ab57ed9ea237068d6f433bb475b7b819ff76698d767fd77a5ca0add9cfce9e2daf953ed85d43438d11e313ab46db7b5f413c6e2da056a901a84b8c6adfca591ee3b7535dfef164a04f9657c2decbc9db72eb20c8944c77cc62b9f40e0f41014bd121498087d29c12fefe3c09bd0ab20e917a246df2cb93a4919957f220019e21fd435226539544beb60a32c3d79077688ee43f378c9de98ef54be949102cd195f1008e6be6c279f320cead881bb7502b71c259d9bfbf9d3ad49ff8de207fa1549abdc197e9de710cab883ba07ab7a813d56bd47d64036ad0bbff804b5d11b6b7de9d0ca4612115f919aab3ee6da649fb3fd68a9acac2a895c303b5903cd898bc7b8096504107684b363b7c88f286d664d8b5be8316a85af761841fae6689b4716685fac4539ec4f64db05681fafbd8fd961d33c21bfa85fb18adc42c1ade11e98bd792e6c3e4152b660181f165321a08fc2d7ec806b87540d0de49ec9f3cdbadeb98123fb1c1fd83682158ec0df368f9141bdd9780580535cc0dd9e4e87df826adb50f827763bf45624815d07a6666c5abf0b0cbe3af5f539c1eaa7fd5dbdfd8a43c989982bfca145b889a1d0ce52cf18dd21d30d572119dbb17bef1e233b4368c30f3c3f2173390105558595b881eb7975f1cbfa29a8779f74d1c560ec01c5a084d79e48b7d6dbd316f60b2157dcd10487a53482490e203046df762c", 0x1000, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000280)={0x5}) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x8}) 16:00:05 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x4) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/208, 0xd0, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000002480)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r2, @ANYBLOB="19d1c55aafa726de20983166e009c6069b624ffdef82f1c38d2baf3e41ed771812136e2974602e595a1c06905a50479424968856281345913bacb619be094e4875ac13f15f59bc8fbbfb736f5ac6a5e1dd15f499429808b2a885052d74af1b760dfd28644eef27ff997a2bcef4f1faf7cc7d3aa047ded18618920c4b065ab12e83b24b199df034c64d2a2c77a300a26260756842c4beb368cf70be0ce78cbaafba02dc60826d47fe4a3cf39c2336e17fd8d954b06202a9bdf0644602f145e301cd9773b8ec39ae92cd42961359eeb2320dcd7e21e48f62a0faff88e9af367b80bfd50f337be394cb06516c9a72679a2ab87c06a5b2d8f6cf347aa5ca1b58d6485017f760351b33dae9e0a4b4ea7b5ffe852952adcccd15bffba78cb3cf27b5be0c31aa24b6e9e5e0a20d40467e3d9a35b471a1ed587121fd0bca23b51073e3bb0839d47d39213d26ef8b3093ec1042be23481a9b26ec0cf08cb080fc71b531a0629154fbf1666a1c826b978c59da908d15fe2156c8df256ee4ed7f8bd3c825f7ad74992a0c43e358474c982edd34bab2fa9d5bea788c73aca75aa5f492c19bed71ac03ed6f687329d44b29d78b9a8347ac5bde5b32e9062ecb6e5d0957fe461c19ee85fabd2bd1a0239d2e67a141c2e1f7bae273f0deb851cc1a9f15f6ffb40096fdf1446f4c8c65519437cb80cdaad0f62d7cf773293be4756b8d3bf39076537bb13d2f059af3da34f4d881c31608ccf0ba1ebcf9cc65d7bf60a09e043d73f1c0e3439c9027123b27a8d49f2999c3e4515db09f3ab7fc8ed4c8adaee25443282dfa52719ef24161b9a91d9d13871e51d4b2e0edc6b8f016a84e0c7051df9a5b90e9a3ca434cca2d89be17610538bccc02b18e437de229f74831aad97ad0f3a2a0832795b7f738808beb7ddadb1a5c4a8d36cbc23d51d41f05fd6557382b7d2f5f0d8fba43351b2ea71bca00ba37a3780266464686781a1caed9799e86a7119144d4c02d4a59e9a0a8f63c52fa51f6139a538eccd98fb2ea3330e935c25370469343d4806425a5057cf992431599621576fe40b60323b45cd60fa11f573a7c65d3d38eff64bb2885206908b171d5104e2dd061a032af58e43f7af6cac6a617d66464730af6a75e321a5574fa8cb67081be3e04272bf3c80c3bb09284d5a41a83ba60902c82ce8203df416320157d7ffca533a0044a94c176dc5f7339f6eacf6e69cb121509f992d9f64d02f6ebb0dd1f85e2966f98590cc6d51571e789bbf6c8feacd6452c63c3cc04887729171406a71441717f07d8f4444aafa18d4dbfd5658462b404e37b77c4aa369052677aeaa07879a9b5a75026a8df28183bb5ecd7050a566137acf0949c884666d2781634268f662b890c70c8ce8d2782101a2049a487337d9a0fbde7f936cc5fc66a7c066ae4ef2d4c0dd7d24d6021ed2404b086d3c27aebb01e764d89a8ffe62cbadb8228c0b12ec1e86ae9f3f37e725fafb8f22a3db3ca1fcc03507c826de2980b89870f9146d763e9aff92a4cba6a6bfa40b6067eb0827474b85819a1737b1251807510b136570456beb2f76e6d7d57b08bd1faaee362a69f3d6ff66ab5e03650ffb6c02987880be26ed1513997ec06345fa19d02c97f2797aa95346eaab49b814c9f4725af4c11fc28f19795b1365a7d5b3d33a266b30f72483aaeed684cb5156c11a917644f7abcd3912012b7a6e23101d67a891c44ed02717eaf66f78a1e7372b9dab69899df1ad6e7dcce3220e1a36bb9d4aab7fce38045f054b90a015e2a776ad7da52f5bbece4dcedf79c2397f2e7ac657773aa7082290579682a21a85ca729893a08c071283992fb62219e6dd3cb6cc6fd80df781bd20a91ea30d16db1a6cb8c7dcc80a4ae7eee83ac6ba3a5eb7bcf1b5265c73b888eb47523defd7f045c562c04bf67869828152f284292d24dcde549e34035bbbf7e43d360771eef2dc1daffca0f839455f822af71617fa6dc68d61a249c927fb240a0eba7ae9178bca4e060dc07f0ab1a5fb7d0e4002e8a409bcf59a7b6dbcedf7e2cd1d8f8d24cd8fc58e266436afda434bf160d60a1439fe5db7a752a7958744fad876e14ae92930f215b5c1f8bdc460e3853c5d8de13d96a3ab7878dddc643dda2eb65465c37f5a913cd161b3703bc758a3b035b984f1d00ddee398e57d93763a9862388ef8b12dc8725df212951c1a8d1e5a28165d79434ad33df9c406c61bdd51a42c9f3168307f1fc2c2909ece9e3a097b86c41ec8dfb4a53bffb6790619678244f0b310d21f1e6b30b80b2d4125adb1596110302308b2f18a6ef7086fce5b1bd2f0f6f4caecff6a6fb11011e26a8713752d3d7cea71feb18b2952e4f98a574a41d53f98b2f64776761fc007c2eac6beca611198bb973aa5f105f7b6563737858435f137f0bb5ac8190febb318c92769b3e564f82d7a9f706c6c9e90a3b132a29cbee96f24356a50402fd355bc745a1e71e5a1be3f234ad2325dc472286db42a6fd79745f5f78b16066d39edaef3474389d9ba0d99233dcb633c92aa94cf62477a45010adbb2eaaf452890914adc884bb3eca6a208ce8561141230e2bc33f5838dc2c9fd9494d0f63cc797b5a434899a44d62aa96823ddc9bb3290c8a31da385aa2bacb6c63f7d224a5b5b753753d8370c173a223f4ce565d27b5f034fd18d4443fb8b95fa959146a20666198bf8ee114decd7c42171a96f327da8a1cf0313a5c682440887473ab69e43339dcce8629200fc0f8e407ff80cacd2837890ae3218fcaa3911ee70f9faf1f78e5148d78a2a19bd532604df0fe8fc1c5ba7ab0d066d7125c457c43b2a9c2164a5d3f025dc29b8b4a95735a1971caa1957de89c67314895afd3d787d3958a2b158761823eac26a72c04b4fb2fd2591742a27d581b064d306fe779d6eb1643fa9ec7cedd0b0c32d84693b09296a91f1fcce27e635a50f2d0ed5dfd30ad44b331cdff543afb921d10ba3f7843840596f0aa3fbe37e633feeaa99aa03f960af2b6ea2cc8ffbb153bb53a09e86c41e60cb3fd8fefb61ec4a7f8b0feb4ff7cf3357f5107b2ddcffd77c5a58f4e94578cf40661d3c25595a923ddd2e3004a0917c31c31c6730091c8f2c8a910ce83bfc66a644bc39a7347ab792b41cd1ad6edb38b4a7ffd4ae4e6f8b8a0cea5c1aa1727469e8ffee2f93f35d1b10a22e0304397faa1c2e4e0232208b9aae92bec9c2fca5b574499f6e47601dfef84d5c4d8d281d2c6a212ab940853d75aaf3b8c4b3233a5e9a77bead4fb97ef86baab0f6aa7b06258d2742f10cfb644a380f2bf22cef1dc0ce3a803e20835d7206e38d606389bac1d5428a9c405426f4debd04f32ddd1698f78f086307ca29097841a9ff1f5e46c6a8e842ff3ac1ed19a8b832dd31c4c3ebce19378be2433b98bc6e8c41716353896bd113cb73bda027162d18b9d568d34598d7ccaf13507d9a3647fd99ca3ba586d81bb160bef39f6868868663d27a4caec29bbf74d38eb6bad941574c656e46c201c9e38d7f6b76cecce64c1e92c4bda403bb3fa62b92a38705a2d4f1abe8148ad0028bd70da54149e2d4d39fbc636bed42bdfd4115d7e71ddeb719f604798af8f9021687d0d9711a0e869dcc4589c4efafe2b1c8eb6971e7bebce229cebe1521ecfbb0863769d32c5b81bf80069377228124d240077a6c8a1e8fd3572cb9007266a23ab61a5a4c022b5e292f077033d429a3dc410f54dd71e20c35823c767fc7f16d972c4dda349bc9b3915cfc34ffbae0c0cdd4af9f94e4082045918ea5f46dd84b07183cb560bff1f767a5bc1365504793b7497082eaaf0cf600139e109bf0158e2b6c683521794e3ddc35da13aab02ad40f3fc3fed249f2028a8fc481a5bb518f1bbb36374a1a5b67c82b5ac639769af0b55579c9eaf1deb83643edc62ca2b48ed91c96030f0dd00a9c2a6a7b287a980c27d531afe32e6822d9843128953f09a9fe066da50471aeeb9f55e26b2fdfa522b94af2886c2526d033fc977e3e6cdf8491003876e38ec20ac7839c43180e21cb1b44899474e3de7994b3b9763d9340cf37046083150b2ccd599653c27e74cc060072162859345f77aba64714acadf5446d1cd64cda7875aad0e8a566d51a3fa01ad6d5bcc290468aaa3bd8026a7cd223b1dac003e9dcf3241272709c76c2a85889279b8a2767a38f67db3f76e54a92d22ff79d9777b96c01f92df0b4b9937f1df13336814ea9cae83ceb9410ea43a86dc349f1b1088af234dfcc54987d73c4990b0e0e71d00678d7b9498ebe5f9547aebc390319e1011ee7720bbcc11bb57a812dec6d139d4545dd94566610020096597ce6d8c1084ba4fe86bbfe7dd767cac92ec195146fedb30627f4c4293d21a988b038b66957391b72fec6c1552242281f2abc92dbfde921a6fc737ba0dde800ada228e9caee57c8a2194127256370414e105cec4790f3b236c35e0fdebb6786d29de15b874257caed43e1301bf45c80b71d58764834893567c49f96ca98b215e0365240a8e92e21f61ab0df5f24fba1a473b9552c9df86cd68b4f3b811eed64d30e9381d79c52b5ccae6f5b634b0efe6f133f5c7b1959b5a1842594708cbb01164a4f0d6b2d185d5c45292083dbdb14764272e996a500ab47d65e62590645becba147b36f21d1fde08d755cf40ea728fef83cbbfdc8edf71f0b002c58b12143a5fd96219e9cdb8312036e7a00d02ce4a58940d5bb1b0a4e2f7e5b4da43928e6e67464f8df2ebb458b2172cafdafc8125eee29f2915b25f151b6dc8cedf7d6d1012bc0cfa1d9dde3bdd166fea42b65f43882d3c8dce9467a92364a79cc546d2a4f447df1f0c94fdf519cb5c92fae609a302d8069c7bc6937fee9eb6f7e78c3d111c745cf59d70693fceb60e2bec8ba8d3134bff6b58cb7a7b6b9c4270ce265cad8b8d44c6a27bac5b66cdf11b9f5dae3755524cbdb1bebda6172f573f80140435b8be98c26f39f04968a399c799abc5b1bfd100bd00b639307982d2b8af0bdfed6510276c3639834cdba46fad91baeae37f33cc1eac6c55155cbccec323ea17958f695c423a724ffe04cfbc4e5ec304f34d92427703857c3b00d978f5454789ab7ef8af1de361d3f2dfbd2e3bb17fdb1f1e472d6d8e5a7930ec4b0311a92f776de97e143e3927a1d635d63ada8a372680eed88e45cf72fbb78143776f0a4b1cf711f5ba4d1189e35015e34c841241f264900e99251de7c55f74660eef65157f94a78e3f9c100d7dc26b5bb3081c0a0e30bde5a21cd42f8bd90705711b0a6d9682f6a2e8ad51d4569c107d0f99a8d33b3eb25a52bed5de9f199147cbdcd118cbd8156b0bc0e32d6d91e42a301684491f760a40231c0b028f6c92620f4352ba0ac916e3dc8e4fe2d69adb8677c40869262729fa62f14cbd06eb00cf5d809b67081bccb75145e3d8c81ffb5172027412d009c984300ed8d6cc68415e17c4190ed568973d69f448895b418d92e2b6b2f68fedd2ac911a6eed155058c5e2be9f0d6c95349a7e1f8aad388207421b43fb1cbe66f0b43ef0cd19999187389bc5ec9e71855951f2771387a41bee68e38471d995748b1e506bfeb66bdb35c9bd8f16a1b05aaae09b8b11d23f7877a016e8ece63a6d7746b8554f6f229930342a9286891a20ecc9e0c0b9b36b68ef76f0b3d269b01eaf322fb741b97e7901b719d4e07a77308592795e53d3d3b9e4eddac6c3dbbcceb11c08878776ad5b309a2118a3c25a3bea6736c08c74425d22a18efccefa8e1e15164f3459c95e41371ef645eb6417b2b56dc1056cf9186db9f1eafcdd4a", @ANYRESDEC=r0, @ANYRESOCT=0x0, @ANYRES32=r0, @ANYRES32=r1], 0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20054, 0x0) write(r4, &(0x7f0000000300)="3968a118713895a38dd70197a532529ebb2ffde9fc340a0e2816e3f3f044bb44bab9cc168e249eafc15b06e763f881e047820f01d76a6c9afab41665423e6ec4a11c906b0c4e929d46960401669b", 0x4e) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0], 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r5, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfff, 0x9, 0x4, 0x1, 0x7, 0x7d73, 0x4, 0x0, 0x0, 0x7, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xd8, &(0x7f0000000240)}) clock_gettime(0xaa3b7764a668da6c, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:05 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)=""/197, 0xc5}], 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904e306000000202a1010000004002ba33019ba5ad35a0520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0xf0dc00d4dafd8e1c, 0x16) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x3c) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") getpgrp() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x4, 0x0, 0x7f, 0xffffffff, 0x401, 0x5, 0x5, 0xbf6, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:05 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, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$dupfd(r6, 0xa, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r8, &(0x7f0000000040), 0x100000000000038d) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r7, 0x2}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r9, &(0x7f0000000180)='X', 0x1) close(r9) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x7) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000180)) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000040)={0x6f, 0x9}) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000000)="5e5beac9ef071618b8dfcb64b1fffd1d6279b8cbaf72a046b869748a49d95a32e3e79e101b1854d66ef17abd17a19a8a95f7d3702d7f8b930f5bdf4f3c", 0x3d}, {&(0x7f0000000040)="fcf1d98eb15c28b3710241cbefaa98294195915cdd9fa49ee112736138a286ced042788b52559c61b183f0727eea86fb868b4be0c0064108818ba5705ead9e8bfb581edb463e2b8865af1e71e77703a37a0048121c82bc60917d96df40a3664f233adc298f6ee7ba5f1626145679f4fbbf9491598c96d9a1488fc43ebb7a6fbc6ea8ec3dcf53eda8a8f0ff5dcb27510d6c", 0x91}, {&(0x7f0000000240)="157d8d5a1ecd87b8385b9c58d15ab2fb1b4a2bad64acb7e5d0ba402b0f672f4558b53b7d20611440d8496d8279bdeab0fbe074d2fd06109f46fa82b28e1f2138321de47722cc901d4fc7fa66bf67af3ffd0f4d144daa174d4c39abc6d99ffd07545a1d6a17e7d461606ee8dca18a7313b3b43c37f08344af70e151a60ab48cb111ff727f191a683cac899e6192d17947a621d882dd812177572f53c36c8d6726ceecc8952a817ec94717474dacdf79aab372dd3639cf596caa7e31bbb97004f743d8cd220177330abee1b77df0ad9286077d3f5ce3ebb0935cc6320e00406655be00ee92c9be3fc77a74422b8601738167d98ab3684b145780abe91fdecc9d1e03b02c8766d7673757f07116f58b2497e4699764744502f36a6938943c5482f565b29e9cfd4fd8516df5f9966af2144b3616c68f99ec802c8ec2efe2d3c8534d7cd8473e9f986e2c639a84811d52dec5a2ffe3f873b36484eca08d6e4c2e3832b21afdcc5012760531712a59a465655d741826bc1699423c708a601ae6aa8893a904dc53a47d7edcdf381eb002f47e7cb828182b5ee47e1a3ba9a701db4a9d29b9476890ec510b6a51b26137aa0a9d823f22c33687a53f956be2a2dd44804fa72a3f06ed92191e96384f0f2eac92ffb6546b8c3e24434222b4570af812810a7025ac1c216f564de835e394025078cbb8ab5b619f16ba30beb2016fc9b7d2e23487a8e20b3e0ebb73051e36e578fda8e45d2e38923785494faf5b93ec173d9e401aa1ca28e10a244296d1b85bcf197e11644d6cfeb324632ecb61f1b92afc4ca1e10fb70e1f5e2b3ca6fd7f5e8ac00622a06a80ef2e9ef63a54b5a7f14a3446f342305902c5fa6b9cdf88f85ec9ff2a537cdec7627908f847c0729d3ac0d3abbe13b095471d2bd91b86de0cdad7d15b83731dd6d95ab41dc4d661ebaccf232db0999da03af7ef01cde2361067698b899a39065bb53a039f58a3fc783ad6a811f2dd5c8ddb1e5b069f0453bf4367b893035c6776f671d6c88f778af61ae2394310b5c6eaa5598d80efac53b99cc98cc8b092fd2ffaa290cea41889a60090b89f9aa573f18b20948378d6f94e1ba8317c96a665de1cdb987a66f237d9ef567cf4ebbd2b503a0a6a90073166d88499a9c3a5be59fdae14919e8109c9dfb99b366e3d1152df36bcf3ebdea20e8d77ba9e7db37a6bc21f5a33b6abe7901c5d2a28df09d3cdf1e7c796d64e2ac5cb9d7d6ecc2b5dda94cd47c8edd505171d35b34cf48f051b7ac5b15159653cba08082dd41ee1d5d9402f339e5867de76c0dfa32b1ed75bbb5c7672c8e1805f5be308ffaee9d0af7d9513ed5b73ee6d70a55c95a1bd3bb436d3acc8b009d0cace551ca03c06860a0319a47560987729656ea5eeef4c3c0738bb1a73efb3a8c7963af80f61b5fb39cdf14989d7a7bc98535494e766b682f7fa8e1b4baefb1f5679c1510b2e3bdebd69aa7830602aef5b78d6939bf8d8a7d5ac527135f92eb3b602668682553248564969757e4d8d455e3c5eeb05a31ae952da7a6d05617ad4649ecb2f3167ef199873f2f5f0edb29ddf11d744499dd2055b5c77012e16a7bcca1d76945bd30d3c370c5f286d10e585a9beb1e3da1bafe6cc280376d86c0b84a6be73ed4e325d59dc72192ee9157f24c72e7333047a7500f18ce85f8e5fdaff655dd44ba0a94dbf42dcaa8a1568033535074c2e3d46a22c0109805b0e59f8537666ce6e5cc0f439197b984cb4c1f8ca43670916ef4bfb1937a04b37d04e7b1f56363f46764973c05ade1215cf91b48a09b2430a1b3c114f99d908e9388ba48af2a8babd207000ef8853b0c81feb069f1cceb497f91c20183b4a45c8d437ff2f431abc3d4b2ffb350f4ca3c447fe89a63eac1c49bfc566e80f40eec302fe3c3a9817d92878ce54ace781d41dfed306925d0a9e5ce8d102948d8afe138a746688972e2d8075c633796a3a785299a97c99f4a40dcd114fbecb6788466a93fd1817ec82424b8d9ec06d40cad7170876ed144d86770e23bd6f6facbca8d622d4f4213255a52ed1822df06cb3ac4293440bc29082bbff747fb2208c33c47121ebb62efa01a4c99d0971000695d6c723fc2ffe6b949b82ba504ffa5494414a9e0d2735844b7037ea0d2dd0f378cf7ed629b659951616e2719520ce7bb65484deb01213e5edbb42b9040dc1cc2fedf645ac7912fa9705505eddacb5265cff787929bcd06d72ea55d400a32b1c55efba296daf2994b1bfaa2d976b026dca6717b4fba6503c79a42baa75c1a0b50189789aaabad48decacc08e2e514ca7759d20cbfaf25c0c1f5ca98a23afbffe38022f73b563c1006dc1c9784e6e0926bdacae4cc85c339c5a2a8f2243981514d1fec5b7204277534a6d48efa7871348bb37dc79824a51b219b6a97612d708e29eb299c3d472d4330a9aefcba487894de3b5da593b01d5df071716d282bcea2dec5c318207715fecace47ee44cf03e29090caf332e80d6bcde81e9b518aa2c6c6ec32a601d32ee63f87e74b1600d1e5ddcd85dddb1281cb76962b68bbf5462ab254169ece1e5471a311bf9895c300eca4d8afb503dfff078c90661115317c631bfa9b33a72f3ff377788daa1cf1adbcb678dc009a58c055fd3f736f3a057c6e17fdf36a86885b0037f84c068bcc45a79beeac2043f34ad7d48aacc318f1eda9f583ebc0cd2990e2bc0b756c6ab3beb094400d76672e4a6dcbcab0df874837d55c981f4acd56e9bdfb8a3ea55892ca755039400c4f35bdb8f2c73e61743546e941dd836b07f15a85c51769e7a78a76492e1b13c0e2a5c0902618a10b6ff1df1c4c6364f83d6d5f57aedd42866914d24737456ef2f9a1e5de12ef7711da5ba3008002114252042ce5c33eda5a6258856e91544e6ff543f6544092650f6df517ad2091f6ba2e873b99e7368d6353ee0e0966f976355a30fe049befab803fb5c37a4a114adf77f3b6b85134cc1b2604d6c5b720a47c161a7784aa7ae73e8cea00d539be663e9bfff211b75b669cb146ed37d3504bee7ba7b6a9dbfc23dc4757d918966b5306e7e512f45829908aade4544369fd1b8e5c8a2078016158b566ad75740f9fe2a44159c78589b67d8a56476f147bce035ef5226aa1584e44d5f1629e1a9df7c2faa7ec8e9c73bed02146890fbe4313ea430a2dc21c7b8fb01c12a38a69d951024f272ec5d77c42a035e250844af70748217e009714fa47df66cffa662f671390d10711171a84f77e619a5b802eb3fdd9b977072f5e813dd64b87e2d6bf49baf08ba7128736fdef8f2f57d699e5d88e478a7a3be53c0b58a3b59f1280dccf3a1196ac602fc8c2d3ddf04f3398540b05048db7855f74907fd01d95c8dbada1f9c6a64f3500a70c91c60d3f5edfde92cf9c31412dbb78b7d2c42281f761af9bf9ff0a0cd02959bb8b94c99f58347de1462056d6e6ecaf84be4aa5bc1a47604e0520b2ad9c7da7e08f0b75b7046a2bfcdb907d0d11bfc4c50d25a78fd2a577127f3889d74032a2a99444c092371a2a094a2806edf2c453171081e9233422f5322ee4a76c9b107e27e0fc2acfd1541ea9e6d7797d619c81a23d12277e2a25e0d30642058857ce82af28fd27f98a6fc668b71fd006b4ca09e1b358e2a6d144d1fc3758d1aac19ce475eb158dc60e3c04ca5d8bd33177a2bd4faeeaff1136f2e6493d7684e7c99384094ddf0cca6169b8122e3d0b48823e42b849f5a85be23418662c576691e47b22b36aca42762b376d01f059bbfa4599413971a123f2570c00709989bac87cb7a2af354618008000d8a9022f493b0ad4b549671bc47f62c28e9f3c15a84a9d9f4de440c960ba92d00e80e27136cd15112822d7cd885fb7e9a3da530a3c7cff2367202b99d6ee7d0a78d75e6db4219dea0e9ecd708c287b4fb0955c410fec00e71c7cb7ab3fcd77879cf24dbd41218d1311df80a662d8355563be8c8b18d344f716481fb7786eed4ea1aed6653737e30916c0e3feee9a87a50dbe2ba1c7cc85514dc8c1d4af7bb69f87f5e67a530f6cee187425f7382140680555dcaca2f1f74f1f0fefd4dd4fa571e9ed916ee4958eee8ddbd8b49ef72090c0dba30f342c5facb33a26bb8ff3dc10e8164fd5ce6db142fc5099a652254cda7128027bf0de717c8720c890f90a9c3cd48ec813f3f6bda8c2fb42fad53a916cc002caa8cba96ac3a79917676af817c6dd8393b9dd2daa123fbdb46e6f39964081f85788c07bcdbc2db9e8d50ce73f968c6366945b5a2877db49e45e2bde502c9672c6686a844af7a59a23871fe46cf930f6b5a327f6d8b06bdac76d674a14d7c59213005addaf34f3a0eaf65d673261424f5f09983a8309bc136dc7474b14545120e7604c876a85a2ab15b49125a4b1ae47d6329fba80e8786e5aab07d3aebbd1b6da8de6fe1feb06096050c709856f11ec2d561a048e78f14c221752f7758654f03f96f73c54118da6c8f0be2966e6f977eb8315f8f6698e768319526138be1d2f7f1180900aa5b8e776177c505151a4dea3e5ad68713ecc360bb7b2200d728611f55d0bcd8a41b200da5fb54694597efe3fc5e14dd7ad7be18ecfb35d2c303cf9eafa5bb198dcc5aa87f6d48a6103527242137306051ee59f5b1cd753e3300715ed216cc811db17109ffc5eabdf38c5a8920fa3656900311ca5f80672a6eb886d1c5dfdb5961694bc9438280a2a1368b81359cd7ffec757db6e63561550d64b95498b76875dfa29e7bd44a5c4459d3bbf8e9b91ea717924602ba1ed0c6565570a88e62ea091ad6520198a787f5b4bae2f641bbf640121ca96afd3290c5ef92dae7746296efba4b111039a86303617352b5576deda357ae261a5b78b45ce74a52519a34fab4a3432404b329508f0c0a3f3a9c210fd7e1329eeeeae38ccc856b7718b46e794b7903ebc1ad90767a1e7601780d9e28aac081d8ac57956e5d75525220d73f240ea9ae7a2ad1ec39f6e14467cdfa9681cf4953d5f50da1c2154e22b64fe42e1f4829c3fbe3054276390c7cecf39d1281a70d4c66a1b7536f008af4b80515da90e291099588400e01e49747f1c16e98ba7c7c5c4492b0361be5abc0bb040d3c59b2c1c8140b06b5a85abdd39b229a4e5aeff39440e35d91305e0ec0ff217f92fecd2270357e73b8649f5966c1cada0ecf7510d782c9d70d49d4720edb12fbef95ea904d2b58d0d3a6b7d91387ca80f70bc68b7c82ed85ad5aa8497482c9ba1fe396fd825f82646dd3ff77cbc8b57b96dd083b2a28cfb430633b4c2778e8180c030d8842c9a3fb5a7ce3bda32d4c7a55b661db8ec50c36dd07cedf6d79fbe7816469c29bee68b7392cdccd0dd10a5137ce8ba79017acbff700c4d7b43b59e503972b2bd7ca376dd3a7d82f9c0df4a9bab63334ec24b75f28424e616e9b41c35aea25c22e590c9c0bbdb4987ad7b5632ab80bba4f22828475e1c4e767e5a16729b24749d604c400f8dd2c1ad2e5dd3b3e9caaa11bbdc6d87bf4dc5a2f326d3867cf77a1659d40a9484f23eb69491f1bb5e88ed1343b94fedae2d357df3787aab56731de5ca1c54b57afea0afd8f10afd2ee815f0e04118d3129b31b93682082e86deb6829f75638e2f2b37b046c6c82d8c7fa29448419a034332a55e7745717659ff7de8e2bc1773c2618f62f1db9a30f4d162a31adc6d68c206b76978ba2af104571adec9ffeb599e169423223d168d525bc17e9b649e16b9513271f5f6c3e4cec72cecc95cad510870ccf17eed87bf4db795ec9c5b41bf99f2c43a7b4c26223062f361fadd247d5a261c463", 0x1000}, {&(0x7f0000001240)="ec04aba79bdab0a10a693207ea9aaff4883961b93479f46ebd6cc3084e34e038e8f9fb9a1fcb1266c20e2c4ed021c90b5b86c56e9cfec3084fb400584722cf80ba0eddc4080654931849da17a46e5ffaac98799866bc7ca200be7a1b49a1a51f6432e48e23ee51fc673d5aabc6019c4d0985b04974190ac7368ce787b6b6026eddd8617fa90d55e8684101737b25ecfe80a5e96b5ec2f8d105d48d9016b24f65e7dab0ce615802cec0119926d14219a939f9de6355897d9a7c43fa7ffe620b9abbd6d0ed30d924ac0f422adec4fbdef14c6b233e766c1ab6b46b0cdfefd5da02", 0xe0}, {&(0x7f0000000140)="9cf79b4afb394cd43447ff06e47e0264bb276dc10f97dd5cd071f42e181985e1befc2ce4af4fa482", 0x28}, {&(0x7f0000000180)}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r2, 0x0, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0x0, 0x0, 0x9]}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f0000000080), 0x67ea744328ab346, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) pledge(&(0x7f0000000000)='\x9d|\x00', &(0x7f0000000040)='/dev/bpf\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0xffffffe0, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = dup2(r2, 0xffffffffffffffff) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) lseek(r4, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0xffffff81, './file0\x00', './file0\x00'}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) poll(&(0x7f0000000280)=[{0xffffffffffffff9c, 0x18}], 0x1, 0x62494a9e) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000240)) shutdown(r0, 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000140)="6508c285381b254152cc0bdc788c029189bd43ec658d0b77250bed47a21db6abdb3f273984782652e26f742d6bdcb88447eea0402806578c9797107577c8c6859148dd1170245805a54e8ad2ac18033f79b903402b459fa8e64e3678ee8d11184d4947db87a15b60de80120091a497c817ae2ca0ae24853c0c58ce55633801959b6bc10d2d9904f9fed7031e9b8c700f5f2b87b31be8dd7c51c9fd953423fb8f73a9fd199fd770623a5dacaf0735f0cd0d9d5e4ab3f1"}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10005}, {0x24}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0xe24d6e5e4497ed36, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) close(r0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = getpgid(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x1, 0x0, 0x95, 0x9, r1}) recvfrom$inet6(r0, &(0x7f0000000000)=""/118, 0x76, 0x800, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000100)="7012193f0364b213e3337a6c767981c2b4f8fe1ba4e7050afb", 0x19}, {&(0x7f0000001640)="eab4d1c3125891bfe7f20d0379e817aff24ec175c69714cc99946714f6440d2b26b1e69e7e1ba701d316970526f83b712afa1b532a699ff29f82a8fd8250ebf10e8cd1f08f27b91a3a052fb570f417a875e199a017b4f412c84ed7916ddebd429dbb35ee6e3198d0a12ab0b8cc73643b6c774c7cc4f2a1b60fd9c566e7b836c9e23bcd3e963dfdde93de261cfc998c89289edfb83bbf2b4c896972a6e30b4130eed8448ec685f6bff69cc73462a19d402877aca5f061d5789cef4094a9e1b863198ca70989a7ce8859900798d9acc3752cec0ec74627db4b4d315e59df", 0xdd}, {&(0x7f0000000180)="ccfb68d15be7b834ad7e9e86e65dc7458b446744b29eb11d8808bb33c802a5f4b5bcef9d0c38706f3e", 0x29}], 0x3) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000480)=ANY=[@ANYBLOB="10001400f3ffffffff0e0000000000008c7ffb4c2187f225e9f24f0e4b5abca144f34533a4dbe175b81ed7e959d22279a85177160791abb08fb9789811d1b9b0cfa7f94932a852be5cb4e170cc04ea9f8d20f4def897188bde45b8876488e1680a544f9e99ec0f"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x100029, 0x6c, &(0x7f0000000500)="950ba23afb5085dc5510d7b5bf2377ad5e2f927379ac38da2ed4991ee3a62d30c4dd1204409b7519e076dfb8fcb79fd2f9fa020000002f00533e8fb0cd963953065fdf2904e907236b4fdadbd6845adf74969f0d7b38318640e979316c933c187a84e636ddb4114155c8ec7d5397a01c64ee58ddb33592fbc92d6be99f0ecbe66e8635057fcb4bcdc0f29fd2", 0x8c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x4}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:07 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, 0x0, 0x2, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:07 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0xf1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x4}], {0x7ff}}}) 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$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) 16:00:07 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x8a, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000240)="6bc9f82f1a1e297f8715c3e58b3274e32c8fdafc0018f7f63d409cb5fc851bfdf582798051604a53d4a3a6937d723385a3c786a87b111d31ba2770cbf9319aece45f58640b9a55d75e415e014ad2aba6671332a6767939aa69260dfad16c77ab139de46be3303a084b00ae4d4a0a3c199ce3f66a3fd04ea37069cf71db9009733321c1a746a0319c5e4acee27a6952c099e476e58f8015c2eda8f0a5abbf3e0b4a00fd367935c30a5931d302bbd561ddbd0a811f2b1fd4f31b18186ba7d43cb6f7c656044e7202cdfd3675eb4825", 0xfffffffffffffcf0}, {&(0x7f0000000340)="e0999e7983fc461bb428746c3d6cb951477f732706a15d422dd573ae8129503f5850dc5b5deeb7810c96", 0x2a}, {&(0x7f0000000380)="f3957ccd06bbd3d21d8e0ac1f06ac81d58655d304949231f0183c72d903d7e34d0e33e993d2bf5eaa272005635242a3a0f91b6110f7dd3d858242aad6eb7f541b1a2068233f64a77c132a7954379836749511b6ae3451753e8759c3e8558d69423d3a903c132da7759bc9e585d5e226a2a4e174eab981e1899abcbe3238262ab", 0x80}, {&(0x7f0000000400)="dfa7730d127bdc270bcc961ea96638476de9fd43f58c9beac23b4204a9836dbe4bb40ce314fe18e3bd940e8b953dffe2013a731751dd78456eb01d370cc363421065a69ecb817d51c07f8eaaf7736937687b", 0x52}], 0x4, 0x0, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000b40)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775ab737a55efbd4097dff614592f814f6d6ca85beee8cc17acdf50e6708c7056689b0000085e48d15e8ca0d8e9688646b2391009669f45d6ba9a54c02f2782b4db8a1381d72f585cf7b1973f3f97726752c6368046e4117969215a5beb77abb4db63955af9cd198713afb7d5e5479d35b44b979fd2f49898cdeadc1a1499fd6340d3708b6023118b4a78506284ffc14bd26d96fc3b0e59e43d6820d191cefdf8686c6d4e7177a0f59530a8f100000000000000", 0xd1, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140)=0x5, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/16, 0x10) socket(0x10, 0x0, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) fchmodat(r4, &(0x7f0000000280)='./file1\x00', 0xa, 0x4) writev(r3, &(0x7f0000000040), 0x100000000000038d) openat(r3, &(0x7f0000000240)='./file0\x00', 0x8000, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r2, &(0x7f0000000180)=@abs={0xdf995f2830a95668, 0x0, 0x1}, 0x8) 16:00:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x26, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x301, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x101, 0x1, 0x0, 0x6}, {0xbdb, 0x5, 0xab, 0x40}, {0x101, 0x1f, 0xb7, 0x4ba}, {0x9, 0x1, 0x6, 0x1000}, {0x25c, 0xfb, 0x9, 0x3}]}) flock(0xffffffffffffff9c, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r6, 0x2000747a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x950bbe856379e7ac, 0x0) fcntl$dupfd(r3, 0x0, r4) r7 = getppid() getpgid(r7) write(r3, &(0x7f0000000240)="0a7b082dc128958049315ea770f4b3089b86d49e4788c2d14cee0fb1ede63b5f494b0496b25a2e994e6c39be1810eb833639d2f73c2fa5018757cb4c10d63864b215c325b37fa262ee14c8d4fea007339fef1b5e613867797846ac4f04444bc47a7ac8ddcfa4d30f191b525bad0c06a2d9bb1ff811dd94ec1d52f728b5c6335d0f4697618ceb2ddce15584256f153ab330ab4a30fb313c04423b96783e96819bcc851e9ceb215a0ca2a12d59f763c625c54f78482a1cf099ca4c732de49388e67dee036f9f1075d699cff6341838c623e96e4658f4a1ab4c96843d6cb3", 0xdd) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000340)=0x2) r8 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffff9c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r8}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000400)=0x4) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x40, 0x2) linkat(r9, &(0x7f0000000440)='./file0\x00', r10, &(0x7f00000004c0)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000500)={0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000540)={0x2, 0x200}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f00000005c0)={0xfff, 0xff, 0x0, {[0x400, 0x8, 0x80000000, 0x2, 0x9, 0x8, 0x7, 0x401, 0x1ff, 0x7, 0xfffffffffffff197, 0x3f, 0x3, 0x7, 0x1, 0xff, 0x100000001, 0x7], [0xffffffff, 0x9, 0xf0d, 0x7, 0x4, 0x4, 0x8, 0x4, 0x7, 0x40], [0x5c7feae4, 0x8, 0x4000000000, 0x3, 0x6d, 0x5, 0x1], [0x1, 0x200, 0x7, 0x9, 0x101, 0x782], [{0xffff, 0x4, 0x200000, 0x14}, {0x4, 0x40, 0x7bf6, 0x4}, {0xcece, 0x33, 0x2, 0x800}, {0x80, 0x7, 0x5, 0x8}, {0x8000, 0xc1d, 0x9, 0x7}, {0x81, 0x0, 0x9, 0x4}, {0xd0, 0x9, 0x5, 0xaa}, {0x1ff, 0x1, 0xd06, 0x3ee}], {0x6, 0x7ff, 0xd29e, 0x8}, {0xfffd, 0x7, 0x3, 0x7fff}}}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f0000000880)) 16:00:07 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/diskmap\x00', 0x800, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000a00)=0x2) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) connect$unix(r2, &(0x7f00000003c0)=ANY=[], 0x0) getegid() write(r1, 0x0, 0x0) close(r0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x6}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xc8e2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/54, 0x36}], 0x2) writev(r4, &(0x7f0000000040), 0x100000000000038d) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000271000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(0xffffffffffffffff) fcntl$getflags(r5, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000080)=0x7, 0x4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r8 = dup2(r0, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0x1) 16:00:08 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)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x10, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0xc5, 0x80, 0xca6, 0x9}, {{}, 0x7fffffffffffffff, 0x80, 0xfffff, 0xd07}], 0xff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x1, 0x7, 0x5}, {{r4}, 0xfffffffffffffff9, 0x40, 0xd2ace46b589f303b, 0x200, 0x1f}, {{r5}, 0xfffffffffffffffa, 0x18, 0x1, 0x0, 0x3}, {{r0}, 0x0, 0x44, 0x2, 0x8, 0x5}], 0x3ff, &(0x7f0000000180)={0x2, 0xcc}) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000200)=0x60) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r7, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000080)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r8, &(0x7f0000000040), 0x100000000000038d) setsockopt(r8, 0xae2f, 0x3, &(0x7f0000000240)="3ee4c1eec21b222e6c638a3afe53d547b5d0e0457562ed6672a868ab870022c93b129f9ba29e37821968a9dd2d2e9b251f19effea71ca85727354513bc045fc601b53479b16e68f21f9273f1dd5927f8aa87f6475707a45062e7cc8f3e2e731d7986a7d0f3d16d9e322182e6c029b7c79aae16c386730ada44b6a90599430a15f313c9c5fa1889452e1f6250c82dd5830e918e0365136a06e77a35049f0c85ec6b7d1a0256882a8148d6715efe673105787f020f410aabda5d5619d13a250a8d0247c378", 0xc4) r9 = fcntl$dupfd(r4, 0x5, r6) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x7fffffffffffffff, 0x12, 0xf0000000, 0x81, 0xf8d4}, {{r4}, 0xfffffffffffffff8, 0x0, 0x80, 0x8, 0x400}, {{r6}, 0xfffffffffffffffd, 0x48, 0x40000008, 0xfff, 0x17c}, {{r4}, 0xfffffffffffffffb, 0x2, 0x14, 0x499f1db1}, {{r9}, 0x97ec204cc30a014e, 0x2, 0x80, 0x0, 0xd2e}], 0x65, 0x0, 0x3, 0x0) kqueue() dup2(r1, r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)=';\x11\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) connect(r2, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) listen(r1, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCLOCK(r3, 0x20004276) shutdown(r0, 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x99, 0x2, r6}) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x06\xf7\xe0\xff\xff\xff\xff\xffn\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 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, 0x5, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130485b0475ff421d563dac82e69931929648", 0x1e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="0500", 0xfe8e) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x13, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000005}, {0x6}]}) shmdt(0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r2, 0x20004276) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) poll(&(0x7f0000000140)=[{r1, 0x20}, {r2, 0x10}, {r3, 0x100}, {r4, 0x4}, {r0, 0xaac38a7d52395adc}, {0xffffffffffffffff, 0x94}], 0x6, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) ioctl$TIOCCBRK(r5, 0x2000747a) 16:00:10 executing program 1: socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x7fff, 0x81, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") open(&(0x7f0000000000)='./file0\x00', 0x800, 0x110) open(&(0x7f0000000040)='./file0\x00', 0x680, 0x8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYRESDEC, @ANYRES64=r0, @ANYRES64=r0, @ANYBLOB="2bd53f9cfedcb56fdd6a79ac4b91b0597d2daa74d90b6a667c0401bf01056d287211318f30ace79720aad761577eb4feda03402372932141723cdf4a645c27b75fbb8a1d208dd0ea7d420f928ab4a721cd1b74c74b87faed4ab19b00a671d3b2a771027e73bce4ac84ea38e1d2b66fb691099e30af7d2f1c5003309ce82631c339ce16f5cfb596c2dd8e1b3332c25b8c4f0ecb0d3f6160b0003841914df1eb1e041a28f5f7bdb3a405f8c865fdfb1f1ce387005182cc0ba11d2ca5ad8df2e280d34f646813e872fef49db966b8e345a002e9496308bf3b6f6c8272dd0389fa7405f1cd20abc37ac91ec64cf5676548b133357aae99b52bf7dbd4d2730b73ace2ed82bf3dcc6cc65c418b8a57f4a03165b84e1016f9d1f2d5dbb97caed235fc588802956baa90536073732f3e1ac8ee22890ff35158f5d7b51efd2fc05ac3510e11b33578129c15b001e505e2f01bdb9fbe4ea58c5d6f7a0b529bdb8382d62052a605c197f66f387bcb41a1b0669de9a00e8ce530e05cda5f04f2c2d6132eadcb86f3168bd42f9884733c958dd299de9e81b80dc0fe0a1fb8ccc3d06063f7aa68894c5d2aaa5a86be3fc66e67f8ee92ed1eb5aa942a84b93b1048918bfe6e7bdd01f236fd72073adac02004962101e2bd20e5be6b9fb616c8fc0c61c8700933f1f536495cfac5afa1a5420a0e989b3e6076f22a89d33e40c42581533dac6cb18ed340ed1ebdba2505383822590cc0619553018ea210c93bd7a51cebac9b9ec4ad4a34357dcd96a6ec7882b398f1d4bade3b6e9f7bd5ac6c9c3dfe24380ab6e938717f75e648bb2f4ff55bc87e2601ffb8a338b751e1cf975f3722ec0aa587400774feeba46813de5875cc472715322f9d8051799ba260d5b580cc00a2b5d3c65cb1401b16ddc7f4fa0adc541a54c82d88cec617881ef5700bc05287f9eafa513d5a0bd52e4dcef59dfbdc565b140a187883fe14a8b2a547d170dbc614d8cba13a5e21331d500f303d25492a64426d240ce6a022e67ba1238bddf1bcecbd53c41b8b37da8e203678f4561840938acb968200c14489bd5a75b0dae7d457ff84ba437a9ee7224786e346bdeee65039cc899416d3926feac95c4232dee6af4bee4034e5b869a18a83c830745f83a490e13fc69794973d3d0806126fea5fb721ec48bfd0088e4b3e4f768a6389f38b9d52671d6deb2e0f9c73b20a23c7ced3f1d3e3ed3a627683bda72bd8ebc17ae1aad6ecf8558515e5755be8ba11f27a1a5c118bb79f15bc232cf5c04928af0a1b6ba3f54f6ba491740cb47c12f8399cafdda6d63e3b033f2a2533a572f1c6357814c5990f8c0097329dc8d94738d660d831355dbe7e45950a18ea201212118b2db2c26bafc7445214792b6f3530e81f3d93ef39aa00fd2bf615142696c8737e8f869bf245d399f7d89840ef45b72778a38b35341fcf5deceee34319b576494ecc469271d9f8243312a700c2f48e4e79e5bfb4aa8a8670d1047625a31c63367508b02eab611aa3230957a04cc53cd627f4aec4d235fde1f19202ecaaac5579f8f8525f4cbfb2fb9262897f139c0bb7c7a0f84ee13a5e5b09ecc9c178eb434521da94526937eec905874df97ed1f5d76e16806e84372d8a03e27b1c47603cc58a6cef16f0c7263e9091d09892fe474ce815d155db66cfe08bd9303b04726ec1b7c3b1dd5e7a77f25520f9bc93dd95ddd0daff55cc0e0d77a400467c204f1380fe760b60d2dd0ff8e1376beea0a0de13b44000781e1defe25a2fdb6d26791285027405c077077118864aec861fe6e9506c6889d7d94c51a8c745a78dddea210d828daea3adb81de4069e932a1489903d5e2698e7cccffa2c428421d83ee73db8b3bb53e3c1902aa8324ca599b1810d2023325b754a3798f431443fd094a3dd7c6ab2c044467c3b42ac81a6c204859329d1f87c0da3c75e9a1dd9e96dc5d08af207006d81e2f70ef1caf4b52504aaca2af56dc9d5874eef576b8f0b152af330787bfef7bf351cccc5c840eb822eb64b9c7cac5837d6c1cfb58acfe04723f6883bd8856739734952fdef284de245273a3d94a99694ca99dced7612c824957e9f0fbe7ab0ec4d2294225c1a5b2e3632418e9a5a87971871f2cb1c0d2d2b38c850e92e1fe4f6c789c2815767e358801fb3af35e01adcffb30bb042ab7e92f810ad1ec8812e23e7664ce8db640d81d516c181e6b3c20b622bfeb2ef1f89b43d279b1b6a10e9049793144c40bbb0910e6fd05cf646ab8c8ec18e569f4861cc307af58cb0a9ce4dbb1ed090ccca852e164cca5620f5e7f5631631e3314df2062d13cee1f6178aede69bec91acc5daab61541f04d8c7b5170c6843dff5411a594268e13f32a59c7536a1f11360c23057db66c9586d2ac3caf433fdbd57cb2c952e84304494cf0ca5f789bc6217134ef4e32fad4fdbd1d34874d1a45be9b9eac6ce896d5c1729fbffccb862e274c30c46f68a560d253ee935247bad9705d836a38f73f8ccfb8a71785e3eb0835ceca5bf2a801538fe0074c05d966a4d5b87a2e7caeee06b73e6be785677a660d13b68116f8dee7df9c8d7fa32f5ddf1e922e12ed0e996bff7f11494e97224dfea5a0e29551c3b4f5c6a88072187766e7c1c29d60a21f4d2d0fb072394ffd914a08bce80b21aca61f43a81a7990cc697d573586319375a4de3cf9994ae80fa3882c4780790be502c088eff57bde1c72e16ce9d18939e0dd2c02baa76a83611762c9bdbcbdb4f8804728d1ae6accf952357a093c5fab8e3330a2e6e099dec75686b4544c91bc1ad013c11dcaf6d5523da3b008014c46d21b5504852b63f82c26f509fdfef7198b362c9e1fe834dbb10cd7180d9363a2603d10c1cfe1e51f04075d8f05a6559db10747854c148392ef43a523d33c9b5b2bbeebd663ae70aaf945a76a86ae80f052b7514097b881233641c739960fe900e9dacf8aab4251dc7183a0c445017601278311a7f892c06db3e40ec178646f2a5056a6e41615091e408ced66074a9f6bed02ab3ebd706d7a0b01cc01f1dc691603992e3235d690de6f5a2fce3f42e79dab94101a6dafcc0ac33e9580b7908002bd9ba3df19396ebd12e08eac65fab8763fb03196cb73838368db0be8d670c45d0db38ae40dad6047d5f62eedccfaa12c50e0329f123d120cfcfa6b65d4c72dceaa2a318c7fec24a59e6cf9f15ace268e472fa7c05605e1f8362b8b06af8215752d8e507665734253fce7090a2d7b49c037f71fbcfe6f2514fae9841058688ea891fa54384fab8d1f6900b4ea13117f8630297bf91aeaeb9ae0b7d13616e39717c61439e100847417415d9e080e05688e61bc2ebe1dfd8a0ca5f1d1243e8e08a58df73bb8bf8e76bb75f9b2c92d7b0c607dd046be301bee7fb31635679483f98d729431071642d7d7d01815828308c547fdd325aba1e905eebd8dec4dd11c517109ab133153bc36ee48c1d436635ced2697b3625c6f9b51d6140aa24139d6acc7c36ccfe208f4c38124a2e3c8c0e1a260f32d07330e874e2cb1535d5473fe8e26c13f2d2c286d2521b08516b2e64dc302d17aa32181e88fc9e3c2e3f8176b63225267b089531f98e538c35d470e0564b72224c0404ba6326112467d26d8037899f6ad984dec7b71add85cea24a978b5cb61f34670ef4d0cc0ccfb5f684191852e01248ee317c1e5b1cf250e0d224df2a259d93560352418759b9b61a7d8cb828dfe90031c9e03f370e6da942bb9acd58c77dd432155ff2b2d8605c8d6382f69b6aa5cb0c6e7b55a80cc0615744c34c3d4d8bfa7660e29a741bb827c19bf12bd5dc0fdf3b587626e42315f572d88f42b431bc41429fac247935c9ac2774d8d4e97786168a992630160a99bd93289da6e9b7d62766ece92e0a4d5a539f7a5fa216f3d099f55ad86e1218ca75b9c39cad1498adbe467e8604605de4e5930809e7549cc6ae098cd11a72c2fee8b6a27c79d09edd5fb43e23e1b81cba987ba54c19058b4cf85181641d5203e0ce79987c83607ac33cfa54ae6d6d7829f7ab8cec3ba423b4e27ec1f4c470e2b8b11edaf7139457407167729334cfc51513a832aa0ae6907cd2b895d2c3d229316e531dfcfdb4f7c5dc52807778813c94f593ccdb3f11ddc236a528a66a41530a7754f0651ab62d195484ba79f869097bf9d3d4a506eb4d55d33bea75bb7af4fb0fb0a7b6b416b7bbe88005b79338280bf680cab703fe4029a3acf9fe47510c0c7a732f52dc3fcd7944fd85cb8a868f52d8556a51e1b75a1b03a5e4ed6b86337ee7a81e5792fdd11261f7e133b633ef29908dc95d4de029d3712c2a0ba448c693b3b7fd83400c1a957ccc6bcd7c3f865f68b532d84978f12e2997c688511e452ad4bf8bd71d8c3573c1db1c9799f39942c8b0e6ab6e562200958f155c00d89cdd0528d8a3976ebc426f86904af162ad10f73294912939bbd34807996c22885bfbe9848889f57c09dd81d673f9f8d4f69103dcd355869c1ed14aba19379255070b363f2a5737f5311129449af97276100900fc6e08b7fac976078500d9d5155b5a5bcbf8b3d02c88e1abd68d2cfc1534ab168d3c5fdf93ffb7edb26045eea1a6d14db11a980fcb7b145cb90becb120b26899ddf626ee46e49885b279db749646f1aa1c19b78f2e43549264887e62863f5a3f829a4a2d6e0db14db96d0717da49e59c681c0c117f9c6b1510d94f84d91273ba2790d16db893311f15f29be386d844f39152d9c1004e18951581f5939e7898c94f1f2eee115dce691bb38ba9b2be0efb8b4c94bf0703e14713151abc5dbd81700e32c0f734356a4cfc58abbcb46196c69aaf0e61c8161a87862a7a243e42f4778fd1a28e81c9022e023a914bfbb4c50b9b5857b5015f5acb9e6986a50a7effb7c32c66fb5baa138feb395e6a542fc228daf3829c0f3a3ade7a1935a89a2b6f028e76029a61a85a9941a950fe2646a3fe348a3a13d759dc096d2ad9c62b369b641a8c5aa9ec8db2ba845f762d042a2abc894210dc1b5f381c402c71447d1240c47ec220a2dc8416907cd944f957824f0ae7384e61e42af6315270014040e53f65661f200a52a940180f0f20a190e58de7ea796c113a31d82ea5e17c2273d9b09a5de234911c1c51be7903ec7bc61d5f41e7a7b12cbf23bec54a4e6abe98dc4e9bc5e99a74e9da740e721fb96282f070396e9172cd12c9b136b7c9d4ea4314c94bf972f88752f63fb24e0f7b99696817b30366ee2ec4f48ade4b99d484e43e7d75f147c6add802f5e9e0fb695e41e784279066c4d4b79d1a9a20352bc1176526f5bc6c1dbb57e2824177e63bbd039614f48b186c7fa43e29310d3aa225f5b74a7fd28910d732a8a39622a5bc2fcd376ddb8f71c450dafdb7f7547ed27233b4bbd0468eea0aa59267be1d190187a0d86e0cbd32924c2bbd30ed1ea9d6592d0298dd474618e1619c17a891985fa3e61133f180ff2feb856605f923fbc04053f97e6add1067b3f5d3b78ba7805513696484cdb3157262d471afb646f86572bb215ce1db31d51f3970707833526644077e78b6b8d1fb191154f085e7c2a39275f6ab97c940fe2a6043e9c72953ad5bc288085a9ed334f9d56b8b553343a21a12023167d23155ff8c925ea692d7428642f33a09c28506ceb1b94909fffab7c71cc3579259515ef80922e917f2cbf2e022ae2bc1a5cbcee5d1726a096cf20a7900f70ea4c52da7ed49a76d2c6b9e859dd9bac2e6d7293e12378c744200a84ac6adccef3008f56d1ffaee8da230b3e8271c0136051bac2e0945e070e1d753c1", @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESHEX=r1], 0xfffffffffffffd32}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x12) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x6, 0x80000001, 0xc8, 0x7d, "68121f632eb1ccad55e96498756a7895881d02af", 0x7fffffff, 0x3}) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x0) write(r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x3, 0x6, 0x4, 0x7, "2c7db54d4c0f7cfafeee8c5862f51c8346893ae0", 0x8, 0x7}) 16:00:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000001540)="945c02ccb4a6b1da5454fb8b7e15cf7af5bfb7f9878d6b144fef6bffac1710bf3beccc19b05155755de8b793bc3a99c4758009472e10891100294565f032595043dc0b039004cf8e28770f1918abb7e3efde69c9951bdf56db8c3e5c922a62765629cb126d528a16139ff03f61c489830a9cf54e867c09cb9407d80ffb414c746c7d30ef95adfab81150689d609af1763d499e8d8a2fedcdb2eb75c22c4cc1ce9cdde440008b1d94c16875f0fe0d20820156aeae747512955081c365a74e5e2fc4b5e68a65ae633dbae550ee0b049687db7bd52116", 0xd5}, {&(0x7f0000000040)="49500ce8b857fa16515295896780006b8e96898b1b6e013e65ac4754c8db19c7b09bd60d430ee33ac98d90ad9bcce3c043c59af07d67ac69a8d298d8ceb9fdf80be3d9b1857c718100e901829321dc82", 0x50}], 0x2, &(0x7f0000000340)=[{0x1010, 0x1, 0x5, "d40c55b3ef343b72c6aa3e4a4e8fae65a44f4071aad93901eb0ea38e102c2251cbf533d1bef02fc94a1c1e8d9f1ce67dd0ea17fa83f4cfa61eaa666bc895110827ccec92d493faf543c4bf9bc0e6d221f1cb236658c87acdd92d6c4f7bcea3cba8e04e47324170a9ba68266ba01264f693103e53636e434ad6f4864c59b3a1888a47d8abfbda72c0b7b00dcb1c23a49958f498be35873e80391561a17de7f6a62ca4c024e307f764687e0886cddb5ea83d9f7db333be4e55f5c966f419639158f59f1a524b0a7d29ff4f83a5a282d6b74f09e25e236caf227248d23699c270b72087b444678f31fa608bbb1f15de24120ed9481d45bd9e0292f4116a32beafa85d682873e70cf4d0b45827af9c10724be9693844f4ae6a998666da2643b5e554da3546fdc3ab6ee0b454e338eb13f8d6f87dcf8726b97cadde1a97144d56156e0b3bfe66eaeff37cbe2e69a15895aec25a7c414a7a8c27b630dd88341bc92d00327adc248f9e2e6aff327eb02c86d133cf786e76be425b8955714c164a0adcfa1273661adfa1cbd674386bdc7525c50eda145dec4aeb1ad3844034176711722b1562bf2cc50e973ac1868ace1faed68c54275cd1754ba557fe5af445d06c69e8d72a6c309ea8807aa1b69802d1fea391e31333dbbac1fa7c371fd184fb50304b2c619f32dfe6d25771d17797ec7f4dd66584c46e2ab77d3dfff612969bea003b16db29916e52a556598d0a62bcc74817295dd3b70a70980f3fb6978c5ce4643b270331e8e0cabcaea76aa1a4b3d4638020bdf589c35e9cec4760be8c0b84ecc690f575db6bff6b012a509c98fd4fd9a88fe8bea8eb6ac049da28006d7f462483ceb030307fb5ffed606f28d7c3ca2fd25073eb86fdc99f1a79a2c18fdc4ed89c29034a2c67ed0ba6a673ffeb323188ace4296dea0eaf48e980daa43472862eecdac7a6327f44e05d9744dbf4fe393363f639c818f53fdb70672dd6069cc2797f6da26e8f13e6f55fc025c695583462fcf8167ed09fe2f2576f2802f2b572862dd9bcbf2eb62d81b12d44eaeda8a0ea893fc520d4ba1e670b6cd372f47ee326797a25a8a776221ce5bc077ddf72f9933eda948e5c50bca79b20bf8123c54d203db643af1ec1879a975ec25b390f329bb444096154558fec2ef67aa13a66238b8308d4025c18f558fc77027fd36b2f96fa9fd812bb980a01fdf63bbbce56adf73610b75ca5b4e03a74a201d89d7df1910eed06f424dfe94f86533b956b8ca91e09079670af326ca9536e5cdbada3d525d01af98b70e6e39beac03d874d42479f93e8e38f57da022c0617ea7bfdc9214989691c1221bea6fa113b2078f7be2b3a65ddd35d58b624aadaa3e6dd028c6ef649f7db192dd16e704ad10d3c109f352e746f5f315d716ab8678fda0577177a80614237a80a19d10106f2615c51ff1acc00ecfff1e5e351582891f6a191a255707ba1d7f61ef31c7a1a3fb04d4d4bdbe16b6847c42d04d0364951b8c2522169df0451ea1f6ae0bc04d1b73047578a407ec815e33c413b28e65dff6e118ebab3faf008cc432c14963257f289991abe6c6bacd6c96a810d3e615a8a009e78969ec42094e36f66164def792b398e3481e22db9111eefd5ee9b97f6f0f4df4840ef2a3fc6fd1f340dce59f0b42ce9e6328f9bb6c58fd4f76f51e5c53b5dd5849c1cf02f7ca68b7bc19a4c062e1858fb43eda51739994c91d7be945b8063f83cc2edfe8bd8c95a5b21563e237d6575ba51650b1f4c4108811add1516bdd1f96e4227e1129edc4a400db9533942340f77fe46675b29e969284efa2e984bcd565a8b327dc339b418e625bec2c05667fc3d531cd4dd1e0f660a04e87c3b400546a682aed7da82e617630ff727a67153aa78c4a897b9c01118d697626e3116a11df0f774cabd8d35b8f65fa233523172639071e02d7415b174b94f307cef5f70690b1351aa45416425ba3db5d9811a0b2463c6b6dc7b64440230eeb0e54e3c86739e671c9771c273734564dbca8e70922f466ccb733214c95a382966cbd0f334ff5416c98a3b8fd84b6d01714fdb01f62c2b32935200e6d94b3f5bfc0fee0806b6d6edd5fb931e2ebe2c7b2644e89615cf84e5e0f7052149798cc8caaaac805813188f76352519d8b2ee64b6c7d653441e3cb6e2bbc9f52d34244339c06b23bd31d89947d0d0773b0b28cf490b69b9c3c41486c6985b96970dcf0bd09966a6346a89ab4a66ccb8373c387874334d487c16e5dbb123473ab34488cdc85eb78076cbc2f3450adaf0691b32a79869609272f31d0ac474b6bd7e1b9c48b7cbc549d20306e5e25ccf4c0ccf67d5c94bbc9fadbdb5e7f5bd128c05912a8b74fe2a39dd5e46cda6bb2e6584aee2edf3819c7e84ddfddfe5e5ad55ffb4ae6d4a39cafc8220e9f966bb7bfe57f56ecf5cbebe5a8c4fbec081756005f95958ab63cbdadb9f6ec2caf7b4e7e45540618d4b763a28963b37b81a8e0db20d03acc8131c35dd755d0f740f20be03417d865b21bb5fd96a3e45a82b2cfbb4edcf21404a7b023328c9bb58a611386f81a8f6bf8f40ee847bb974c63e5e0969c4cde2e663a58cccb100860284517125f0f32e2549f316cb1befbbeeb76ab30ec1b857158e8af01f42eb590dbdc4c12484f452422101a0eb90eec9085aa033c359926a2dd631b42ee8cc7f4f8887ae6bd565415a0a77212d46105722babf7adeb316d45052048bc2e6543f63bed03ff9a469a122b31a707ee45522ee645f7c3f7e5b45455c24983e9c74d572a9a372e30ef51451a19d6a3c5f1291ca27dbd02c7311459f4b4b1d2ec49863106ac6b6c52bb4970d84e4e6e500033479a672192be6862f12729ab2c09b35a254508c51812553688793a18dc70cbbcadae84134875d7aa7ed26f2ae93d9be540e3267bbd4ff5ad19290257cf95f54fc4faaa6f711bbc004f2ce7e48f53a52a649c2d17c3827f148082a4c3ba19c36e667f98a73ba9e7dbcf9d0f6746ede337e3124dc838bc0af1d0ddd64de353e7ea13bc886b9ee58a9378c028d255e1d688710d82a186ecf8161b43940eb77f2fd5345e8e41d4679a47011f4701d5697cfbca1898778b21beb8e49839f4d08d8cb30f187050bf33e2c3769806b9be74aa64868f93e4fe55ab103deaebdb60a32b97e99e66061f1feaa3ecb1c66e63c4065f87326f627dcfcdae70eeb07ebcbeb797f58cd7d53bc5755400b0caf1ec34446d0da35d5d89dd9c97422940e18369e98148839fde15035d4c1b2c05d9d0fe7f5b5309564408c7dcb4904abe44d3be2977fd584936cb52e5806345e6a011c68221ef303918b4d511c4e506809a6df30720ac0d7cf838a3cd4b95b255f29b1ffababf587b88db53825d8ddb42fcfdead24dbaa5e1f91715be2f06789e09807fff9d6484c00f63a974e68c6ccf112a118912fc56fe294dc3bb167c559c50d9c7879ffd79759090e39a7caba040a3c394552be730c3c96396b73011dd474bf8ff331d8edb5482990e7906f596a21572bd513afa2092c02a977c5dfd90f62eb9fd7b109072195cc36563f0548433e942d4d9788b333a0d5daf2d02b391377c9d11f2bdd3e290d77f725f877f3257c2e02186735343ab11457f91f0ed0462c4cb5ab730abd2babe0ef464a2562502a9afd2179bfdd0c6690b39dc26b954fc91211d445a7ea9c3b589769c5668a184450011f9c9cc5661dbd71d4802ec0ea1bc94114d3c75b4c2850a9dea45c4dfcb226356dc9859337bc3fea2fe012ffd063c3a89d02320e111af391cb2c75808d06d9f75bfb4881ef4411b1fb9c41374415e74cf3bedaf197ec1bbccd84ba92119566a9d35ee0f9610a14a88bf5a19ab078791b6dc484e24f8fc856e98881de81b2a9fd0d956da1746f3782391e1c71e6908074935d2488cd219bd12bd9791919fbdade9c2af7f1eb3fdb45dbc750f9b961942bfd0939123aab53f1c68119afd9607fa29d501c64443400b5245d61f85ec06378a861cf2e738a966f09fcfdbd8dfd367e6e2a0df11e8c9dde99841542c93767da621aede6d433438d8e84d0569c3b94fe8a549e7568f0f8afeda9d0723a37089448ef77d19a3eba963b49a2c2ce035268da285b00582e79867d9f571caa9ac20e2b23fa1bf77848bdb679e4bee41d9ea63f1cd8b7a17ecf22e9d260d3ea8e22421a7aee4c137a9263ce49ecaa40ebf417bffe7fb2c01a77589087dfe0f13b4666547e5468b1eec04dcd64d355ca7f57273f486ee302e0012339daf00abe19b9a8f6e4ddb9a16aaacfd1a2e5e863f8329805c223946a61fed783939fd2de269852579c018e4bf54d15eda6825504f69ada7ebb7c454fd1e5be65c79eed2398f073d4763dd1ad6ec4e74593b6cc1ab6eb398c5703d95b76330e34e8d50d1f789c0d3078312f87eac3f41e9ecc59815d64b471ebcd2187aa0e365db9bde3ce660db42a6893c882dfe71da8659df6ee683921fb7e24b282af96b4b54a19e9ef1bb8fddce5e686ac381dbfd0a301a7474597e388eb000682882be57f210e3387f72e72ece70774f2fa1539e74f5c79183b9041dfb73f5469d0ec66e4fd0ad7c60a2c09eb8659cbdb11c455fdecd4dc931871b42fda118b25f1d9f02de064a3b88d27f429715780fdf672cd4fae5a7d11981114a43f66cdfdb31ca56b13d929fd4a452556e0b3ba80861dcc5b3d25b16845d06bb0389563995f9dd90b8e4132ce7d11079e039eccd51728ce47e6a620a0cd95fe084117b240e4f1fe0662059c5d9a2a7f97b0dfd1faf6475ee8ad01ef08fa563938276a1d6e62309fbb6f9886ba168961beabfd08cdda9cd5b7776997444d08aa0547cdd7fd82940c7b0a5efcb652e0e282cbad983c191e9fb0b307a7e7259a2727e9d705134917b743e6e6cadfaf1ffafe76d1d53ac515ba6a5078ab6f1cf5b9c78a5c6f65eaaa03e3b8c196b020cfd9315688da93246627af86c0d8da187207324687b2f9549841f454097f7755279cd729f508036dae8f69119e48c0573366110129f8fecd185b9fb082450c33da2c8f928c79478f16eaef58bd1915f2620424d59374d5f7deae543b1e17ecafab24e904a046525aac6b3edee30bb125a550500ce6a0add63b61a837f1653959758ce2e6fbb91ceab3c2a0eb4a69958f333042ba454a33f9cdcbf28780e016a14caed53ab6b513bb771d453dc49c7c54f0071c3bf04cd9b298019d56658c2f34c1dd2143197a46c26ada9f31d778b2a28c6c3a86a4080e6f28528885c127208433ca9f59185ef0d63d3556103f6728436391e5cb97587f49fb7374283446117cd120215a53de4e4c08526881aeb0fee941cb5755080b892ad91c71c970aff493154eec18cd34ea171369e5f6fc50c50f39b087d83078912f532db178452640eeca1f4e18761bf21407ffabfb299a819c75b9e3cfe7f64a33f6fbe8f930842341fb4d8b7ea16f86994ddc9a2918b12f5d63dbfefb90c6372b4ad94ba2829c99d91acec2a78de3961fa38b0f03b502fe4b6e1acc48b4f86c39901fd67a1548b3dbb58911f575c5d151c529081738e825e60cfde66a9d5015b09483ac8670921a8e5c8e0abb07c6640181e0e844760659c432ca1e38f55a5f38c0713ca5ce3413dc21231d1a579fff56ce10008a75ca2177bd6bf20a7687c12075f9a5ee96fa7db1a4223ce3d465331b1eb3ebddbf78941a27d667ef325061e359835dc67d6503dfccc49605ed4524a8c989d0797057d58ebb3d38c41ee07e02cf574fcbc1db00e509372658ae6a3da6e9bd7d2923b44335a891aaaa87db059c17"}, {0x20, 0xffff, 0x3, "6ba97b1bb05ba582a8d20b9c95492d94"}, {0xb8, 0x1, 0x0, "8f0657f93b05f4049433e6bbb4ebeaeb42f3cd402bd0eba08bb1af7b423b9149c136d877feac58c2fb888324807894932a3b16e0d95fa46a4abdb0ff1964262f2597d10af60287b1efaac11cd2618f9222b8bfdfac9bf05cb59c9f622a17d9a9b060cf5115b019f1124513fa615c870e63c4460d63dd62658a98cc21c097816a8b6b6e2593a6a9bf8942393ebb37698b134e6db8c15d2d30ad17cb1dbc095169eead55f7481a8069"}, {0x18, 0xffff, 0x9, "8f4c064a3a0dfc"}, {0x18, 0xffff, 0x2, "595b9651220eb7bc"}, {0xd0, 0x561d17329ea1ea0c, 0x8, "b12db439195de6b27035311556caebfe89d6280eef7f6c661d91c3fd1ccdfc197733a5f4cdcd6ff258c79eb2e4364661471ab3d787c0382df56e9e3f078113356c95c386136c2c30112b31bded8e43460793a0b8af263e642cca5dab925bcd944f0c2f7e7e0c7aa818b76c37646b580114f0e40a8c9a427cd85f82fbac09f1934de91bf49b6875e32c2cfbd28da15428d4f2d4402a722ecddca7fccfe91d5d64125e4bd632d1db72d0c23e79cf1e59522836db5df52ad8d0699071776c0c"}], 0x11e8}, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x1, 0x1, 0x6, 0x92dd, 0x9}, 0xc) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2c, &(0x7f0000000200)="6dfee711529619c916ffc2fe063a9a4757c8d705bb87cf275ef71b78b4e97575f79504ec9b527b4e50ac2a38b6918a6a1102789158c697c0ef2652555ee23b500eff00d51e5b44e8d899fe5b827272a12ff86342e668439beb864ed19d3fc64a9c517c04a1ecf99f1db7fc6feef353c8b7c7471504b40fae080bcbad46a67159b2cce024eb56819459467462648d386a63334703f25e87bb74b5b3a0f76b00"/168) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x100, 0x0, 0x1f, 0x8001}, {0x40, 0x8, 0x35, 0x100}, {0x0, 0x3f, 0x2}, {0x0, 0x0, 0x8, 0x9}]}) 16:00:11 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x0) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0x1) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000280)='./file0\x00', 0x5fc19fec263ba92b, 0x120) r7 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r5, r10) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5040, 0xffffffff, 0x10000, 0x0, 0xbbc, 0x401, 0x2, 0x4, 0x2, 0x80000001, 0x9a9}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xd42}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 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) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xee) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r0, 0xfffffffc, 0x9b, &(0x7f0000000040)="33aa4ac9cc78", 0x6) r2 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x80000001}, {0x18, 0x0, 0x7fffffff, 0x7}, 0x6, [0x44d5, 0x2, 0x3, 0xea95, 0x8, 0x4, 0x7fff, 0x101]}, 0x3c) r3 = socket(0x20, 0x4, 0x6d) sendto$inet(r3, &(0x7f0000000180)="82845d0f8426f86837d2b9d0a60abdecde9407b493215ccc63685c4d990ab89c29b33364fd9f9e1a6502d31ff174d243f8d4ed6c246953ddc27cccb60d38463d9b9a13f6a85323044c734d2b7a8ae1f2c44e592bb8486d6746172015fa58fe598a2862d4553c864c990b6422ea0998670aafb6cfc23239673a8a4e322c86f72e677df7131a3351c4906871eefe38e5f0455eeb612b8fe485e87a260d520f9799d66fcfc3b3574e896c07a359020ede5ae2b2c369b62164cc220d9a5839429f1d569d8e8e67dbb1aea74f452fff43af29fef8799030850e9f979c90306e2b222939ce835b830405ee2b6379002cc1c176def50f95c2fed993788482", 0xfb, 0x1f7e3d8b51726861, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0208000000650080"], 0xa) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/202, 0xca}], 0x9, &(0x7f00000006c0)=""/4096, 0x1000}, 0x1043) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r1, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x2000000000000002, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r2 = geteuid() kevent(r1, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r3 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r5 = fcntl$getown(r0, 0x5) r6 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x3, r2, r4, r2, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r5, r6, 0x0, 0x92, 0xffff}) r7 = geteuid() r8 = getgid() r9 = socket(0x2, 0x1, 0x0) dup(r9) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001880)={{0x0, r7, r8, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 16:00:12 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0xedd492daeea543d, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) dup2(r7, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0xffff5, 0x4, 0x725}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4a, 0xfffffffffffffff9, 0x1000}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x5}, {{r4}, 0xfffffffffffffffd, 0x40, 0x0, 0x28c, 0x9}, {{r5}, 0xf, 0x79d09579ec1a6077, 0x20, 0x1f, 0xf}, {{r6}, 0xfffffffffffffffc, 0x42, 0x1, 0x7, 0x3}], 0x8, &(0x7f0000000280), 0x20, &(0x7f00000002c0)={0x0, 0x8001}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r8, &(0x7f00000007c0)=[{&(0x7f0000000400)="15be0c21c71a9d453aa15f447e37c3a87e2a85aa7fa67b0b81c2846817a7a14d08cf5391420b92973784b237a92f1ffadbc6f17576a5444cbebc779fc07a66939f4da04d89413d9a2efeebabe5e41f5344625b727b7329690fa19e5bad8b99218c9dff9b6fe9c23b67", 0x69}, {&(0x7f0000000480)="b8791bb4f0c97f33af70fe495b1634c9d14bff9388cb40d3e1ca8492fbc0ce3cda8f3cc2bd8a5c8d90757adecab84477b64f5070a22e9c303130c6ebda3a33f52b3d7be7ddf95cc2848c19", 0x4b}, {&(0x7f0000000500)="465051fc4ad2f2e0110707b9a5b0186e4d4d708d617737913612210d15cfcf8001977e441a57fc0ef5938ca68825d6390ab4c47e8940ead1ce8ade46b4c167be928206b0038c85c7c6b60243675e3b9178c91cc6c7656482aa4b600b015ecf86fc8b9b2f1a5ab5548453c961a96c242f346d245194fc3fd6665f8cb1913607658480d27acdbb9769d4212fa40fc53d5401e0bc618879a752bc6964d5639bba70b285b85337f2e9d24bcbefa8e65c11ed80504cd0c9785d795d21f16a5fcfdb35deceb55baf6225ab6b76a90f47", 0xcd}, {&(0x7f0000000840)="7149a1c197e43d0ad92a7be0210be0917f04aaacf2f4473577fe7c012613a5b0f0a468eb3096e09ffd3275b4f1d4783cccdec25a5626ed823af81f4c05c6508da88c838ad0ea7c67ecb097ffbfbe2824d2c6e3bf57ea135d2eff261ac64de78cf41a690c4ebcd47b85b1a6544c8c98a72b108906e2274c59daef4dff6bcbea017a3c487a9ff634ca5a8bc0bda379998f7d5a701e98909bb1fb423ba0d27f620836e2fcde92ed62a69d4f3ab9389efcd22506f95876984b66fc1ffd25d19976ab8f2183e642cf7144ab1232847cce1dc2bca7adbfca9e37b3748483011a9e3d19", 0xe0}, {&(0x7f0000000700)="7bfcb51d6f7ccb726bb3681e965697f7ee1dd147b00b9f2d840297548d6d87fed4568b291621e11bed5b0590ed7f32c407553731de57626bb87a500acb3d65e9c9ff3757a3a7f271a56a36b4440c9d30020dbc34df3b6c1b37f059715f878457de0f466f6db6e9681e9661dc857579d7821e59b6bc3ace7b1c91ba7ef760ad551f8114756febbe74a1f991062b04ab49053d7fed9b675febda4a78ca148e0809e5c966b466eed59289c289983151cc39924c92d745d16145656dbce7", 0xbc}], 0x5) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000280)=0xb82b78fc0affa6fa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1, 0x1, 0xf001, 0x80, 0x4, 0x3, 0x5, 0xae9, 0x800]) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000300)={0x401, 0x2, 0x1f, 0x2, "f2a74592c50aba5f113b53ebe1a601d2c9354d79", 0x40, 0x3a}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xd5b1, 0x80000000}, 0x8) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x8, 0x2, 0x3, {[0x100000000, 0x8, 0x9, 0x200, 0x81, 0x1f, 0x6, 0x6, 0x100000000, 0x7f, 0x6, 0x1, 0x82, 0x4, 0x7, 0x6, 0x3, 0x2], [0x6, 0x3, 0xffff, 0x1, 0x8, 0x0, 0xff, 0x100000001, 0x8, 0x8], [0x8001, 0x4, 0x83c7, 0x10000, 0x200, 0x98, 0x100000001], [0x71, 0x7c6, 0x6, 0x4, 0x4, 0x9], [{0x1f, 0x80000001, 0x45, 0x15}, {0x7ff, 0x3, 0x20, 0x200}, {0x1f, 0x7e, 0x4, 0x7}, {0x9, 0x1, 0x8, 0x6}, {0x0, 0x101, 0xffffffc1, 0x100000001}, {0xff, 0x7ff, 0x6, 0x4}, {0x1ff, 0x5, 0x6, 0x100000001}, {0xe5, 0x9}], {0x6, 0x3, 0x4, 0x200}, {0x6, 0x42, 0x1c, 0x8000}}}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8001, 0x8001, 0x2, {[0x2, 0x7, 0x310d, 0x5, 0x401, 0xfff, 0x20, 0x8076, 0x8, 0xfffffffffffffff9, 0x5, 0xabf5, 0x800, 0x7, 0x2, 0x3, 0x9], [0x180000000000000, 0xd2c, 0xfff, 0x3, 0x1, 0x8, 0x4, 0xfffffffffffffff7, 0x8, 0x7ff800000], [0x6, 0x1, 0x6, 0x200, 0x27, 0x80, 0x5], [0x6, 0x2, 0x4, 0x7, 0x9, 0x3], [{0x3, 0x8000, 0x6, 0x45}, {0x0, 0x0, 0x9, 0x5}, {0x6, 0x9, 0x10000, 0x2}, {0x74d, 0x0, 0x6, 0x4}, {0x3b8, 0x8, 0x8b66, 0x2}, {0xfff8, 0xff, 0x6, 0xffffffffffff0000}, {0x6, 0x3f800000, 0xc6d8, 0x6}, {0x401, 0x7ff, 0x7665}], {0x2, 0x8cd, 0x0, 0x7ff}, {0x4, 0x7f, 0xa53e, 0x70}}}) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) fchownat(r0, &(0x7f0000000580)='./file\x00', r3, 0xffffffffffffffff, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000005c0)="27ec6dffd13f75201f9e52b2865425c6a94bea9f8ae2f967211b19dafb324e906af4d1fe2661488d562b5124d730a898b4bf9a1b4bd58a11f87e378949ec8d59a287005a25841c4af720b53930ba7886b6fe0266dc65c16dd062", 0x5a}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540), 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) msgget(0x3, 0x128) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) write(r0, &(0x7f0000000000)="a4918a27c54b9b90e8e2804f85d3d18f9ea170663428ce1c8ae80de2f4376b64314fa692dc1494508c9b8bb0deb402fb641064c3717343d83eb7bf4020d5098c35daa14f880e9b3aebf082b8d60c7ad8cd467350a1755684ea8b40826047c62338f5702fe0e55591fa99e3c8a54529cb8fb7b09c9e9a775fb599327dcafd8d524602345907df892f6c618abe673a6d922dd9e7dd074a455e808f844e69b9174635f00215d9803ae0e3276c87b98331c416a6bf471996731bf41c328ab71d4b09af980d72daab38dc61dea33ffc931db92fd4551512b3eaac04d20a2ebbf41cef2f38d2a9b2526e15a100503c5167d38ed89cfdb3ef7a631ec29a", 0xfa) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x5, 0x200}) clock_gettime(0x2, &(0x7f0000000140)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fchflags(0xffffffffffffffff, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000340)={0x0, [{0x0, 0x7}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x7}, {}, {}, {}, {}, {}, {0x1}]}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:13 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 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) fcntl$getown(r2, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000100)=0xffffffffffffff8e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e4, 0x7}, 0x8) r4 = dup(r2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x2, 0x80}) 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:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x6, 0x8], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8000000000, 0x1004000000], [0xc0000000ff], [0x0, 0x4000000], [{}, {}, {0x4}, {0x100, 0x0, 0x0, 0x1}], {0x2000, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: open(&(0x7f0000000640)='./file0/file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) getsockname$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/9}, &(0x7f0000000600)=0xb) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00a00100000019000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/147, 0x7fff}, {&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000007c0)=""/209, 0xd1}, {&(0x7f0000000bc0)=""/4096, 0xfef7}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000001bc0)=""/4096, 0x1288}, {&(0x7f0000002bc0)=""/4096, 0xffffff49}, {&(0x7f0000000440)=""/184, 0xb8}], 0x9, 0x0, 0x0) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x5) 16:00:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) 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) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) write(r2, &(0x7f0000000180)="057dda048f1ca2c270041f0bb77f0a7e67de21d0e7a7f40ae41f4d5bbf083f1e380676d56e9db68c5b72b2501993c6a49223417151d733ae125317e1eaeaa975de71176beef5bd22d04c02da1ebe2d81b4fda704274e746f515dce044ac56335d58cafa7fb4118524598933f43203b22ed2327fc862fc909a2b7468c84740e693c0353c3d5bb9e35e49d83deeb9d62dc2bf716849741d554124d3f7d2cd790d9e136238c54d7d8a132d16797e2495e1a57e335e9101891", 0xb7) 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:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x8) recvfrom$inet6(r1, &(0x7f0000000140)=""/225, 0xe1, 0x1843, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet6(0x18, 0x4000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r7, 0x3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0x29831b9a5e892fb3, 0x2c, 0x0, 0x2, 0xffff}, {{r3}, 0xfffffffffffffff9, 0xe0, 0x0, 0x7, 0x7}, {{r4}, 0xfffffffffffffff8, 0xa, 0x8, 0x98}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40000020, 0xb13c, 0x1d}, {{r0}, 0xffffffffffffffff, 0x14, 0x2, 0xe73b, 0x2}, {{r0}, 0xfffffffffffffffb, 0x72, 0x20, 0xfffffffffffffffb, 0x55}, {{r5}, 0xfffffffffffffff9, 0x1, 0x21, 0x400, 0x9}, {{r6}, 0xfffffffffffffffb, 0x2, 0x84, 0x4, 0xffffffffffff92fd}, {{r4}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x5}, {{r1}, 0xfffffffffffffffa, 0x30, 0x4, 0x101, 0x9}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x18, 0x1, 0x0) r16 = dup2(r15, r0) setsockopt(r15, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) acct(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r17, 0x80045721, &(0x7f0000000240)=0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f00000000c0)={0x3, 0x8000, './file0\x00', 0x6, 0x4, 0x1, 0x4}) fcntl$setflags(r15, 0x2, 0x1) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRES64=r1, @ANYRES32, @ANYRESOCT=r2, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES16=r3], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYRES16=r2, @ANYRES64=r0, @ANYRES64=0x0], @ANYRES32=r1, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=r2, @ANYRES64=0x0, @ANYBLOB="bff8a7e8a6973c5cd31f746173f7b2251a660a22a3bed2aedaeef792a9b85a0ea1372c43993595dac8048ccde04ced077b5b4cbb78db9567fd956a1724a7d58d088f25b326fa7daac061190415912cd3da7375154def0597292eb4e6c86ac9bd3aae61fa8e70b83febdf943caccbecf8810c56d5984f630cce2a2298b193a9665e3fa36d4f11b5f55b45f0ab94a34652445e7b52c1e6b237bbe0b73a", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="432c8b08942d0017c133418e83fd2211afa358ce068235ecc9c71a9c5efc50d138f1f2bce5c5e5821c40a14606a3d029d70ae31e0a4133505afcfb9e46d7790540d4a3c05567dd86ec5519b4977acac83d18a145702b40cd7d29c5631725511b407347406e0572018668db2c09544ba9e37f7896a3ad8067", @ANYRESDEC=r2], @ANYRESDEC, @ANYRESOCT=r6], @ANYRESDEC=0x0, @ANYRES32=r7], @ANYRES16=r2], 0x5) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(r0, 0x0, r8) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) shutdown(r0, 0x2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000000), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x2, 0x3, 0x6, "96ad9b8b21fca949459dc1b65cfd08ecf1e53be1", 0x0, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0xfed143c233f5daaf, 0xd3) openat(r3, &(0x7f0000000180)='./file0\x00', 0x440, 0x148) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x4, 0xfb, 0x8e, 0x2}, {0x4, 0x4, 0xff, 0x4}, {0x6, 0x8, 0x6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000440)=0x8000) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0x101, 0x970, 0x2, 0x6, &(0x7f0000000180)={{0x3, 0xbe, 0x7, 0x7, 0x46, 0x3, 0x7}, {[0x2, 0xba17480, 0x400, 0x2, 0x7, 0x20, 0x401, 0x1, 0xfffffffffffffff7, 0x8, 0x8d9, 0x7, 0x20, 0x0, 0x3, 0x4, 0x3, 0x1], [0x6dbd, 0x907, 0x3, 0xffffffff, 0x5, 0x2, 0x8001, 0xffffffffffffff00, 0x8, 0x40], [0x7, 0x100000000, 0xffff, 0x6a9, 0x1, 0xff, 0x7fffffff], [0xdb97, 0xd4, 0xf1, 0x1, 0x3609, 0x3e2], [{0x997d, 0x5, 0x4, 0x2}, {0x5, 0x1, 0x2, 0xc14}, {0x4, 0x80000000, 0x3f, 0x6}, {0xff, 0x18e3, 0x9, 0x5}, {0x36b, 0x4, 0x400, 0x2}, {0x8, 0x1, 0x6, 0x839}, {0x9, 0x1, 0x7}, {0xe1a, 0x0, 0x10001, 0x398c}], {0x7b9, 0x4, 0xffff0178, 0xfc34}, {0x401, 0x8, 0x800, 0x8}}}, 0x1, 0x1}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x855d, 0x1, 0x0, 0x8, "465f2a34beb1996bd8b70e9c49c21338c0bf856a", 0x6, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='(\x00\x00\x00S\x99\x1d%q', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1000054}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x218, &(0x7f00000001c0)="b6ed439f90b4dd9cea87168f6fff") 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) lseek(r0, 0x0, 0x0, 0x3) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x7}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x2}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0xfffffffffffffde7}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) getgid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r2, &(0x7f0000000040), 0x16f) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) getpeername(r5, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0xb85e428c3608fe44, 0x1, 0x0, 0x62cd}, {{r6}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x0, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000003, 0x1, 0xfffffffffffffff7}, {{r7}, 0x8000000000000000, 0x8, 0x1, 0xffffffffffffff01, 0xfe}, {{r2}, 0xfffffffffffffff9, 0x2, 0xa0000012, 0x80, 0x400}], 0x10000, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0xa0, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1aa, 0x1, 0xe51, 0x100000001}, {{r9}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x10001, 0xfffffffffffffffc}], 0x2, &(0x7f0000000280)={0x9, 0x4}) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x50}, {0x6}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x8}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e33", 0x75}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x52) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x103, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) setrlimit(0x8, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) getitimer(0x0, &(0x7f0000000200)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getppid() fcntl$setown(r0, 0x6, r1) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000180)=""/157, 0x9d, 0x800, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x9, 0xa0}, {0x18, 0x3, 0xff, 0x4}, 0x2, [0x4459e982, 0x4d, 0x80000000, 0x5, 0x3ff, 0x2, 0x9, 0x6]}, 0x3c) sendto$inet(r2, &(0x7f00000000c0)="64cf0658e32cc7e20a2e7d0bf08ee2f0131eaf600d8637c4ee805d989eb57888f5168d5dcab7322874ab9269ef5f925f23f83e93c64f0e9032a944c0254fe133fbf40865655fc20d73d42987ec5ea02e76f1e4603e7080acfdc85764982f96464f16c1e405cbd2343fe18e5d433e9cb1aeea46e91f835e424bcba5f622d8a35ea5bb3b708b6c211b77088f41206d79c666d6313d13fec78d67ff52086067d2b6050183157be01c8092e2dd5cb904f9fd0f97ecde30aaf9bd380770", 0xbb, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x8, 0x6, {0x8ee, 0x5}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") getrusage(0x0, &(0x7f00000000c0)) 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}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/67, 0x43}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2cb, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x4, 0x1, 0x81}, {0x7, 0x5, 0x91, 0x1}, {0xe000, 0x1, 0x45, 0xffff33df}, {0x0, 0x81, 0x7f, 0x4}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = fcntl$dupfd(r1, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/172, 0xac}, {&(0x7f00000000c0)=""/234, 0xea}], 0x2, 0x0, 0x0) getgid() 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r0, r2) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000480)=ANY=[@ANYBLOB="1000fdffffffffffffff00000000000038b8d93d1280c42559783ffff2a43015cc43903499abd1b819c20a6672abde8db22f4819c044b935448d7b473ab8c221900f4430afa838e95d913125d2c49c36b63325fb2b9c01d529b1f983b1bff1d7f0fa19dbadc5f992cb7c520e845170b262fbe86cb6622031ca8eaf3cda1d17485b6433dd37e2e89fd8597cbb60135847b9b2caf0d3849d1c9b8dbb51c9ec7a83c078b2e5e3199470ee4e0b329c4c4364575ca3cc31db787a6d7fbb6695e3eb4c34ba0163b07a6bb27249060848f56e73ef13065ca2ecbf0e937e0d15a560847e"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = syz_open_pts() r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000300)=0x5) close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = kqueue() fcntl$dupfd(r4, 0x0, r6) bind$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x3, "050000550000001900", 0xfffff7ef}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x100) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) ftruncate(r0, 0x0, 0x69a88df4) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r4, 0x0, 0x20000a) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20010, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x5}, {0x7, 0x7ff}, {0x7, 0xcfb8}, {0x47, 0x5}, {0x7, 0x7}, {0x46, 0x400}], 0x6}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6e358000, 0x6c, 0x1, 0x100}, {0x2b, 0xfffffffeffffffff, 0x1, 0xffffffff}, {0x6, 0xc2, 0x4}]}) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x400, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r3, r4, 0x6) fchownat(r0, &(0x7f0000000400)='./file0\x00', r3, 0xffffffffffffffff, 0x5) getgid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000440)=""/34) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000480)=0xffffffff) socket(0x1, 0x2, 0xffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) semctl$SETVAL(r6, 0xd, 0x8, &(0x7f00000005c0)=0x8) writev(r5, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x3, 0x7, 0xac, 0x1, 0x7, 0xbf, 0x2, 0x2, 0x2, 0x9, 0x6ca2}) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540), 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x0, 0x0) dup(r7) 16:00:17 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0, 0xffffffffffffff2b}], 0x1}, 0x0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00052000ca"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) 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", 0x3b9) 16:00:17 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x3, 0x0) 16:00:18 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:18 executing program 1: mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) openat(r0, &(0x7f0000001000)='./file0\x00', 0x40, 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0xc1, 0x7, 0x4}, {0xfe01, 0x5, 0x9, 0x1}, {0x1, 0x5b, 0xb6, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0xc6525826080b0d64, 0x101) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x5e03, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffa, 0x184, 0x2, 0x9b}], 0x5, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x5, 0x7ff}], 0xffffffff, &(0x7f00000002c0)={0x3, 0x1}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x40, 0x80, 0x7}, {0x1, 0x1, 0x1, 0x3980000}, {0x5, 0x6, 0x4, 0x5c}]}) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400080000000ff, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x0, 0x9}]}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x824eec7abb7882b1, 0x467329a558898afc) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x163) recvfrom(r1, &(0x7f0000000040)=""/161, 0xa1, 0x400, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3f, 0x1000}, 0xc) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/166, 0xa6) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/131) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:19 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7}, 0x3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x1, 0xffffffff}], 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20880, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xc39, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0xfffffffe, 0x0, 0x9, 0x0, 0x0, 0x4000000]}, 0x3c) 16:00:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2a6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pipe(&(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) close(r0) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="46022ed320ee2e200000"], 0x10) shutdown(r0, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = semget$private(0x0, 0x4, 0x104) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1000}], 0x1) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0xffffffffffffff63, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe6f}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10481, 0x9b96c3cd53fba046) dup2(r1, r0) r2 = socket$inet(0x2, 0x4000, 0x9) socket$inet(0x2, 0x1, 0x75) writev(r1, &(0x7f0000001a80)=[{&(0x7f0000000280)="14df172e9f67f56b028fe87852be66557ead9726febc02144f19c5548a4abd2ed7af6b2ff8d39d4e07c73f12858c6a870797a9e077b9ba55f2a8680aa551f4739a92bc0e89e3e99937f878c05fd199789e2b01c98afc6cf0d0976918bff3abf2667fbcab8057fa1fbb", 0x69}, {&(0x7f00000007c0)="0154212ba2d3659463f7a3d52317f91b4062599faa66ea39debe11056e17be122c9afe12e9ebe53b7ccf31f9e3b355014e745c0fed53ac566098ec89f00361d98f27ae529446d1600e03135b48856e0e0106b25c158020a6b4d8424f4af2d68f4c351d673fa3076b3f5e20b064656618a4e11643549416c09251d9164f4fd7e957ca61f7088380c766d66b3bc883872aff3c8dd43f480a2e70bf5aee6d69c117e6efbf46b4d77a8500a5c3a3eeb55cc6b0e182e561f2a960f88d213c9028f3d7077db1c470760a9d792d57f11e82cddcbe9a7d63d2bf7bc34d95c0f3b95cb390228bc79e21567c9160a9fa16b12bb04ccb9d2ba66cc96124488feffbee006041baf7ccc00437033e24a5bf412db8d9fb6c14a345837891b79030e80c5861530cf3de07bec12662e876cffe146dd0ca66d8047f01d45f34a3552dac46ef5a5b96b545971ab97cc030a35ed6d86cd66e6693ff5a2ebada2b289a42d4c5c35dc219f4b474e5566385c75eb802e98440a3e91039296a38f0abb81d36eb24dcceba6cd1788ab432331baad5fe86dc52a7497553098563527897eb646c757d08c5611de30415a2dd3e4620b5e823139f3c79dcc6f89b2c4d8cd088aadc9a2c9d6e8377763b83e3e23c8a8c190d99f2ca1917fc5ea3d4be4fadf77713179eb49d90073f2d46676233c1432d41aed93cf0118de5d126f4dc7e38851bf95515fda699a4030b31f2aa5303ef5fe04aa43e15b454eb8b7826a4707067fb11c2f4c7086dcb5e87d79cabdd2d5909714a85dbb5c06cf95de751a1517e34eccb6069360ce5902937717d1e2cd529be9fc21e7cdd58721b896037fd9a762841889d7e910857de6fbab52bfc01206e8f203e18f7dcbd78027c4d531e4c409c638670bd71004352cf830e4b13561d2c28884f2fced732d008e12d877807df897c42c28776dfb381d99d025c19aa23d8a6ef78c7bd0377d4632396602b22fde5fbf9f7386e0675cbc611e35fdbd054f70fe7cb8cff92038727588c7ed777f9fd1dddf223e942a1036fc7c09bdd42d0745d4d7e52673724bb067bbb1aa6aa3df0b3ed9b9d46a6b12873d5906ca9b4f9be85c1bcf803b3026054e58d17539cfd63e8ed01863466088b5b693d3c961a7a0de12869b3124ad6498af9053b6f6b58f1a69e313e3e3769518e84258673f7ce0f9495c6761a61bc325bc76317e9e78df9714e8ebe0c7c3e9a2d1356213c349db44ce748dfac4ae2534b845dfaaf7593d7febf094b705930c96be0830c1545af29123384842a41cba92bd403101f728bc0825634951e2933c8854e784841f5c8102dda189af34d4d1915d8f73017f3d64c72e9c33d8b1bc591c817977bb68ea7c443b3fbe1bcaea95fdcff3b4e97cc7c0d1545d2ef69ce4c7058a0e341b00b93a3d31b64cf76908c1757794c24ed55d9bcd9cac2fb5b2d98419e0b915df7e5f15ea69b10af3c821f8def6c70bdba35858168615ce99672367ad68f6870f99027897cf586f4514d7e05eaff3dfb8c4411f220f8c71d50a3521576d060676e31ae863255776e2e4fc54e22b5790204ab7ce909eaabc31cb406bf3d8cb90d6becd7eddabbf2ccd3c1d12925a539fa91ac9c99c60edb10e8191641db222009d8dccf9c494944e40131c52a265332255d937a9bf5739cbb9010d1f5e19c51223df59b49604574b173779b4e52e68575e2b71d0998cb59aaa24b2bbdd3ca04f4323762656cb101ba1a4893c80e166ab6c8f72b0b4ab3706ce2000179e2eb4b4ea4b5f9a4966475a1c79c9e555186275c4890940fe595a3dbaf291165b559d665ce112d80ab519180ffd201fc65346cbd80f4cbec589dd37fb5b24ee69fd2cb4c8d0f2d946834ee5b7c9af95ed2630e40e8f28e44676f196f37f350eeccaa9b1b3e5cb96f3f9f4a2f55755e599132eb0711ab216274cdf2bd14df783823b22122b6fe6901abc6e3af771f145ba4cba40daa6850bfdadc422633dc4c2d9263e2cf140bba7dc22fc2ee5abe62a13ae15d8f7430cd753a7b88821c6a8254af4cd9a51d2ba30f31bbe9b71d4d422dbc44b43b0acaef0c98ee03812eb211c961a808c2aa806b6af0e0aa05f5849f774131c4b369c50f602476fc71134a11ffa892237ffb77213e3fcf389baeada92c4ee6fb6ac12f767cfacbfa93cafa6424a3cacf695110a0c1eafe2f9728fd43263ead8aed58a55da0696f8f1d9cc464ca13fcb0224c28b90e9f537f902d5f112ae5da216319091c42da3a235829c80a52feb6a4bf4b7b966160cb3f8f00c30aa76718ce887017199239029ba55ceeb7fc642290e3ed030ac7fd857c2e3f346d67a5946fdb583b7fd26307af7a21ad99ebeb0c3b9d9ed1f2cdb560d09374b1e1362cd05f6e1426fddb758a4c1291add4d9729b48ccc023b700cbb2e9b6d2e1b8a509284ede519915acf9dc7f066c230c80ba76521f27e1b7c9c88bbbd742ffdb366f9aa3996f47193178ccf0921e0bc67a99613b9c8f386159aa695afda3d9753852dbb78113751316b1db8ac8ab7fa28bc89f0838605d79d6c16f7c6d0a6648b70a2940b1216f1a388c43a9d2e254ba17f142a1bc25bb0aca516a29a9652f8c72e17eb2791a773404c210c061912fd8f3153029c61912adb3a74fdbebf4c81e5bd82612ed4fdf8b7cf603a6eeb91228bf013e7e9d9a9d98c5e3cb839a785eea1c31d0df10d7b8ef6265d10432e08d1a0c3a71e1fceb86d0e70652632b141b0c6c4ff94c24902c16593ccfd00886c5a0aee1c7eb9dcbcd963d7ac0b9a288ef06650b5da25a78e2852bcebe6ffe964a1adc572b4b05dcba9bc172dd8bf725817eb14b5e84fc8878a191a50bb2efb48f2c6e9a516ab8a529c4dc613bba4b5180ad005bf7f1b0cd5dae9cd432ec7768252e24842c81d4adb68444d29a93a815eead5fcf7ddb12034f6a12c5c5f0aa1f1b2faa6012ecea328dd90a1937499e5781cbfb49b6f50b82341c2f404edc3df4772e350404fdaef03cb573d4faab6e0e3a5b27d9119beaf6908fa87ea1e3a5e559ecc126a88f64feefa1767a259bcfecfd39676c8b2bd742f73d013472e91f5edd28fd18e2f32b3991c78fb6e4623191f2b800e75bd4fa0607c9ab2229aa8df41e6d0a23f3b8979f268d76257b5fd1cb916d08c7af505cb5e55fd040166615903fec6a889b40905d82a983b04aecaf3203b2bf70c707a3415c8dffc92257ada5bf6d69be87fc23ce7a4557f2769e26a096c6593ff9c07edea3053966ad4d4cf825591f9ba4c3b2d3855e7a4ebee9be5820ca384dd20ad26ec2627e2151a000cb226f67d5229c02f4bb19339d819d33aafb529e4503ac5b314cbe52d60ac967aa1dfc655d84528544e48dc6989b4c7f1669af8111bc8511230452664f5fc357eeb1c624c6e24afb4770665017fb0fed0b2e10f7eb665ab0d318282db923f87d24a6142aa90e4850924cc28f6c5d1c4e4feb4f0a7bcb5b0da36d958a9f7745f3616ae5ce301022ee0db3bb70fbfe159f55127a463035e108772ba2847acb6a19e3f4516e46454deaf94daa439cc4b0de737a5c1e3a68ac18484de50f55b57dcd3d4d10ec3052c4f22a114493522c4e6bc8b12bbc630bab8c4fe4d38127c37e25ec4144a7212b968c4b75e07ff9204fd63cff8a657d3eff3b9459b12c38bebc800973fd226399d7e78d0a84d55bad49c6814ad4bac65a1f257b964dbe3e4f7051c2d76aecf0afbc5185f628208d91561ae8571d585d4e3420e3f38062f98412b4a5458e33ad929132c7a8482501e207d9469b1196a2a1f44d4bb2822c1608a62f093bd9710ad7518c3dac22426503c24ffff0a25de09f19ca85ae7c03dd489a10c67e20540e79794c4958e06a854be6542ebd91bfdfccfa187e9c5b3a11dea4fbf842d4a0eec099dff818a11daa159b56161c5bbefa721d8fe2374edeb685e30fbb9c7875002d94e5aa10dc9bf3b7e60fc0f54df748054ccafaf3bd66bdfdba438a36bb4eb01ca34bb2dd5af8fd879449b759490c5772874c71ab4521955f35e01528691301bece5dbe3edc6277256def83bb336dea6b3d18431a0a4df8b35aee85efb49342c27ded9fc0ed4035dd7611e88830a9e6b02e9bf48a2f8fcedbdd4f404277b9fc210008a6416dcf20e2436bd4707ddc05b86500f52a276a76a2e3d3fcb503e7b83ea4e90864e51fadb43b512a5cda1e75b73283d8fcfef94d2e6a6c6dfb5600e233255eae1375149e29c8b17a75ff3111948a9d509cbf30c948a2d406f4e158a22ac84288e5ed733521ccb02a083ac00648706cf720465b41a293c0fd2a4605cc42c3afdca5c7bb3bd2d433fa0ba6f3405c3b3753409a7c1339ab4879a6c37e086bf45a7eb663b865d29c1055057ceb8491241a765561d5c468a0773e08c88f52a45c81991beee1e5463ea95a7147a47badd617aaa34d3217f4f3aa3d94a864c0ae5e672a87ad5c7a461f239fb1ac189eed4ecdd173411503b30362522d3052d57d3d7a10d50929af1eb1194ecba7f4f7fc5d9562586ea58ddd624cded192e075dd9ff30a79ff8218bf69651dd070c941d7641f7f5623236e1d06fe289449cace3108b779011c8c8ba44953c48b54b34f165309512e756e99b0dd6ef609a8acc4a2c7514699c1c113d022e870178a83fa977714f50a11037bdc50d5eb037a459758d5ae191a63ab5e03f292b1a08826a5e60c485e58a8a503d6e39ab11b60b56db9a8859034aa1fc7f98dda050b66a34b028373f6daf0759709cd94522aa66bab1e711c3318730cea60bfb79499c7c2016f343fb9e8f9a566c955fa46d2e648d20f938127873f40e9fe04b3a08b8bf16a0c79595ae8ee6b593489a9595a005c34413901ab2b6b3f9c97fdbabb9b3988c45dc9ae2555f79f89e5fec642b8dea8b2c6591bd33fbae5cafacce608113f7c4cb3f5e30d15c7f73672aeee54d264b28bbec403e06d965800e42eee87593e2f7bfcccfd42a990eb6769f389953b4451d4501ffa4abefe9651dc1cb2de73e5ae642aa2bc7c6d033863f6a31e9d74ff43c29f808078da2abfb7b72d7a32c521effccadbadab1814b1dac9705f8e07a16a5aca45ba5bd36d47cfcc885d0fb04d7149f857f8224f64736869cd94cfe66408cd13450c58e34d259663b9f79d8deaadb41c8b683d7a73b4ae7e21bde1da9f9404c51f11e480a335773afc5006edc627a40d47e7c1c203527a95467e596309935c5e66f70fbea1533df644dfafd64684ee585cb0570c0130a73d0f3bc3842b8c2d21de62c91437dce6c78f58388a5c595689dd04bf2071d2dabea5097bb176ff2baa1a206bbb71413e55964d9f00ea029fda8c95772282990c0347801bb8ab14acb876dcd34cd24009188242543d2f3c4d31e58152b9648b73b428fa8470545b8b041dad367bef1bf8cc5bc1ef0d3e401b27bf00d69cfd98dcbdb5550f7b90ef20048254aec8a49f55231c34ebe3baf081add396e9d14106f8ac3a7f67b85d111410499d91e41177438b523eac596a5f9f45273a166ae7c902e739a5fb17d2820589cba483a026d2b8a011d25d6a01447b110d7d6a8d25a70b5bd5ad6c66a234e14c93d71b6be1ca4b086f4b89bf075596e0d15dd2ff33385d0b8a970a5542f2a3607490c8ca18ec9066f4a3d58a462dfb6260984ac3b99ea53cc2d52b1fd22e69ea0a058bff615bd0de71459507a3e00ca50474085926cb76c8fff0a8a05d1e44d9db37c1e2611f3109be021c5540707175679c32caeb5b2507dfc5fa33e6e102a64db8c00d9f2f863f9b310cc4eda10f81e72bc2fe73268ea6bbb09353c0c9ff", 0x1000}, {&(0x7f0000000300)}, {&(0x7f00000017c0)="fe7d0bac3daf4eab0ceced02c4fd3fb30b0849adb26f30348f41a0a81e55e86793e2145f18f34d66c23bb7cdc60a941c756ee7aaf0b3ab9d2dfe20c6a015402a9f802f626c6b1c06ce4ce03776bc9751009b2800a0d9ffd45b0fc0cc6951d7d4f47394b9e45eb9d8eb2c3844b62780df4a34199c3e32eec7d568dcec2a411f25ca9c17022725f502f70f2ec8b10b3c7ec76ab124d67e741e4bf21b734518edf831d9a28cc8c3f246763cb0d1cbc78e51dbf0175ccaa99f9a003e739d1333a9ad64c1bba8aec7ee244c76a1893244c313095c4145818748e16d9150d830b069a6d223b5601750568d3d6be0ab0dd931df79ed2c4916", 0xf5}, {&(0x7f00000018c0)="194c29a252e7343fb27b25f45bb17e5660a38b75a1c1ef060102c48cc8f55a6258c563c9d510d07fbc238b8b01f09f6c81c12622fad8b974da470b0ee48947a9f2c659640442fab01542caa899fdf1ecb854be209c3d12d9065d368471e7fc0c27d3cf34e63e6037a724b85dec8394f05509e256b63b92decca1ae13209cbbcbecfc76d5d59a38f822d5865848989d4d671b9017039429e827b1d5bcfe3ff7770881dad34c52310e36687b8481407fb89a5d0099ddd23e95048cae50f82f652628c2d088", 0xc4}, {&(0x7f00000019c0)="599de36063e68ab1f431e010d06f1367e20a6f4c52b20409e1c8aceb3252fc5dafa47050e51a0bcd75ddd0f2e822f36a084c0ee68b8c372285f62775e5360c3a8db0585e71de1d8662d0be509eabac0d00b57a7a159cfb0e9c9b397fc33784230e380bc0c7a81e35cbd4ce2cfffc9ffc2ba5c303518534d7816f280fdfe30777e8fa1ae23c1ba877e9b874ae842702b5203fbcfd7a3cedbdbaeb987f5d8d09321156120a7433c09308", 0xa9}], 0x6) readv(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/209, 0xd1}, {&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000540)=""/140, 0x8c}, {&(0x7f0000000600)=""/106, 0x6a}, {&(0x7f0000000680)=""/184, 0xb8}], 0x7) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/5, 0x5, 0x803, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x3f, 0x3}, {0x2f, 0xff, 0x5, 0x5}, {0x3f, 0xfb, 0x7, 0x946}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x800000000004d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:19 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={0x1, 0xd}, 0x8) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020205cf0000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r1 = fcntl$dupfd(r0, 0xdc24e7c6c1ab5c6f, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x9, 0x101, 0x4, 0x4, 0xfffffff7, 0x8000, 0x400, 0x10, [{0xffff8000, 0x3ff, 0x51, 0x2}, {0x20, 0x80000001, 0x7, 0x10001}, {0x9, 0x1, 0x0, 0x2}, {0x0, 0xb1ff, 0x0, 0x1f}, {0x1, 0x7ff, 0x3, 0x3f}, {0x66b, 0x7, 0x1f, 0x6}, {0x8, 0x45e9a965, 0x7fff, 0x800}, {0x80000000, 0x5, 0x9, 0x3}, {0xe7, 0x3, 0xcbe, 0x3}, {0x3, 0xc, 0x3, 0x5}, {0x1000, 0x5, 0x2, 0x3fcc}, {0x7, 0x1788, 0x7, 0x1}, {0x7, 0x10000, 0x8, 0x101}, {0x6, 0x7f, 0xb372, 0xfffffffc}, {0x6, 0xf92, 0x0, 0x4}, {0x3, 0x2, 0xd000, 0xfb}]}) getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x887, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82024072aa3f38a1dde0bd339be553026b32ef8c0438d7bbda1d3905d1a0fcd5d1482f5bc05eb6686bac98f031b23ce57367bc0b22f00dfe63a92ccd6c9df538729b71bfe67521a58c"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) shutdown(r0, 0x3) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000000000000000000000000100", 0xfffffffd}) fsync(r0) r1 = socket(0x20, 0x2, 0xfc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="f7", 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="06000000000000005703"], 0x10) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x1}], 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x4000007}, {0x80000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = dup2(0xffffffffffffffff, r2) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$KDDISABIO(r3, 0x20004b3d) close(r2) r4 = socket(0x18, 0x2913ea06a5dac8dd, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="dd6ec187d93f074d08fd7b6f8da7e735b73d90bdda40b625fc", 0x19}, {&(0x7f0000000180)="3a57cbdca456c4e2abeaa699b7cadf30ddca4466d37976ccb4498cdf7d240f8a4cf2b4ebf414fffd77af4918a191435a33813d7f1325f5595a594bc0d672304fd5c6b10224453af30f4d5c62770d8fd69ff712906ab5268ab52b2913517478fc3f849c04addfbbbb1fb9c084f3952438acd3c239c3a177e5c087ce51bf53b0a270854970b5792703c4753483b25eec085e2a951ab54912b0a0a98da3726677d4f68a6172a0284eeac50fe6a08b67c9a4d39fa1457eb5e0ce027747d01a4b1ef66fa80ba63fc45fac1d95b439483f6cea90e158f0b485805ddb49158f06222e71746aa8c984b7092d017c56f0d858589e3d8b9e66a28fb808b78e60115561f7cdc7c4a44a573d06f51e7657135032a6773409739b1dc660f01c2c176dea2cbae93ccbc4d862921d1bab680328acd349be7663db1a13b1749dac9d40e25af71a4192e7faf7c072399b20e6c782e7320e56b3fe887e18717d3b8922bcd096a22596da5be88fff86741e7603302ff70d82227bb9edffb25f335b4263a926e43ba0a6ed039d7e21eae5d804dc9daeff18209e37ab4e5d230916e9ed436a0c495696c9b4f7da64a9bd1f6c9d143ee9e1e85af11711bdf8b992fd5234f3b407e1faf09dbc3ca1582fc83539bd1601d9c11ccc9f1ca46074c28b1afb55b0df2632fbb6a51fbacf99d7533efdc45c65d83cb12ccd0dd2bec46623cd9252f8e94997bd0b69b42572b27954128b3e4b789ad8049688c43717865e1576fd39b03dd696f0f9b9c8fd84647ed329db0f344cf95860e2b6ec26e32863f44524be6911f7610c177934567cb888d5384eddb4ea48e0d567a7e8791cb135513013dcd60cc3d3ab1148ae7eda2dd5dc53292630bb749a75d302601ec1bc087552286702e2ad540698ce1430a5e214b15caa0b8b7b4ab82895d3282b82b0a317444031509d73202f67f664e9ae73a35efc263749a6e219d92c35c1c687441acf47d598c628905d5ae49975b3156bd8744d1c0cf477a89c06339c717e7564faa6adf6c08b67c12d72bf3d24651515eeea8fde70893492851e0414d0b4d584e2e904dea652ffd83eb48523586f445fedb50e92a2399875b16062de08556bf0685a231503861c93e6f7fa0630cfde574bbdc29393ede9861602da899b21ee39e9ff31052425c3521c87d2572094f068df6d2247a1155aea50baab5405d2bc1f4841def0dd3ec53faad7a32e6c8dc374ef3b464f8a33ea5df67a224552221af8f335cc6f553d9ea6a0555f0fce25f7244e2591fd906a2b8f819ec50e32f04ab993884f09474c6ed542d36928bb22224323ddb36427f9d384a62f861bf4ec68c6e420998648f41a3c843f6f0691a95587ca8eedbed8c8f61f9edf7c605363b2c7ca0bd09080b51a5ce33cac20a00efd974fe07fb2d35e3a67da4d10f7e973c3391f04d37c22db957ee81be8b80baa197f420256a1f3e53be1c098a69c341567fef1ea08428656407a70a1fe1e1aaaae9ab99e93e02b045fdeafb29616ab9144a0e365b8184472141c82cca7f9446bbbc58d28fdf6618afd00044954df2adf59568cadff753f8b5ef1a75b235f7a778536745acc1c3b55d89e44415f67668314228a66387fffc80a804df034eb42d68698cc1d11dca4a137f606830b4c36b24d5b19934a4f67a2628d9b9818f965afa9d38eccd72cbd32954eaba97b52a1d8d4589453f08f3b34bda730b7783499cf193da33849bfb60468b5b25842d02552655efd1db755c0bb764a2636ae9190f945c67826b6db1bfbffd3847910d44c23bea1ae9320b10370d25a97414375e097e666971b2a0bc6c9bdaf581551a97f93ee334f8ad7ee681c76983ca5321c50498040723f071437fefedc80a33e6f9c900fa8406694546c93c68d506eefba7cc0a7328a724429a279059a3b86e078ae1af09eaf9107a34861633cb4896cac4f6f3e460b9a40a1aed7000f520a3a2cb4e568ed90976fcfa357e8bf953e47903744db5fdf4dfacb6de84e2082287ad00c310f7098fd22350167f3537dd8db2ce1261a2dc83bdaeb64c18cb24746ec1dcc21cff1146dbcb46a837140254ed7e7e0654cc493daa27ac22591b32152fcca56b3c70d7370a89efd54aa090b126710f51d77b4848e1b48bfec4af7e9eb45e081dab3d94fc72ffe288ad142a6eea1ccf76f66e17e62f848aad6f5788a1d5c3861495dcb8730a273ffe00542eec71be253d51ab9c13d48b0b75f3b1478b905868002104b4c42cf87c9525ae2192cc4de7d9a285e88c01967b2a6fba0da6165d82d40fac6375eee660438f8edb5233fec22c79932a00632fb89844324d55b26a0c2b76d303014ddc6f8ee5170b1502855d6627f218c23779bd4023698712b55f2217be5bec598653f3e8105d0ed2a21be3bc7f79c9895f384c0fe68f89dd1b8050b3a7da7dac8b01a76c3b3340e6ba567945257444be089f80a4321b58185b63e6bf487d72acc5aa243cda6dfa4563d3fa1dc4c932b844c4c3f354bb18c165e9ec342789047cede82ea2179e59001e5aa902aae42a526f4ec30bdd87ceb214142a4ccc7fa356ef1337c677d26300252f6087b860103d0f058776796b89a31974135b93317d67992096b2eaa624b264a957fc6c98971021eea82c925df5b2a0110013b3bd6f2a9711dd8840092e21ed6467014a691e2616ab42fc1e7500207cdbf7f11fae8bc78f59b17ff1d80c9077776ea43f7df6f372814c4f7cbd113efbfc5e6e50bc0882077e32e9a8f860661e6d2b3c9ae6f3009c108b8441b4057cda2cfd92b66a72e9f393ce6243b1d81097e07744a8088421a6a5ff176d3053e49975a4cfc40e7dbbbb02d50f302b7f4c915ed82465367242498c78b91ee29071e264a71b14de4914eba4db43389c88968433fc4de6f41cb22b9434477d4c02c7d1eb2cc5f1cc2af62db5e6fa1fdfecbc30921a8f1905bd5d8e9b4590e1b9f782ccda8aacf89f971ac6feead2171a1ca02418c5eac6db7a5f2c151f5b626934e9006cc70339f1951a1004775530bcbcefcf6f97f681db939eaf11bf3cefd8bb03f57388fcee02ec284d56a953504d6171eea219499cbbc250529adfa53139539ce8ef779fb8e44223ebef2661fd9e5fed7cd3c5f0e449380a1882a8a293b6ae86c3a1412ad8fe5ce1f70c540b031d16497b9c597725d07ad619ac2c029481078a7aa41bfe17bb19c1fe1624d43e78455669e6ebccc1dcc0b5356842f868b74e349bb3769670519ff8a63d7499062db5329dd6112684ee57984d37a4c1d2b269a426d4e79418549097c3d3006f7abe32cd1e4b30423a367a3395be5a191577f838101741530c8bb28307a2c8100eebff5b66c6e85f663b57ebdf8af23f8d2fdb829a005cfd73cb5858474ab736e9bb694333b96f71f754540458d31044ed0f7ed0f3f9bc6476352282a1e6e8271f42d8d02355fb416cfe4ffb2dd4cd12bee9f07af6020dbc8b0a235b70e95dca4b55fbb84640dbd43840046412941bc8cfe350f00e8cf789ae5363df1be61af8bbc1d89beb3aa29b93e724739d4a087280034d9325639d6915b1a7fa3fcb1c2dda91117ef1e9484b6c1eae9c534a65a1915fa73142c8454c78da5ed8337851ebf0d92d5c91b6f0017d73622c1921c1b64d1baa9f6f8b68c780f7c84b2c0b99f873aad2f194ae199facac76473db2ea7d9fde92cc32c31af440b7f235366abd9a4494b48996f84bb6997ecdfc1f805be7029f6dd1b01dd20d2daf503380aade3acc15c66fb6865e33e1808d83fc7b822482fc834b2e507f613e124a71ba3fdd2024c9bbaf631e88c56a2382a11de787d9e116d5a5aaadf2f3e0f40906ea08a6d43cdb9a2493cbfcd497f5694f709034b033703efc251d5415c5cd5a147889f95c858cd3206fa673796531e212e0db230ac166c5ce0f7427809e700f61ca369d68bff1853c454ebd2a24e811fa950f604d673e3e0a5e7978f13fbe329a8b79bc534fe14d241518b92985b0e4775adc1af5a2af5ff10de2e1c90fda6559387d3cd4d36355163bb9029ea7fbcdd1f7581e2e797b355da5a09c314ac67e746d629728e5d5250cb32e8fdcd1017d379d8963264182c9503d1d8ecc082977643984195214b7d1fba7d13456eb75479d6b357ca0fd35c9fd34ae2a768882185156fcdb0ce2c5b991865ea2b9a7b855d0301458f2a81d01dbc6b47185511ca69a43e60786b5d0624c7c930d693f38dfd891ec483404185e2424f0b960afe05da08a37d72e7b9cc372b5948f4b6a29c1a2f788ded65bf46dd72a1c0ae9ae87b483f9d902425daa36e9240ab5847eee7b3d3697595c42b07c8b3e42fb3834484382e3e2c9bba352f6744b3a4db1413412553e97427c4690d14ba10ca2677cf980006d75c4c6b77b4b4b2ba07e75b0245e029330efccd810f68a89c92218405ff5fd9d1375e8cf9afa2736edfc084ff952c1cec31428789d1677d4f87b08a73fd9a0bfff7553ff6eef6b172d2f0c4f6a5580960b4a667dbf47318700a8c55ea3c063a8f52de04bc0275e9b5e4dd7130ed95614416a7adb8591fc549152e36199ed9c3aedaead876c96a8c4126b0af41f18b61aafdd0a2623a2225a4e902b088f7c608360171449ca7814ba83249ae12d745a1c1c6c6a2afed7f1d33505cd5da49b8be2d4b8f39017a3c0e5a2e1751d3138d27b81a2e359335fe19726fea68887e55545ed6b8627ecd510472b17833d9d87b42328a2fd3be25f1b819f50137e9b589adf27f3c80919c140f2248607995f0c70db9070962d7d495abf43311cf5cf96283930a9afbe6d4d4bc946f34700525a9b0d0d50ed16fd955890bfef2bb68293de4b7b165409b5b12b808e1200c99ba7348cdae518035f5ffd4df8f63ee6b4b39dfdd2d02dc9c2c582fa89af40b11c75c7cbb723976b711dccff379f889d817336c8ab6a50500092452ae47e33e4eed18b159e13f02040bcc3b642ee63346b83524a2401e1c1f81f59f38ea58ba0502ce795f001044a03c7acc2e4f9bd1d098edb56f7294f3fd4906e5075eead75b384cba04bc76100a1e37a8557283291c3db8cc8830868b3bb7fcc7494803ddf686087418e117f9e86110a00f09bb7739b4e11fc0a571e99ff5504b010daba3d404e4023ae0e4fbc66e0eb5d0d1e348f5de30649ddd2de4064666d5574d7bffb60fcdcbf828cfc503ae88b8ec47f279f53e53e8dd6c904300d71e092ee61206fd8d7c2759df76cf4eb01623822f59efa499c14ba51a19c834eaa7b9dcc7ea65334b756dedd9fb84ec05d5f4c2ca1efa0b71a12db41afe32265a854baeb4fdf81e0533209dcd3e2ed6678674d95fd2563ce8f818a8af2136f1fbbc3f0e54f2ddd99fc296d948a7f911929a65a9c43f42f60c3c5ecb3e04cd47152530b00bc0cbbf66f931cc16204c4c1d0f4ffa3695047635fcfb94ee94ecd974aa79ce0622c51ba79e62c959d2e8c65edca1b14cf98bd5bc8e3e758926b4a06aacb8d359b8ce4f7f55a2e5864721d71e13839b5de386ed8dc2114ec919e676037d68e4e822b75c8205e87fcb12c0190460d84541b5037e0c632ba2b08b4d9255b3fa6a647bcc51718186720d3f4e68f29037fe2f1efbbb873a6fa79560076b62bf396be2a8efe06ca67a53ae7df19dc9969cedee96465f95ce087788d5e158c0c16963f73b241fb4227203c2ec6e0c7be49049a16f66215ceaebd1030ed98ae8208f55f96b6b11b030c5c6fa30562cf0d09cce71425e29127e9fc3db25442669c243ff9ed0510a5388f7d005b5bcdf24e519a9a99499e2f2d284e8711b2056716fbe96dd", 0x1000}, {&(0x7f0000001180)="8fe656dcd4f199f7a6b00fa7b53a697d50cc40a2e775f26abbfe158c0906fe8da335ee3e86cec7f01a36db086e2b88663c34c5157979456bde041be285353fbe3a47c6cec4da2304adabd2db67113ff4144f8e1906574e7716ccaa21481fab8986807c0db9aa74aea2f5c20426dcb5803290412be4f7de44b93e9145a9d2f3009f8a75508c9126767918900a4f2b9ecd11d1435780938338039feee968ee4d552c60c730464ed890e179adb156703063739dffde9305ed452a8412775ba76df39e8443cb48d25c8aa10ca3beafe91004d2fbd5dfe0c26441d3aaac64b9d776a99e7f6c78be5f1249fb5e840d1e99dcc3ab", 0xf1}, {&(0x7f0000001280)="cf37db16646f94cda6a1b39f1613705126a0", 0x12}, {&(0x7f00000012c0)="e5491d6934b1cce9a78f05fe0ae295b4e6be649a93140840e6a58949e187840520a8dacc4bfd0aca01002d435415dc164be7e6c939eaee606e00db35c6c6627a2dfe517789ab74ba36dcb563b0b498ae267ad9fd2c2ce6927618e7ecef1dad54b87df61ad4f46718c5f606336e4adf5b5bc81bbcf52b34d6d575c87206cffd573cd9ef292fc080c3b1d83f69720729f4e2fc782d078721d3fa500f6a40ad8799dce4309f6c6d59b9580378bc93e12e43dce4122d22c1a1e4f90f0d1de16edfd5628342965762f42e0e2bd92b4f3ebe49da7885679eca7caa4c4e845c", 0xdc}], 0x5}, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebfc8062782813c8cefcfdb1bd4f9c0e36d58ab5879e67ee7fb584d490000007c060000005587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43c977656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0e67beab3b00e2a0308ef6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb79a546426da5d941f986fc40017f07064b23f1e1692c35dbdc77d3f703a94ea03300c7000000000000000000000080d03e2c529731640124e1502f8c060200000014617b7cb265694e8f000bc122f0c1f35142ff223bf6b0288babc10300b8356ba786fa54fff9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1e566676f770cb69579ec2c2c7dc52b61d7e75c9f6e081bf1b06643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b262e9d9da718be75d14d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda710cc490476d51611b5eae714704970311e947bf313b757a70a108e9cc55bcca376100055c9ff67959d7afbf57ce2aed0877503c000000000000000000000000000000000000000000000000700aa30ba34c57c0344316090a123caa6f8f26037c9a62ce7a3214e2dd4e904affbd910000000006fdcd70a456408a740e5de3b2e7704856360fdbc2a37f02b254a7e6e25a4331b17c5e2d192da8b0da32a3dc96bc493162eadd4b1cfe4ee61a9aa6dbe652f78f9b0c9b8553395e7aa591e08448f1bc6ba362b910777340594265de31e86e70ab2597a50168870cd726695547fb8e6aab3b8a60670ca530b7598f56a20890b72f34afe1b440df6f9bf0984c43d3fe52e86b94a859a20e85488f4b8fb75d03e7ad9d4d4002441685ba91ce4e2f83c08809e2ee6685fdc124da8a0673f9f608203452cbe7df1d02d7d44ae06927f765e49cc3c631c01d34da091b56fbb3560f0da51f10f1ecaf80b13c387eff03bf4297aa57e8dc10d29be5bf98d0bf03252d9e7d489a7b2c0a691aafc7a6fdaaae81f30fa592346b22f1f90528037f2b9f2f0de22576739c12250f13bc24ac075283d8500864e013979a330bbaae4cfdb7750875c49c961ca99f626591a4f2796e09d0a4ad906eadfa4955c64dc89a2d5de3ed6aab4e3b48a435c118882ff237f4c26874bfa75ac68d39567c05140239be5d0edb289670e891a225837e991b7876d416840000000000000000000000000000000000000000000000000063de43923315852eca0b368718233622b78c2819bbc186120e560f2300f0a6ee12102f7e23e91e5bdf76f2fe57a84b713e95ad62c533446ff8162132d60d5ae9dd60a92098e0b03e4b5bd77d8833295e44220f29d02fd304a5bcbe3485275223da913f90db216a894c38906572d38fcf28af1945e802c183b72fd0e858f85a2f253c1d5414b0aae808ac390ba3aec28f3568935885cf60000000000000"], 0x10) socket(0x6, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000d80)="4a0a92525b3780a2dc911e8e462d9dd5d38b230eafef72577ac3c6ba79572357d51d412e1b237e18842c5701849ab1dcdfe352065a5315f556099fbf9c1dcce5a7a45aa1b264cd67d086e4304ffae1d2d8776792097866ed3444d64f8da021da94f730057e086bb5cf05556dbf034413c2b28793229364373520a6b34a8c5069c4e737806c37f64aab0e27c3528e0d2d71162ac642677c5f2e67efec0faa7aea98a2690b52a1c67adb2dbb07078ab56beb4eea2a016154bf02573f7cdac03df77ef16722029fe3d983fc40d6db1c99e63dab82ad40c3a733437a17a4504b2c9034c3c60e314a5eab58fab8c9ced8a10d315cb1cf7803c4915cc92b8f0fda1a64520b94deea83e1e04dde60158e521678a8ac1840102bed4e334b75055c0bc90d1e7f43bbdfe9d31deb98a5b26bd4bd328f378d1f0aa241bd817a2759c1604572579d156609e5151d886cd25258ae73e0b56773583bf4963cba0d1a477736696a5a7a523c85a61f49ecdce3e63e4a394167e9e15d424f56238f492985", 0x17c}], 0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x200, 0x5}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="b8614b5e9cda3ac64b8b1311751a627966f10661abc99c5a7dbea0789052fd07a06d0e01eef9e22dd5268efd46449f85d1acb13c845d15a2fe2c", 0x3a}, {&(0x7f0000000180)="08188eced686413d3707e0065f9d30163f71", 0x12}, {&(0x7f0000000280)="0ffd2213f99ad0bab4df73d6da7a85285e22c83a1c863d02dd976f53e1b9e2d73e505f80903a65ea659cfa4239beeb1c21abb3c9a87ad4c687af32dca820b94a1ff1ff395bc216da4fa45d8196d0d96a3dea537a61af9d2b15cea41b0431cca574a96f3fa1bc70c3c87ebee3bb3d2c69e8c8d144a556fc139c7d8848fc3186ee577f07ce689cbb6334a4030b091436d950ff9e0ee51911f549bba391a41f14b745f88a79e7f640db4e30b6574e787ffc5406f7b2b85ea741c26a6e44c19097d605e7ee4e813e68048e6807bccc8e6b37fc2607df9a884789ae2677df5a11ea74935b5a37906d0c94", 0xe8}], 0x3, &(0x7f0000000380)=[{0x20, 0x1, 0x5, "3a0778ff8dd2d1bd109e9924507b30"}, {0xc0, 0x2ea5e9e78ebc5, 0x4, "fc48abcb460e1578df22bad287379712964f7addc91bea6d1672a56ba038d1d1f00e725eb2574dca1920df38051231cea81c26b0d43d7aee6e444567bbf1ffa2b5f1c1e5c8b73bf28b8e2a473fa16a3b6294359e81ce96ad2d6db0a17e1188c5423713bb7b4cb34379bb2e1988736a27fbffe26a62c7b81e3b015082e87296a8860910150ebe3f42873c5a9a2beb06a8eea1651f282cfd7b302c9314e3bfbdde41f036248f49447fa4"}], 0xe0}, 0x809) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xce) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f00006c7fc0), 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f00000000c0), 0x1e8, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setreuid(0x0, 0xee00) execve(0x0, 0x0, 0x0) r2 = getpgrp() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) sendmsg(r3, &(0x7f0000001800)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x934}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="9ac796de4901896b3589fe0415aa3cd08cc071659afeefa1eee08053e602e416d751469603fd422b3f43d7077d4e975a0f02eb77f8657cc98d301d3a8fe43774654690f27eaa1bd687f022826c675ee1c299b046274f133721bd03de8821fd6c9dc0e1f1f5244c46123716948e27ef8e1a28d669253d02a40d8cf92cefd7e8c5286acc13ff90", 0x86}, {&(0x7f0000000240)="b3234f76544e726a9eb906a0fb11bb23888ba215cbe5f6d488", 0x19}, {&(0x7f0000000280)="c170d20895eba2f9c1a2ee5b31b2f59d85840dda212d6ffabc390a3afaddecf1737aba0c42c37e13f589001bb6be4bfe5066904f4ea9d7866e5ebcee9efa3866d053cfecb84a34ba2cd2573299f01cde0618d885b1e2662ab1275349845f9e8de1362dfac5446535a2d9b9f42cc4", 0x6e}, {&(0x7f0000000300)="093120a181b5c8620bfd942b1ecfe6bed2fa2d9239dc4874b2c1f168740c9e98fb4f277f6e0b58a537fc476ce2245ae4d52c57fc7572cc8c2b25e58c73f21a220b07c5505a9f25a31066fe05c428186be6ed394909cd7aac4a2ac32293a2e6efb3af12ce239374ffc56cef2453b020e4a0b61d151a1872fbf16fa4e83d0645bfec0cdf83d661ce1a6ba5f1f7cd78617563ed784461954df262ad3a3f6567febd8ad6bc9b3782eebb41c9defbf8b53f6cced940555e2425c5bef136ee9ea46d375921698cee953f48c798b696a76fd5c5efc8c272ec0a415063abe74a23603a83e07c7ca7d1bd4f8f8f8cf3b046e624a1638e0c44b270", 0xf6}, {&(0x7f0000000400)="78c548d32f40df4c4e6f54863304e2a5e7f916402511eb0b88cc6558a01d7a942874ebcbcc2841d0da35ceafa2f146ebf60d63ee17da53ac13673e725d9d9858e8cb39b7cc58038501f52edaed3cda12c5ec7b6abcf4a48d4190c4546f4a61749c266f6a5e27080dd4cdb99cf0cf5ec3217c09b8979f291bf3f3ead6a0e10c59d5", 0x81}], 0x5, &(0x7f0000000540)=[{0xc0, 0xffff, 0x2, "fca97057b635dbbbb0609573fd020643c82dfb2d3fa13df4c775ad84ab7b23eab74b5fff6d1c305a8b4b039d0dd32fc6aade495bf2b4641df34111dc6639814dfc0d8be65c03019d35024672d48ddb65ea8eba32366f9d476ae78012504e1502d52746373404229122ab55e912674acb7ff27eebbea6a5e36ca8ae3daf39b4ac2d8ae2bb73a334c5a3bb99589132d399298de3c19db7623f76787b5ad7763cdf0f7c3783c66f23329c7c"}, {0x110, 0xffff, 0x81, "80cc1df22b32c549a59c0fc4eba26c2bd745ad8e317fc73a941090169307f1b1aa0db2fed5ade211791cd2555f08c8453f511df9023a660795e4648120b489f116572f9a78427261f52f461908a1415200f62febc9052a5cad1b3628cf55e32928f5ddbc685bc357a12be6d893f93204ca5660ae62e7cdb5499d970176222101bf17493ffb166c3066a4c5704a39804565850293f82ff18052f349ed7d2fcf9909475d210f26f5abefa97f5533ac2904e8febdcdd4f957b2e362f437d48177996b214eac8112844ae93886c0bc5ce7b65be54f3a81ef930e5eda71eb7c19a91248a2fcfcdc03e47fc813e2f02699574427370465403eccc3807e2f7327"}, {0x90, 0xfffe, 0xfffffe00, "81387777baf675903db1eb405b1824f9dda1d44d6e98f235fd8d1e32d7bcf8be87a2133bb29797677ed4f493116793eed4380816aa862b4f772d187808f1aadcaedf81e5bf93c79e01d4daf91e58fab5ecbf34044aeaf649edbcd14ee51d996bfdf81f18c6eb8d5b75ba699d62f15f6d8230a069a518fc5a23f32cda985e4065"}, {0x30, 0xffff, 0x8000, "917b21afc0df6a402a4f9db9453465aa54b9a7f3950c28fbeeb7d67b"}, {0x1010, 0x1, 0x7ff, "9aae5336419ea7f3f76c524a8ee6b4109417d01bae114cd44e266116e728145b5ae8fcd2d81cabb07da5436eb191c0e5b2a19c225c09f58b911e8578918ce2c555a576ab5c23ef7cf10a0b660bf4ae2ebd44784a0e3874b9504c1cbe30712b23e780584cb1541f05fed4be526fd4a7e79725d6f79a4580714d3474195e18501ac213ceea454317c5aee4a4aa66b90b817a4bca6d072b984525e4d60e73282781ce58b3416e00b13ecce72b35b4f9c814da018a50de6d7c5c981b6f19df0a98349841ec643d00a8ef80eb61a8e937364e0a9a1c0eade44231c8f8b8a8a54ff7721762b9c0870c1512c167ebb4ea3b185c61776c0f295d8d9f3175104e5963ca27d5906a74b57718be595dd6521f34be18339c257658435dbf3d366768b6bf4c58d60462099cf477d1d6e11e9008687b08a448662ca17126f20d9fb46a635c80696407d5494c61f1f3495ff37ed0446f44ba8d79f822f58f11ca9e8b1deb56dee6b57d00d532c59359088ace0b513ecf0595d2fc71f5c49cc102fab0c137ef9cbbc9884c6f4edf6cb875b375b2e62298ce4a353bedb72f13767b2bdc310ecaf65d7cd99b5b3cdd0f3cb3a5650e86eae21df75f96652cae5bca63c6c5cc090168600710fe176e1044395457a2112c1abd30cc00c0c158d01110836ebf9ab100e2bd7a59124a2625ec33dca4a7972a8b0e8a3ab6648d9a802b6d0d7754aae8ef850352aa6428e07843ab399d73086d712ab6b4300625de53da091dc7e006f389dad6148ebf18a232dcbcffa369566af9909509f54a1c1fb886f3f386a2fdfa4993caa55e8d9a914cc5df9a0035c1935f4a3840e08a4896b35aa167b4b172f34ae00af30ec3bb96cae9867d1de81a03a06772fe8599aee67e99e28069a1b634659a2aed92a5d48ea1741a6646696252f7d44e5c66aaa879436afed6fb2c073ec8e8ee74c0e09710a7ab05808692e826bcf9b3a1f424a994b1966089d0649580b10eca9e4fab47b94bb4599e211834a1b1e9ff86dd07995def81926dc87000297c357f439bea05046f96c0f428192653bc815c0844c71975bf6b1118b3b31ac0510cdde2edf7d28d4cbff85539ac08a3b0035f04dcfb43965dd4dcc6a8b6531305a6c3f8a194432686435af47f70ca3e29d8e471309c6cfce564a4b4b74b0fa5616ba8f7c2b5d12934cb475ade3b8d3912a5f441126db7f81fecf755aa4e8e245d8620c9ab553fbfaf71b4fe3d06d1a7b16214a619841bfff48926bde5869fda50f83d77608f35a35e5070c49ffaaa1eaf6e3f7254bf4745b49381ba1bb0cdbed361395531aff6096a37b35dca7afc4bae0da27beeb8038da0b876a30ca47e3e04a3ae31a2ca576e270a9eea57dcb5d450b7a49d9ac1a10b560db7544fe250243d6cb387d24d5578caa7f746e37b5722c24b7fb57f88a23518e611ebd15a28f14a1afd36a3a003f685fb1eb77dc23904a36e043d78522481e91622be1b06b50a0c110a6f02f46a54db96293368b9e26ed13673c3b862ec143797c6c9b41921ca21e7523e837bc392e91940495c4f769ab4eca55e5b504f5255a2d8beaf88247cbe16f79fa63b4e2f3bca2594c9b3bb004e143b50cfd1339399b88e7cdf44f95a818876a26631274edbb088c9273bf0986ae60233c17daeee295143f6669df4f3b279139d00ee50930b942e82efdc432c090ba219df7a46a9640b9f680f3c6e472cb801b03faa4fcd762636938c27a81ea577a234ca50b1d6080a8b088c0d111b6e7aa536426f4f43807174fdbdb13548f88bc819327bc699e3c87ef272eab91f0bb1bf4096169949e11d66987eb980e5eafebcf25b4d34b48ce585ef1c1243eb136d0d53e8c00c703642b544d750a767f30b97e7769b5159d56e04f2a469e35ea3507a0eadbe675caaf78beee3db6dde4c7def97059cf182fdfb31f4fc7610c7a792cf93562edd9b124df7116ab72cd57f1e1ad49ae9d1ac031790ce4a1cc7c1a6110cdde512f7bad6f4ad0eeca982233366f9a73fd32e0cb28065401536e1520312ddc4e893a7e2ba71ab2131f4d60798a6bb260bb7e6707f03ead8d17d01a1b329d44e6f1f39f51b180adc6ee1e420a9405f1a355baa44569ce41c192b01f917e3ef02c300f40f2678ce2a03362cc189adecf9f589b504d7012b90ae8a7009a932e0fac9288530d19626486d6f36682dad2caef999a4390257c0733cfdf88589992f5ebdb2bc5cbf2bd0dcccd1e793a2b70ba8148acc637eed9704272774e4d3a6936934cc141c00cdb4e86dfb8ca6a92306f9964ff38042bce35d480cccb7f84ab493380993767e1cb2aeb7367bb436abcf48e67aafc6b2350c131820c238e68a8e1cc8043dad432d4bf9882d8a98f719d4c540d2262f519dbe62280e73a30a86a47c2302651726f3c9c1908bd0963ea971391438e6fc85922f5ba95571951e8f4661615ae7223ba597b38c8c7d50b5ee7aa320a2b2d3aeaa94e920683c65a820e3c54b5ca985f5df660b570ac36cdf1916b18072ee1e606a6f35c8f82ade3b9d4bede7461dc19805841a6cf2b77a144c4bc0740fd2e93c70ff3685dbb662212e5e6c5949661a6039eb4d9ae51b9dfc2bcefaaf6e88c4664b345deadded550d47ed4d1764ce4cd4f2eb54b65d706d6f9cc0c5e4fa66f7e47fc027d3271b975769639c103099d59da9546217c9f1b7b6b43d0fe06dbe1f5c030bcfc1fa218e2143feb808f3eae5096779e463bf88b6447d7104b81a5e131b471ff0626b8c2de871278284a72fd027dd8ba13d95ecc021f91ea9191485631257e8c638a05378280e3dc767f2d4f84a7ca49a12d62af0b43864e04a3307eb39cb73e2cf534e2462c2cc5fb6175c89c85bb88192a38b6fcca2c822987a695c065a1f7c41395cc77fbcdeff442755a88f0c8ba1299effc285f6c357a5ceb79cc482de55986d936aa3e99bbbdfae05ee01464c6d1769fb60a2804893c7038dbdb7445505799bde3381eb2e92faa37eaf3d35763794169e7703fa41e3d7cd68a54eff829adf27661a9f509789ee692b378e0bc72d96098f494484185c35b4699c2c5e1c905f0f4e7b50e612fac19cca7d4b2de0d7a0a88dc4452deb1343d45668d3a16ca00bd8a35b5cd7e6a6d1cc365ee0cf2f8cecee123650ee6bbed27728718d0b3ad4ad094de50ad58c56b3ac8b047fc5069ffcb3548a23f756234116b9872d5790bdbbd40e107b42552ce588e04a1885c5fb0f59eb463e36870c31dc47ae2686bde08f064796f5701feb25fe918f50d01cb00712cf9b71f0f5f2382b24da3bbf6735f69a341e52cb5825b18cf0f2415c356ae216be49591e8cbb5d9282b398962f6dd653cfa380854594f07089829d1d4fad0f3c08bd4c979cae04e9c1df19ac6a3e2fbef5d9144ee8292af48e01abd21aef8c96a17b66eb100c99c15267a78d414c084c6bb077a3f071a59ccfcad618acb7767bad4ba71fe0c269496130c97f8acbb58efd9b0c337a037711202b5bbff623fe7c4512f81d9dcba037c31bdda1f602b30785699fb48b7bee6b4dc51be16d519d9fc0039a48e46dc471cce7078b94c7991e4176cd22b05f162cfcc3eea73bf37c438a528eec470d46439bfb91377527669c87d3b866b90bb460ad6e8bb127fb767cc7698f131a38ffaa61a4e6389654505b8af8a9aeb75de50c236e57e05a7a0c218be856b6aca258b9782abeb43e05bd303a200b257d42d2ba1b4a0f5117c21161c29b4649a8de0e59cd8fddbc9a91e66c04877a2a96e1d6599150eca54d94dd2f817ad0d8a58df7e19053838a27b25d2001456401a6f0ba9eb054aef4fa58b604ac0e31bf37b774335a860e2c1d255354af2e36d5b1db65e7f89e663fb61fe2530501964d1752d1e0b76e2bde59d54a6496e4638fa68c35cc6e5226a5cf8d0c4350caeeb810c030580879243872cd61ec1a11e9ad42a6098eef1814e863356f27e287a3b936f3346d95cf645b4747cb1f9fe72a759218da7da27ccac1c4611679d2d8c223258b83dcd23a79c686d504c361d13e1c6acde58aaee069edd89208a5e5aef000d1f9739e9451c5e79d154f1a32062aabe2912b380390af83af4e5ea97679579331af1f1a6941d0cd32a6c959f7b70b6534cddc9fe91e5ff96da2a3b6077577701dcf0cfa34cd1054da442e114dd34628fd571ae7d3d2afb9f40ac81b695a63f1bd04823c5148eadd62d1ab85a82d9476532728feb6f7a45ed92d625b11fbc6d384b5c427c7114bd07de6ded72d1a4f7f7641465fe1624145cee56cebdffdcf749b404e873316df67f2d8da78f4c86dde2ab65dff22de92d0efe8490f37c230c96facef6bbfb8979fb318c46dc3eebb1ebdad055598f18e5b7e46c311329705c74033509e98801ec1c478699ce2728c4d9e13f7d0a1ee1be7182475c5c6fb19238a2e3eb272b66bfeb472b0491cb3d1a05fe8266f6182f801db1959da6dc0f372b929d5c73395c825ab16eae67d2edf109fe510cc88f5f3f8c8a82290c287cb269e34783d44d056f64ebefd2eaeb1232fcd02db30698bad6acee766baf9a38af2cb551092129287edbfb23a033b7480e1348fbe9e87609a01a073326d20ee763d556281f68d93b43eefc09966e28c265db55b0f5578b3b799645a155f52fdf3f50c6d23d7b365ec69f82b056d3143fe766456defedce10adabfa8dc86862587a4969feab786310bb0f5423cf83d6e97e1a5d494e80a25f74ebf956cc96e5a3bd2718e8dbcc3c4d0e830c9aa59f59527ab5475ffbff0be25ed4ed0bbba67d02a9c0ecf6c004ac6268eb47a1090d6b0a85cc994bd2dcb879fce34249993d1c06c08939456bc3fc6de3f48a638f8c29735868b94a77744fe568c86c28fbcbe3f52049c23c2e30702bb79cecc6b836201a435f384bf271eadbd2f885664e3dd9eb2f52941a16f812f734a7f1e0198c1244f6d84f68e1423c215373c1d5bb17d9208b29053aa28df572dcca86acd2a252c54ab0a31016a14ed8d21e09377a1dc5afc442cc2554422880791de936b62339826f04d2755f7aa621fe173c0476fc89434bb7ae7932f47c6bf6cab6a2d84b41b9cdbccbf9da0af2a8fe5dd579e4ef304411c9769fb5bfa55f674349d6d99e4bed9b113b7ee6f1e05099ece9db58a56c509c2eba2fd33d5cf2617c52848b082d4af54536cce8fdedd961676fd894752077a1708b9ff7ce5632752e7f8915d818cdf2ab698e9efadce215c860bb76b90c75f76badb323ff762bf1b04f05e722e4a8df01893f464d123e9d49e4391327f7c242e64323731de8aac71a139a08096af3f11de50b003f279304e64d8f86e59b497099659bdc1a9ebe7c14e2704d8df5ca3a798a120321dd250f574cafb8fb2f052f2e0826f453b6be3dcdfdec12652ff8aca4708f3becfd0f2d679444d6506bd8af1465db96789314fde94adc483e34876694b39851a90e1c860e0ded84e732b58f13d4eb52b3463697fa676bd80da1a61f778a7be730fb1ef5acf4afcbf97d7b3e51f378fa1d40b6e01cad30ae6ce553b6e19caa0d915dfaae5c0a1afcfd50a7946f33d2454c1ea8d8b59b3f5c7b5eae91fec9da109a2ddb1e6e853c100b7bd5e50b84355adb37eb652253065ad00b773b3ecb99a23fe1d4f0eebc0aac54359e79cc085933f2af8b19d4eaed368e228d9edc3216002b97d59e0953bcd724103b7d2a5340cf0cad0b978f59dd1ba068f3b229d3dd001bf00786e83dde4c21831613fcb5a842735d94c1ec2df4e5d90572546769faa8df3f89a6c3343c19fc404f5b40be87874ed421b72f47add0e8a562a0ee8"}], 0x12a0}, 0x12) getpgid(r2) write(r0, 0x0, 0x0) 16:00:21 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) setsockopt(r0, 0xdb937ec5, 0x6, &(0x7f0000000040)="2a7bca278e529a13229204efc925aae3b06df95340b8b0cd1029e4239ea487e73b7a499e51aa196cd6b6e68541076fd61a5af5bb74cde667efc2e735d42e1b6ca4d9cac9b85bdbe15a531dd50d2dc6bc6f445d89182ba708a761c0c2810ac95f63c04c0d8b39331600ae0069030d3f2bd7833da7b191d488f4a0393de12ae3697fc346e87a840a2210daf5dbde960c570c9560b728f2a74a99d1f6c3fad1aa06d246c252d41e85f745ab32be35a49098a75b94da0f88d556f5c4651915e2230fb8766e9d4333a1", 0xc7) 16:00:21 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r0}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x40af7adc13d4ce28, 0x20, 0x5fee, 0x8}, {{r5}, 0xfffffffffffffffc, 0x4, 0x4, 0xfff, 0x7ff}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x3ff, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xca, 0x80, 0x8, 0x4}, {{r6}, 0xe538e5cc3854f945, 0xc0, 0x2, 0x5, 0x1}, {{}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x100000001, 0xffffffff}], 0x8, &(0x7f00000001c0)={0x2, 0x80000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) kevent(r1, &(0x7f0000000000), 0xdfd8, 0x0, 0x6, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x6}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000001c0)=""/58, 0x3a}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) write(r4, &(0x7f0000000300), 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186204f88a002b3a0000030083cab6e893cf3284c3572e03edfef1b545b58c1db2e2029d0c4750f8f7da53f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e000000000000000000000098c1c1a02944f9f0e6ce7ec678ea3e53106bd04235e2511a92bc0c63a9940b7c0f", 0xfffffffffffffda5}], 0x10000000000000e6) 16:00:21 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x658a1c48}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:20:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\xb2wf\xb6\x00', 0x400, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0xffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:20:24 executing program 1: mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x82, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x404, 0x0, 0x0, 0x2}, {0x34, 0x0, 0x20, 0x7fffffff}, {0x22, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) recvfrom$unix(r2, &(0x7f0000000200)=""/171, 0xab, 0x2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) setsockopt$sock_int(r4, 0xffff, 0x102c, &(0x7f0000000300)=0x7, 0x4) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:20:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="203b392d796a6e72875f77c712119002d720d400a3e0ab03b7752c73535f9e23736bda04310d27074e3470de74820a2b53d8c0e41bf9b84a5cf3b5aebbc1646f541bc85f5173c9eb9d5f3fe741b778e01efb327cc3f74445bfd4aa67dfd33510a73dcf1bbc", 0x65}, {&(0x7f0000000080)="c31a8c5a9a0ed76ab822eb11cb88135ef037517a7b72c43617ed3c2a8c57abc8a5e0c6423aa6de23ee1e2b08b0d41444fb6796c6a4519fe503a58ca0fee5d7e04ba3e5b25393ea0a41fc32134ab2741d1e7076fb73312e3b5d3bd146401480c215b8b8f74677e3", 0x67}, {&(0x7f0000000100)="2ea477196b329d018f6848ba8844c76ef4e92a2e5fe8cfe83dc8587ea723cd55a908f2446f7794cd882b0b6d65ccd553ea77f4e2af666520ac31f1c3844c0572d9b0fff4777cb598b5c26e41278e9784a5ddc9a9ddb3b571381f8f812c18f349b141a492886feed215340a193f73de73d12f56d584d068555820dbcacd4ebc0d33354fa319042fc3fc8d5b117feba58400a3bca5b7931e4a2d8cfae580a24e42f1645a4b0d4502465c5ae2768cd643a3477c9cf175232e096a26a467fc056582226c6049b4802930fbbaef17c21d869447474e05d91a78353bd649c1", 0xdc}, {&(0x7f0000000200)}, {&(0x7f0000000240)="3c346fb50b03b2621cf880e579cfa3a85940b1a1c69339c0df002da2b9e8ee4bb5b567789ec7844a632a979ed7e1b57de0ef052697d072b25449cf279456a619e2e35dd62feee989311db3223277b0b24061fa", 0x53}, {&(0x7f00000002c0)="cc0dae87d0084304676955b4ec794fd05051541442a74097a1c23a92912d5f8f840b5bcbc23eea2847d1", 0x2a}, {&(0x7f0000000300)="743557cae5b791fe0aa82eaa6f9759bb5f9915d060437f414c3b62b116df74b955050ff0b287572fee8af53baca0bd15a164a68a0e9feb14570c7a84a48367a86f094bbe80eb9909f40d2946237181535b7a7225d0dceda2dfaf03876375553cd117e4b826e808d750202de173e02a3451df69173c7267f8e118b9110b3f924a99ee229d1aaa7ed15ff8e9b12c8f439c33cf975e4d70f462390764e16f316d9fa2d8180eb533a437458ff6137ba2617e0c58", 0xb2}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x4, 0x1, 0x8, 0x3, 0x7, 0x4446, 0x71b, 0x3, 0x0, 0x101, 0x4}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:20:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) chdir(&(0x7f0000001600)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) shutdown(r1, 0x2) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="92ff49395c169d088b03e23180f44672d9a13a66d523f16b00ba4f8c84563511a5e0f9ad7e1d8da07d1ccfc97a37a79e584f8824a21e3174a1ac2a6be44996ad1a7be7f80b157530dc489242ad139472d96e72ce4c897d2de4815189e523e962b45dfad269", 0x65}, {&(0x7f0000000140)="96d8d620d07ac990f6051c63ffe517d7c5dc78d03fbb97eda38561eddebb8214bb631157eb33586bf25d5af78f8228b65e1491dbd0bb0170545c783d7c7a1fea8125b257aba019ab8d161bb5bf9100a41594afe09c4b1da57c2db4c61781df6d1f89817262efc8628049ac46428de841262ef33fa8608c75", 0x78}, {&(0x7f00000001c0)="9fedaa85eb8b5432aaba6b3647cd8c67b40d2356015b9f95a9aa37dea47197f2c3aa6db919a88f738f67556de3d533ff4626a833d0a75ed53dd58ea84cdabd2dbe52727c7c75ce42d613367379f5b6fdc556802c8b55ef328180b597138aafda4f3d690304c270a67f0d8b2e4a3ef4c08d7f7bc4aa9672f484fb8b4eeb34e3e7173f4724dcccf48ac3bee465c6cb90696fdf939cc1411190d00a76118cc9243e75635806b80c746cdb15a222e58beced2ad66fe873f2cd9778b84e6bfece5af2f0904a598765a06f8412811e0a132fc418ca9a76c3606c82eef8be34d00e6c12756b212ea917f9e27b85494ab1f140e7ecfd91a4871ed1ba2eaede9c683a63826eb10bcf326f6ffdebc43ead06636b2ec80b2400437f820f086f3fe99160097db60a54891aff46450d5fbba5b5da8fa48476724f2cddb7eab80311d029bdd79a19406c17af1913c509dae8a1e3a36a33994afa17a02443c098301b5be2ba2d965fc93bbfce384b9244fc4c5f67122a58d280ee53959ff57603dcddf1c049882e1ca41d8450ae78a3747941fd288d6f49bd3b31b324961c800f1af3f50aa7c43ee78d6c3319dd10db0b08b1146adc5248e09494cca86537df5125ab503c6072e4f8404ca0c4bb8510458c4cc1446d41283f790d773e09b62a54a7fce4d3680e012db29f120d9b368d5368c24f2bd52bcf125a83f9f4868fca21371d36ee36522dc5a880a660ea3029a56206498fc5955b11f1d9c22e47004bcea6c6ae0262dba8ab432a0e816932dabaa988eb76a77cbe3c470af89faeae27e2587c6121e38e56bb0555df6fb55e2a4da7cc745073691edca729ae3ddd0c526e69665defdfc8092044cfe6a3f456ee7b036662296f22e1a3831f3c1a6dcdf43c7bdaf0d0fe05ee033f3a08fc241384dd584ac1c6f349cf55c5d8ed2bae83b67903218dd8e6bb2d9c30b7ad28f3d9f294468d6cebc1a58a9468baf8890910915cc09fc49e19b6a1864997988f190bb6eddd53f58f312100647404f63636b0090bd0db38f628545968879dea4433947ae8390dc3af63d17ee0c14e61531f2c0797c97a4f184f13a1336a613c0569f36bdfc35902c2db237d043590f3992d81a9e1f4ce0518e9b885ec5b4a6128ceb6855e50c5d1c23127f47245baed6feeec20d279de58f9e3baf12a5e76b40f98902aac2ba32e5262ca7a534daaddfe406f8dd82b4434afb4f5d8cfe8775b1daddbf816ac176dc05b0e91144445136626035f5dbbedf8c332ecd8ebf70c3a3c61b3db53f82190cb5fa28964758f66e5b40ecb88ef29737e9e8e630fc1dc87063e748c9062a5053142195578974757d26cb47122afa1702718570453cf278831d49b548ea81f06d7c9728921749d2c38848f0e93cace143f175f3da581f854a5afda25834dce03c565711194993ac18060b3a395dc2f186a74a2b90b4df4683f64fa370f48dde42b6a98f336c83709a13c4844908b14966334bf1bbd50d554af1e3dc6352eb613725a12f7fefad3896adef80b2c5a349839d13255a61258c789a57b3f8995c8092d25b3cc4bad576b3a9f63b261c9629264a58f9022d3f40ac72f6915f0df75d4fa441007c9a9aaa5a21ef8a99edd5b19cf9c03b9d43e53c67d9800be09e6a6649f3ff12920f5f0ace8ea889533d059427459b65e8fba55fe1c44de5b7355637ae6e7bd6b0a386f19651390e2f6f6bf95e5f94c3999487dea4b285b2f758911cadf4af9fb87730c42f5ffc9d8d06999f004dcb775c95b7d99514b096d67dd8c950888e7b5027d6e230328655429a5dba6e981930e414b4763b5595247e923491ada0fff3621c5457e714ff656f8af0d7bfee20b1e3dcd61c622adf33622e480a3c78435248fc2470c8b602849971066ac3bc6b37a7e9be418bcfe59e1443a1de4fc0a4f1316f573ace6b6ad120803e4e05941c7e637ade95dd42d0a4276bbcc246d872293c6b3c78d3748d84a0abee48dbdb2c9fd63140bd27359a356f963ae1e4af69076ff8e2cc2b569b8d337e73ea0475a311b8897aa0045791534c0d7feaca53fd409ac3997533e8cd1b787b88a122fdcbf8c5381948cc6400ba78f0d6380f0f38b617ede5be3104f88b9ea6281d5fdcc23e5f394ae48a3a8da1dd0f1fa644fa7661cea59c2624e5f16925c91510a3396ebf676de05756277b5f5b6ceaa0ce902d60ba589a219d069cb75f78b93703232135306494e76530ca484ff17b5e445706b2d93dbfa994bb2bc8601f0f8bfbb27c2daa58717ecbb6685ac9665142c11add84714b95d657870a2eebd735388599ec45b600a5eb211e0edbc5be5e8104bf235fdaf6eb68b9a1d729bcd8a512f592da3e0e49b0876ac750f0d78c0d257e7d0aac8f7379d75b16c64d0b12efce7ef7d4b37885856b56830a8426800f16cc5fb277dc9df03e49fa82c76fe2369635234cff7dda0435e82a8a1c296fc8c845740e48836fe2737aabfeaaa85ea26331df4ad609fd1a5d87c110e919f91c62114eef544dbe44097332c3e0eee2a346ebe0605f6d74057dea62cbb8ae7c00b38f1f001f52fe5f86a89f259abec76649006353c70532273ee422b9940fe095673bb2c2d9ac7138b43751ce575ed9807bac1fce6348811754be4552023648d850048a2dcc55714ab1a1520baae51710cfeada4bb1a935b1c12bfcbb88c11068d2d9758d5e620a689cf020737e66b6861e7f2561172cb1035d9398d53947f4e2e19b48e5133a22ba894d6d5bea61edf6c0d1e9b4b2963dc4f5a740b4da90ace12f9f23f91622dfc043c6c1543b1464ce04bad8de25e2ab23dd712a9eaa232ca47d7ea74c895aaa42e7ba75af2ac817b8a4a37213d479d41d19b904e15e40e3308712aae6aacefcc945a4134e44679de310e7b460a7ddb85e485104861ffe5ecd6daad920fb12f6e93966a78e3434371d33b14b17d5577c372bfab959ae9b950f654839196ba4eaf06843ecbe584a380de5340de11212e755b2fec5039b567e7fd57612819d18d4a73c3abfbe77db5b597b997339853a45c890d91ca16717dfc7ef50183b060a33575ed7b8a41af18a577c05faaacdb2f6f1cdcdca68c37fd214ca6575e83a54ec5a9818cf5145584780ee9407669f7bab91864fa5c81550b320b7ebaf6e35fe2c042c8ca17fa0a1d5d566b98b79af16d8bae161d59d29e962e5d2c3de28a91cde13ed7f48545b82d83f9a1058d54ad31b31adaf0b7686b6c53d3721ae1e9357e3ab78307f51ec6120a1bf8ef76e5f3044582fc8bea774c466b4af709a3c3d35dde6a832d3cbf5f224f4f290e7d8aec5173cd163e0c3a7a3fcff62a7bf93ab4549ffa1d7e953f1fd3e083144830f2368bf48782964c5d85156aa1f3413522ec056f0c8f5b2b5e28df9c56bb5d661ef011e5281aef6785ce3dc1ee89aa9929c8389cc71300eb7602e7e28c842a3df303831724b71815cb40b86e1932ec8d4573efbab292f8c11c7acf05db0ea33e930cb6c3118ed6ad1979e30a79568b1d3bc00b66d32d85b50ad2c71730b922761076bbffd3019382a40b11ab8beec46d9dbb97f65ab01d55403e07f8154f824e5555a102bb77654819c5075b9cae2f57c0f7d9da47f0b0af5d874ad961f10d660a4c11ce942c8e559e299525040d3780d813ef0982ee11cf9bbd9927b6f784eb02ed859ab67c2d18dff12969273a9ed71235917fee757131b8bcf6ca1a2d4cb941d7f5253a8b6c94794e52dc51aec2b3dde1021f4ec9b77a92d66346791d394cb3fe72e9f41dd8bc2a4414b676034e6d174e5fa57c9393d3aac94011fc033b28eea18bab5c72a89ad42f52de361016c1f742b38a9c6282fe996fc096c15910fdae74e84bea9fe332768362cc5d3c36bc0f21572986bd89bd2ace2e7ac4108a2470e01d957465f79b2688cf450d313dd3d6b3ab30ec4f8bd532bcb1886bea997049cc2ab4d23757aa8c3d5f549e6dad06f3a31b4b83486c799e9e3d1544dd24984e7bb0f13e414d320569b956571ce7f0c5ed0d53965f44885fbc87ec919cc4d172459e9d1f9f48e46d32ecf653f3da0f7dcfcfc472ab0172d10c75230a2cc8f38544e8ab5adf2cda9d250fc93c350e35eebf12ada841808a5b8c596ed44125a8a6e127851cdab42fc6d941ad3e83c1fc1f11dcdc6d225a981c4c9464df8580d95a69c12dbbbb9fcd4dea98363c78fc76dc424086c9db08e8baa80fd6f27f4008f782373a0d32aedf83aed9628a038f32eab4e4f5da45ca415a561fb888baa355ad2106804475240f8c688f1c046ea9b4eca97de5a874516d9e0e6a5bca376e30d75acacfe805645716ea2acbba5778dee43887dd47cbf874245b433a6242ac4113aa672dd95af586f381a9b76cd0fb605959e2841ec3f65805cc81ea0f7a92f86681ede0552ae1e894706712da550a628c0a3cf94e3cf48822752a0146d64230641ed28a3bd7f31b38d86712d13a8389ea5e1f2f9c0b8f8a61e8fe71ba499b1982008da7d937961fb4f0b15d7b0cc1febb95eaa9732da94fec6000f7a5c26ec3eaa5ac92599b3b398946b6bb9f7d5d930eebe9b0a22dec578944b4b36388313d4dd2687a12356f81360d846185b4331deafaa28504c4ac41b6e6f55280c34f43305c9ed913b202f4866f0d95bcd628bba30dc68313d749cfd8cd798c1f409698557855d957500f259df1eca16be0f966738ae467316b04fdc6d781ec25ca552753cd83727c2afe6ff78728a07799ffbb626ad3edea62181f5422fc6dc7f6f46c4077ef56e9165f1de0d4118e1c4c4d69ac12b2d930e1ff14a446f9d2fd73c6532fb7bf0e31a6e780c681c9c86ff4dd36d4806956d2a85192b975eeacf0f6d3d2059a505d70e93d94f31a3e568da23a61078f5424061dc0f6db3bdc42fa40de34445a330948bc121782d85654eb80d1eb92b9691e3d5b0d0d46ff6ac1e86770e2d8f6964390cf078a7d990df0e872be1ffd607f11bc92bfcb0e8f7b59a2ab5dd9ff117fbe60b8f4731af89434d541bf6e540d380bfb6d4b1f411ad4ed1b3caf8224643a813eb3a597b97103b5041cb672db96ff1eb55f38c9ceacc7de21ace9f0e9aac4f199e04b87ac9f390bf0b5fd3fdb37c25eb7476c59c6173fb05b1beeacdc69eb18630e72a488e43e01db71aae115bd5c97ca3a84fd2b4b2fdbc68b7d24c377e29bdf943816fecf11b32a7551aa8cb69406da291a0cdc09bc2b0b1b35f0e03bad42b0c82f4413632d5a7ceb562d2ce71f6f216741426074054ed11f9ba1e2f470a94ee8065467424eb69804a36a3e805482463d44348cacda9c2a2db0360a6543a5f5317645e5ae113cfb6cf05b41f726334f1f5968727b0ac83a848b40208b07584853b274bbbfedf76564a9186fe9baf3ec0908e0d31bf039f64404aa1301a092a637a7d465f7d6736a78d0be6e0e14dcae2b0a2fdb6e24673e355904444311115325e16fd6520e4d9354cad3eb8b30c9b64522016ea2f2bacf3ff82e9c7910d611ba3cf2c8d3adfb8783d691b9a3ecffefacde4a7201705e41720900596b97b3e7da6021ee17ed9abcbff1f1afa7de1406e392feed80bc377e7f9da57810281131d899129305a934c50ad7975bb42997a5c8e884660fd0f450715897a41b3d0885808522167202229a1e8847b395cea08a4efcab9b60154c2a5f58d222fd8f85292dbe0bb655754a90076385b774bb164e47c330bbd35a0232cf3ef5f69155971d8cb44c83b0d2976b74e592d074af0e76084a8db09802e7384398ed73a3f303b0fe208ab92a6fdbb9c83097637d1fdeedb444edd4d0b8bedadb5aa9b504", 0x1000}, {&(0x7f00000011c0)="b6b587c8e95f0dd9fc555765c354cda413f0efff52acb0f8f02ec9e56b4a9081aab93cf902d6c8fb8fae4d3cd5850c435cda7d0d9dc0c8383706fbf6f4242bb2944498bb75b7757bf8e4e59658894c1320a32eceb6f60f47a6afda9c749977f5526b3f9e278cacec7cbf78dd3b6fe0589d315f29d2b6054fb3b6b40046cc8ca6176d7068a510ac66fb526d5501b208430a7eb06d464dc8ad18434cbf9630ad35c264fb7aac143fc27c0ae489", 0xac}, {&(0x7f0000001280)="af43399b1472818065c5f844c165b76bde7d8bd793e82ed6ed89fc6bdc150176ff5ecf15c189ffa3b70616c887401efdf77c5db1d0fe4f9aebdbaed66ec7253941f433ac3693c79a096aff3bfca722151063fa2a9be50cb42bcb379ca0db38a1c4051e2803d2b19991", 0x69}, {&(0x7f0000001300)="e26c1c9d215688acafec491215a1099eb3a05e379a898b8d58ea3bcd0d0039c24edc672b44eb314075e3102b4009f574090bd1d356bcc31f06e0ddf6abd5fc2928a769dd71f5907a81dd038964117a9b66cc3d4fbd1753d9e291e15bece5aa5cf2ed11809b9490f932d6ce3e8825457057ed45bc39", 0x75}, {&(0x7f0000001380)="72d904521e70fbabd8ecb49ae2a32c6dc75be10a879f09f2f39daa3791c7c1517c36e392bf5f2182f5b1c735414855cca0bea7468a3d5d53f8eafd5c34c601f1e663dd7f484620a0861a1d87f78480e587c3ab99c2404eca5d55e1a84bf427f812e54b79fa43add1d4fd4c4e67ffffe902acde58a16df0b6afb7be705cd393b6fef6e73e8369c12d2ef572552d7952a2d9d66a1c0e77f80cea917b93a66be43844b1d48156ad8f7c42a6a30e35ba1344b7c7c5f5963d979c406ebb54e089d905102ea2eb079bb2aa795bb07d8a0c448c0866eeb6f2002c62ed7d750ef161e4", 0xdf}, {&(0x7f0000001480)="8efc7a92da5f06b15dbefa76534ddbb859dcea9a33e63177fa55dd75129d96f39f07758f203c647c18f8507d1d", 0x2d}, {&(0x7f00000014c0)="4e7f4a025592046238c8bb86d2fb23be6a28b0377aa5668d149f89fd075f7808e3d00e7fd8febd649220", 0x2a}], 0x9, 0x0, 0x0, 0x123465576a60a6f8}, 0x20a) 16:20:24 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x2) write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) close(r4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) 16:20:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = msgget(0x2, 0x402) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000ea4d10d37cac87f396000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000fdffffffffffffff00"/136], 0x98, 0x0, 0x1800) setsockopt(0xffffffffffffffff, 0x6, 0x7d, &(0x7f0000000300)="ebffcbe6993192960000000000000000000000008f62732bc70e469d707a15cdb6b8d0fdee4add84c8c7612927c115a78b41f9d2acc3b8c2333623282c60af7c9503d2e5fdc043f9ed323b74e4664810db", 0x51) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000002c0)=r6) write(r1, &(0x7f0000000180), 0x13c) 16:20:25 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="4dcd4d56c43a57e9bac5d36ac8a78059f176c4ae05049eeb0a5259300e1571ef50d2eaf0c54c5936b0c2072b590f6aac1575b5e6123a2c2c9ebf7716fcfb4eaa268d9c26c02cfb1b30e934d07d060f226c41d32df60fe687a6802fb92e772d4be57bc9b336e96d2cfac28b15424c5e0aa99e69553af5af7a31efc998f2540934e0a694bc6255371470e6281993d17268b3befb73e478cce0f713dcedadefdac19df693b03400dd8d53ce6c02a2b8e448668d338a59055a441c2187d61435dfbb98fe61c3f200acc1128baa7c7a5bd1d2c5"], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="c27ab9d60d11e673c95f8c7698b9494d9be35df0cec0383d4b104f30482e72b4d707a79d4045852f25d5493ce1c13a0c277e2218edad2e115cf75284b7ec17cc3a50412869cecda31477018fd9f365d06077a5", 0x53}, {&(0x7f0000000280)="4248d90009cfd2d88cbce9b80a32b6c30192467ed2aa258f1bc1a2b599ca5fbe94f2ae1c505323fae8b1cd08597f18181b4fca01db6e38412666c73f8e4f9e93b444709f9b0d6fb2024b43ad38c782be418cf1d1b0a121597af2ca193d284ae943b22b349312ee19783ee6cf83f0f1", 0x6f}, {&(0x7f0000000480)="29ea655652efd26058b5b682ca0fe25bb57190d789fbe27cd6c8c72675670f17e65f39b34a6286608a3edbe1867c1dacdf750b7dc82a9f70a8f8c1277ea95a9858fd0ebc13feea1e8c4802e1612b1fa02dc95a9a001524b3e666541f3cdc1bb666402c076c8f62eb5eb5130a924055f6add80e3bd80a94544045209ecc1e5723298f748ce81d23ad5fbdc4608140f49ce76ee01297a978f990bc201a8960aa826004b8af1b9ef6655a05789fc337685d401c2399090ffa08b3fbceebd05066fbae280a2674de422a1aa968f6f61aba8f68a75a22287489e96bfc1a0d1dd51f95b35da203bfc2cb35d5824c5c", 0xec}], 0x3, 0x0, 0x0, 0x8}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffe8b) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) 16:20:25 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) setgid(r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) flock(r2, 0x4) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x7ff, 0x4, 0x6942, [{&(0x7f00005a9000/0x3000)=nil, &(0x7f00001be000/0x4000)=nil, 0x8}, {&(0x7f00006be000/0x2000)=nil, &(0x7f0000094000/0x2000)=nil, 0x9}, {&(0x7f0000150000/0x3000)=nil, &(0x7f00001a4000/0x4000)=nil, 0x5}, {&(0x7f00006b7000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x8}, {&(0x7f000020e000/0x2000)=nil, &(0x7f00002ec000/0x4000)=nil, 0x37}, {&(0x7f0000453000/0x3000)=nil, &(0x7f000009d000/0x3000)=nil, 0x7}, {&(0x7f00001cb000/0x3000)=nil, &(0x7f000076f000/0x1000)=nil, 0x2}, {&(0x7f000007d000/0x2000)=nil, &(0x7f000030f000/0x4000)=nil, 0xf4}, {&(0x7f000015b000/0x2000)=nil, &(0x7f0000628000/0x2000)=nil, 0x3ff}, {&(0x7f0000663000/0x4000)=nil, &(0x7f000078b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000c2000/0x1000)=nil, 0x1d}, {&(0x7f00002e0000/0x3000)=nil, &(0x7f00005ae000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00007c9000/0x2000)=nil, 0x4}, {&(0x7f00002d2000/0xb000)=nil, &(0x7f0000513000/0x3000)=nil, 0xffff}, {&(0x7f00003c7000/0x4000)=nil, &(0x7f0000164000/0x1000)=nil, 0x2}, {&(0x7f0000252000/0x3000)=nil, &(0x7f00002ff000/0x1000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x737}) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x40}, {0x3, 0xbe, 0x1000}, {0x1, 0x81, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x800, 0x1000}, {0x6457849329d5f2b2, 0x57, 0x3400}, {0x2, 0x0, 0x800}], 0x7) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 16:20:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x0, 0x415) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x121e183ed8253c07, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r4, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x4) recvfrom(r5, &(0x7f0000000e80)=""/103, 0x223, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000640)}) syz_emit_ethernet(0xc8, &(0x7f00000006c0)="b67849e45571fe07724a57a1c052b67448225ff739045f65a506918fa06632b0add3075fd3484eefd11ab79ac051ab4eabf65c8333c2510cf8a6580bcb9c9f8a735b27520084b48d8ec09791a24890ac1511209f10f8aa2f34f06f86cdfc4871778c086b7c8131c89d3958d7f7251853e64ee177895539c49accc68a83aa46a29f507e861ddb45f09afad0b1ad7f207d4b0719419fd722f28ba3eafbc0775242b964a829e75a43618d98c9526e6014c6a2de84558972ccb4cf9ac932e212e4e1c06b575b3d58d2e0") 16:20:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r2) kevent(r1, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:20:25 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = syz_open_pts() ftruncate(r2, 0x0, 0x3) close(r3) writev(r3, &(0x7f0000000180), 0x0) syz_open_pts() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000001c0)=[{{r1}, 0x4, 0x4, 0x40000000, 0x3, 0x2}, {{r2}, 0xfffffffffffffff9, 0xa4, 0x0, 0x6, 0x88f4}, {{r3}, 0xfffffffffffffff8, 0xd963bdf317a5c826, 0x804b914c68a8cba3, 0xff, 0x5}, {{}, 0xfffffffffffffffa, 0x80, 0x20, 0x3ff, 0x1}], 0xdde, 0x0) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000580), &(0x7f0000000700)=[&(0x7f00000000c0)='*++/.\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000006c0)='\x00']) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair(0x10, 0x8000, 0x1, &(0x7f0000000280)) r4 = syz_open_pts() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:20:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeffecffffff00000000005b67071b542a530800000000b818000000290000002300000003000000000004bb893f000016df6d577e4bec596ffd31f7eb303cc47a0dd8a3ef9e9879fbdd74e588d44ca9a1c5c92d75baf9642dd5e76d85c583353380b4b6bc74929b47d66303087ad7c580ce409c0b94f86ad48be99d5b61e46e7155ee74b591593354ac384e6e5b1f6b79837919c9fb0ff65cba6ff8bab29c15a3eb31f9cab1aa2e6f3f4372"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/157, 0x9d) 16:20:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x92) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 16:20:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:20:25 executing program 1: r0 = socket(0x2, 0x4003, 0xfc) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x0, 0xfe}, {0x4}, {0x7fff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xc1, 0x0) sendto$unix(r1, &(0x7f0000000240)="52aac61ec4ebc52de264745dc8f1aa4b325e9ec9190f2e2e46d4c9d039e4cdfa22958f7758b8562f97abf2b650dbe69886d3bbfb12822b1bf99d102a35c22168e67e7fd07ee4f599099fd6f43c04b8339c6229d349c03e7ab1e8f0a0e7dd307e330643b50ed9deaf5dd20cfc49005df35a1115429412e31e5afa844ea3508e775cd7bb955e2a701f629b8113a8c37095cea8138e57789959705573be280eaff1e3de10f4fd791eaae20ad5f560722568fca75dfb5e2a9d968a28018da13c42b6201cbf94690639e5aa70aa92df5bf1b47b5cf78616c5d3e1b4056a", 0xdb, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e27667f6fe84e8d"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x1, 0x20, {0x99d, 0x8}}) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:20:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904e306000000202a1010000004002ba33019ba5ad35a0520000004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:20:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x2}) 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:20:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 16:20:26 executing program 1: msgget$private(0x0, 0x200) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:20:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b802ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5ebb972762faccd3ffcc3b2e2906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bebf11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3fcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b5081c0f3c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e075"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:20:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x800, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:20:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x1db) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) 16:20:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x1, 0x208001fc, 0x4, "b001001700000000007fcd01db00", 0x3fc}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:20:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x200000000025}, {0x40000005c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x8a, 0x8}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000200)=""/106) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 16:20:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="2646baf2199775cb5de0c9cf3d898cd021b14a977a70ce04851ebfc03502e2b0ba24cc5d807a69f2626d76b917e16c962085df3cfa48f6536dd73b28179630b8c6a0ecd2509b56754ac11471088e27ead63652f452b511c46af4492f904c6ddb1f4efc585e7a5cdb345ede667c28611a8da1ae4ed896e3c8644983afb699a34cb7f9bd4d5df321e82e9eb92a2200273ab0ec316b6c2dadaf7d71831fd2623489212795e79075f336dcdc3249", 0xac, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xabc682d627a4b6a, 0x4, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x3, 0x80}, {{}, 0xfffffffffffffff9, 0x8a, 0x1, 0x2, 0x20}], 0x5, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x1, 0x0, 0x20000000000}], 0x7, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000004a665d39fc5d79a3155900047434bc50890308413b8bdff332c412b82eec2402a76539b4d14e0cdb58a6f8816a753a3c5d08c9e8a2655eca39b3ebb7671539e48bf6eabdddee0cba1ec46c9f95f2787de33d0c774e109b11f3db6b2d8dda061d0b03fc36dee66eef746c40d3f75e7c86ccac83e2ac4518a6c696358c69f6d83ba03aa7362543b325dab6330865ba729421b7b4257fb829845ebb0ab951ef57f0aa15d420e1a8e9b05ecc6b95c2e43d30835fbdfb25a033e0c44bec92932b1b02261580d990e5e027fed2dd2d78ea2de5eaa3568c8d921c7665cc8356c0df878d8eb4e81a8a68cbe88d925f2299de"], 0x8) sendto$inet6(r2, &(0x7f00000002c0)="865412e5f01496cd173302814442e7f4636ca0971f07228f7f03e9e5ded9a594ebb8d3f1fd552b025dc7d0177d03de8704078b61f4f112c107cd361ac3a00244fb9dd343740a555f4266302865c6a80db7d6c48858fc6ab72dacfb", 0x5b, 0x2, &(0x7f0000000340)={0x18, 0x2, 0x80}, 0xc) 16:20:27 executing program 1: 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) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) 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:20:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x3f, 0x400, r2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0x44001000e, 0x80e3}) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) close(0xffffffffffffff9c) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) close(r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x1f}}}) 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$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:20:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="8202080038ffffffc4d8e681be84d2d3c9c1958e3352989225f615da1e4dea5482ba35282faa023dfa2b2d4fb0f253158d29a5ae76ddba5d0b"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000540)=@file={0x0, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$unix(r2, &(0x7f0000000140)="aedc360ab05ccc9916405fbb4e05dcd2c286a945d2ee865474ddc1469c7a8d46ee9f14c23f89dd28894c85e45fc345964d83cf1e696b66b96a24fe8c9408b2abb61889896362ff979472b169b6cbcccbc0426fda3d0ea4e3e47afe8642aed638c5dc98a867b630bd319e0efc50d0bf34305844fc6fc3326fc25e25a82e124c5fa22e6da8a2f65b1c4cad0b5cd9553180c3f897e5462093de9e25bcdb22747e92d1159c4988676189290d17c4a9f6d2370291c5197c005f523d20ee7216af581668aa776b56b63e165b5bbd63c6d7be23620dafb56771d4469774c986aa43d96f7e4767d9ed066c503ee986fb744ce865bb2f97d2c983132cb51eea", 0xfb, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x38080, 0x0) fchmodat(r3, &(0x7f00000005c0)='./file0\x00', 0x188, 0xa) sendmsg(0xffffffffffffff9c, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000240)="2b5735daed93688759af8bddfbd6c4d68a90dfe41db4685783a42b1b1c6bc3cdfe4ffdcbc9650059219476a74f1ee20248adb3fdfcdd82def76d102dc15ba20f3e2977a371a982166cc6ab58858d0eac7386d8fb2c6dac03", 0x58}, {&(0x7f00000002c0)="66fd7ff64d7e25b5d1737cdf9c53787e57d477892b8dae6226fa7a138701d40ef4e56c140ce01c00f67fefff7d3c2dd1e0ffd594b2267d8efe867c9b16cf05f2d710e15c8131ecee1618e8e6991b9f5d94eccd760af1db03adfa66161d0e0dbcadff2ff189e3e2b38664b1e12d343c270c5165863b60ebe52b4f4e5c5f745f81576d1ad4d750be301f2a34fffc8598ac6310a8bdb434b2299bb9d61975a077726c3de09e2a130e1f1c49996847a99cafc62d74ec8b", 0xb5}, {&(0x7f0000000380)="efa2746c6b95365b172f91e77bd707fb937d1d9343ca3c305745e62cdf9ff82cc64468fcda1efd7572552c55edb3a57a4d143d3d3e2dfd4ae3f04804e8e12cafcb184e6ac9b3e754f14625a1d0ebfd64018479f2916294884bb4804e14b7e98c6f3b987a6c305c2a2a0eed01138fefaefabb6d2c7c3dcca0dab428dcef49eec1e3dbf9ed86bfeb0309a5dc6e3d19ddae4c2f258a9766a0c42707682659f1f51f5ed9760e8fc72debbd371a3a1face73620faa77273f6633e3d70f8c7d6d003759225896ebd4fa8bbb9de6601d0c4c84d6e555d6520096b32b959ffdfee54511d835c4b23721335f0c3ccbb20290beaf040f615", 0xf3}], 0x3, &(0x7f00000010c0)=ANY=[@ANYBLOB="7800000000000000ffff000081000000b3be62eef2ed751e4574dbc578aa79432d8bfa68dfe11ec1d25e28ba445a1a27499b0700cc121da28cc7d3ea2b07361c8a5c8cafef4a6279311ad05b6c1604609b6547c2f37f04e6d377a1304017079c5e80d6c4783ec44fc80bfb2c61cbe181b6edd17635000000101000000000000001000000ff7f00003cf19c01a7037a48f0ef4ac043edaad73d4b23ea4efa623557371a18c092328c5e105a4c6a438996b489e1c4f2d8dabadc285bda1b07c2a6feb5a47fa6c792dbb91361074685c034c146c7cd0e0e319b0d2f7347055724a98504a7f3d0faf4822506abea2088ba8f7319274d53c6d4eaf0733526fc43429ab68011da4367366b42e53e1171cadc9043c511050e97eba70d32a28af82534c6c0d57335440b471795eb962a19f9c784ccb03cb15dd6c99189eb6fc761388cdba73679797479455c49988d9879752d4b4a7b079d55a3eff2a3d22d2662b69f5ad044e4698c324ef904acf05fa245315bbf02443e3307a910cbeb6bfad455f3e0b086d2335c5f5e9e4a309bb365e5f58be357ed46907bf9bed0160f99761a59a69ddea3ef3b9001e7147b78203432ebab3a401947c88caa81f627c342a15c8aae378575df28f45d53ac6d8bf06367bb42f5126d8d0b15022a562544bd327193ad36d4d6b67b09ca9fc78a6d40e8df0c4c85754d96b4b4d5ee70abc696ee292e97fdb03305fb9ff6f97588d9d5eb234babc00f7107f9a241ad79d1ad6cfc2e01f7cb6271f83c2f919319802906c935962c8d97a577abd730d085523a3fe6d3d82e859c7404fecc2b26f6aaf4dbfa1a928bbb958aca97f7d5917fbbacc2893d42e86b7486f18e95990486210ea45cf885eaea23d6694bf2e60c5cf29fded5c18ba636857befb87635340b33ca4d19952852096bcb2c4e84a8faa64afdaed00872bc5ece82f47cad05564b7f065afcf04b7477f84abaf49b2c672ed76ff7251b06624c6b80304e65eb2a58ba9f0206f02496aa63e640c0a9aa4a2423a2189f071e33904376214261e93f1cf226ebc1acb9849d80951aa426e007eaeb74bc3a4a156384a08e0e28e74033ffcbf830da78bfe321df7426ded659d322d062f5dcadc94960648e18ce8c7dfac0dbd9f4f1bc63c33e923080066eca9fc28cc82e5eeedf1c31348a7671a05955d7303d5bc8a1624b47adeac7cbd3b71b992bd0f01e3cb5490ccd70cd32ce631876becd1e8c65cd85ad7d799589793ca73728ac07ca91be46bf5e591b7492097cf7f31db8d89c4557567236d9c58108bf207bfb2c86a571d08882e43fa693e0f19333e37724fd54bc37656cd8986b9fa82878a668119b4b1bb95b61d7ed429530141f37123d5676c56591a9b338f875b615c4b57358fad1d51d7d96429f1f48f47bc0d608fe9592028a7e89069c3c1fba562c8b9d051a525762406fd0aba50ef583630ca9ef26f54fa39de8569bd369375bc30d998c6527f76896be9d1a3b290640adc0c55c97efbf5bcdf29a2dd1b7d32004990b65846a99971449ab89d00d922930ccb00e6a3b65917fcb3f2a478fc9019dc72c84f6385ffb7bb2e667c1cc2ca37301bb1369e776587ed4696f737bddea232aca4c8e5d98e71f75b5c41b0c5628602f763d60be4cdd65d505f2a4638fcf3232038bb0cacbf4cb7735a5f0a8fe691456f54619312d65124c7c377c2560ad40f56cb466e6c030be57fa6d317026ca361d02619785363f8fc4adc9d34ef223b3fd0cd4c8fdad4be180612a6d2c81e9e011ce09804cdb40e8a9e4c7481aee3f796ea6117051f0d10d7305b4a2926b395c86878e518ec950adfa636cd70d3ccdf35a31c5f58942ba24ce36bb86fdc1f2fac5148ab1fbd15a4fd67f47c5864e29e3c660cd7acb8002d1ef34fb1710d3c546f05ab71f08071a2d2eedd26ad8f77d9eec07fb23cebf06208ef4266b7b8e95facda2a444da593e70a190bcc195eefd0668dd69ddb248dae796a3f6ec6e3cb9c3171c87b0529b2b17a07c238fbacfe2f08f8d641d7cef8067db47a54cfa3bbf0d8dfaa4eefb1278de9342085d0b412a3a057431fc623dfad5e07f4a9b949b1f7b5e82d281eb943daa54e073aad9a84f763de79320dd459499aa3940d25046e5416bd5a81a20532082ba45e3322c4dfce50c97747a51d55d25285078a83aae2222f092a4652c89563de50b71534bbae3e0c49723d96d4725b284e7a60208215c040598883cbbeed364d8062f313c1385a76e1d0f5c86194ef191769f8fb9010e00ecc4f55f7c56fe8bd88c711bd166ff51e4f67409766a488afeda93e0605c5a8948db2df173725cee7729c790a2d651a2945a07cc3b42f0fd0dbccce6c8d59cbeccc474589c0e16cd81c474adc08e4052ce7da0f149eab074c32a4d3021e4ffafa19ef89f820e6f4ca6068e3416fcd8873912f0dd4df68d2bc4fa04d589afb42bf619dd1972babbcf3f50f3c5797ebf4945ab11301ad3b3b35f18fc800101097eec7b48526cbaaa6a9e9ddea4611f791745f78673e5141e97b760358b31956152da53b0a5a7b6e7aaa260cc9d08e7ee178feb85000000000000533de27a15f101e2252ea910acd7ea604dbbf5f42cd45a11d96185ea06d054c603735cb326f49776789e5c37c701f8d659beb97ef87a7da6fd3547504d6371918d2f03860bc286d9724703d3c71743ed6ab1a01d2e4fb5bb0dd1b6332e972a2533afc55294d116b61e0b039d9691c77c55815234f1b9621e993f40d99ee006017cdc848185d531ac859ca9f96417df62959425289e83ecb69cc2c65e892efd41cd7109c3abf6a629de57cb378c672fbc81bc99c387b61d095ff690614da25272353d61023242d765cd5b63cb45ea532f83a8b74fe3f2980b5198c441ed2186b143e9d8df212c0711eae581855ef3b2dac0bd41cd5cd067c70c4f12e3a28cc729ecfb603927634d9a6226e51e63079c8eabfe168ac98b2fe876450ceea5458223a1200b3cda6d4030baf382d90a898a99a9359fa9b00b012feaf3ef3195ed29484e01f867a01b6a104a6362d0a68b497d02e07abe6aeb871efc4cb44bf97a9c2b946dbac17933554e444a8ca507926f315464ecd9d83c4034c57a921cec88233d1be53b5343f2a62714f9bb96d82ab8937297aeeb81d7b927218f131441ee15b9f576f5828328ccc7e48d3539bb77a526085e14e0144d8b0031aa930d288975eb8867846f604582e17eb8929e781a2317e6e3fdf04284105406bea54d7cbaad7e7cb4c99b4f93933703f01bd3b139c88c407800d5b8a8661902c733781389b8acde9547f18288c680a426c1cd9f71cb171db275dff871a9f8ab9241b8d21667b48a2cff17934878aa31c8b2c6990fe41f0145812bb5f1b338b62dd997f8a241eacf3567350b02e654df909ba5183f8f8a14ec09e056b8ab0f09d589bf1854c39cbae45b8fb06bcead4da65c6122e3dae9e68961e696d4442fafca3493755b5872a4b01812cd6fb2b8d221b2591de45e7cfcd56433cdc098a45d5b4909f94abb45c2761eb9ae07b02b6f2563da2c85dc806a969323d239e4d9999bc164d0e69cd8d5ceb0a8b12b04a90c34482a9fef05ca6dda9b7629c2631b20be92317e7e1ba0f36b6482c5733196f0afb809655b1c4312a2dd681f3b4930f9ca4fa401ae7a95fe4a3babcc5ed24571cdffc0df424639697859cea79f91267634870e70f1e300547eb4a721d0d776540f5e87a22645ea5d417ce30a2c53c942f50a9fe71fc12809da25a357bc039d1e37b2378aaa7c01a81102c40572c9f3a4f2733d31e0697b8575253144a3520d35eef3ecc7b4e26e9bd06e241bdf5445f2599401a7a4067c09f2c53c54d604fe2332a33e1d00f502a84459c81ece9e9dabc1524746472dad7df53d044f38d0e307bf2cf09443c7be263c3588a53525ad7824705c54c8b070ed25580d57288728232640c8f63f17f13dc1a789e5f15fca249e5034b2c32c21b0a82dde68cfea7714dc546a5c37118e38a256e55a7f9b532603c3faf77a1412b908256090eb032ebe2f030a1ba7d483f4122a50f8575f03f004db2749552ecea0ede7b91329810fdf09d200289309c9e4526ef72c3224dd34f95dda4150a4c29f26ddcb769d6357b95dc8bbd8b0ac01a009afdd4cbed6066551afc5c142575b97ef03854cccf26e1966c012aefdf8862efa551ea2ed9cfea077a6c6022e696c9b9ae8026c938a850ea41f2e118bc308c28b1d7b2d070eba2bfcc99be15eeacd37107964cb05237e2d46676b87d5d1419a87d593bdfa47dab8907f454458e081a282cce5f373e27253d58593402fb197f94f0ceee19b5737f357bab6234fb2bca155d474f897aa32ebd7f86e19114029f614dcfb9f007347d35ee64eb5177dd405565b04ed0aab0a7989def07fd3fa7fa94d2cf79a75c59cc97f93d3f1b87faa51a4bbdc7bfd006c38382e7b164f209ba83c63117c7745a2cd713a507e4434fd3548d5346b5ec8158dec03c2355e94b7657c8efc06c0cd5c220901ca6a5346ab4bdcb47b3c1f0347d465118f08077cc0d3f1bdaa25def369a3a174300492fe4d05e3a277ee7a63f00efffe49ed4819c6ad177ef22ec05dcd7b1844074ed2b3cde2e72f753731a52cf2de3453455d5f92d63ad47fd695f9c771a084994bf15157b7c0b9193610087dc9ac7d46f927c67b5211a7e8c548b8d5cbe8d72c3746abbb8abf8b60c5e59a7a699696d7b619515a00fa1ef343973455f33e1e3eb646bfbe1e33192b3470e47b07ff4f7b917cd6a4103ade013a12b7232ee9e633b82f44e7a4015a831f229ee9c309478a1308a9bd6cf82da0cedbc7250a886de13f4370d043d61bcce067ef597f22db968890d36d9f8c2e2fb306b2ef1951e6fa3c4a714dbf8add1fe809ee8b8c25141d713ed63abe752cadd29b22f34cb08c5be536d61cadbbaad1d4a6eed27275a19dc40d5ce29f74dacea9135798e96bda3f99910bb8ed8ae2f48f9118172a43d41cb7fbd354d691c47b330d370a7ea2a4f6969cb9f782d9bf214cc903122d31b33396447880520cde5b07d30fa9f470727f75639362153a14137c4fcdc67aeb16e8b7fb4e6d47a83ab968d4a0c67732327735a1de896a7a5fe9f96715619c5baaa51487875945f3c7d6267b4b9c0c874494d371fe7926dd20d2751c850bf8b47c27636ac73e36b0f03c1e765a91417dc06bd9c5c54a12406d2638780db3fc02f786f27f6c67e420d2bacc54afc2b8657191ae0564d8c3fb901c395e112b79f84166ce36c91a9beb817894ada6b70b1ff905d5f0e828df7952a8aad3085a2b7a2ba3aa05d17f5911cc27481949bc43adc620e2f90b912b74a8452d7228e584ec2d109e2d4970357b87e8b55dee3a202c0e3f70fda61e308b0c019a36550b709031acfd135d8ce83f84e5ff3f32a6b4a262b8c594917d63f484cdd56ac31da8f3b960c88e2a4079942c42d4d91d49dfbef265ba6bc83155761d72ea0d0193a4ab8678d59534b5c33ff9367ff22e870220f4f69666df3f19fe0dfde62ef9144889cd3ebb9aed508bcdc5e51b2df251f3cfe0b46e0f2551fdc111b522b9f1c428d85476842b20c5453134b0bd6cce01f11b41adccb13d8a9afd4b062bb1d0b6c207e1020d84a97513a2fccb2ff1813f15602bfa96121e6d1cf66ea19a339769c152aa0d0e7fae54200c1a208472f912e3985b6ae71bd6155574ddad8e3773c8de1f434eb0b566aa1d59a35c4cdf6142366be7695a0f7b08fa139b6ff2a3e97a60344a7f7d473864945d39df9dbd2aa1bcfcec17e2d4300a489311598bed12a41c564026c6217731f13ec32de12d02ad88823253f1d34717cb5c88bcd4ecf0488db4dbaa608ebf9fc21af1518022187f3549a21d158e8cb68e836046ff82055cb8b6548b3a0ee6314cf85a14d1f6d7ee84bb0942a14efc038b9fe14135e8f46c3c0ab798afbd7d6df9387a7989c37f69f75a4f8a1863b48a3fa51b2d170c00000000000000ffff000008000000837e61d47182764ddc3d000000000000"], 0x10a8}, 0x3) 16:20:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1, 0x0) r6 = openat(r0, &(0x7f00000003c0)='./bus\x00', 0x85, 0x100) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x2, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x138, 0x8, 0xf6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0xb0d9274b9d2b5327, 0xf3, 0x1}, {{r3}, 0xfffffffffffffffc, 0x30, 0x10, 0x8001, 0xe000000000000000}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x2, 0x100}, {{r4}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0x5, 0xfff}], 0x80000000, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x7ac9b2167054ec9d, 0xa5, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x600000a2, 0x8, 0x6}, {{r6}, 0xfffffffffffffffc, 0x80, 0xc595cf48f1689f34, 0x7fffffff, 0x8}], 0xfff, &(0x7f0000000480)={0x8000, 0x1}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f00000000c0)="acf49d403cdbf266ab94c8467b54b659c0451ff94b9144d9fa0a1b83b3ed43a19cf34f4288c376cab8e76b35a52ec4512f4a7fad737231234f0e31cc5dbeccb6556a2fd2", 0x44}], 0x1, 0x0, 0x0) syz_open_pts() 16:20:28 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(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) 16:00:00 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) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x140) open(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0xb1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) clock_settime(0x2, &(0x7f0000000140)={0x6, 0xaff8}) ftruncate(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) munmap(&(0x7f00004cc000/0x4000)=nil, 0x4000) getgid() unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x6f4d71148f5aa69c, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x28010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ftruncate(r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1, 0x0, 0x1000}, {0x80, 0x4}, {0x6, 0xff, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000480)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x100000000, 0x7f, 0xfffffc01, 0x2, 0x7fe, 0x403, 0x81, 0x1, 0x4, 0x7, 0x1}) r4 = semget$private(0x0, 0x4, 0x60) semop(r4, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) setgid(r8) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000300)="abb7fbee775288b1f3c9a9fdf8c24891e69d8876953127d7857bd1fc49f6d0d0024c49f3821fece0fc443e902fc137e1043c8745bf1a7193df6a414e65aeb849b277ea85fc7ed874607c6308076cf44d98d646104041") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r14}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) setregid(0x0, r4) 16:00:00 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)=[{0x81}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xde\xf7\x8d\x00bpi\x00', 0x6440af6f8ff82209, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000140)=[{0x25}, {0x33, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0xd0, 0x5}, 0xc) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(0xffffffffffffffff) 16:00:00 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r1, 0x4) mlock(&(0x7f000028e000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x5, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xbaa1c39683232368, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) readlink(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000240)=""/133, 0x85) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:00 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r0 = socket(0x11, 0x4003, 0x0) socket(0x4c, 0x4, 0xff) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x20, 0x1, 0xe1) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000200)='./file0\x00', 0xbbb43b0421b99d2b, 0x24) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x149) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000b0970000000000000000000000000000000000000000000000000000000000000000000000000000000000000061000000000000000000000000000000000000001400"/108], &(0x7f0000000040)=0xffffffffffffff19) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unlink(&(0x7f0000000180)='./bus\x00') setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) unlinkat(r4, &(0x7f00000001c0)='./bus\x00', 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$dupfd(r2, 0x14, r3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000400)=[0x3ff]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r6, &(0x7f0000000040), 0x100000000000038d) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r9 = syz_open_pts() ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000340)) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) writev(r8, &(0x7f0000000040), 0x100000000000038d) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) r10 = accept$inet6(r8, 0x0, &(0x7f0000000240)) dup(r10) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x100, 0x1}, {0x18, 0x0, 0xffff, 0x5}, 0x0, [0x5298, 0x6, 0xfd, 0x9, 0x400, 0x8001, 0x9e, 0x6]}, 0x3c) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) 16:00:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x67, 0x0, &(0x7f0000000080)=""/103}) r2 = dup2(r1, 0xffffffffffffff9c) r3 = open(&(0x7f0000001540)='./file0\x00', 0x10, 0x40) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001580)=@file={0x0, ""/4096}, &(0x7f00000025c0)=0x1002) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet6(0x18, 0x1, 0x7f) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000002600)='/dev/pci\x00', 0x200, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000002640), &(0x7f0000002680)=0xc) r9 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r10 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) r12 = getgid() r13 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000002800)={0xffffffffffffffff}) r17 = socket$inet(0x2, 0x8000, 0x9) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000002840)='/dev/pci\x00', 0x8, 0x0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880)='/dev/diskmap\x00', 0x1, 0x0) r20 = socket$inet(0x2, 0x4, 0x7) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/zero\x00', 0x80, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002900)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0}, 0xc) r24 = getegid() sendmsg$unix(r2, &(0x7f0000002a80)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000180)="7b52216ff43dd32f5d805a7ce98eddaed1e7e4e1a497635b3b4ccadf8a291f78d6f03b6be7663f3993d6e981776a058dcbabab33d5daa9420d1cb4e913a190f19d555de65922f790c55957b506ae2df4298832ac62e054b30c2837fd00f9043c353259405229f4dabea3e595a16a484d15bb3f1232a81990e5ff74b01757f586d4ba4d5e57fe", 0x86}, {&(0x7f0000000240)="62a9b72c03717e3a139dc7", 0xb}, {&(0x7f0000000280)="3e625707d1c6b594b0e282a2103e983d73f4ffb23d7d8f657175d8aa76dd5315811f2ff1b882a0c77a7b129c064c00b070817030ea28827bdcae0c4c1c704dde016f86e6b9940fb9c1e2caf4b1c48c5a286814edce172100b9b5565956662ae963c76e772fd7718d60f2bfef9e23ea255aa769d29045a737b5b6d438fde31d8bfeb990d8feb0d9da3394daa643e1dec7ef2f4c9a81cd2ba512be93f74d34b15a795194b347248295b5b8ebeedf3ef7745fd79fb7204e24bccc5feebb30a250de9e62048f71b0cfaffbbced7ea1502014c2e039057fd7df366af160f467849830bfdf1b7e34ae09ecf50cf432f54302821ffeb5c499589a225b8d5da649078bb512eae0eb7736b37c4e801684cdf792f86e41e2e50a6727cbbdc0d52be7eeb4949e1948b7db4612479d5d01ee78aed7908f830c685592875a99b71c8ae7e0ba6d0133c2aa97fc11bc5ae94467470e405af78949a844da8036e4085754f5c668e7aad25837e3840b06e1a0151870205cf8d119b8a917cd93bea31cf4c49a8dc3b931d138fb5664af5320a6d275a272c339ca214fb85c74bf167ef01efa576d524a4f2391d7c84c357ee3e238ede76e3625f7194b197d70ec42cfc3a640d7f2f82ea1b5245776997bab381f815daf6d757f3b1fbd8079008e7d81e3a0ce2238b47c500eab1990a9f6570c5b2cccdccec4d1c496c89cf59eb497b7a1b72807cfec44903cb29fd83be98cc0b0eb44ff6cff1c7a6c4195f22564a8a6d7b2c3e7ae4b46049678e0e5046b6400ef19157d10e38f5342fede58458f5f5c599d142121c868758ff8bc7fad870e2f53057be1e548ee7864dd7ad79b6d90f66e860b448d707fbd4f901b6ef96e301867ab68938d03dcdbaa8596b572e97c7cba4a8cf5c436dd17010b702cb8940d3ab5b8fa119b3d333ba1022223d8df8c012df2eee6f050c4a95008094c6b2d80f848e5d0bfe3c87ab2641160eeea4dee343a3c8e5412579aec66917bf0effd4d348eb24463c21853d50a87b49c1ed130610c577e40ccf97439ccf7bb3052dac1125b89e4af0100a3ab9da82ce7bc4f09169f5279018e283e22584a0fc17734694fa38f9766ff444b1c2ff3d2edfdf7b6ebae6c1be64f4a9e7f7ffcb346c1d560659355541307c20d263e9cf8b7c53ad65561e3819a1541a26f6ec0338d6231846c518b925723a4e8672b54911419cfe39b8cf94f826d9b5ad9594f54b08b18bc110cf25403d785dec19f359b8296c42cf1ee9292574822a1f6246260ddc7ba87d97ea8c33bcd54c66123696103b3122dc556409fdbcb093e67fd4c991f35943a7546953afd264b484df3f84ce3cca11289509ddb9627ca734d0b9bf4e4f9f02e8e4a52adafb00a29b4a510a84884ada06928534dd1267c49240d06de194c71f2d73481faf10406c3968984532fef6858b23156e152014b4fc63d7471781c3b33ec4e8d3ae738b320576e71c77faeba032df5e3678a5f2de50040866a6c68a830d56d0c1c895ccf86bd3c0075b3d43f57430662788dc783131cd1572ca1ae1d4731822ebf4f5ee60539370bb5d141f9e925247993624467342419ca2dccfda6909386d1f9bb818a16c61aef417a1433be93c4d0d9024e1d8a75397f1b9feefbc51b0a030fa33ad876e3f503baa66c2716e07792cae50336ca555adfe80e8bc14181cbd1228523ba81a2457724358cc68ba8fc51d9c76da60898de0e674652fdba7934b830699904a61dd3a25067ce756de9d9d74771e58e222bc0163c60dd92e756222365e90e5ab7eb27302ab6f8d8731fca2268ea42c8b0139e93d1be5d7061a0980115c41a7cfeb3d89d625bc60b6f6d29dce14d3fd2a086e8ea62b77dfbef92e03a4629a2b202f088f523883d99093c2dec4de982d00953b4f830c78e9652b3cdea127a8d6a2fb0c5fe3fe9f1b833e784fc2f4d789c095d8346cc2d06ab488cb5bce092a790846418ecb72ac4b4913f00a2b748061f0a96c2ce35034f759851e918e3e0c55c44c9123237e0dac55126fe8c9e25e4dd47e4a328901dd8f094676b09eaed89eb9df5aaebf402de6e5dce7b1a5390217e93dbf29a28af4d48d7989b5054b14d4c67a7ce7991fe0b7eeea80bc60f798c3bfaca7f337f1822554feb929d1215c6abef4694211aef730a573d96c2ff30f34dc2b537c04f5f4b334ebab4051f8e358a16a30ceb769e606ff9b23d73983d8f8dca094fcd825c4cf599babfd68c9257698646969133e7651d6517e62d0c6ca6ecd710f6660e6ff92f703ebe28dd51ef466692d708272030e6498309ae3c14c5dd316c2436775b2424a48174bfe4670198f478cf4bc67ae70ad83e6f1c463fc08d91c4eb82581fd2f48afe4b1c2b14178ddd479638810943a7b89eb362a6ab64d87816213fd4e6fe22f6d354bedcfc0ce9167fef59fad217c116b8e1ff6b2f55be0fb6bfd7b8f2a86f02e39f74d6d51a3845aeca34143de20bdb9b687452a3cfd8c1a127e91980f9d099f9ac1b694952021eefcd3adaeb403935c67e5c83154b900149257d30a5b1b48c230eb84823eb75ef072d5bf6dc25d6db4a0c8ecc8d353e23f5b27431c89c1be92e6a6edc314135ab9daba03550d2b9de7391074771207a94465dd2f110794c73873b4b171bc75dd7fe40211d07486d4f3a6026131f1aa05a0525a9c784919287e1851e735790c390090a87913d669391cd5e560c243aa21edd6331024375d69cb879b646e9f2c37d19ba0e0a96b8dc31b7eb9905aee521e0923fc7000fa0965a8689c6dc341694883e146028c59e31097bd0840c549916469ac5bb87007e604ecc74c19212bfd92228a377027da63aae028557bdddf524ce077c003764b27b5dc5b44b55180013a2d4d35fcaf4454af798864a404d2799e6c2175e58b2dcd4a1a1d069490c00e885ab351a800f140e83073d62486aa17f50e1a1550b4324fd6e769b613f1ad99ce5f16f43723c478ac3f5f47ae7696c3b002ad12bb857a522a57011a41c0e1d10c0296877c2641bd18a0a4a3a7b0a6889130fbf9080683a9627043f80b549aa314366f09c4828f48b44c4551d5b03e45bcddfd78ce4dd33004e51a4eae8648dc0e9b56e96186861dbee82e68523ecd5c9d37480c97e04c6291aefe0c8ebf5f44cb3b89b66e730f6e91a6335c5daa1114701ad748cbb4cea43b37d3ab4eb0eed8e8e15e58c366e0a579fbee9bb0152a0509e0daafb97d4723039fa1eb16cd56ad26b6440fe0a7b0b6b1911275bf7baf0792ac313a845c8163b1e4c5762474d373d18d51c11316f74f38d82a03c989fcb109f4583ee0c297e16f2237c143763a2e62d1a15b693ed4e0099d6ebee040ef39b3d0dda89c36c0de1846f105ec43a6b8b2bcd65ab16f890dae823cd94b9679e1e59e6a7991c7319a7f499c2925d677f5891406bb56ca63e16e033920c0dea87cd26f6da2265e443deb9af33324f9d398ff8797f0cddb6971274e059eb5c09de220746885fa791b5d5622acdfea1ea4aadc814959dd0c67215647b15f4e806954e51d96162eb78c37dcb9f82a91d6a65a1510b3405c922e07b1111d446d825b10b6bf147e8d0ac45a710187430a4f3151d6a581cb59250b1a3e82494236051f64a65aa2b400eaa1165f1a2d7038f0d4e79b73f233b6ee3f920b7eed064b7e1637dd8de91a311afcfc2bf0243334e5878ee3842bd856cb3642d18787a3af12d8771eeaa1a4d1a4669acc54d2241060522956f116ca47d08b6057a0aba51acebd3514e422cbd5df3cd317bb88c16a1ba5024c98f0028a830829caf32fc0bfdffe6d039339676f991a4ac8d7c94d127e6876dbe96394d5fac6f07d3ae291b9bbcd939bac9a4386382d83c82858475f979199e4c70bd4ac4c2623fdfad65490909745ebc88a416060b5d9919a4fccb3d9237d9b54275a98ae003084220bddeac01c63381289818e3fd222ecdb5fcbcab66e69ac1d988605031873329f79e971d79bde992eb229bb95879cb93c9ed7f19549eaa020011137104932bc92768b1a5a15450272bcbdf875827ad9df1a3bc72a46ff293bd6bc7111c076e80a9bd4485eea817fbe33e545adee49e28372ae70f5bfff3d52ea824c825b182bdeda919fbf77f4d5882bab16d9444d551d16d019ee329ec266a545d2cd1e65ab31cf425b66ccbef6a4d7d0d52274774bf2b46346e9fe614eb4fe92a6448923d83786a99e01b82c57a991ffdb96c8df376e30ced55064804071f75bb31f35dc1604f193edd98977285f409d9bddd6957d9a23fc3b18961059e273e11bd44213dcdacb109b6c5605ecf9065db8ecebebdb776520d7be591beac003575cf7b0f970e26a158c58989eee049392ff20507ea5df7f63f81672686fd2889f2612b6ede47a9bdd586aea3f0836462fd8c34825ecb4bd0851c0a43a65b5b31950167d438be72387ce223b0dae3dba63b7356c31787f5d961389b0c13701898d0a40b82ccc2bc5b8a3805a6659e016eb6cfda8ba32594f038264a70368d7cbe289567b4fbc4223524e3016101cbb70d660dfc94a65cf74f437d2e5a043227d2eac1b65460ed3a653861f610d5be059d0470cdf4588ba5b9709f02b0f1d6e73e9d05707207fe3135b8d82957964733dcd3aefe25d97aec66baf92ebc6102851cb20a407a1989d6ae3dc297599b38359d37a361f1aeb9627dd9f03d321ff508ddc487fdd5916be191edca541e4b88503998f8a8b7921c939c9bd2de28d65f9d93fdf15445e797c240ff49f5c5e30ea23e8ffebec587824374fb68bd875932f90deddd903cc57f892a7c87e23dc4cff47415922496a1edba2ee3e2c9bd71b46c3bf66cfa8aed0e258cf6dbf5849fff92b352291ed61596b03b74dfd7b0a865b014dfbb620654cb8e4695da7b9a9762585b4680bc1452ec67dfa8c852f3f5be367f1f82146b1550193cd532264656e7707b2cc8a5557c971721759361eae603662a6629224fb14534bfb5671e5009749199ab324a45c3d96b33d39c02157e009b9109a59458d9f66f121c27c51d26af80936fd952b43945cf0a1cdca8ab44eb225f017f359e742724fb5ef47302adb91405963115f04c7577cfe7f41259266bfe0c6a8c566a17e236d179336a51adca697751db5bac1f89d785f189abfb640a4cb4fbd41ffc9334344d2ac1c91c57e998d49bbb9c4df43bd196a56219a1e9c5046a4490a2bba4c78e13f46d6cb89dbbed9c2dfc74e4e8e404650e5e027b81c78885157e97fc1dbe5386c12383c7340cc8ada1143ec1d1a09b1462a01d22f6f394ee5dae54f4d2c425e3c2cc782dd7d06571f276462bf20a297b74703f39b66f804120374b721838f3a15a7b3ac689e8721dfa40b5c57546356de5ffd854dd8533b92e13e64509e60f9016d5fd03e1360e019e05393bb4d045b38f4b82c94f4e816a54262eb2a174ab076b12ed7d694a8826d0cf748d291ae0949b60a564d995f7b20b06a31def7dab30a8104ca8a05947d1ba68b22fe40448f1cba7f0cb5433e71b8291557535f537144889e347339aa884575cc6ceb6f5b10d3d68f3e8125fc65c5c99902db8d5cdbf60fa81652a3afe9d62ed4734d8386329e5d39642173b4eeb8e82425b7bab2504ae0424e58a24051883d4431f7f61334fee7fabdcfa2d1ab58b315103405aca189c44dde1f1eb68a9818244f6e28df308c68b8aeae2440b5bdeec00333a1796205669f5de394823d26a3e0e6008c8746881312be32c39fd52d95d460990048ccb47619a70b736e1793aeb27393271c6b75869c9f3c217b52d83b3704e8bcd0c1be6b591d8b1c0", 0x1000}, {&(0x7f0000001280)="fa7bab4ab895209bcdfdd481d075ee50f21e26d35dd995fcb9b1aed96a2ea3e4554b67f75bb07fcdaa26cba93beb51764fc08b", 0x33}, {&(0x7f00000012c0)="651890c5177bd4c756f5d4468fba05ff54f1f1352732", 0x16}, {&(0x7f0000001300)="048cfb3bf5daf10f01b06aa1a126655c8e728adca330a5b4b37253a7d028476829b8575f160e09dd5d4f25440d80b2a0c6ea2e61e45331178d59ff89f0d7d801eda2d1d753b3ae5d10b89c02c59202b671277f453f12f1707ab5e6c7a6f655ac39233ee9bd71a1e876334328a5d0e0385852d1e8173f7ca57f59e577a5c2cd3850013b2c1f5c4e368b04f85ff0f4e79e67171e18aa2c18ef6b648391644b243f288fe0fafe57558884d1", 0xaa}, {&(0x7f00000013c0)="2788a8a3cade6358b548818c25ef47483201eae67e6c93e43d5af09bd69386bdf4ee6f2f05b8946d09cbbf95d50e8e340d235db6cb9b554d06ebc654cbad0701b73c8a56b08a745b6b08a6b19a5a1565fc3f1c7c2487e703650d6b67de6f9f72ba7cca79781a2555d56f8c70a715443699d87163318f795a4e614dc5ff1bf40118fa01d1dbe83c645fffd5854d1b7978f49c34321b5f63571c6779a070a03323995b2f5eb37188cc05c0ebc504a0ae628cef5f4f0255371b0dd2516bfb1a1002a593b8", 0xc3}], 0x7, &(0x7f0000002980)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x30, 0xffff, 0x1, [r5, r0, r0, r6, r7, r8, r1, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, r20, r1, r21, r22]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r23, r24}], 0xf8}, 0x600) r25 = open(&(0x7f0000002ac0)='./file0\x00', 0x10000, 0xc2) ioctl$KDENABIO(r25, 0x20004b3c) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x40, 0x4, 0x5, 0x101}]}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(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', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r22 = getpgrp() r23 = getpgrp() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, 0xffffffffffffffff, r24, r20, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x3083}) getgroups(0x6, &(0x7f0000000000)=[0x0, r14, r19, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r3, r25) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") socket(0x12, 0x2, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x8, 0x80, 0x8}, {0x7f, 0x0, 0x5, 0x3}, {0x8001, 0x60, 0x1, 0x1ff}, {0xf2, 0xff, 0x7, 0x400}, {0x8000, 0x1, 0x0, 0x91bd}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xf7f2, 0x1ff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000000)="67446654e00899a8aa1150d00000", 0xe, 0x0, 0x0) r2 = kqueue() pwrite(r2, &(0x7f0000000200)="66531a44fe298e2f281f9876c37e529413ae23c57aa68d8350b9fae0bb53c1fbd39a4959f37a5654831dd5ef6217a75f083009fee86510d36d2dcff27da3c42501a1c02e2741ac8571e22083048909dc6cdce622af1ae0a08e43e40cbd3b41bc19a3d5141a6d0ccd5347552ee69bd4458a28bbc5ba99dc74aec7cda3de550f60f7920280ae53de4e53bdc9790c6e297af8cc52cf123dd620b63fc0d14391b3cd97234e18eac0d36362409130c6b6bf71f501964c6b111a693108f937bdfd3ac51ecabc562e47eadb6899710d48536d8b83f9bdf7e8dd6a8a0ef7c9bbd639234c5217c63b33a4603a5bb65e02e4b83009f8d37bdd1ba44f2c8730c52a804827606b8398f5b425a4ac01a114cb071a30db0b38e09c32c32cc864a9317456d2b87ffd23bdeaac10dd9fd0ced9db48461df012a336bdd9dc6815cd2f33176df2040d234496ad1d88c4ecb86a1ba36c0e5470a5ccb54fa7d365636381e93dbd2b16a010b5a1679dce26df38ba699f47b1d2b9f30a1dfb82f96f5f520f6aa2ee968df8cdc0c0a88a3f80cf43d430f48b5603a78547b516fe5550bfcbe56f65c4881341ae29079da6941b8325abb4b1126fb5437863ec8a44d57a8737be914f013bf2a9c88c86f06986d31e986614a6b4350daa74dc1085dc15ed3262a7cd96302cf12a5b3cb6145f12f81dc5f3094fc4542cb90dcf2f7bdb1413e68f7b30eef935dfe12b666c5fc329067d94b064982984eea87ba4676ae4aec1862a2d1084be7920e59879912b46ad738bfbc4e729848430e5cadb838ba846ec2846a68febb97c40e0c23c3b5dc974efdce60c2ce3354502280b1e626c6d25eec1560ba94981f3c1bac3bf11b37836038e83fbf8acbc10bf2a4f337b1b0e2a527699329b25f208ada5543c631176d84df37d28feccb995f69628d7bea80d9a12eefd12c7ad984f7b05484675dd58aadac1a2ec6874efce65801d954cb7b78735a9c60ab771ed542ccfe64e7707f751a2cece8ded78ead5807cd18352418a46fa82e6650af3fbc396053c775dbed9bb6440ef2b21da0459a6e9f7ad0bc8513532af5d85c54de17721c3dc5ce81a3bae78762621acf6a5b9a7d5e3c2b3d770dd9238858de72295634a0c7238fb95b1cf892a1f9c3b59d82c05a4de56707908b0388282c57fbd62a7d183fc9117b72f098147dea5a874a4ea8638b43d1a560118a1770dac36ac2b5da56daba314179112d2f0636bd6b063b2cfccf3a35c4376a4ff6738b5704e7e7590bc4e0c1d282cecc92244730ee36b10f8bf498afa3deddfee1b22b0406bbfbda319dabf84db31d287cb5818b633bcecbf21d1fd951db1be0e3d428b2a269f066f7536befde986de666e6430a9fe22bf0e1fd9044afa0066b0f4dd382fdb0f77cd4e3c912cdc800a163e57165a9549ff6a1b4cf28e5b14297b2f255f91e562189a5513fe4ab25d6db8585a1137d8bd97ba9927c8e62defb535af34b871ad3197626f616ab21d5d44fb2a9e9a349b58a30ebfe982bdd8ab9f01ebd2ed326b85ca5760e0956bcf8c01cefd758c1544118f60de532c0df2cb42ef11c30f94a2aa84cbb19f209ddd80079535277244603119052111120df8c55398fc1e74f0942a8397684684cea3f1ea2ffa2c1fdff4d3af5a5b98d197c66f181410c9d45fc85facf0bbfc84e7c3b2ddbcd4274e9475b0c1e6af383d2bf2012094ddd6016138277da683e1e2b10d54b44d92393b37e6365e30bea9b1da0b13d85500a0ff559c06d065625c3d16c0d34d592d1ddc05e971050ef625fa3a3a7793f914501ec4f2e5c505b361c2d0e606efea1d1c8ed380b4c798b7ea5fb5023993177e621283252de966a0e89fcfdd7e9284043d21305b83b21333f3b3ab3c6358c6e28fa88d305feea84b36464196930fdff017f3c737c42bb34e0dec5ebd04bfb02c833bd9f7bb33523d3a3b4648a143b815336f05395c5159ae7352f70dba12401ac30f95dac47c2677590da8bfc74e7db89959cdc9c02f2776beb6fed754296cb2c0abdc419ba43257ecaf88c6cff160f3b6714803b2e6e5a5f816dbe9db5454c9805efbc0d2562f91534c54bc04d311f749acb2c5eaf64a99273d2628b2531c8547a989b65bc61b7ecac6d906f7ddfb9a73aee2c1acff8faeec567a04a0c1687bde5d47c4a7151fe8b5aad66c0cfe5f512d065281dea5e7d6b0f6e081a4142d2da946b47386233dce76e7483ce0a0017baf0c11a6e43b0940a53299d0432f87623d6dfd3fd351014fc520902c477a961df9e93ed730ca0af53dc5a255c00e3f054fa8d92a4f5f80c74c579ebc2abc170a3dba14978e76cd7a05206936fed7f3edcda41d37d1bec0bb19256f5551b63cdeb5f8aaed7ed23b0ffa16e5545ec93a4fa6cbc55293188f080b2a868ad82327e23fd5f0eed0fb838683faa15409bf0323024b14f2877e9784c595f35bf1718a7c3cc5be2ddad77741a46145190f9dd02f6b3941dc49815e901ef6e11712e24e48a4269e5c66b621b350618c491f0ceec46ed376426e9dba8c33d41a2de15c958fca72d2f8868dc45725e09cd78da0dc35538f3f79ff8528c8b962043435f1a66668e12debd1b7e1e67f50f25c1435a0a27a05a817764a9e657dbbf26c1d9d5da43e42566e45e147274a005a07bf408ee73cbddb239d357d6bb70eaba845aa2c5b9423298df2e7176b26025ad84f423b7a1cc1df4181f517b519d5fee8c982db310ffe00a0eae4f2b46ec461d3ae1898cc8742280adc271d72563bad78643eb951426e028a7e47669cf569e78b49884faa1e19ccab222338bec1ca424398c2d4369208857044e12d0bd7bda3ae6d318c4e8bd1a082a9014fd14e4d200d688c5669893902020c71f71d471cce36417f950ef481683901990d0e63d8285c3a7fffa536b7d629295342b3a20ebdf681362616eec533a54fb51f17a47a9ca1aa9e9825e2055529704a1e5006e08ab7875277ee10f19888b1ed36abad5957ea3a0fcf14505dc7541706f98abcf7bf932d85193b028607fd8364cafcd1216d67061f91bbee8f3fbac8840c2e62978f50bc72d8d6a24996b0b02fb58d526f3e3a7850bdeb862d67c47d8a35bce7b2a5411750e4189e0c3ed3f2eb34b8d4fff0a94d443691b5c51a58d4e61c5b38f8916d87a34409fa1b9851e9ff0eb3f49425124861938d6532b05a21f09d3edf2b01411a8cb0a2dbaf3f562f049c46304713f564aa10414636be1e54e51049e733a17fd7a2dcfd354f8b951a9b7a0347cea7a7596861d4e3e4703935851f9108052d321b3da202f04aaa5ea7c0d807499669ae670bb262dcacf20d7dc7f6c379ea94ac3e7ace045f24e29eaaceda3d46e7f79c99d69a1c15ae4efe3fd3a0860d3aa377f728d43ee7c7a035f1d2922c5fd624a1efc315e3aed57f8d8a48bbf0dc6df8fa08e255e54a2d083e3ff04cc59067ccc54263d940b7cf346867911635de45cc537018f238f12f45de0f1bf0b277da1fc3df75f5235bf47b83b439127eb82f07b0e9dc2b734f91e9b78d5152d469e3a0d618b4ffd82d23a88a39006a35b64e6c755484dcb04e4573315039a5b714dd13cac4f6bdbfa1db502a3a22b90b0a921bc10efd7697846e409b467258678595ab05be90f41f6b37d90adc81386f6d2f59f02fa8137fedb090935d6e44e15b4b48c6f4f074350a75bbee3fd4cbafc4ed44d7dff3593e337c2f9c0ecc9844109af7fd3995e4583d6127ee10a2eb2259141d391c2ee58f9d7ee850984ce1045f3696ddf7f7cd0af6bdf1c9893386353a1dcca6d815da03a9e17ace43a960606a790fa399a00838eb9f5678885e4153a51a1e5418b952ea324f57e5569e3dc38f36300663402c4396b8835de408a6acaa376d4d49f8b0f7a963f1ffe77f36e49f25970dcf7b971a028f4bb13c9980b56cf9345d49f08aa121c4d458baee8ebca5f489e5c6126f62deb60af0bc85f58d69ba1f2b1ba90f5bccdfaf42156eda8e0afb3b6905458f2b5d9ec7148162cd905f170333a9039aee3a0389c209eb342c049342a152c33678b29d0bb283fbad230c5d8d6352a49350e54acbeaf3dc1afcf7d7e3a981f034a074f29b84811f168077b219ce9f159219a7c9f7428a8ba633f000bb77a17d03c9730eb81dd5b8ddea098c68b21b99f9bd55a01c988a613bd0cca3cb33b28b78b6b09ceff7963a6dd94aff264e1e68a4675ccd3e0147639b873a9db7b72ab2d66898814e96b9f7244afd32ad272e377e130b36ee753077340583ced95d115fdb5fcc29f17c47a36f135198209ff02460e2470bcd8aa2895f101c38bf77c122314270562c3cead0246c017148f9fdb94a61912495190cac376d67897efea011cc6b504862647b28ed92be11ab254531b8dfbd46565566d3373673ffed1be7a8dbc812e38ec3c37320ea7b700897252e7485be25cf5beb28b2c201202851590f64342c3574060dace7258f1299f1a7f787b80fb48de1f6d9869b1523b8d85f9335fd5180d3d4c3c2fb136249f1eb20b4fdf07904a1158c1999393551535ca390cf0433118e5c6d561100bd107aab270bc9ab33df38fdc42e7e7e7342fc5fe302c0e2c984bc4fa33285f49c58d6d3e60f4273e681d1e7e39afb8381940fa41efc4274d1fd0077a9b6ad6e225075b172eb62854147f83426a803da8c613bb940f95c4b829d8456e8e3dc052a3a8dd730130c6392c83c82da2894b3a33277ab392afde01a15817921b259e1a5d5d6c7f7510876ce414749e3b20c8cb8551f7ba0dd4bba6e08f892efe689a330a85d360c724afd8ce63c48b2512fc5df0456cea99591523cc8168be0e1b51c7c214b44fa696b3013db778a74e73bf220cb7b9e363723e557d6c90f44c369e5b2195761dbfa826f01db43ddbff7efffa6a5eb44af562daf8e84b62410393da697c2b5a50136e1b44efffc8238885308d8a0bafb9b5cac3d9ecf64ba1ddaaff6308d119c75761c68acc0c646da4a6676f558cf7851e9d8b5829e9fa79fc1850410e9472b3e18ba9715ed968bd9e5867912ee83273ceaa21321303e8e6e93814dd9b2af5a21e460b919c09fcbb9836b17a2e2f2b78a077ca5e5e15ff57afe7292e55059a6e3b83e0917088bb1f155b7dcb07e32e826d3b0d59fbfbe8fec53c55e25d8f4109f00bf92c53c939a1b4ef6a5dcef1f1e593db4ba54b9222718d6be313627fe5387f4f62376d1e22237184e1da5fb1fec55c7d4bb78753ff3b2627af903cbf0c0d0ee16e02cad2b2fe37bfadde5a0353e09b7c294538f9e0750e0e26a70ae3c117223dcebd55de0a14dc3fb3fc6bf140eb5656a0de9c205092f20ade31a719262f32315bbf12cb15a94a376c51ae8657130aa746de87f948a08d55dc9c0e744f02d4eda52b924b42bc039faba566445eabc0e1ceda9a44a03e2eae5448a8c9aab330596d6f35a2e02bded11f48fd612925ce2c7293ed50f43fe3f78086f79b6d8c7cc7b6226b6c842907582f427f5f578a2262d1006188035689ec4da2c2630a4d48958f11c98f4e437f02d51bf60913409fc4c413049927c7ef85421e069c6503265a14783903cfc4fac896164aed3387e84d41139f84b03d591faf3f27cc2173d5d3ea2fdc0bf23a5bfee324f2346919e1ba985e824401b166c1f2a8642d741b154b54e7a90d8505880a5c16fc67de6a6047518b4ebe8c18203df786012030f7820967de9614c7af06a12cdae9610c89916096c91ba3bf51efe8928de714a416bb21a75482c5c5482f8d4046eab2bf3465afd68d67049c465fedf927d0b0947209dc26aeda526828c35f3be", 0x1000, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0xfffffffffffffe17}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$getflags(r4, 0x3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 0: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='\b\x7f\xdb\xe5\xe2\xaf\xb9b\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c651bf297c37728bc35b86e2e", 0xd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) sendto$unix(r1, &(0x7f0000000100)="e6eb76193bb27f9986738b835d2f69b12b8b9553d3cc87c913b02ea7cd8633d7b7029fcfe8bd51efed9c8a24dbab3bc63ed9e3fdd65b2de29076e5e25ec9cb0078962c300a09fd603489c62d1bfb63524e21796a1482fe8fadb8dc49e0d7b3dce8e4d40cc4ded71147407017cb578af9008987eafdd167697f6f0da47a6599fd03a9eb5259d1b5", 0x87, 0x4, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) r2 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x80, 0x1d8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x48, 0x7, 0xfbb4, 0x79, "21c00b8dfb486ada21ac0df8d24c850ecf18c4b6", 0xbf35, 0x4}) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x11, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x4, 0x0, 0xffff0000, 0xa58, "50b10e0d2fd6061e3e7a50dc5661b7ee59076618", 0x5, 0x8}) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000a3a2b02006c653000b30ea79a662f1192b304b395c5d7c1e0a34f55f35c6b6f2f"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000300)="3cf561f90089cc83ee34cb186ef977e09d24022a923e58714d8a8c959d81b4dd8f547a2485bb", 0x26}, {&(0x7f0000000340)="565864bda54cf64004a503c061b33109ce7b20cafff8e2", 0x17}, {&(0x7f0000000380)="3846e5e23f835bf49ee4830ce1bde3b71aa7d81f8e43ad54924def20595d3867914402db8ca0b1cb42094e827a20dee0fc52ccf1b14b2613641949fb31e9dc9225d10812901f7d8534952bb4866cc40d0436b4aec2a11e6c8b9dbcdb08d4a9130d818ad2e25d0d9beadccc723c153f07667878d28f0df72d267232d4acfc1ba68ba897f4d3f0f5ccaec7133a9f6954a4f8e2731db434d1818f7d43ada93c07c6afa88a3117e2daaa923eae23c45ccc4fa4f0929d1a6b0b8a51ff79eba8240819d10119a192dc99e23a72149686eb3488b8b9cf55bd9ff4ab968702e4e4ffe198a56e5fc2ba61704c6fc423738e1acdb4", 0xf0}], 0x3, 0x0, 0x0, 0x12}, 0xa18) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x2152, "67f57ba35513110000000000000000e4ffffff00"}) sendto$inet(0xffffffffffffffff, &(0x7f0000000640)="53ddbe1236744fe7b3810a0204afcaee3aa6aebe155d1a481ef16f49b3bbd843eebd2b9a4ef0aca25a6a8a011e404e8bd5e353a30b737c54c5881e7175b74a79f9b8732d89dda7b9d95b306085808b4398abcb4812d03eb85b1c10a6aac2df759414383f5d972afcb326171a3211a0dc7c309f79569bf06736f9bd97213bdf59708c5e053641581972f8a16fb0e9f6f6d9f2e99970aa944490d28445280b49b73fe2a7d01cb6ea5cacc1708314bfa982f9d9ee00648f3591646668919172bf4b2c8569360b3007fdfbf3ebdcb7abd2980fb7f81ee95c1c99967ce150f2059e1661aded857d34b33f68ddcbe64ecde316adf6ac0f1c83334d503c51a57bce86f64eccc911d763df6f967a37b5a8c4a96a309940d38545c51c1dfd1e7af6d68ad02445bcaccfc6fa7bd34f086844d64dcb96fe73b85d87c156636591830d3adb37c3a0209f6ba14a2330fe6b73fb10e36116b2f5e67b7c7b73f7a1d8f596295a8eac305ad64609c81457d9c1991a73efc57ea95ba39edccdf93bb7c8eed964c79ebde2dbf4d5ee006ff64717dd68a7e86ad7a2c171943575389151087c094bf252bb417b9c04fa7166e9b1a3c58941ccbb62be34a0360095a5e3d67b18311006c37687c98642d34f0e5f0494bb068c89ddb27c3678433a060d1b396e3cb80d0d8a8668bf5e37cdf4522504af4fb273d0d157ed6f1f8a1c7b25da6514f18baec5b5aa30af72e34a1eafc88efabd7a90201d3bfa07bee12935ddb04850ac9df7c02ba446c486d70a57846816cd53fc4b23ac9ec3f9825e32be7f0c4bd57a6695fbafccf3a98a2db576d3c64fda94b1f6f94bffeca52acc4fc203f988f656246d48363ed4c52b5aca632ef402a3dda4611794355aee6f336051e706c7237555f3b6dd82aa43a9944a7e2764c5b9e72f28ef9d821086e7685242c6f714b98c95b321e2224acf4a4e3bee4f93c2b18dfc958e8bfd86898e6d43b3cc82fa574e8869b660d09bfe913861fd49cbfaf1ae29d2ec82f415001f21323a85071c9cb6f6e5e5fa6a10826db99c547806bda91e25af03e77c70022f08cb118424aa4ad75afc2a0fb3ffbe8bd6747828e74be929b13430bf8f9831140119db8315301f8b2f39db4ca2a53012efe92630d19b240758708fcfe29c65ade2f3a3ee004967c0599a62855a8b4976b71172265cd832234749aca8a67902c50d6103c60f17f5556237ec4817c8fd7c8dacbe597d313e9e1bced878d07ea84a701fe7802c127c9ab42f313cdaf107bd362edb25370e2f684ba2be4ddbf563a13155a1e28cf648c6210b5fb33da3b0f188b37673c46388b49c7814379517304bc6c9aee6f06cb848b756233abb575dcf9835570ba6449372c1772f350a2b3e9c6e055b380094e8cb12f171a965cf0ad50d21a131cd1ffa045edf4fbd9c2b8216a32fd4e5c90e39b36a1802be28f80c072a7932fa36c86fd41927b88dcee79ff58c6b195cff63631a39b7f8a646581f73e750273b88aaec2618b9168ec9d91d744df5f6426a3fd8dd1565fa1638a2fb9c7ad745c8f3b0991933296cba72caabd39233374c8c70cabdd20dfe56d955ebe6102c11cb5409d46fe5825428421f87dfa6c2896fa1cddddb96dbf97cbf94057f54c8a45097fa6679e5d8dcd000d37466f0f4ade8700c8896fe47528b4084809157a7296732668bf9bc1b565f9fe3cd7d414bb670fcbabaac22e5af530c5a438b1629f8a3e8944a5ca9cfea5995a9c79130ea1c5dd2c9bae9657855b1e04ed5d3e7ec2dc0fdba7c18f3028ef3baecb7732850e7994586ac8fb77fc272086c75d052927e68a87b9c3548f9a3ff45b287794ade46b4f58e16f83dd0878828cc79d85689b4e556f0118ced253aecbc467740a522d62f582460e30bfdb3809f4b47d710a16efcff145efe8d184c76863bd204678c5c6a733d88f4165e391fb9315681480b5c1f9775997bf203cc8eef0a6aecffecaf26fc749504a8c1cff7ce733176c8ccf35a0bc6d5354b25abdc192442e872f8b6a49afebabf14485d365b4a4a2c78621b0ac0a330d0dfaaeff804434a8ef25a6e387f27bced30a9636e289d5f5b2a00a434a13a59d57bfb5d7fd1b4a4b4abfeaa24b6652eff8bdb0bc44a9c67fdbf0b0f536b0232068b24c631a744ef062888cebab646809d2353b5cb976bdd3f269ec3acfccd3b4908ccb7578939b73b9a01786fd460c4538b6c345e57a3821faea2e9edf98801d8706d0692b46769e7deb2c2b57a3fbc237d5ecfa0bcc61c84624653a34e5228bec35bbb50ac2162ea06e487380b38c7c9168fd7756f9242fc7e99869232e311a11bceeb07075926e2ed61685b82fa90d233eaa913e60e7d513c262838d1e89aadbdbf4f98d1ece77e6cbf0e5d99e3a4ea9a453ce37e15c0bcbfb7c1a9553317ede88002d000071ddc60afaea77b8b6102dede00c84eef295bba0326c3425496a17085d1a58daf7d051db36f46017f15efb174781d14d733f97c4f4e411f1cde14d868ab0b98bf0357f26df48060f498304ddeb007b628d547ad51f00020413f3cb87ab254af64e91e8bdd0fbf66b67a5e2eb81fc4b2cdc4ce6593a461031fbd6e2376c5ca071e34b209cbffbcb7b4726751c51fe7e0893a50d40b72c06ff657b0250b528a8c733944d54adf982afae2e03e85cdc4bc21f2b47c854c2fb3a76e0fc2b98f1d27f60c8ddbc44e7b2049db4f72a25714d480317d6ca247be4c93867df86dd766595e4f23741355805c31cba6ab7140efe418c3f820dabc0d71f8e13103e7bcc31f501928491b2234e7dd272e4c22a0bb01568866e8bccf461d15065306ab6cf0d3b8db28486a2a2237d8583f62407da018bf2645d2110e7a0dd7b461155c51914256bfa6f132f4e83fd9dcf25c359e0755e2ec7bba0d78b42491c578da3cd6b44a01b6c7a11c8a6f28dd2f70e51be8dbf10ebf131e3011b0fac08bf5598c38f17856816fcc10b85ac6321f48492e3b10676e1cf4be191f6bbee9bafd8c18f7c62bd08f63d9a2c52806f0937b04dad7e9f569b360e398f6dc666643eaadf5dd57fd745d8db5f4f5218f78fbf97cf618e6c0aa15ba2fc4b2480422224bbc79350b7b3e680f2f2f57c1fe08b703dcc70d942d76e3b16ac7b6a3d285ef8f0167c1ec104602cadca713c74639c1f7c1db5c2b55614d97c2cfae5517f87f42fc3829a714283975c750175240ade8393eafbe53fe510a184e70a2fb0bd28516feb2d84e8c003e9305e16fa85eb1c14fa75240cfa602137f5db2dc491c57c7c4735e069f0e73bf4c2b68b5f4408594a457db0525a3735c71cbc7dfccc3be7e9ff6b7c1768a6e14ddc68e77133010af3c6ad1a94cc8ac50fdbf1b52d777a446f7b0f43ad3cf6ac60e62b29a8060561907dc3c1fadef00173db5c9a3e66a462c4cf5b62e864edf883f3df2585d93e0c471a3cdb98f24c242c3205956f9414ce61e7041c11f05f55d1f862f8069fc77897411db601594b68f3c1ba1efc7b756b9dc0f2e52990767bbb8fc4a60e19eb4662e14ce2b7e0e03fa7f4f29d6c76fb44884b150f8842261ee285c104bcf9ff248f2e5544cfe2746a5a6170e0f64e5c72be0a7151618b14d747e2ba4f0ff2dd67831883fa1bd664ff85e6ec1efe1a040e3c43763155f20c02b5c9a80e7c326438513e6131907f697d9a709faafd20946d89a4fc3cbd9de7f9ca4dcf6ea16a41cfee1df7357da36b1b4e6efd40984eae571c599bb63eba288524230b30491b05397a32c4ffc8fb5bce5801bda67be1126cff444b3f069aea5c8b9593f39cbc399b71268de9220950ef2a76f4fa3521d1ed61dfddbbe32e6a6310fd3d9b41c2b60952f4dab51288e22e91b39a69a3f53b674158c08a28ce5241969dfe0caf5b74bd1bdb7e6184703bbc79f51f326c747e19f1323f22629f26c90b074444b663f6aaec57bc937b92e381c1eed0e5950f1c13e046b1a5fc83d9055d4d56fcf0e6d9ccb07a8b4a9438f94ffdf46e248c2841d667a994a2bb203691ad5068188351a6238a49f938f6bc16d57ed2c48d5ffbca686824c10ba2e302f0da1f8204cef80f180164a0e17ca2ae998eb157ff1f5e92a33fc93b8c1e4db7544b9c75e7c6736ac351817d98b09eeb607b0f50dfc20e977180a0133ee0b03740810e9d0cfa743a5ca26cf4ad894dd0b179481380cfd8a4139adca2a551c8fa9ecb935e662d362cd5b41eea72787df36a4f12a25b02bc072574624877e219255304bced326fa966dbd5051abb5928dfd61cf3283c7343ce497c674e66d67268cfa0592a950b9a80b5342e0dd814aeb352fb109ca3d8cb225891e063ce93cae8b58a34d6e7855c77a364fe0cb30f47fcccc7176c43787642679da36fa4eb1aa4a4dfc29a7c3e677ea4b7a49c4c83ab6fee869ffdd48f8ea63e6e9f59818b1cdaf96b3fd781874f204986cd7990fe274d5d525af088532b6abd2272c6027c9189f68c48f057e1ecc615cbb3b35762833d4d3b37bb63f1da719716c7c2c39abc91912a231dcd123646f8bff1d1b3be4a2dd1c110a98a3d8ee1b3f1aea9a23b71479b0f38a6b4fb11a8823192021058bce4390db8d3e6b4db9d493f5fc5193ca103279d5a42eb7617f58158496211634dd77d54c2635923721656102044215643855b6bb0e6c4f8bcef3f700a50607027619336a5535fc6ed87e29501d9f1068f11d45038bbee669ed4855d6ca5764785e97a79149e7adcb0c3c8fc257835816189935ab5240baefd235e331c14f42516d72ea9eef506e0bc717fe6e6d6fedbba647ae5cae4b438762982861b32c5146e9e9cd83c257c909363009038736624c72caaaab947f16f2cf82b37adcd5a3b65e177eaea6d7c8033c32dbf60567e77a914ea9da3404ec597fdfbe11000b98fa1921063feb06db8dc9eaf2d810d8496b14b07e1532578723c96e32892801644da0ac65c5737b6038dc4d85b6d2e205e00013fd58390aa6a1faeeedaace885b818017e36ee2a14fa1d9986217b7842c1aa8e687be1df5ddd5dceb8b304cdcd6f36f4fe937f41b69d9cc08a0c12afa2396ac62d26951b8095f3c34c018f84526ef9f950e6f293beaa7db448f795d4979f6cd8fe376656fe24339ca8de16e0c15e5137a68682f1975f6d36afc58172eb669dd68777c47400a16161a59df4ceebad9f0d6f9b826ecd7f6acecb72e9d9c69ffd2418d1af23aac91836d7feacfb72be1193f3b216fcc067a18485ce9742a874e01ab14a8566abd3fed87ad24bbcea29e7979b7a9b77cfcd6bc65c9b3a918bd65aaafd404b7037bcd926156c9711fbabe41ead52e1db7893ecf9c965ee94fcb7cec0870f4caf19a2d9a3909c1eb490a39b4d4c6780f78274ebb6b5a69d70733259b93ba144ab4c5b31065978032f269cff7c5f79257c0ceccf11c0576cb6f93ea6d1f4373a344cc8362ef22c1e32f86f1d93c3e5fa8bc05c233cf29bd698b0f3721186ab29ee19d69fff1c9259a747d566ea2db0aacf7a603a89acc912384704d3aca3577d47ea444e9ca6aa25e1e312c8211d3cdb144afe395406b777e5c57abf635da84770c55c53e01c381860115c8977ad3d6029f06b8cd132fd76d27cd437a4feb8d6229bbd9b0fc7a1e38b77cf5c0eb4904f8c4758557ecf61a94a98949e527d566f4fa045e6fe5c67cdffb5ea74f7733965b810cb2fe9b65dd00d36c2d88ec956aad34a958c1821672348d0629946bb617cc92f4d65f762f0e29d3c39b875eaffb7cfbd2a72d7a7c5a756f014c47a1d3a51b26418e9e023da7587c5d7e7f75da2ae9dee4983a23a52e7830bc34", 0x1000, 0x0, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "2608690c00000000000400f2ffffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r2 = socket$unix(0x1, 0x5, 0x0) dup(r2) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrusage(0x0, &(0x7f0000000180)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2b844926beb7310c) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f00000002c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000c00)=[{&(0x7f0000000480)="47b8fbde8ccf383417c868b26fb08c9fdf20c8663ffa7b7ec0a8967fd52f2f79c08a8b9a19458df0d8e7e1259ad6b81f7013687ad55820a479ede6e41f5092bbbc3a4f517dfbc08e61f33cb35d40bda38afd10ab4e549a0d455986a14241e179c9136cb79af13b034e1696ce7cfd8a9f0051251d1a1efc98d7d0534a4cd625ad6ff69de6154cdc7477559119d0e16baa96d8c5a8de71e9a4991b35e8d1ca0e3b5a790d65361f9f230746eeea832b210bdcd74c193a47e3da98a505026bf601e18a5f11", 0xc3}, {&(0x7f0000000580)="34171fff355f6b53e72f7521b390ed458e3dc8a37e", 0x15}, {&(0x7f0000000cc0)="510a353fa128eb37d6a556d985ef6047206acc3a29a388477e596dedf250a8e8b0c530d68a427e2d4c981bfeacfe480656cdae9d0a90f6b85863c02a8556d748dfc9356e96e6b2374cd6da4d34199e440b054a5911d8af58b488ac268cdaa9753590cc523b050f76b408527fd6d022ddfaf503a8269417c220afd9cf67c0b5c36e02179804fc34bb8a1492cc70a9c69c09cbff3a341a2411c1877f9614aaff4d7a5ceeb60ba85aa5f99509b74c2be66ed842446adac1d226db8d87e0d9e0d43a307a072e4bdc63a2ff50494ab87f16d90ad67e30bf72b4990ca5963ede4c7e7fcc0db20793509a06a28d83e9f0c5cb34e43087180836ddfa98b5dce09d3a59a5260a63b582b6378686f7c04f8d4d307628c6c41b62745d9979d4bd0dee65360b86970c045a7fefc940c3f6c6bca926a623c385d2c693d765ebace76cc72c917ab761f8017afe6b8c6a3a249fe9049fd1113418683bacc9559e8b6afa0305f0f4edbe57520cfc1ab87e45187568e0394a372841d8fdfe0cc4e11f61fbb594dbed47e605829119e0e79d0808055d8f12034842aa7908020f4a1b88920e60", 0xc1}, {&(0x7f00000006c0)="596d74a01d220c9cdcc48fe0eb8e655c0071be5a0f7921490b92812a21497ff93397ef69309eacfd9e016f02575ede82bcda9e1167432615f54b3e5ecf8d701a447bb0269cc4e1106232e1d0810c502d622dff31f10f1098a8e8ad6cb2175b8635f4ac3cf64785af0bb2f3892031d4a377845f687c680da614b5db04363f30277fb1881a", 0xfffffffffffffe66}, {&(0x7f0000000b40)="f3f3132cb7ec0aeed360a213ab45cd248e7eed2b5fd9b524d5a1881ba44eb414c9a4240a92239fbde4e8ff4d61c141613ffb04a6b8a041adff87b3634ff637774182d77141634e23dfff44f6b03a4abc294c45d9f516ca558ad44e60b202996f60bcaf80b86deb6f5730e1007b497382f09c6c7c782a957d93bc58bd93b43d80c493362091debb8b922fa8c10fad637c933e1f06705ab5a2d2139a62fa5e5d8fb717888f0cca219aa5164eb5ec02086f0047ead894b0c6547b69d127", 0xbc}, {&(0x7f0000000840)="98b72fc62da908666535c322ec9acb35df16f934fdf00bdb855e92994d9e54f856ff832b13cf778e5ca89f6f3b90178eed8ab276a9f56aab91e5016b99947f9c6742067f09c233ab61e4b86df71757a66e3a8c54d57dc1214a8ffc4bd9ea519ba6a97edf354bcaa5f04d7829d09afebba1071a4c0dba5754764826672d9afadc3f0d3e440bfd864fdeb8907d6cbbb2b762fd98591f500b98bcb9c5b17c42861498f042ea8ae5fa6024676283a6143aaec0fb3b6624b648393dab5c4058b5849cf259c1be4a766e2e3ea327d31ade428e0de88448fa8f94f653908e64644b23", 0xd4}, {&(0x7f0000000940)="3d04bb103b59efd6ed37ac2481ddf4a36117d60a68b9d8a64d70f3af810bc0bc2b2d59b1d7f5312e3d3bf8020824c0729803015d378aeabea238c30abdd8d1bbdb8915e97e703886cf51f45c177542629105563418f787903f8fd96c2ec48c8b8b22790153492e4dc0a09301d8a5b15d8e44ded950a4c5a55f689393db39b7d16c6e245689114eadbcfb7ccbf962344e912b4ce7d0252c25412566c6e1836badba0dd62dec2cf7eecc86cfaa02078354c31a48413cb7765e6a18984a866eab5611c4110b5bf96c1d5cd95cc10faba316de6d49639a1f35c5ef7e28f4c94f78652045f84856061e26aaa9a219", 0xec}, {&(0x7f00000010c0)="ed5e6777eab81c2ec6578a221116bad08fbff58a5ddeb7d552d484149e95e0697c3216fad2da91e3c4254deaaebdf13eb053e2cf43f5d81009884eec3d2204fc5c28a8a584465488ed87fbceac3f89e953a9b995e018c21c1a676347706d396b10dbe2f96f9e20434b21324b52baa72d5aea21112056b29c9ddef47bdb759ec4d37564b72ac8a8c5971fe71b30e0715de023bbeee640b5d989c84b035fc8ba50b0056a5e30320f6fe146099ad1c44f61b779a4fbc4752dcdcb957db57d55ce0d1d23640340d97d11f959651a4f466a4a89d4ccdc7cec9e9b2ecb612ff0f0f5a938aae742d22ca689686835c3ae5cb65421f614b913098a6caeeec01826b06a5792b22d00509ccd4e448ed7439cf636f21a316965fe3a97d4be43c446d4c878b868e9de4696f69b719b0450c79ab32dd0ac67bcfcf532fef94648cb62255d7dec79167798187d33846c49e00370d9145dbd1b721e13b285f8b0c0a1d9113a4c716e9ca34929d66c52aa7ecbaf6bb09d26a91497f235c88ef73083ce56cd30ae4b8e71c12c7ad92e59ea0ed2a4fce7355af000ce158e1ff9d703d217ea2455a0e3f5e4241825702a747cc18b55c0379a762b391a53dda16a953f323a66b24706b2f3bcd0d913bbfdbe0d5a6feae442e15a993f9c65568a08cbd299ed66f2f4f8c8d8ceb2a62d20b243fb975ef50a2aa7c616a7cf3dcbe47b534664e501bc109005e64d42fb893935b0aed35586faaa1b1711a0885bec7c93bb1aca5e8146a3798ab5347aaba2b6b0f53ed6dc0ecd4374cfc92cfaeaa29062b8ce746111d7455644af19b120961468c4e9c570c02b74d5e30dbf0fbfef1e9b592f15ebf9fa55b502bc25925dd730e14b503ae3b2f0cb0adc3064270027e1abbf262f9269444b1a1a58c00f69cdc7ac521c7d6d7d14be6f5f9e7041042153e938e139fa0fc600e3928298a6535ce3a7e65efea1c42aad3ff48daf790531e78d45dbdf08fbc2faa3ab510e338af1fee4b5b7727d8d215974619d14cef02fc6589b9c01d54a608206b4cffdf7c72dff4f9febb9b41e476451d9eb93bc99e6e2fa3b0b469bbdbec57a58cc80050070db545c9a50feb7c50c71487f8a480771b60700452c89d3dcc9b8383b76a3c9356a8e8c1580e5adc8b1ee035f8211f7974052dfc0a006ccffc2ecac7ab06fcd174819cb2004370f6e8e9a783ac3d3c529208116b2a9dd977096cc68953bbf5f5bbc6cdfe8065988ef3048d034268b91986e049f8f1481b77b698373c50faabef7c25346c377f72d1d721cc68114bc049cccc0f39be8df92da91abe8761609598155d75681c13c6be9db5ea1adf5b7ba05e1db57a700d8b2ff771ead9130f8a2db9e3a38c3a68e73ac60204cbfe800695380f5143985c84abed0a402d35e4048ca5e1f43a96fa6d23195dcf6b59e1285e626d6527203a4d974e74746bd10ace10a115776fc979c5cf4583ba692e7d3e3a2da71938fd4b6b0feccbe65054f645bc26f74145bb5176e15bd235178d8dbfa533d36602603e6d8a1c079c6d212283e184a844d771e9511f6a78902544aee3bb1929c5f300605f41ffe9380c57dbf5cfe5ed030ea0830d8428baede081d97acdcef7887aa4688a02c69bbfe04aed12d47486343766b224efbf0384da0c0fa4c4e597a21bb2488cf7373b6cbe0323452180490a9b80ca80b07b075b8a885d5f8771cae066c6dba36c09edd1bc640538eeae72d2b928ab3c87e0a534f11b8312084865d61685610d3bec77a780ccf52ce3100d31292a602dc092d2f43731462629bb496017ca47e6cd315285f8f5cf16e698e0d355113c7ce86b3dcd4f63616dec99756335605935f5698048db4c671c4e1869028050c62d70a732d5b79d33f93221b0a111630ff77f11c72f34f6f9f08f9a2dc211adb222d3cf29a65598eab0f211286909313dc53d671ff5682594a5e1605ef36af2ebdca019147120b0d843112065f165c74db0ca2fac4e954ace6cc176a7c8e078ff351511a6d1a8016a6696e992823e37c382211e79db2fe0f8d119568259b25f233f75d0debf18fb3f75e739a1b435396a319a1d3180af467e531b5e4fc960dc5f5aa66086f114151d1ebfcef87bd4014422f32027d195fbc7728e2d7cd20d85f842d46db8efc8dc9d3ef9bf2f36efa7139dd6eb415a5597c6ee4b7730a18c2b90f674732b6d5554616f75044e6b43529c6c646a5606d05eed9f17c04cf1adae5783fbf76e4c476b52fc545d69bc9adce5720a7ae7601baba1c0af1415fb480bc03310dce13289161f5852fd0f44e24beb49615843958750670b52078898327306fd1ac1117923d553ded3987997e0a66dfbc96c0f64c616f6947a0871abacb74e2f1cac54c3cc12fa63a0a4dcaa391ee679412cae03f2ca955beb4f2e6a042798d2fc99beaf1fcec4a3fa431c855a22ae753f6f08eb16f4e0ff6bd43ca054b836ee6a44fb121288b14c1212e6ba6dd96662214210674c0127f18345f32fd2862623d1f6a4f1dda5909c5825df98844612ef7a1fca66e2ec11cecf32b9cab7aa37c408de36dbe2b2f75e500667976857df0d006254d7d15a8d401de7d70793ee8f245d19af47226360e5e78d9653871eab937073aeff193c88360c518e92d6fb0ab604dd7f2e9151c1cb8be8742dc58ff28d646352da28483d05e143c054562ec8d3a4af1592f8f8be43a4d76ace088ba8fc669b09ecb58af1a1e74c9af9f8b6c3ee92fc41c7020a1028b63ab9830ebcbecd30d3db89bac6138a0dce66fe57eb31ca487ac2f3acdd7b876d13a837ab41ecd64a0c9f16c4b474b6044946778845ff5e8e53d0399bef38022fc1c5a2779279010e0693906cd0f572b2c9ebc7336d0e7b73c813c878a667cedb25d83167a61847424bc1c4d2d676a9e2ea7f81f7b78588b058dee362226208f860f6fef411ebd1e14a6ee612510612bcafdfd873c7b2857d976368ecfe793d1f1663bb08d801724474eb3532f9d5ef13645fa3e97f518ff1295367cba67b71e52b886e49fa98d1a15637d4b668400d32bc89f059568677008fc0b82e99b7b20a3faf03a6f29b3d3dfab5f5e1e687d603e1d9186c500fa4f3d4e74148087745ff50f925d6de38de697a5c5d62a3cacf4ccc25f18edeffcf9a120664afda1e66771d13593a3324a3128c104a5403e8dd9ef5bbdaaaa23f07976b85b2fc2883484e8dd1372de631c8ca8dc896509273b21a916d7269b5c185ad62ca6fb3574496178f6414d619e65f9821cc16831df2430e099fdc59008914e100fae193a77a70fd0f6fd9a4a63cc4f7c933f5d85321cddd35114bb73b004626dc6c816ec39d2825936a4da1da29d3c79e0eaf6a14e00c73023636313f0be368f976c8ead3863e14e2fce3ea0c6edbafcb903653ed753ab4aef6401881bea1bfe8221a87adc69013aa53f258285396e955579212abd9d5a9e13742f23626f846dd41d85942dc7f539a45502717e3801892c3f07dd04e83978de3d020d1944dabd8a8fdbf247f56a7c0f9eb71815c5422fcfc2ebcecd00fba376169880316d942381f193312478da509b3b45653ae9592a1483b3dedda6a84e977d9fdf1d4c4b50c44daa070cb29fcc4247c3f1872f25988fc8525c6d152548e7dbbf017d42eda6b1578f40ea56f56a6313b2e45d6c3217027bf96086d8eba3386e81fa3f4bb28c7f2dfd51055519f92e788ee203c1e5cba7cc95254465fe2115a9dbab045adabeb567755d1d3bb224b43addc59865e3f3abe599f617d79188474e4ab7f952f248eaef268b5e66dabab9dea520453affc1ece347b9db0734ff372c7ba1aadc12e4cce44808be8f8ec0d9c401b03a86b6d221284d23f31efd3b33e3ecf78a7d4b96bfa9fa6e95233bf2fec2dcac9a33593d3bd5f55ff31b20331b1434207f86ce3e3a52ab8649eea3f694b186c233054d3f82df0ffcae84b7f7e12100465f8926a89e29043b523c9bb8e1f5ea826c03e4f1169a77e6b3007f612b5b34b2ed81d146fed9c5f443d586f67e7b7ff24caf6baeaa5797cdcdc34551280dbed5d4d7e2ea72313e82950ac0c9b6aa4de416cbf38f16e536258d26fe30d15413ebfb5e971271a2020a6ea6ddf462630a7910fddcf77f1d9955814e1b4b2279cbe657e675f2a2c520119d27a88786e298ad8448ce8687487558a83c3a2ccf75515624a7a7c58a02cf808b5e606aa312491e3fe755f2cec286960885c0b2233dd7f26e71154e3fafd58586d46d2c097283b3e44479049a24e8d1c2406d2a56004af896b632db5ee34fd2c9f555c6724197b959ed1b24b85c7d6924a38db76ac4d5e831b773225d08743dc4a3be5c4de3937f7e611253e7a60709238bb47af5e40204c747c16e80f18dbfdb1e7c8f00e3734a782fb0a109e9a893f53e78fd0d17fbb15fe0d3eca03e88bb46a813e18c6d73f8bf2e01f76e250f1b293d595846558a6a31621cb8dcc0ec42d72cf3407795459b1b21f626dac3fe6f1f94eec5d0226588bcfea38d4e0e5e83ab77b97f5ed45d285289fd776e9c26a6e988cae0f607ddd8f936d44eb3859a7aaec13668a45d5854170a724f92202813e6897f76137ebd4e7819a50a5a441fa4d2baa974ed01036f575165c133d9a5ed5d175db57b542a7c05d78d64f4c0af46389dfa2709fb20903295781ebfa69d2bd9fdf48df3eee242966bd2e80900643bf8b264677b6c750f6ee88a944aaa2b685cc1dff23f3ada1dfdc9f7d1fde2159c2d5f7db33cd2909d382184fc43765181dafc5198a33503f3d1476eebf3b470f28198340dae93d92eb6ad2055ccaf3b3740fda0f4038db4d381e6d6a02173606158c4f63a4e31d8f66d1553325354a79f43578e1e9cac47321cec67f500a0b84145a58b6d405014b13727ac4ee4e5db2c47f1c8e18c1daa31ff35736fa8ac1ebbb1aa52818b43ecf4a3ecc5eb33eaaa28a1acf107bcb84853b3af1de3f1942a97b9c37ee1d91ef8cd4c54102428f399a1f2ee06ccedb8e85a56cd44078753ea4214059fe4981402aec5d35d15ad6919588373c9ca9d5a524537da5b02218e2728893a68989f3c0c2129ec5ea1aa8f976dc1b86588a5535ee4818436c9442030b23dc9eee865c3edbf6277ce92f6e5b4d8dc9b8ad4b487cb26536afde3e093481b762fc3c4d93bef5de1ed6b2647701e94950f4f9fd1837b0be529cf7d5e41edffdbff5aedd7960c3334943abe46287d84ed0d3eec1e5035a03d2f84d424e01383bdbfe68f010ff7c062cd8d70dea833ad80bda299843c0174920a144c8d6da021d45ad2544f00156a60002ce295b8c847f90a0398d715ad1e56bfa5a2ab202c815494ed699c01536374aad5f7a7f0044a2ba8894f043fa6b4cbefe25e3286764419ac6d65a04ae03ae45344b2a3adf9d4cbdfe695ec75ecfbe59922119a48e4c719b9db6d27f5af6950aa29ed2249a20db109b07b165c8b853acef7b8e5ca336a286a2c5289a8c2b535e6466aa2ea0d8dc99b7e693d9040f296efdcc353a62ced75d7c293cfd418febccc88bc897dbf22186bbcb6b3bc7d85c9b3d57427acac1747fa76cb0b4793eaf36fbe192889a949c1baf19927b2b309fd2c6637a05cc5aae46bc17bbeaeee6dc1c22cc84b7662ed800f5889c40502c807d0b981254f9bb546b5cb512c5d6ab821b360e0fcc8a4e11f744fd5e204d3975136a04e56f619200cf04551caaf0b1b34aaf2f8f653c070d9e2b38915e4347050dc9fd698603249f0b715caa019f0dedc783ec7430eb3be36e18dfa824b7ce07057c3ed5ec269ab7f1d6071d8d8698fe8ab8556fb4470", 0x1000}, {&(0x7f0000000a40)="c09826704863186d8e1b81", 0xffffffffffffff27}], 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\xff\xff\xff\xff\xb0!0\xa2\x00', 0x1, 0x0) writev(r4, &(0x7f0000000040), 0x100000000000038d) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() r8 = dup2(0xffffffffffffff9c, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000800)=0x2) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000780)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x10000, 0x8, 0x1, 0x0, 0x0, 0x1, 0x10000, 0x2, 0x0, 0x9, 0x2}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) setgid(r11) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) socket(0x26, 0x1, 0x7f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x1c18f241b2ad85cb, "56fa19e075dcfeaf6c8ca476de0b180685730150d0265e043b767f31c2c5724f21b90105478b8fc0d084323425231dcdb12a6c81635038ed244963e7bd5e39df23aeed84742ca95425552590635b55be79b71d38a7e7c119e4159bcbe2f3f29ed1e01e4342366c9a79649b902ea1c054eb9d59e2a2b337c72b529d4888986c374d438b2633e261bab70c5daae2cecc89ec1990c08be369ded2b6fdfc9be15901bcf468cf10be58aebc30416a8953a91678c995a00cb2c826aa"}, 0xc1, 0x800) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/\xe4ev/b\a\xff\xe9', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x1f) r4 = fcntl$dupfd(r0, 0xa, r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r5, &(0x7f0000000040), 0x100000000000038d) linkat(r4, &(0x7f0000000000)='.\x00', r5, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x5, 0x7f, 0x3}, {0x4, 0x1, 0x0, 0x9}, {0x1, 0xd8, 0x20, 0x3f}, {0x6, 0x8, 0x5, 0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x8}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x8) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/40) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r3 = fcntl$dupfd(r1, 0x303e62b02603411d, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xe0e6422c3778d7f8, 0x0) fcntl$dupfd(r0, 0xa, r4) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() r11 = open(&(0x7f0000000480)='\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, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r13, r8, 0x48, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x8, 0x8, 0x484}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r7, r21, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x4}, {0x18, 0xffffffffffffffff, 0x0, 0x3}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() setgroups(0x2, &(0x7f0000000140)=[r3, r4]) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000400)="c130aee20bf80e98bae8f496acf777e7b2499dadcc8ceeea7f28d290c3dc3d2d072e4af3f4fc80dd43f755896ed007a9b232093e515a15e2c5231b9cecbd7cddf1089d6144f9389db6f64891aa07369fee387b431e7765e26227cec8d1c475249fc0d3231ac831ad64caa4f330a4dbc2166d9de0919a922fdc4ea54823f5aeef1e218666bed1391800ceafbbf821190076fd442f586e3f687f6d45761c4ffc81e1cec84bd5a99b936cd913ac8779e453e80727ff40db24672181134349efb3fc9dbb7f17e7fa72e37fe2c0b5b7a4cfc5fcda44ce7e67b5f684885077f803f5625b5ebad69a02b31a86927cae"}], 0x10000016) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f0000000300)=""/252, 0xfc}], 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x9, 0x81, 0xd, 0x3ff}, {0x7, 0x7, 0xb6, 0xfffdfffb}, {0xd89, 0x1, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) getsockname(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) fcntl$dupfd(r5, 0x14, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r7, &(0x7f0000000040), 0x100000000000038d) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000000c0)={0x5, 0x7}) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) socketpair(0x6, 0x4001, 0xc7, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r9, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) mlockall(0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10148, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xa4, 0x2}, {0x84, 0x7c000000}, {0x100, 0x80}, {0x87, 0x40}, {0x45, 0x1}, {0xce, 0x4e}, {0x7, 0x5}, {0x3, 0x8000}], 0x8}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8) r3 = dup2(0xffffffffffffff9c, r2) recvmsg(r3, &(0x7f0000001740)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/150, 0x96}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/10, 0xa}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/55, 0x37}], 0x6, &(0x7f0000001640)=""/230, 0xe6}, 0x40) getpgrp() ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000001780)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x84, 0x3ff}, {0x8a, 0xa04}, {0x5, 0x9}], 0x3}) 16:00:04 executing program 0: readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfffffffffffffd74) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/171, 0xab) 16:00:04 executing program 1: r0 = kqueue() mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) shmget(0x1, 0x4000, 0x0, &(0x7f00008d4000/0x4000)=nil) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) poll(&(0x7f0000000240)=[{r2, 0x2}, {r3, 0x40}, {r4, 0x50}], 0x3, 0x3) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x7, 0x101, 0x8, 0x401, 0x9]}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x1}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0xffffffde) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r6 = semget(0x0, 0x3, 0x213) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000440)=0x2003) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r8 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r8, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r8, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r9 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r9, r11) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffffff) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd\x00', 0x80, 0x0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0xcca2c0d91a2029a0, 0x0) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(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', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(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', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x8, 0x484}) sendmsg$unix(r6, &(0x7f0000001880)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="e234cc4574d6f851e55695a9f778135d050594b2c9878f6ebe87a8aa462a937ba7096ef148c57301091936768c3f22b88a8586a9bb99f7e4c342d9696656b46ab68981dce038a3beaf6f0d708b6c25629a8686b64f08fb2295cdbad2c41305f28d244fe45adc597403ba58b35ee81c5eb2908b724185daad3be71a39eb27a0662c0671bf24ec78c07278ea2b2a90963fe10d3fc478072f7fc505e0d9c8301ff5dc35bcbc8179cd762558ad78621d818f3616681a82492a8cdebec04c57d01ed84dfda1337ab3bae66890298a9433d301247061eb0ed5ec75872f545e220a4e1413ff8be5efc297e5b249503fdeee3becc66999c0d9dfc767e2c9", 0xfa}, {&(0x7f00000000c0)="7bc88b4fa2bc590f0f84e12119923fdf6d925714b30ad13a58c3d2944ad0cc66f20f0ecc3f28d868e524637bce109ebb190efb823c", 0x35}, {&(0x7f0000000100)="db1fe7d3bacbf37b93d517d65b1a", 0xe}, {&(0x7f00000004c0)="b55e63e37a0aca4cd6e5e80ad01b005570b7dde02fd099beb4e9e10c77f3c64b7083d2820a67bd168ddb28af37c32457b39536ab4620f6cbc676ad0ecac991b4a003e586ad7ff93edea826f86ff3dd3f418f3f585ea6afd89f0792c034f842f1229cd54e9d2c294e0bc722f4741ad7b8b2af72df738194e87e81cebc2b843af9379a1514cc88a9f69d1a726b5c1733865c60c58872f6a277a18eafd3c1a607d0429d97c29db131c0e0acfe078ea3179bb0c3b7745582b56c66f76847915af41f502c1ab85263f4abc34f10e92949f02e066b5c4117d2e41206", 0xd9}, {&(0x7f0000000180)}, {&(0x7f00000005c0)="5b8e7eac15329f2efc64d0658faea465b720d82f1800e77e6e307db8740eaaace91639c6e7ffc6eebabf7ebae5ba4f388dce2bd41cc201835b46b81ab55044f1f8a6560e728a2749ac1bb9ef75be407b56ba2f0b7b2c5092519235e596a17f889858bcaf6d21d25f188450fb33b8856289996445bef013d6ada99432a8d44f2b81fdf1fe4dc9e912d53b398e187783003d14b7699021613f2f4098eb71d9cff7302cb569ca92d269b0463111592e6c0a15a77381304eb7b04a5cc920e32b8004ab47ced8afb49d8639b7839cee973aae364f07a3779b65e251b5", 0xda}, {&(0x7f00000006c0)="c30f1de512d61c64edb89f36fc9c0dd16213a31eac2eebdb05a9331384104cb11da4fcaa146ffb85ccab06b7132b67465d9312c6d116ae007454a97d1078cff1749e67fd9dd2228058ded6ba5af6e75235e8897451f802836b3442b6450f21763fca5fbd6eef44665ca26f16b35b6c24878a9db5cb3ba0de3ff01958bbe7f9174e27269fb935fe1b1ae869a04d1571df06af5aa8802b777a619d6535305aac15156c5e18e7fd47c0c9bb60ac93929f02c3d4a49c39dbd12d1d63a7", 0xbb}, {&(0x7f0000000780)="46050c3dcf71c1e63974f7df78cc0b68482235fe26aac66361b0eb899e2f26f440db22c021ab198cf92fb047f68ef383c190d609c0453a86273756637626404944d0e6da2bd0d3255540a4c5b4ed18d7b256d69ac8d09584b68fe581a01eb8ca5839569d0ddab8c243b763af9fd12df77ca8c9502a590bd9f76e7b6f23a846c2fe28ed6463546468d84bb2a6148a290f7f5d958c3a17c0554778020d4b3cb2c33e78ad2907daa16bb154e660df050556f94ac030f86629ca315c3940b4760c97ccf06162e52b347751d27d6eec7e292177a8bcb4df4678e94efe0399569a1e0589808ab29971e1461376414f5725b4eb4067654df92d43bb1a0ac14d17a665ad48ef47b5cd4bf2474e5b556610c280ad92054587938aa1cc6266c589300b01f0ffe9a1bd967e6775d183824ba222802228f8618549ba105f4bea4386f59f23262b95df028abd3738d3f1206939b160ce62bb53e7183f873db576a2e3f5f48603488c25cdcbf585ff4f49614f32e74fca2487a561b2b44d3af2916f13fafb9a4ddaa729cdfc7227e489ac0b02a9da2be2b196629b9bb35b07df74b195f7c9480acb426db2714deddcb93430a24447d8c094a08c5047b4098d46b7fe1a736416520816eebcda0cd52550fd073ff8c8a173de29837429b641e278c62727ebfdf6f812ec4623b17d189a69a6ddd954b1900558bf681327ea6ae4ca7eaa83069d35d5617f31c50b681c882276ac3163ca02d1d2cf79e46a988793268d4c6ebfccaa79c5e02c6b264cbf9fe87d4f2e2a7d2073cf0599fc6516a9def03220e880d27d2d383d64c09d30b7571f14a6a3338931c228ef6a849ec3990866f154c830f8cda6d36ef82358d926c1b1ad551ab0005dcf267d8a4b789159e7af3bd2007f58dc8fa64647c60ccc414769a2d965a2ed7e5cdeb1b0e91336f84f1bdf108228e9236fb398718e6b6ed8b148843a65830fa0fa61a1dd368206d2a46c9fb5d1c1fd1231f9eb3e9a2b00764c44aa669deba05b92fbd1671916e6e6cd93cb6d2be73e8ba09ccb8ee7c88d1e1a2e2b6c3bb2140d7556a878813b72d25f126cb428160674cf7e05e86feec8551c39b1df8a890bf32f2021af292b34334ee45bb761a77062cec134325f109f10d866a4fc39ece9ed222181940bb19f360d9eeb16a5c94883a9f359b8326e465dbc543182780e34bdbe949e8b5eede1ebd262e162bd4a993779b170a537d0910be764bb58658bb0a55fab19f68cadf9a6892876378626b2f15cb9c73b20c9df062b6a32867422007b048807cc90811d2b8c32ac29cf04c513aaf2bdb43ba74a6fcc403c48493389b8862a077f89cdf3ac8e28ea67305a0912e987866fa82c080622edceeee8b811c736b89e4cf14f793a68deb4be609986ee363a259e638b3dcb6f799fcd160513213c36fe66299a2495fe8fe0c16305fa1fd8b7c45aeacf294e8b93420ef870efc608700b563024f7559cd337cb52ef9f5efb460fde8a36005a844bec9bb02948e340f845a85b165182899e8dcbe737e2e1000e68a54688ca399fb37bc56a56594edc685b6de01cd92a273bffb5881644091f3dc56396c70a690e490e12c5874c6a09492b540fcf57243175b0291831362a6b40d7841cd96d998f0677a561044625c16252c4a03773bdf75d8a1a0647a02db341ecc76ac139754aa1d8505d5836873c9a5c4253fe4153d6be95057841002f8cf4232ad763f4b55d3b7e041831b7d8386711d2e73a86efb55dbfce6d4194a16e7dff6559bd90c1a40bb719604e18e2cce8eb0fb29a848de74e8922f6002982d4d4a78cd29873d5dd82c9464472a6f5807a95fbddf1a1cdbb2a4914d0f68320bff3aea582309a439a463ad4b7f34a3259cdad28f4711ccdee4fb91783eeb4e97f0c872c71e9356cb0b50ac97efb445838a886eae0b85a294b0b67a4dc70ca29cde251cb5ba972f563d81a8a3f9409732a41edef8ecbfa584e690070b935ea1b2c3d7b8a64afe02f8ad571ea16011f584cedd5e336bb0f7a387b1c1d6ea988f0191b1b8433e795301228e003293b045ec251cc4ab54cad0bd72c03959af68faf39ac3f9312e40a29b79216fa9129e760dba6eaafd7d1097dddd472042aca22149200a3329bc641b159e7e334f16dbc9929754a90e676e81cf35135861e2661c2d48a9c26b7fc0a51cd2397d3557fb9afaddb53315ac54401fec7eaf9a04d85907c06ea3d27e6f7c3ba891932cde2bdb9d85e409ff5fc6b03224f059a6d3de1816d7e6b11b4323c8c478d1dd01c9610f11f7e72b1c7957e34fb91766ecf791a1d10fd0370b90907e5bd8e1a6015cb37d399d83881ef53ff0ec99aa46d79dff205b9392077258f257ea43a05b09a02192b1472e6d7a0b63169ce18a15821f8e31f67b5921b6b00f5ae2eb4418774c8f864597488fba10c12bc6b12de68196d45249c87b46311bfb5bb54e63ec81de76099f964014f6369093b9f68bb2f2bc75353a1b32a0788446b99845579d40971f0e377e4c5446a0f84380ee402e97b919b6fda153db5521feb33becba192df54ad9e5d31ccef25f84fe01063290f1456af46a4d0052b944e7aa23d7ccc032b5826bef78ed8d178add6ac207957867361832b37d8c3995c85bd0f0fd96866e88620ae69588e1dac39c024dad0af13d04519e4c5c70b44493a6b5bb7c5d7bae0756f9a97a5f8e1615bd6c21007a2eb5698ecf7c7477ebbb28a979955036f5b60c4124cd2676214e9425d13ce5d51889f4eeb99379b9f57c0d523e11fd9e1205465511cc8ed9f72d3c52a40ba96581df83ff1c547aa40e4a413027595869c1dfc22e16f658976432e0c1704255556f7fe08028dd775ee66fe439994111052d2304a20a040769661c397bfa314a172e87e916109fe9269f82bff3f9661efe72b2480f05dc1a760f201ff2ac25fc1613b896e04e64a9cc4dfd42f210772275dba38fcb78aec8f7fddfd9ecc5876b081f6cd4d6db8bf9ac07498b95e2f9304ad48f42ffaaca18269aa1045a2b1604460878c4a48f538057e451ab78b8d4872a3059389f4c6bf19f9650a8e3b6923a1bf78086605eba182e220c8581e904b29396fcd1452c55508e674b71d8db9e85b9ddd9942457fcb3e78164726cea4a1eb2d6d1faf3f0b17a94d66ec3e091f739547b0996e826119cc5e597bdaabe7cfd4f76ee92f128a9e7f2c3038a322cb103af315fcef289aa885019cd2538bbb3e2a06f0f9183317ffbd4c8f1c2fad67acb36973cb136a8855d2910161b946ee575528e6b076f6ba7d878e0a053dbbaba93f5700996aa48ce5760a72b2b7ba7fa99e8a7e23ea07fd4a4beb2749dd6ac16f2e5689828c4f583d16970822683750adf0848a68bd31e49d84de2a831df16d1496ed28da909fd5c2df37bbc9fb79607c01d63fdb39e8a62605f5a33e69979bf17181b85b42d09996c5458db4843179e5efa4ead12f24fd7a7a545ace9e053f09a2b0acd150408a9e19a143f9742c9c9351c18663b9f0aed7595c2550074aa97451fffeb3399405d222ee97a0589ac0e44a50282609091a0612aec0b4519dbcee72c04e06d526dad21d3adebacf3d78ce809553d90e3bfb020a9aeade306759198fb3a53fe4b16bb29e140c643f11cc408ed3bed91c303375f44565c78bf90185b0732025a23c3e65be6c331e07b35131455d54237ad90a165cb9387ecabbe0d4ff9588862577df7339b1ea6be2717cd1c10187d4a32d90ced3785aa0e20c4cf11fd9031cc9c72f76067d0a29c3b4525dfcc112a9caee607c23d238baf4bed922de3d60aee0203242ebe5c9d260710ac24f2cbab513ccbc2816a3422b81dca82a66e672383ee8e4983aeeec142dce9843b7eba5dcccfde20c07c3b1899c258ce1f3d84dd0acaf29b4569e76dcdc95921b18569288a8ff541ecc88f825dcc1bd62a4c3588e2bf5ab9de9337618d3e2e8e528e28d63589a7ce2b991f2fb488826d36c5d2f951f8e07397b21e210acd4084547fdd3557fefc915ff04004b6e5e8461883f6d2c5c7d49ffd44ec0407273c9d57d1e5c50382ddbbd92eea5d741d3c48c245b5a444c15819017f88c8c0a86f90adaf08fa1ba3c779cbfc8ce19184a1e2f3b35cc9b3e2b826260d5d913e7d164a11a068a79138445b705118348e56e5d92b4fd5b7c4d57d4d7879584ef75736777ac5c604ab6de6b7e2e122ea73d21e03919d8ae47046b0ad2bf1fc6ab62d18999aff14e30692385697665720a059be22e31e0c5367ba2c0c143c28dad02fda28db732b487b952d52faafadce0747787039cd1b2d55841961964593d7d5656a7ac078f9488b3296f25f14402141d12ec8b96d4b4dea3e2389584fd8b6628e51b7894f2c0e886ce666095a072ea5a56485a4545b00ce984c2ec0396a559e52f43ceb1b065763676835cad940212dd2e623b96cb25317613fff8f870a87415b9a144227835698047188c2b02d7bcf364a089be802f745225ef15b0cc2d0e2ae48bad03f90ee8cb72a177a7c59c650de85615143a2b2cb651ea032438308bfc37a0a2f00921d556576d3090bf144fab5548670d35e386c19551a430187d1119baf2a23aa0ad5174943add4b1ac0a8b8aec3a972b20d18f798998ce7818f36be58f8dff044899024dc1ee3937c7d816cdb1f80cb18e194a7ec95c01474cd3c517f3ad62f5786c5a2146aadbda685be5afe800d927ac7d37097c1aa14de582fe2b656a3763cb080db86ef40593686278cb4c60f50e1c36c97af82bcff0c7d4e80ec7161b0d7ce590b3da38e74fcbc821aa392e8920a3f916be1136c8f23add5f5c5148a1e232e7eccf2f5b98aea6cf1fd3b8c0da1510d54f7878193ae0d128490fca9e78691d5ae641b3aef1ab1179b6dae4513ec71266a66147175c568050ed9d7bed333718a6459910f7cf1c90f715ec0c3c4fe4b4e6debd7e885291d4c1fd5a46022579dd69dc33831116cff31965b38ea2ed8073beb7df6f79ab2242ea77a1c50ddaffc2b219d3c509f9e6ac975a41bebaddc4bc1d7e7f8b3a579186cf2f5d353cbdd2b629772136ac3d3421b0b5d32b854aede9e8b31ace729cc8352e790e3972fffe1aa30f6f600381087e85dcbc5e588843c722c229b473202e6e388242e427e4205697cbf6dde2db7dcedf1c507f00e3263ad269aa25707e8b27913d8c14f99772692f2bbda0705b09138cae7e150ab5fd201d26105887ab6155195d619b42000623a93225de8173420f86ddad956ef2d379dbf3327083e86c00afdcbb17df7c452e75de1e9711f09c77be23d3b13549f59a20177598908ed9a3d252bff05e53c34b4ceb40364138701da4083752d1ea2861129c3b24ee1dd990d5c7ae7e5ed28e6f0065e1e6e9f604f8a3c8fd1316518db29e172873f75d7cef5c6ac44bedcb6fd21172f542944658e6717483d3b6000c0b2232cc4b79bdb515435c550d4f3f45b3012206b8a32448c2c0a96538d0ae10df9a1c99082e8b99fbda6b6c3a4d6cc0dcc9608417fdbaf80674f6443af0e9623991168542ef3a184183e7000dd2065b9294f3b044f14ae6d70d31259cfe2133efa028a7c851be308c11b813e85c7e70f52dd595045e1b03c3ddd4a9d280502c4cfd143a51ae723b16e785a4b3b07c6fb90a9fcd6b57d3a434224a05d990f0103e4533ff5560143b69d70a852c63177ced76ff46d1213f2598c3b61b70da7374a88ac553697122199856b3c2d5db4af78357545fda26892f5357b0bc0fad15e4f51561bcf933308655e64134ea565d6a23f82728203313ee74054877009bc27056a0def17d953", 0x1000}], 0x8, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r13, r0, r14, r4, r0, r15]}, @cred={0x20, 0xffff, 0x0, r16, r21, r28}], 0x78}, 0x400) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r33 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='oN2\x1fsm\x8d\xfc\x81\x18', 0x20000, 0x0) pwritev(r33, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:07 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) readv(r0, &(0x7f0000000000), 0x100000000000021b) 4}3IfWMxf +qT )6 ml1_ 3ƇEIJ9g^mdwUB'\5l\V`chn`Xf9ZDZ+խWiʢ?t&["-w#WPf#oL4}3IfWMxf +qT )6 ml1_ 3ƇEIJ9g^mdwUB'\5l\V`chn`Xf9ZDZ+խWiʢ?t&["-w#WPf#oLpckbd_enable: command error 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0x9, 0x20}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442b4a76d2b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="5108bea10018ade2ef7463b1dea842cb4a512897bea0fbe486a66f1610d6b3373eb44be77b036691b31db58b59b754697f45b5181d9f317778646fcc3b5a6ce7448c02b7bed014b8f77ae2e35e704447b09037e8f7cdc0cd42ea19c5c3abf6a798eb4460ea0d0ad0ed696f468c1a1f75dfbd76cee496fde1757788d739525673c528b66b3385ae6c863223a5a189a47b5746cccc95f871c0fb47e78946fd6dba58dad7751547cd407cd436d9fa88", 0xffffffed}], 0x10000000000000e0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="e2d90b651dd3505dd1e8b9e1f041c5bdb71e4a8241b26b2abd145a04078cba38e2df8c819c72c5bebe15e8b5fb9e245f3047bf3e", 0x34, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x10) open(&(0x7f0000000280)='./file0/file0\x00', 0x20, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x2f4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0/file0\x00', r3, 0x3}) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 467516 62893 0 0 0 0 syz-executor.0 *135676 62893 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022d789a0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b58000,fffffd806500d468,10,ffff8000000256c0,ffff800022d78c08) at alltraps_kern_meltdown+0x7b 0(b,ffff800022d78b68,83,ffff800022d78c08,0,b) at 0 rt_clone(ffff800022d78c78,fffffd806588eee0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806588eee0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022d78d50,fffffd806d5ee020,fffffd806588ee60) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806588ee60,fffffd806d5ee000) at in_pcbconnect+0x107 tcp_usrreq(fffffd8062fa2de0,4,0,fffffd806d5ee000,0,ffff800020ace020) at tcp_usrreq+0xacb sys_connect(ffff800020ace020,ffff800022d78ef8,ffff800022d78f40) at sys_connect+0x3df syscall(ffff800022d78fc0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,f01f29010) at Xsyscall+0x128 end of kernel end trace frame: 0x11e0a90f60, count: 1 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 attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022d789a0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b58000,fffffd806500d468,10,ffff8000000256c0,ffff800022d78c08) at alltraps_kern_meltdown+0x7b 0(b,ffff800022d78b68,83,ffff800022d78c08,0,b) at 0 rt_clone(ffff800022d78c78,fffffd806588eee0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806588eee0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022d78d50,fffffd806d5ee020,fffffd806588ee60) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806588ee60,fffffd806d5ee000) at in_pcbconnect+0x107 tcp_usrreq(fffffd8062fa2de0,4,0,fffffd806d5ee000,0,ffff800020ace020) at tcp_usrreq+0xacb sys_connect(ffff800020ace020,ffff800022d78ef8,ffff800022d78f40) at sys_connect+0x3df syscall(ffff800022d78fc0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,f01f29010) at Xsyscall+0x128 end of kernel end trace frame: 0x11e0a90f60, count: -14 ddb{1}> show registers rdi 0xffffffff81e07517 db_enter+0x17 rsi 0x2a38 __ALIGN_SIZE+0x1a38 rbp 0xffff800022d78810 rbx 0xffff800022d788c0 rdx 0x2a39 __ALIGN_SIZE+0x1a39 rcx 0xffff800020b58000 rax 0xffff800020b58000 r8 0xffffffff817fb7bf kprintf+0x16f r9 0x1 r10 0x25 r11 0xe9f58ca6a22aade r12 0x3000000008 r13 0xffff800022d78820 r14 0x100 r15 0x1 rip 0xffffffff81e07518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d78800 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=135676 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace788,0xffffffff826286b0 process=0xffff800020add880 user=0xffff800022d74000, vmspace=0xfffffd807f00a000 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 62893 467516 1 0 7 0 syz-executor.0 *62893 135676 1 0 7 0x4000000 syz-executor.0 37257 281144 81599 0 3 0x2 biowait syz-executor.1 91141 207013 0 0 3 0x14200 acct acct 93031 518774 0 0 3 0x14200 bored sosplice 81599 464187 89903 0 3 0x82 thrsleep syz-fuzzer 81599 176490 89903 0 3 0x4000082 nanosleep syz-fuzzer 81599 250307 89903 0 3 0x4000082 thrsleep syz-fuzzer 81599 128871 89903 0 3 0x4000082 thrsleep syz-fuzzer 81599 368236 89903 0 3 0x4000082 thrsleep syz-fuzzer 81599 442510 89903 0 3 0x4000082 thrsleep syz-fuzzer 81599 1161 89903 0 3 0x4000082 thrsleep syz-fuzzer 81599 519295 89903 0 3 0x4000082 thrsleep syz-fuzzer 81599 150747 89903 0 3 0x4000082 thrsleep syz-fuzzer 81599 144314 89903 0 3 0x4000082 kqread syz-fuzzer 89903 145893 59192 0 3 0x10008a pause ksh 59192 218364 75507 0 3 0x92 select sshd 13157 85420 1 0 3 0x100083 ttyin getty 75507 397199 1 0 3 0x80 select sshd 95399 62539 43582 74 3 0x100092 bpf pflogd 43582 26317 1 0 3 0x80 netio pflogd 67711 10277 26974 73 3 0x100090 kqread syslogd 26974 208806 1 0 3 0x100082 netio syslogd 70938 174159 1 77 3 0x100090 poll dhclient 28667 225329 1 0 3 0x80 poll dhclient 52290 192729 0 0 3 0x14200 pgzero zerothread 89217 439279 0 0 3 0x14200 aiodoned aiodoned 30305 461455 0 0 3 0x14200 syncer update 90923 181621 0 0 3 0x14200 cleaner cleaner 55079 487774 0 0 3 0x14200 reaper reaper 56292 19584 0 0 3 0x14200 pgdaemon pagedaemon 78487 168837 0 0 3 0x14200 bored crynlk 70560 370234 0 0 3 0x14200 bored crypto 9710 331268 0 0 3 0x40014200 acpi0 acpi0 87305 476425 0 0 3 0x40014200 idle1 59986 419931 0 0 3 0x14200 bored softnet 56489 243696 0 0 3 0x14200 bored systqmp 51898 451999 0 0 3 0x14200 bored systq 9699 376376 0 0 3 0x40014200 bored softclock 33899 489581 0 0 3 0x40014200 idle0 15534 383612 0 0 3 0x14200 bored smr 1 84719 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 62893 (syz-executor.0) thread 0xffff800020ace020 (135676) exclusive rwlock netlock r = 0 (0xffffffff82485b08) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff826408b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 37257 (syz-executor.1) thread 0xffff800020acf658 (281144) exclusive rrwlock inode r = 0 (0xfffffd8064cc2700) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8064cc2e70) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9597 6442K 7014K 78643K 14947 0 0 pcb 13 10K 12K 78643K 352 0 0 rtable 105 12K 12K 78643K 1186 0 0 ifaddr 90 18K 19K 78643K 378 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1538 0 0 iov 0 0K 32K 78643K 1531 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 2998 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 12 0 0 VM map 2 1K 1K 78643K 9 0 0 sem 12 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 1758 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 62 63K 95K 78643K 907 0 0 subproc 32 2K 2K 78643K 153 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 158 0 0 in_multi 25 1K 2K 78643K 223 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 463 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 119 22K 32K 78643K 7430 0 0 UVM aobj 53 4K 5K 78643K 55 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 355 0 0 NDP 21 0K 0K 78643K 119 0 0 temp 235 3557K 3653K 78643K 56136 0 0 kqueue 0 0K 0K 78643K 2 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 41 0 34 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 120 0 118 1 0 1 1 0 8 0 rtentry 112 199 0 158 2 0 2 2 0 8 0 unpcb 120 1196 0 1185 2 1 1 2 0 8 0 syncache 264 10 0 10 4 4 0 1 0 8 0 tcpqe 32 6740 0 6740 3 3 0 2 0 8 0 tcpcb 544 779 0 774 13 12 1 12 0 8 0 inpcb 280 1993 0 1984 15 13 2 9 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 28 0 26 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 45 0 45 9 9 0 1 0 8 0 pffrag 232 11 0 11 5 5 0 1 0 482 0 pffrnode 88 11 0 11 5 5 0 1 0 8 0 pffrent 40 24 0 24 5 5 0 1 0 8 0 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 124 0 98 1 0 1 1 0 8 0 pfstkey 112 125 0 99 2 0 2 2 0 8 0 pfstate 328 125 0 99 5 1 4 5 0 8 1 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 827 0 642 18 4 14 16 0 8 0 art_table 32 828 0 642 2 0 2 2 0 8 0 art_node 16 197 0 160 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 53 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4528 0 3131 46 0 46 46 0 8 0 ffsino 272 4528 0 3131 95 0 95 95 0 8 0 nchpl 144 7407 0 6935 61 39 22 61 0 8 0 uvmvnodes 72 5629 0 0 103 0 103 103 0 8 0 vnodes 208 5629 0 0 297 0 297 297 0 8 0 namei 1024 30700 0 30700 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 7 0 7 4 4 0 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 21726 0 21725 15 14 1 7 0 8 0 plimitpl 152 164 0 156 1 0 1 1 0 8 0 sigapl 432 1937 0 1923 3 1 2 3 0 8 0 futexpl 56 36554 0 36554 1 0 1 1 0 8 1 knotepl 112 491 0 472 4 3 1 3 0 8 0 kqueuepl 104 562 0 560 5 4 1 4 0 8 0 pipepl 112 1100 0 1083 4 3 1 2 0 8 0 fdescpl 488 1938 0 1923 3 0 3 3 0 8 0 filepl 152 19269 0 19169 23 18 5 13 0 8 1 lockfpl 104 2053 0 2052 1 0 1 1 0 8 0 lockfspl 48 519 0 518 1 0 1 1 0 8 0 sessionpl 112 25 0 14 1 0 1 1 0 8 0 pgrppl 48 34 0 23 1 0 1 1 0 8 0 ucredpl 96 5996 0 5987 1 0 1 1 0 8 0 zombiepl 144 1923 0 1922 3 2 1 1 0 8 0 processpl 896 1955 0 1922 4 0 4 4 0 8 0 procpl 632 6283 0 6240 5 0 5 5 0 8 0 srpgc 64 10 0 10 4 4 0 1 0 8 0 sosppl 128 22 0 22 5 5 0 1 0 8 0 sockpl 384 3322 0 3301 24 21 3 14 0 8 0 mcl64k 65536 269 0 0 34 3 31 34 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 16 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 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 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 256 0 0 29 2 27 29 0 8 0 mtagpl 80 52 0 0 1 0 1 1 0 8 0 mbufpl 256 654 0 0 31 0 31 31 0 8 0 bufpl 256 11239 0 4191 441 0 441 441 0 8 0 anonpl 16 214808 0 198371 121 39 82 84 0 124 11 amapchunkpl 152 14290 0 14181 57 47 10 19 0 158 4 amappl16 192 9968 0 8983 105 48 57 61 0 8 7 amappl15 184 17 0 16 3 2 1 1 0 8 0 amappl14 176 161 0 158 2 1 1 1 0 8 0 amappl13 168 13 0 12 1 0 1 1 0 8 0 amappl12 160 157 0 157 3 3 0 1 0 8 0 amappl11 152 551 0 535 1 0 1 1 0 8 0 amappl10 144 368 0 360 1 0 1 1 0 8 0 amappl9 136 1105 0 1099 1 0 1 1 0 8 0 amappl8 128 655 0 619 2 0 2 2 0 8 0 amappl7 120 416 0 410 1 0 1 1 0 8 0 amappl6 112 550 0 536 1 0 1 1 0 8 0 amappl5 104 368 0 354 1 0 1 1 0 8 0 amappl4 96 1962 0 1931 1 0 1 1 0 8 0 amappl3 88 510 0 504 1 0 1 1 0 8 0 amappl2 80 14234 0 14164 4 2 2 3 0 8 0 amappl1 72 53220 0 52781 26 16 10 20 0 8 0 amappl 80 6643 0 6607 2 0 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 54 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1945 0 1923 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1945 0 1923 1 0 1 1 0 8 0 vmmpekpl 168 19403 0 19368 2 0 2 2 0 8 0 vmmpepl 168 248852 0 246784 256 133 123 131 0 357 24 vmsppl 368 1937 0 1923 2 0 2 2 0 8 0 pdppl 4096 3897 0 3860 7 1 6 6 0 8 1 pvpl 32 601559 0 581478 301 105 196 199 0 265 30 pmappl 232 1944 0 1930 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 686 0 27 20 0 20 20 0 8 0